html, body{
margin:0;
padding:0;
background-color:#f68535;
text-align:center;
}

#pagewidth{
width:776px;
text-align:left;
margin-left:auto; 
margin-right:auto;
margin-bottom:5px;
background-color:#474;
}

img
{
border:0;
}


#wrapper
{
background-color:#fff;
font: normal 12px verdana, sans-serif;
}

h2.home-center
{
font:bold 14px "Times New Roman", serif;
color:#474;
text-align:center;
text-decoration:underline;
text-transform:uppercase;
}

h2.statement
{
font:bold 14px "Times New Roman", serif;
color:#fff;
text-align:center;
text-decoration:underline;
}


#header{
position:relative;
height:100px;
background-color:#fff;
width:100%;
border-bottom:1px solid #000;
} 
 
#leftcol{
width:225px;
height:650px;
float:left;
position:relative;
background-color:#669b48;
}
 
#twocols{
width:70%;
float:right;
position:relative;
}
 
#rightcol{
width:160px;
height:650px;
float:right;
position:relative;
background-color:#fff;
color:#fff;
}

#rightcol p, #rightcol h2
{
margin:5px;
}

#rightcol ul
{
list-style:none;
margin:5px;
padding:5px;
}

#rightcol ul li
{
background:url(images/arrow-bullet.png) top left no-repeat;
padding-left:18px;
height:35px;
}
 
#maincol{background-color: #FFF;
float: left;
display:inline;
position: relative;
width:375px;
}

#footer{
height:40px;
text-align:center;
clear:both;
color:#fff;
font-size:12px;
font-family:verdana, sans-serif;
}

#footer a
{
color:#fff;
}

/* Styling for Menus  */

#menus {
width: 225px;
}

#menus ul
{
list-style:none;
margin:0;
padding:0;
}

#menus li a {
height: 32px;
voice-family: "\"}\"";
voice-family: inherit;
height: 24px;
text-decoration: none;
border-bottom:1px #fff outset;
font-weight:bold;
	}

#menus li a:link, #menus li a:visited {
color: #FFF;
display: block;
background:  url(images/menu-off.jpg);
padding: 8px 0 0 30px;
font: bold, 14px, "Lucida Sans Unicode", "Lucida Sans", sans-serif;
}

#menus li a:hover {
color: #FFF;
background:  url(images/menu-on.jpg) 0 -32px;
padding: 8px 0 0 30px;
text-align:center;
font: bold, 14px, "Lucida Sans Unicode", "Lucida Sans", sans-serif;
	}
 
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.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;} 

/*hide the right column when printing*/ 
#rightcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}


