@charset "UTF-8";
/* CSS Document */

* { margin:0; padding:0; }
a img { border-style:none; margin:0; padding:0; } 
ul, li { list-style-image:none; list-style-type:none; margin:0; padding:0; list-style-position:outside; }
body { background-image:url(../images/tile.gif); background-repeat:repeat; font-family:Arial, Helvetica, sans-serif; }
#master_container { width:960px; margin:0px auto; }
#header { position:relative; display:inline; float:left; width:100%; background-color:#CCC; }
.spider_box { position:relative; display:inline; float:left; width:100%; height:33px; background-image:url(../images/spider-box.gif); background-repeat:repeat;  }
.spider { position:relative; display:inline; float:left; width:800px; text-align:left; color:#FFF; font-weight:normal; font-size:1.1em; letter-spacing:.3em; margin-top:5px; margin-left:20px;  }
.doctors { position:absolute; width:142px; height:144px; background-image:url(../images/doctors.jpg); left:818px; }
.header { position:relative; display:inline; float:left; width:483px; height:98px; margin-top:10px; margin-left:10px; }
.nav_bar { position:relative; display:inline; float:left; width:966px; height:43px; background:url(../images/nav-background.png) no-repeat; font-family:Georgia, "Times New Roman", Times, serif; font-size:.75em; font-weight:bold; margin-bottom:8px;}
.nav_bar li { position:relative; display:inline; float:left; margin-right:10px; margin-top:12px; padding-right:30px; padding-left:20px; border-right-style:solid; border-right-width:thin;  border-color:#ccc;}
.nav_bar li:last-child { border:none; }
.nav_bar li:first-child { padding-left:20px; }
a:link {color: #003366;	text-decoration: none;}
a:visited {text-decoration: none; color: #0099CC;}
a:hover {text-decoration: underline; color: #00CCFF;}
a:active {text-decoration: none; color: #FF9900;}
p {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:.8em; color: #666666; margin-bottom:1em; text-align:left;}
h1  {font-family:Georgia, "Times New Roman", Times, serif; font-size:1.2em; font-weight:bold; color:#003366; padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #ccc;}
img {position:relative; display:inline; float:left;}
.left {float:left;}
.right {float:right;}

.place_flash {position:relative; display:inline; float:left; margin-left:18px;}
.articles {position:relative; display:inline; float:left; margin-left:15px; width:245px; background:url(../images/one_pod_slice2.png) repeat-y; padding:0 10px;}
.articles ul li {padding:5px; border-bottom:1px solid #ccc; font-family:Georgia, "Times New Roman", Times, serif; font-size:.9em;}
.articles ul li:first-child, .nav_links ul li:first-child {font-family:Georgia, "Times New Roman", Times, serif; font-size:1em; font-weight:bold; color:#003366;}
.articles ul li:last-child {border:none;}
.articles_pod {position:relative; display:inline; float:left; margin-left:15px;}
.top_3 {position:relative; display:inline; float:left; width:705px; background:#BCC2CD; font-family:Georgia, "Times New Roman", Times, serif; font-size:1.4em; font-weight:bold; color:#fff; padding:10px;}
.nav_links ul {position:relative; display:inline; float:left; width:190px;}
.nav_links ul li {padding:7px 0; border-bottom:1px solid #ccc; font-family:Georgia, "Times New Roman", Times, serif; font-size:.9em;}
.left_plaques ul li img {padding:10px 0;}


/* Left Pod */
.nav {position:relative; display:inline; float:left; margin-left:3px; width:192px; list-style-type:none;}
.nav img {position:relative; display:inline; float:left;}
.left_pod ul {position:relative; display:inline; float:left; background:url(../images/left_pod_slice2.png) repeat-y; padding:10px; width:182px; margin-left:3px;}
.left_pod ul li {font-family:"Times New Roman", Times, serif; font-size:.9em; color:#999999;}
.left_pod ul li:first-child {font-family:Georgia, "Times New Roman", Times, serif; font-size:1em; font-weight:bold; color:#003366;}

/* Big Pod */
.big_pod {position:relative; display:inline; float:left; margin-left:8px; width:749px;}
.big_pod_content {position:relative; display:inline; float:left; margin-left:8px; background:url(../images/big_pod_slice2.png) repeat-y; padding:5px 10px; width:725px;}
.big_pod_mid {position:relative; display:inline; float:left; margin-right:10px; width:476px;}
.big_pod_right {position:relative; display:inline; float:left; width:233px;}
.right_pod_header {position:relative; display:inline; float:left; width:233px; background:#BCC2CD; font-family:Georgia, "Times New Roman", Times, serif; font-size:1.2em; font-weight:bold; color:#fff; text-align:center;}

.right_pod {position:relative; display:inline; float:left; margin:5px; padding:10px; width:209px; height:245px; background:url(../images/right_pod_background.png) no-repeat;}
hr {margin:10px 0;}
.right_pod p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.7em; color:#000; width:110px;}
.right_pod img {position:absolute; top:50px; left:137px;}
.right_pod_rating {position:absolute; top:196px; left:153px; font-family:Georgia, "Times New Roman", Times, serif; font-size:2.2em; font-weight:bold; color:#fff;}
.right_pod_books {position:relative; display:inline; float:left; border-left:1px solid #ccc; margin-left:7px; padding:0 10px;}
h2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#003366;}
h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.8em; color:#000;}
.right_pod_books p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.7em; color:#666;}
.right_pod_books img {padding:10px 0;}
img.thumb {width:70px;}

.product_review_pod {position:relative; display:inline; float:left; margin:10px; border:1px solid #BCC2CD; padding:10px; width:689px; padding-top:20px; margin:10px;}
.product_review_float {float:right; width:158px; height:307px; background:url(../images/product-rating-pod-back.gif) no-repeat;}
.product_review_rating {position:relative; top:215px; left:-25px; font-family:Georgia, "Times New Roman", Times, serif; font-size:3em; font-weight:bold; color:#fff;}
.product_review_pod h1 {font-size:2em; font-weight:none;}
img.bottle {position:relative; top:20px; left:40px; width:80px;}
.supplements_table {position:relative; display:inline; float:left; background:#eee; margin:10px 0;}
.supplements_table h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:1.5em; padding:10px; text-align:center;}
.sup_col {position:relative; display:inline; float:left; padding:10px; background:#eee;}
.sup_col table tr {border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
.sup_col tr td {font-size:.9em; padding:10px 0;}
.pfqq {text-align:center; font-weight:bold;}
.fqq_img {padding:10px;}

.art_pod {position:relative; display:inline; float:left; margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #ccc;}
.art_pod img {position:relative; display:inline; float:left;}
.art_pod img.right {position:relative; display:inline; float:right;}

.doctor {height:200px;}

.copyright_data { position:relative; display:inline; float:left; font-family:"Times New Roman", Times, serif; color:#006; font-weight:bold; font-size:.85em; top:2px; margin-left:10px; }
.footer { position:relative; display:inline; float:right; width:100%; margin:40px 0;}
.sections { position:relative; display:inline; float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:.75em; font-weight:bold; top:2px; }
.sections li { display:inline; padding-left:10px; padding-right:5px; font-family:"Times New Roman", Times, serif; }
.sections li { border-left-style:solid; border-left-width:thin; }
.sections li:first-child { border:none; }