html, body{ 
 margin:0; 
 padding:0; 
} 
 
#pagewidth{ 
 width:850px; 
 text-align:left;  
 margin:0 auto; 
background:url(imgsSub/conFill.jpg) repeat-y;
/*border-left:1px solid #666;
border-right:1px solid #666;*/
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
} 
 
#header{
 position:relative; 
 height:220px; 
 background:#325DAB url(imgsSub/header.jpg) no-repeat top left; 
 width:850px;
 margin:0 auto;
 text-align:center;
}
	#header #links {
	 display:block;
	 position:absolute;
	 top:184px;
	 left:10px;
	}
		#header #links a {
		 margin-left:20px;
		}		
#wrapper {
 background:transparent url(imgsSub/conTop.jpg) no-repeat left top;
}


#leftcol{
 width:200px; 
 float:right; 
 position:relative; 
 color:#fff;

 }
  #leftcol #content {
   margin:30px 8px 0 4px;
  }
 	#leftcol #content ul {list-style:none; margin:28px auto 0 20px; padding:0;}
	 	#leftcol #content ul li {margin-top:-5px;padding:0;}
			 	#leftcol #content ul li img {border:none;}
 
#maincol{
 float: left; 
 display:inline; 
 position: relative; 
 width:650px; 
 height:635px;
 
 }
  #maincol #content {
   margin:30px 8px 0 0;
   padding:0 30px 0 20px;
  } 
 
#footer{
 height:100px; 
 background:#325DAB url(imgsSub/conBot.jpg) no-repeat left top; 
 clear:both;
 
 padding:60px 0 0 10px;
 font-size:10px;
 color:#fff;
 } 
 

 
 /* *** Float containers fix * */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


 
 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}
