/* Start of CMSMS style sheet 'nbheStyle Feb' */
html, body{ 
 margin:0; 
 padding:0; 
 background:#ffffff url(uploads/images/bg.jpg) top left repeat;
 font-family:arial, helvetica, sans-serif;
 font-size:12px;
} 
 
#pagewidth{ 
 width:984px; 
 text-align:left;  
margin-left:auto; 
 margin-right:auto;  
 border:solid 1px black;
background-color:#FFFFFF;
 
} 
 
#header{
 position:relative; 
 height:100px; 
  background-color:#FFFFFF; 
 width:100%;
 background:#70A770 url(uploads/images/headerbk.jpg) top left repeat-x;
} 
 
#underhead {  
 height:16px;
 border-top:solid 1px white;
 border-bottom:solid 1px white;
 background-color:black;

} 

#wrapper {
background-color:#BDAD8C; 


}
 
#leftcol{
 width:25%; 
 float:left; 
 position:relative; 
 background-color:#BDAD8C;  
 }
 
#maincol{
background:#FFFFFF url(uploads/images/contentbk.gif) top left repeat-y;  
 float: right; 
 display:inline; 
 position: relative; 
 width:75%; 
text-align:left;
 }
 
 #content {
    padding:25px;
   text-align:left;
   background-color:#FFFFFF url(uploads/images/contentbk.gif) top left repeat-y;
 
 }

#menu {float:left; width:150px; padding-left:50px; padding-top:25px;}
#menu a {display:block; color:black; text-decoration:none; margin-bottom:7px; font-weight:bold;}
#menu a:hover {text-decoration:underline;}
#menu ul li {list-style-type:none;}
#menu ul {margin:0px; padding:0px;}



 
 /* *** 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 */  


  
/* End of 'nbheStyle Feb' */

