/* CSS Document */

html {
overflow: -moz-scrollbars-vertical;
}

body{
font-family:Arial, Helvetica, sans-serif;
font-size:86%;
text-align:center;
}

#container{
margin: 0 auto;
text-align:left;

}

#headerLHS{
clear:left;
float:left;
width:550px;
display:block;
}

#headerLHS img{
  display:block;
  }


#headerRHS_bottom span img{
display:none;
}

#headerRHS_top{
display:none;
}


#headerRHS_bottom span{
float:left;
}

#bodyHome{

background-image:none !important;
clear:all;
}



#columnLeft{
float:left;
clear:left;

}

/* body styles */

div#columnLeft h1{
font-style:italic;
font-size:140%;
margin:0 0 10px 0;
padding:7px 0 10px 10px;
}


div#columnLeft h2{
font-size:120%;
padding:2px 0 2px 0;
margin:20px 10px 5px 10px;
}

div#columnLeft h3{
font-size:110%;
padding:2px 0 2px 0;
margin:15px 10px 5px 30px;
}

div#columnLeft p{
line-height:130%;
margin:4px 0 4px 0;
padding:4px 40px 4px 30px;
font-size:120%;
font-family:garamond;
}

div#columnLeft ul{
padding:0;
margin:10px 0 10px 70px;
  
}

div#columnLeft ul li{
list-style:none;
list-style-image:url(../_images/bullet.gif);
margin:2px;
padding:2px;
font-size:100%;
}

div#columnLeft ol{
padding:0;
margin:10px 0 10px 70px;
  
}

div#columnLeft ol li{
margin:2px;
padding:2px;
font-size:100%;
}

.greenOrderedList li{
color:green;
font-weight:900;
}

.greenOrderedList li span{
color:#000000;
font-weight:100;
}

div#testimonial{
clear:left;
margin:10px 0 20px 10px;
}

div#testimonialRight img,div#testimonial img{
display:none;
}


div#testimonial p{
margin:0;
padding:5px 20px 5px 30px;
color:#666666;
font-weight:900;
border:1px #666666 solid;
}


div#testimonialRight{
clear:left;
margin:20px 0 20px 0;
}

div#testimonialRight p{
display:none;
}

.green{
color:#007648;
font-weight:900;
}

.orange{
color:#ff9f1a;
font-weight:900;
}

/* end of body styles */

#columnRight{
display:none;

}

#bodyHome #navigation {
display:none;
}

#columnRight #navigation {
display:none;
}

#columnRight img{
display:none;
}

#rightImageSpacer{
height:20px;
display:block;
}


/* orange navigation square */

#navigation img{
display:block;
border:0;
}

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

}

#navigation li{
}

#navigation ul li a{
color:#ffffff;
font-weight:900;
line-height:35px;
text-decoration:none;
display:block;
background-color:#ff9f1a;
background-image:url(../_images/nav/button.gif);
height:35px;
width:200px;
}

#navigation ul li a:hover{
background-image:url(../_images/nav/buttonOver.gif);
}

#navigation span{
padding-left:65px;
}

#navigation .currentPage{
background-image:url(../_images/nav/buttonOver.gif) !important;
}

/* end of orange navigation square */


/* 3rd level template nav */
div#columnLeft p#innerNav{
font-family:Arial, Helvetica, sans-serif;
color:#007548;
padding:10px 0 10px 20px;
margin:0;
}

p#innerNav a{
color:#007548;
font-weight:900;
font-size:80%;
text-decoration:none;
}

p#innerNav a:hover{
text-decoration:underline;
}

p#innerNav span{
padding: 0 2px 0 2px;
}

p#innerNav .currentPage{

 color:#ffa500;
}
/* end -- 3rd level template nav */

#homeBottom{
clear:both;
}

#homeBottom img{
padding:10px;
}

div#homeBottom p span{
margin:0;
clear:left;
font-weight:900;
font-size:110%;
line-height:150%;
font-style:italic;
}

div#homeBottom p{
padding:10px 0 0 0;
line-height:150%;
}



div#homeLinks{

}

#footer{
clear:left;
height:56px;

}

#footer p{
clear:all;
color:#000000;
font-size:150%;
font-weight:900;
text-align:center;
margin:0;
padding:0;
font-style:italic;
}

#footerLinks p{
display:none;
}

#footerLinks a{
color:#cccccc;
text-decoration:none;
font-weight:900;
}

#footerLinks a:hover{
text-decoration:underline;
}
.style2 {font-size: 10px}