@charset "utf-8";
/* CSS Document */
*{
margin:0px;padding:0px;
}
body{
background:#006d41;
margin:0px;
min-height:100%;
}
img{
border:none;
vertical-align:top;
z-index:2;
}
/*--gets rid of dotted outline around image links in FFox--*/
a, a:active, a:visited
{
outline: none;
text-decoration:none;
color:#003300;
}
.clear{
clear:both;
}
.mainframe {
width:934px;
height:auto;
margin-right: auto;
margin-left: auto;
margin-top: 0px;	
padding-top:0px;
background: url(images/background.gif)
}
.header{
margin-left:25px;
margin-top:0px;
vertical-align:top;
z-index:1;
}
.content{
height:auto;
}
.testimonialctr{
width:904px;
height:121px;
margin-left:16px;
background:url(images/testimonial_bg.gif);
padding-top:15px;
z-index:1;
}
.testimonials{
width:550px;
overflow:hidden;
float:left;
font-size:22px;
color:#333333;
font-family:Georgia, "Times New Roman", Times, serif;
padding-left:30px;
padding-top:5px;
}
.officeinfo{
background:url(images/officehours_bg.png);
padding:5px;
width:255px;
height:98px;
margin-left:30px;
font-family:Georgia, "Times New Roman", Times, serif;
float:left;
font-size:12px;
text-align:justify;
}
.midContent{
width:904px;
margin-left:16px;
padding-left:10px;
color:#333333;
font-size:17px;
margin-top:0px;
}
.lowerContent{
width:910px;
margin-left:10px;
padding-left:10px;
float:left;
}
h1{
color:#003300
}
h2{
font-size:22px;
color:#631521;
}
h3{
color:#ffffff;
background:url(images/header_bg.png);
width:218px;
height:32px;
float:left;
text-align:center;
padding-top:8px;
margin-left:5px;
}
.chiroServices{
float:left;
margin-left:15px;
width:218px;
margin-top:10px;
}
.spinalaidDecomp{
float:left;
margin-left:5px;
width:218px;
margin-top:10px;
}
.conditionsHelped{
float:left;
margin-left:5px;
width:218px;
margin-top:10px;
}
.patientForms{
float:left;
margin-left:5px;
width:218px;
margin-top:10px;
}
.footer{
border-top:solid 1px #CCCCCC;
border-bottom:solid 15px #CCCCCC;
padding-top:5px;
width:894px;
height:75px;
padding-left:10px;
margin-left:16px;
}
#bullets{
list-style:none;
margin-left:20px;
}
#bullets li{
padding-left:15px;
background:url(images/arrow_small.png) no-repeat 0px 5px;
}
.questions{
font-weight:bold;
color:#003300;
}
#forms{
list-style:none;
}
#forms li{
padding-left:30px;
height:30px;

background:url(images/forms_icon.gif) no-repeat 0px -2px;
}
.forms{
color:#003300;
font-weight:bold;
}
/*--------START NAVIGATION-----------*/
#mainNav{
padding:0;
margin:0;
margin-left:-9px;
width:904px;
height:30px;
background: url(images/nav_bg.png);
z-index:999999;
}
#mainNav ul{
padding:0;
margin:0;
}
#mainNav li{
position: relative;
float: left;
list-style: none;
margin: 0;
padding:0;
background: url(images/nav_bg.png);
z-index:999999;
}
#mainNav li a{
width:auto;
height:30px;
padding-left:10px;
padding-right:10px;
font-size:18px;
display: block;
text-decoration:none;
text-align: center;
line-height: 30px;
color: white;
border-right:solid 1px #ffffff;
z-index:999999;
}
#mainNav li a:hover{
background-color: #812533;
z-index:999999;
}
/*-----2ND LEVEL MENU DEFINITIONS------*/
#mainNav ul ul{
position: absolute;
top: 30px;
visibility: hidden;
margin:0px;
z-index:999999;
}
#mainNav ul li:hover ul{
visibility:visible;
z-index:999999;
}
#mainNav ul li:hover{
background:#812533;
z-index:999999;
}
#mainNav ul ul li a{
border:none;
background:#812533;
width:250px;
text-align:left;
z-index:999999;
}
#mainNav ul ul li a:hover{
background:#631521;
z-index:999999;
}
