/*layout*/
body{font-size:12px;color:#000; font-family:Arial, Helvetica, sans-serif; background:url(../images/gray-bg.jpg) left top repeat; text-align:center;}
#header-outer{background:url(../images/red-bg.jpg) left top repeat;}
#header{ width:990px; text-align:left; margin:0 auto; position:relative; z-index:20; height:150px;}
#wrapper{ border-left:5px solid #d0d0d0;border-right:5px solid #d0d0d0; background:#fff;text-align:left; width:980px; margin:0 auto;}
#container{padding:15px; width:950px;}
#footer{padding:15px 0 55px 0; border-top:1px solid #e9e9e9; margin:0 20px;}
#sidebar{background:#faedd8 url(../images/hand.gif) right bottom no-repeat; width:230px; float:left;}
#sidebar .in{padding:25px 20px;}
#content{width:460px; float:left; margin:0 20px; display:inline;}
#secondary-content{width:210px; float:right;}

/*common*/
a{text-decoration:none; font-weight:bold;}
.home a{color:#b81e1f;}
a:hover{text-decoration:underline;}
.red{color:#b81e1f;}
.tel-link{background:url(../images/tel-icon.gif) left center no-repeat; padding-left:28px;}
.email-link{background:url(../images/email-icon.gif) left center no-repeat; padding-left:28px;}
.contact-link{background:url(../images/contact-icon.gif) left center no-repeat; padding-left:28px;}
.red-arrow-link{background:url(../images/red-circle.gif) right center no-repeat; padding:2px 25px 2px 0;}
h1,h2,h3,h4,h5,h6{font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold;}
h1{font-size:24px; margin-bottom:5px;}
#content h1{margin:15px 0; color:#b81e1f;}
#content h2{font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
h3{font-size:18px;color:#b81e1f; margin-bottom:15px;}
h6{font-size:12px; color:#b81e1f;}
#sidebar h6{margin-bottom:15px;}
.clear{clear:both;}
#container p{line-height:1.5;}
#content p{margin-bottom:25px;}
.bigger{font-size:14px;}
.verlist li{margin-bottom:15px;line-height:1.5;}
strong{font-weight:bold;}
ul#treat-list.blue-arrow-list li{margin-bottom:10px;}
ul#treat-list.blue-arrow-list li a{color:#3ea4eb; background:url(../images/blue-circle.gif) left center no-repeat; padding-left:20px;}
ul#treat-list.blue-arrow-list li a:hover{color:#b81e1f;background:url(../images/red-circle-small.gif) left center no-repeat;}
ul#treat-list.blue-arrow-list li.current a{color:#b81e1f;background:url(../images/red-circle-small.gif) left center no-repeat;}

#content .ex-image {padding-bottom: 20px;}
#content ul {padding: 10px 0 10px 30px; }
#content ul li {padding: 4px 0; list-style-type: disc;}

/*header*/
#logo{position:absolute; width:350px; height:85px;top:25px; display:block; z-index:9999;left:2px;}
#toplinks{position:absolute; z-index:9999; right:35px; top:35px;}
#toplinks li{margin-bottom:6px;}
#toplinks li a{color:#fff; font-size:11px;}
#mainnav-outer{border:5px solid #8a0e0f; border-bottom:0;height:30px; position:absolute; left:0; bottom:0; width:980px;}
#mainnav{background:#3ea4eb;float:left; width:980px;}
#mainnav li{float:left;height:30px;}
#mainnav li a{display:block;line-height:30px;height:30px; color:#fff; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; padding:0 16px; font-size:14px; background:url(../images/white-line.jpg) right center no-repeat;float:left;}
#mainnav li.last a{background:none;}
#mainnav li a.no-background{background:none;}
#mainnav li a:hover,#mainnav li.current a{background:#f5a203;}

/*footer*/
#footer{color:#999; font-size:11px; position:relative; width:940px;}
#footer-links{position:absolute; right:0; top:15px;}
#footer-links li{float:left;}
#footer-links li a{color:#999; font-weight:normal; padding:0 5px; border-right:1px solid #999;}
#footer-links li.last a{border:none;}

/*home page*/
#home-banner{background:url(../images/home-banner.jpg) left top no-repeat; width:550px; height:316px; position:relative; float:left;}
#banner-link{ position:absolute;bottom:15px; left:12px; font-size:18px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif;}
#home-banner .red-arrow-link{padding:0 25px 0 0;}
#home-intro{width:385px;float:right;}
#home-intro p{margin-bottom:13px;}
#stories{background:url(../images/red-area2.jpg) left bottom no-repeat; height:184px; padding:15px; margin-top:16px;}
#learn{float:left; margin-top:45px; margin-bottom:20px;}
#learn li{float:left;padding:0 13px;width:110px; border-right:1px solid #e9e9e9; font-size:11px;}
#learn li .learn-photo{display:block; text-align:center; margin-bottom:15px;}
#learn li.last{border:none; padding-right:0;}
#storieslist li a,#learn li a{font-family:Georgia, "Times New Roman", Times, serif;}
#learn li a{font-size:14px;}

/*back pain*/
#treat-list{padding-bottom:80px;}
#treat-quote{padding-top:60px;}

/*left-nav*/

ul#treat-list.blue-arrow-list ul.level-2nd {list-style-type: disc; padding: 0 0 4px 14px; margin: 10px 0 8px 0;}
ul#treat-list.blue-arrow-list ul.level-2nd li {margin: 4px 0 0 0; padding: 0;}
ul#treat-list.blue-arrow-list ul.level-2nd li a {list-style-type: disc; background: none; font-size: 11px; font-weight: normal;}
ul#treat-list.blue-arrow-list ul.level-2nd li a:hover {list-style: disc; background: none;}
ul#treat-list.blue-arrow-list ul.level-2nd li.current a{list-style: disc; background: none;}
