body {
font:normal 12px Arial, Helvetica, sans-serif;
background:url(img/template/bkg.jpg) #000 top repeat-x;
margin:0;
padding:0;
color:#333;
}
#container {
width:890px;  /* this will create a container 80% of the browser width */
margin:0 auto; /* the auto margins (in conjunction with a width) center the page */
padding:10px 10px 20px 10px;
text-align:left;
}
#header {
height:100px;
margin:0;
padding:0;
}
#header_inner {
background:url(img/template/bkg_head.jpg) #090945 no-repeat;
padding:0;
margin:0 0 0 315px;
height:100px;
}
#head_crntr {
background:url(img/template/crn_tr.jpg) right no-repeat;
padding:0;
margin:0;
height:100px;
}
#logo {
float:left;
width:315px;
height:100px;
background:url(img/template/pain_relief_sports_doc.jpg) #090945 no-repeat;
margin:0;
padding:0;
}
#phone {
margin:0;
padding:10px 20px 0 0;
font:italic bold 16px Verdana, Arial, Helvetica, sans-serif;
color:#FF0;
text-align:right;
height:29px; /*height 39*/
}
#slogan {
padding:20px 0 0 10px;
margin:0;
font:italic bold 20px Verdana, Arial, Helvetica, sans-serif;
color:#FFF;
}
#tnav {
background:url(img/template/bkg_tnav.jpg) #115D03 repeat-x;
padding:8px 0 0 7px;
margin:0;
text-align:left;
font:normal 15px Arial, Helvetica, sans-serif;
color:#427C0C;
height:28px;/*height 36*/
}
#tnav a, #tnav a:visited {
font:normal 14px Arial, Helvetica, sans-serif;
color:#FFF;
text-decoration:none;
padding:0 7px 0 7px;
}
#tnav a:hover {
color:#FF0;
}
#wrapper {
padding:12px 10px 0 10px;
margin:0;
background:#000;
}
#wrapper_inner {
padding:0;
margin:0;
background:#FFF;
}
#wrapper_inner_crtr {
background:url(img/template/crn_bodytr.gif) top right no-repeat;
padding:0;
margin:0;
}
#wrapper_inner_crtl {
background:url(img/template/crn_bodytl.gif) top left no-repeat;
padding:10px;
margin:0;
}
#minicart {
font:normal 12px Arial, Helvetica, sans-serif;
color:#666;
padding:0;
margin:0;
float:right;
width:175px;
text-align:right;
}
#minicart a, #minicart a:visited {
font:normal 12px Arial, Helvetica, sans-serif;
color:#03C;
text-decoration:none;
}
#minicart a:hover {
color:#F00;
}
#mc_wrapper {
background:url(img/template/bkg_rt.gif) top right repeat-y;
padding:0;
margin:0;
}
#main_content {
margin:0 195px 0 0;
padding:0 0 10px 0;
font:12px Verdana, Arial, Helvetica, sans-serif;
line-height:18px;
min-height:300px;
}
* html #main_content {height:300px}
#wrapper h1 {
font:italic normal 20px Georgia, serif;
color:#00F;
margin:0;
padding:0;
}
#main_content a, #main_content a:visited {
color:#339;
text-decoration:none;
}
#main_content a:hover {
color:#F00;
}
#main_content p {
margin:0;
padding:10px 0 0 0;
}
ul, #main_content ul {
margin:0 0 0 23px;
padding:0;
}
li, #main_content li {
text-indent:5px;
line-height:16px;
}
#front {
float:right;width:85px;height:34px;margin:0;padding:0;
}
#back {
float:left;width:85px;height:34px;margin:0;padding:0;
}
#pagebtm {
padding:0;
margin:0;
text-align:center;
}
.clearfloat {
clear:both;
height:0;
font-size:1px;
line-height:0;
}
#sidebar {
padding:0;
margin:0;
float:right;
width:175px;
}
#sidebar a, #sidebar a:visited {
color:#339;
text-decoration:none;
}
#sidebar a:hover {
color:#F00;
}
#sidebar p {
margin:0;
padding:10px 0 0 0;
}
#copyright {
background:url(img/template/crn_btmr.gif) #0D0D5B top right no-repeat;
height:35px; /*height 35px*/
padding:0;
margin:0 10px 0 10px;
text-align:center;
font:normal 11px Arial, Helvetica, sans-serif;
color:#FFF;
}
#copyright_inner {
background:url(img/template/crn_btml.gif) left no-repeat;
height:25px; /*height 35px*/
padding:10px 0 0 0;
margin:0;
}
#ohiographics {
padding:10px 15px 0 0;
margin:0 10px 0 0;
text-align:right;
color:#FC0;
}
#ohiographics a, #ohiographics a:visited {
text-decoration:none;
color:#FC0;
}
/*END Main Layout Style */
form {margin:0;}
form p {
margin:4px 0 4px 0;
padding:0;
}
.up {text-transform:uppercase;}
.r {	float:right;margin-left:0;}
.l {	float:left;margin-right:0;}
.dash {
border:1px;
border-bottom-style:dashed;
border-bottom-color:#CCC;
padding:0;
margin:10px 0 10px 0;
}
.hrdiv {
width:100%;
border-top:thin dashed #CCC;
margin:10px 0 10px 0;
}
.twh {
font:normal 12px verdana, Arial, Helvetica, sans-serif;
color:#FFF;
}
.tyel {
color:#FF9;
}
.textRed, .tred {
font:normal 12px verdana, Arial, Helvetica, sans-serif;
color:#F00;
text-decoration:none;
}
.tgreen {
font:normal 12px verdana, Arial, Helvetica, sans-serif;
color:#060;
text-decoration:none;
}
.treq {
font:italic normal 11px Arial, Helvetica, sans-serif;
color:#F00;
}
.tsm {
font:normal 11px Arial, Helvetica, sans-serif;
color:#666;
}
h2, .h2 {
font:italic normal 18px Georgia, serif;
color:#F00;
margin:0;
padding:0;
}
label {
width:190px;
float:left;
text-align:right;
padding:0;
margin:0 2px 0 0;
display:block;
font:normal 12px Arial, Helvetica, sans-serif;
}
.formheader {
font:bold 13px Arial, Helvetica, sans-serif;
background:#CCC;
color:#333;
padding:3px;
margin:10px 0 5px 0;
}
.formheader2 {
font:bold 14px Arial, Helvetica, sans-serif;
color:#090;
padding:3px 3px 3px 10px;
margin:10px 0 0 0;
}
.secnumber {
background:#FFF;
border:1px solid #FFF;
font:italic bold 24px Georgia, serif;
color:#009;
height:30px;
padding:0 0 0 10px;
}
img {border:0;}
.picBdr {
border:1px solid #CCC;
padding:3px;
margin-right:5px;
}
.picR {
padding:3px;
float:right;
}
.picBdrR {
border:1px solid #CCC;
padding:3px;
margin:5px;
float:right;
}
.picL {
padding:2px;
margin-right:10px;
float:left;
}
.picBdrL {
border:1px solid #CCC;
padding:3px;
margin:5px;
float:left;
}
#discount_box {
float:left;
width:154px;
padding:0;
margin:0;
border:none;
}
#discount_box div {
border:1px solid #CCC;
}
/*OPINION Survey*/
#header1 {
background:url(/img/pages/page_unavail.gif) center #FFF no-repeat;
height:400px;
padding:0;
margin:0 auto;
}
#header1 .content {
padding:290px 0 15px 0;
margin:0;
text-align:center;
font:normal 24px Tahoma, Geneva, sans-serif;
color:#243C8D;
}
