
body{
margin:0;
padding:0;
line-height: 1.6em;
font-family: Georgia;
font-size: 95%;

}

b{font-size: 110%;}
em{color: red;}

a:link {
color:#3C6520;
text-decoration:none;
}
a:visited {
color:#395100;
text-decoration:none;
}
a:hover {
color:#1109A1;
text-decoration:none;
}

#maincontainer{
width: 800px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
background-color: #ffffff;
/* border: 1px solid #E4E7EA; */
}

#header{

height:210px; /*Height of top section*/
}

#header h1{
margin: 0;
font-size: 25px;
line-height: 27px;
padding: 45px 0 0 45px;

}

#header h1 a{

text-decoration: none;
color: #333333
}
.home {background: url('images/header.jpg') no-repeat; }
.services_header {background: url('images/header2.jpg') no-repeat; }
.rates_header {background: url('images/header3.jpg') no-repeat; }
.faqs_header {background: url('images/header4.jpg') no-repeat; }
#heading{width: 100%;height: 64px;background-color: #ffffff;}
#heading h2 {display: none}
.welcome {background: url('images/welcome.gif') no-repeat 10% 0;}
.about{background: url('images/about.gif') no-repeat 10% 0;}
.services{background: url('images/services.gif') no-repeat 10% 0;}
.rates{background: url('images/rates.gif') no-repeat 10% 0;}
.contact{background: url('images/contact.gif') no-repeat 10% 0;}
.faqs{background: url('images/faqs.gif') no-repeat 10% 0;}
.resources{background: url('images/resources.gif') no-repeat 10% 0;}
#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin-left: 230px; /*Set left margin to LeftColumnWidth*/
margin-bottom: 40px;
padding: 0 20px 0 20px;
background-color: #ffffff;

}

#leftcolumn{
float: left;
width: 200px; /*Width of left column*/
margin-left: -800px; /*Set left margin to -(MainContainerWidth)*/
background: #FFFFFF url('images/vr.gif') repeat-y right; 
padding: 0 20px 0 20px;
}

#footer{
clear: left;
width: 100%;
font-size: 90%;
margin-top: 20px;
color: #333333;
text-align: center;
background: url('images/hr.jpg') no-repeat top; 
padding: 15px 0;
}

#footer a{
color: #FFFF80;
}
#navcontainer
{
position: absolute;
top: 35px;
margin: 0px 0 0 360px;
padding: 0;
height: 20px;
}

#navcontainer ul
{
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}

#navcontainer ul li
{
display: block;
float: left;
text-align: center;
padding: 3px 13px 3px 13px;
margin: 0;
}

#navcontainer ul li a
{


padding-top: 10px;
margin: 0 0 10px 0;
color: #000000;
text-decoration: none;
display: block;
text-align: center;
font-size: 12px;
}

#navcontainer ul li a:hover
{
color: #930;
background: url('images/bg.gif') no-repeat top;
}

#navcontainer a:active
{

color: #fff;
}

#navcontainer li#active a
{
background: url('images/active.gif') no-repeat top;
}

.pdf { background: url('images/pdf-icon.gif') no-repeat; padding: 5px 0 5px 28px}