/* CSS Document */
body{padding:0px; margin:0px; background:#FFF; color:#9c9c9c; font:12px/14px Tahoma, sans-serif;}
div, p, ul, h2, h3, h4, img{padding:0px; margin:0px;}
ul{list-style-type:none;}

#main_body {margin:0 auto;  background:url(../images/back.jpg) repeat-x;}
#content{width:756px; margin:0 auto;  background:url(../images/main_back.png) top no-repeat;}
#clear {clear: both; margin: 0px}

/* HEADER */
#header{height:355px; width:756px; position:relative; margin:0; padding:0;}

#header ul.logo li a{background:url(../images/logo.jpg) no-repeat; width:259px; height:53px; position:absolute; top:30px; left:181px; margin:0; text-indent:-20000px; display:block}

#header ul.call li {background:url(../images/call.jpg) no-repeat; width:189px; height:49px; position:absolute; top:30px; left:501px; margin:0; text-indent:-20000px; display:block}

#header ul.menu {width:500px; height:32px; position:absolute; top:231px; left:212px;}
#header ul.menu li{float:left}

#header ul.menu li.home{width:85px; height:32px; margin-right:12px}
#header ul.menu li.home a{width:85px; height:32px; display:block; background:url(../images/btn_home.jpg) 0 0 no-repeat; text-indent:-20000px;}
#header ul.menu li.home a:hover{width:105px; height:32px; background:url(../images/btn_home_over.jpg) 0 0 no-repeat;}


#header ul.menu li.bbt{width:83px; height:32px; margin-right:15px}
#header ul.menu li.bbt a{width:83px; height:32px; display:block; background:url(../images/btn_bbt.jpg) 0 0 no-repeat; text-indent:-20000px;}
#header ul.menu li.bbt a:hover{width:83px; height:32px; background:url(../images/btn_bbt_over.jpg) 0 0 no-repeat;}

#header ul.menu li.about{width:90px; height:32px; margin-right:17px}
#header ul.menu li.about a{width:90px; height:32px; display:block; background:url(../images/btn_about.jpg) 0 0 no-repeat; text-indent:-20000px;}
#header ul.menu li.about a:hover{width:90px; height:32px; background:url(../images/btn_about_over.jpg) 0 0 no-repeat;}

#header ul.menu li.services{width:83px; height:32px; margin-right:19px}
#header ul.menu li.services a{width:83px; height:32px; display:block; background:url(../images/btn_services.jpg) 0 0 no-repeat; text-indent:-20000px;}
#header ul.menu li.services a:hover{width:83px; height:32px; background:url(../images/btn_services_over.jpg) 0 0 no-repeat;}3

#header ul.menu li.contacts{width:83px; height:32px;}
#header ul.menu li.contacts a{width:83px; height:32px; display:block; background:url(../images/btn_contacts.jpg) 0 0 no-repeat; text-indent:-20000px;}
#header ul.menu li.contacts a:hover{width:83px; height:32px; background:url(../images/btn_contacts_over.jpg) 0 0 no-repeat;}

#header ul.choose li a{background:url(../images/choose.jpg) no-repeat; width:390px; height:31px; position:absolute; top:308px; left:306px; margin:0; text-indent:-20000px; display:block}

#header #welcome {width:389px; position:absolute; top:202px; left:306px;}
#header #welcome h2{width:389px; height:31px; background:url(../images/h_welcome.jpg) 0 0 no-repeat; text-indent:-20000px; padding-bottom:10px}
#header #welcome p{width:385px; margin:0 0 0 4px; padding-bottom: 10px;  font:11px/14px Tahoma, sans-serif; color:#061e40; float:left;}
#header #welcome a{font:11px/14px Tahoma, sans-serif; font-weight:normal; color:#FFF; text-decoration:none;}
#header #welcome a:hover{color:#061e40; text-decoration:underline;}

/* CONTENT */

#contentsection{width:850px; position:relative; margin:0; padding:0; clear:both;}



#leftPan{width:180px; position:relative; margin:0 0 0 0; padding:10px 1px 20px 0; float: left; border-right:#e4e4e4 1px solid}

#leftPan h1{width:172px; height:32px; font:18px Georgia, "Times New Roman", Times, serif; padding:70px 0 0 1px}
#leftPan p{width:179px; margin:0 0 0 2px; padding-bottom: 15px; float:left; color:#9c9c9c;}
#leftPan p span {color:#0f3372; font-weight:bold;}



#leftPan #spine{width:172px; position:relative;  float:left; border-top:#e4e4e4 1px solid;}
#leftPan #spine h1{width:172px; height:32px;   font:18px Georgia, "Times New Roman", Times, serif; padding:70px 0 0 1px; color:#000000;}
#leftPan #spine img{
	width:180px;
	height:48px;
	position:absolute;
	top:54px;
	left:9px;
	margin:0;
}
#leftPan #spine ul {display:block; width:180px; margin:2px 0 0 0; padding:0 0 0 0; float:left}
#leftPan #spine ul li a{display:block; width:180px; height:48px; font:13px Tahoma, Arial, Helvetica, sans-serif; color:#990000; font-weight:normal; text-decoration:none;}


