body {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background: #758AB4 url(../images/gif/smsbg.gif) repeat-x;
	}

/*---------------------------------------------------------------------------------*/	
	
h1 {
	font: 15px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 25px 20px 30px 20px;
	color: #990000;
	}
	
h2 {
	font: 15px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 0px;
	margin: 0px 20px 30px 20px;
	color: #990000;
	}
	
/*---------------------------------------------------------------------------------*/	

#maincontainer{
	width:754px;
	position:relative;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	}

#header{
	position:relative;
	width:754px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	z-index:1;
	background-image:url(../images/jpg/slices/header_background.jpg);
	}

#flash{
	width:650px;
	height:460px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	}

#contentzone{
	width:754px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/jpg/slices/content_stretch.jpg);
	}

#content {
	position:relative;
	width:754px;
	font: 0.8em Arial, Helvetica, sans-serif;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	z-index: 10;
	background-image: url(../images/gif/stretch.gif);
	}

#footer{
	position: relative;
	clear: both;
	width:754px;
	height:140px;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	z-index:4;
	background-image: url(../images/jpg/footer.jpg);
	}
	
#footer p{
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 115px 0px 0px 18px;
	color: #fff;
	}

#footer a{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	font: bold 0.8em Verdana, Arial, Helvetica, sans-serif;
	color: #0063F7;
	}
	
/*---------------------------------------------------------------------------------*/	

#address{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 140px;
	width: 460px;
	text-decoration: none;
	float: right;
	clear: right;
	}
	
#address p{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 65px 10px 0px 0px;
	color: #fff;
	}

#address a{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 65px 0px 0px 0px;
	color: #0063F7;
	}

/*---------------------------------------------------------------------------------*/		
	
#links{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	float: left;
	clear: left;
	}
	
#links p{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 65px 0px 0px 16px;
	color: #fff;
	}

#links a{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #0063F7;
	}
#links h2 {
 margin: 20px 0px 10px 18px;
}	
		
/*-----------------------------------------------------------------------*/	
	
#content1 {
	position:relative;
	width:202px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	z-index: 10;
	background-image: url(../images/gif/stretch.gif);
	float: left;
	clear: both;
	}
	
#content2 {
	position:relative;
	width:552px;
	font: 0.8em Arial, Helvetica, sans-serif;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	z-index: 10;
	float: right;
	clear: right;
	}

#content_serv {
	position:relative;
	width:552px;
	font: 0.8em Arial, Helvetica, sans-serif;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	z-index: 10;
	float: right;
	clear: right;
	}

#content3 {
	position:relative;
	width:177px;
	font: 0.8em Arial, Helvetica, sans-serif;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	z-index: 10;
	float: right;
	}

#content2 p {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	width:334px;
	padding: 0px 0px 0px 0px;
	margin: 0px 20px 30px 20px;
	color: #000;
	}

#content_serv p{
	width:512px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 0px;
	margin: 0px 20px 30px 20px;
	color: #000;
	}

#service1{
	position:relative;
	width:202px;
	height: 109px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/jpg/leftside_content/aquaculture.jpg);
	clear: both;
	z-index: 11;
	}

#service2{
	position:relative;
	width:202px;
	height: 109px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/jpg/leftside_content/renewable.jpg);
	clear: both;
	z-index: 12;
	}

#service3{
	position:relative;
	width:202px;
	height: 109px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/jpg/leftside_content/civilsconstruction.jpg);
	clear: both;
	z-index: 12;
	}

#service4{
	position:relative;
	width:202px;
	height: 109px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/jpg/leftside_content/mod.jpg);
	clear: both;
	z-index: 12;
	}

#service5{
	position:relative;
	width:202px;
	height: 109px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/jpg/leftside_content/shipping.jpg);
	clear: both;
	z-index: 12;
	}

#service1 a, #service2 a, #service3 a, #service4 a, #service5 a{
	position:absolute;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 35px 0px 0px 8px;
	color: #000;
	}
	
/*---------------------------------------------------------------------------------*/	

#photogallery{
	position:absolute;
	width: 177px;
	height: 73px;
	top: 0px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/jpg/rightside_content/photogallery.jpg);
	clear: both;
	z-index: 20;
	left: 0px;
	}