#middlePan{width:380px; position:relative; margin:1px 1px 10px 5px; padding:6px 20px 30px 20px ; float: left; border-right:#e4e4e4 1px solid;color:#000000;}
#middlePan h1{width:370px; height:18px; font:18px Georgia, "Times New Roman", Times, serif; font-style:italic; color:#000000;}
#middlePan h2{width:370px; height:16px; line-height:18px; font:Arial, Helvetica, sans-serif; font-style:italic;}
#middlePan #chiropractor{width:370px; position:relative; float:left}

#middlePan #chiropractor h1{width:370px; height:18px; font:18px Georgia, "Times New Roman", Times, serif; line-height:20px; font-style:italic; color:#000000;}
#middlePan #chiropractor h2{width:370px; height:16px; line-height:16px; font:Georgia, "Times New Roman"; font-style:italic; color:#000000;}
#middlePan #chiropractor h3{width:370px; height:22px; line-height:18px; font:Arial, Helvetica, sans-serif; font-style:italic; color:#000000;}
#middlePan #chiropractor p{width:370px; font:12px Tahoma, Arial, Helvetica, sans-serif; color:#333333; margin-bottom:10px; font-weight:normal; padding:2px 0 2px 10px; float:left; border:none }
#middlePan #chiropractor img{padding: 5px 15px 5px 0;}
#middlePan #chiropractor ul {width:318px; margin:8px 0 10px 0; padding:0 0 0 50px; float:left; list-style-type: circle; }
#middlePan #chiropractor ul li a{ width:318px; line-height:15px; font:13px Tahoma, Arial, Helvetica, sans-serif; color:#990000; font-weight:normal; list-style-type: circle; text-decoration:none;}

#middlePan #pain{width:300px; position:relative; float:}


#middlePan  #chiropractor# chronic{#middlePan #chronic p{font:Arial, Helvetica, sans-serif 14px; color:#333333; line-height:15px; padding-bottom:5px;} 
#middlePan  #chiropractor# chronic{padding:10px 10px 10px 10px;}


#rightPan{width:110px; float:left; margin:0 10px 0 0; padding:0; border:none}
#rightPan a{margin:0;  text-decoration:underline;}
#rightPan a:hover{margin:0; text-decoration:underline;}
#rightPan #news{width:110px; margin:153px 0 20px 35px; }


#middlePan1{width:380px; position:relative; margin:1px 1px 10px 5px; padding:6px 20px 30px 20px ; float: left; border-right:#e4e4e4 1px solid;color:#000000;}



#bottom{height:100px; width:756px; position:relative; text-align:center; background:url(../images/b_footer.jpg) 0 0 no-repeat;}
#bottom p{
	display:block;
	margin: 25px auto 0 auto;
	font:10px/14px Tahoma, Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight:normal;
	text-align:center;
	float: left;
	width: 756px;
}
#bottom a{font:10px/20px Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#FFF; text-decoration:none; padding: 0 5px}
#bottom a:hover{color:#000; text-decoration:none; background:#FFF;}