#videogallery{
	position:absolute;
	width: 177px;
	height: 73px;
	top: 73px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/jpg/rightside_content/videogallery.jpg);
	clear: both;
	z-index: 20;
	left: 0px;
	}
	
/*---------------------------------------------------------------------------------*/	

#photogallery a, #videogallery a{
	position:absolute;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 35px 0px 0px 70px;
	color: #000;
	}

#newstop{
	position:absolute;
	width: 177px;
	height: 29px;
	top: 146px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/jpg/rightside_content/newstop.jpg);
	clear: both;
	z-index: 20;
	left: 0px;
	}
	
#newsitems{
	position:absolute;
	width: 177px;
	top: 29px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	z-index: 20;
	left: 0px;
	}
	
#news1 {
	position:relative;
	width: 177px;
	height: 48px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/gif/newstretch.gif);
	clear: both;
	z-index: 20;
	left: 0px;
	}
	
#news2 {
	position:relative;
	width: 177px;
	margin: 0px auto 0px auto;
	padding: 3px 0px 3px 0px;
	background-image: url(../images/gif/newstretch.gif);
	clear: both;
	z-index: 20;
	left: 0px;
	}
	
#news3 {
	position:relative;
	width: 177px;
	height: 48px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/gif/newstretch.gif);
	clear: both;
	z-index: 20;
	left: 0px;
	}
	
#newsbottom {
	position:relative;
	width: 177px;
	height: 10px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/gif/newsbottom.gif);
	left: 0px;
	}

#news1 h2, #news2 h2, #news3 h2 {
	width: 150px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 10px;
	color: #133A84;
	clear: both;
	z-index: 20;
	left: 0px;
	}

#news1 p, #news2 p, #news3 p {
	width: 150px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 15px;
	color: #133A84;
	clear: both;
	z-index: 20;
	left: 0px;
	}
	
#news2 a {
	width: 150px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px px;
	color: #133A84;
	z-index: 20;
	}
#content2_sub {
	position:relative;
	width:754px;
	font: 0.8em Arial, Helvetica, sans-serif;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	z-index: 10;

	}

#content2_sub p {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	/*width: 450px;*/
	padding: 0px 20px 0px 20px;
	margin: 0px 0px 0px 0px;
	color: #000;
	}
	
#content2_sub h1 {
	font: 15px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px 20px 30px 20px;
	color: #990000;
	}		
/*-------------------------------------------------------------------*/	
	
#rightsidenarrow{
	position:relative;
	width: 206px;
	margin: 5px 5px 5px 10px;
	padding: 0px 0px 0px 0px;
	float: right;
	}

#rightsidewide{
	position:relative;
	width: 310px;
	margin: 5px 5px 5px 10px;
	padding: 0px 0px 0px 0px;
	float: right;
	}

.image{
	float: right;
	margin: 10px 10px 10px 10px;
	}

/*--------------------------------------------------------------------*/
	
ul{
	font: 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	}
li{
	list-style-type:armenian;
	padding:0px 0px 0px 0px;
	margin:8px 0px 0px 20px;
	list-style-image:url(../images/gif/bullet.gif);
	}
li a{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-decoration: underline;
	font: bold 0.8em Verdana, Arial, Helvetica, sans-serif;
	color: #0063F7;
	}
	
li a:hover{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	font: bold 0.8em Verdana, Arial, Helvetica, sans-serif;
	color: #0063F7;
	}
	
a{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-decoration: underline;
	font: bold 0.8em Verdana, Arial, Helvetica, sans-serif;
	color: #0063F7;
	}
	
a:hover{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	font: bold 0.8em Verdana, Arial, Helvetica, sans-serif;
	color: #0063F7;
	}
#newscontent {
  margin: 0px 0px 0px 0px;
  width: 480px;

}	
#newscontent p{
   margin: 0px 0px 0px 0px;
}
#newscontent a {
  margin: 0px 0px 0px 0px;
}
#newscontent .newscontentspacer {
 margin: 0px 0px 15px 0px;
 }
#newscontent a {
 font: bold 12px/20px Verdana, Arial, Helvetica, sans-serif;
 }
#newsitems  a {
  margin: 0px 0px 0px 0px;
 }
 .newsimage {
   float: right;
   margin: 0px 0px 0px 20px;
   border: 1px solid #B1BAC1;
   padding: 1px;
 }
 
.clear{clear:both;}