/* Women's Health Category Page Styles */
/* Featured Content Gallery */
#fcgtop {
background: url(images/fcg-mini-top.gif) top no-repeat;
width: 420px;
height: 5px;
margin: 0px 0px 0px -40px;
float: left;
}
#fcgbox {
background: url(images/fcg-mini-middle.gif) top repeat-y;
float: left;
width: 420px;
margin: 0px 0px 0px -40px;
}
#fcgboxcontents {
padding: 5px 8px;
}
#fcgbottom {
background: url(images/fcg-mini-bottom.gif) top repeat-y;
width: 420px;
height: 5px;
margin: 0px 0px 10px -40px;
float: left;
}
/* Top Right Intro Creative Box Home Page */
.toprighthomecreativetop {
background: url(images/intro-box-top.gif) top no-repeat;
width: 320px;
height: 41px;
float: right;
}
.toprighthomecreative {
background: url(images/intro-box-middle.gif) top repeat-y;
float: right;
width: 300px;
margin: 0px 0px 0px 0px;
padding: 10px 10px 10px 10px;
text-align: justify;
}
.toprighthomecreative a:link, .toprighthomecreative a:visited {
color: #65BAEB;
font-weight: normal;
text-decoration: none;
}
.toprighthomecreative a:hover, .toprighthomecreative a:active {
color: #65BAEB;
font-weight: normal;
text-decoration: underline;
}
.toprighthomecreativebottom {
background: url(images/intro-box-bottom.gif) top no-repeat;
width: 320px;
height: 10px;
float: right;
margin-bottom: 10px;
}
.toprighthomecreative img {
border: none;
}
/* Heading Top Right Intro Creative Box Home Page */ 
.toprighthomecreativetop h3 {
color: #FFFFFF;
font: 16px Trebuchet MS, Verdana, Arial, Tahome;
margin: 0px 0px 10px 5px;
padding: 10px 0px 1px 10px;
}
#introheader {
	background: url(images/intro-headings/womens-health.gif) top no-repeat;
	width: 940px;
	height: 38px;
	margin: 5px auto 10px;
}
/* This container holds the 3 columns in the home page  */ 
#container { 
width: 960px;
text-align: left; 
margin: 0px auto; 
overflow: hidden;
padding: 0px;
clear: both;
}
/* Home Page Left Column */
#left {
display:block;
width:190px;
float:left;
position:relative;
margin: 0px 10px 0px 0px;
padding: 0px 10px;
}
#left h6 {
color: #FF8B19;
font: bold 13px Tahoma, Verdana, Arial;
margin: 8px 10px 0px 10px;
text-align: center;
}
/* Home Page Center Column */
#center {
display:block;
width:370px;
float:left;
position:relative;
margin: 0px 5px 0px 0px;
padding: 0px 10px;
text-align: justify;
}
/* Headings at the top of the boxes in Center Column Home Page */ 
#center h3 {
color: #FFFFFF;
font: bold 12px Verdana, Arial, Tahoma;
text-transform: uppercase;
margin: 6px 0px 2px 10px;
padding: 3px 0px 3px 7px;
}
/* Sets Post Title in Center Column on Home Page */
#center h4 {
color: #3FAAE7;
font: bold 12px Arial, Verdana;
margin: 0px 0px 5px 0px;
text-align: left;
}
#center h4 a:link, #center h4 a:visited{
color: #FF8B19;
font: bold 12px Arial, Verdana;
text-decoration: none;
}
#center h4 a:hover, #center h4 a:active{
color: #FF8B19;
font: bold 12px Arial, Verdana;
text-decoration: underline;
}
/* Sets Image Link Border in Center Column on Home Page */
#center a img {
border: 0px #404040 solid;
}
/* Boxes Left Column Home Page */
/* Left Column Link Boxes */
.leftcolumnlinkboxtop {
background: url(images/left-sidebar-blank-top.gif) top no-repeat;
width: 170px;
height: 38px;
float: left;
}
.leftcolumnlinkbox {
background: url(images/left-sidebar-middle.gif) top repeat-y;
float: left;
width: 150px;
margin: 0px 0px 0px 0px;
padding: 10px 10px 10px 10px;
}
.leftcolumnlinkboxbottom {
background: url(images/left-sidebar-bottom.gif) top no-repeat;
width: 170px;
height: 10px;
float: left;
margin-bottom: 10px;
}
.leftcolumnlinkbox ul {
list-style-type: none;
margin: 0px;
padding: 0px 0px 5px 0px;
}
.leftcolumnlinkbox ul li a:link, .leftcolumnlinkbox ul li a:visited {
color: #404040;
text-decoration: none;
font-weight: normal;
}
.leftcolumnlinkbox ul li a:hover, .leftcolumnlinkbox ul li a:active {
color: #404040;
text-decoration: underline;
font-weight: normal;
}
/* Box for Side Skybar Ad */
.skyadtop {
background: url(images/article-600-top.gif) top no-repeat;
width: 170px;
height: 4px;
float: left;
}
.skyad {
background: url(images/article-600-middle.gif) top repeat-y;
float: left;
width: 170px;
margin: 0px 0px 0px 0px;
padding: 10px 0px;
}
.skyadcontainer {
padding: 0px;
margin: 0px 0px 0px 5px;
}
.skyadbottom {
background: url(images/article-600-bottom.gif) top no-repeat;
width: 170px;
height: 4px;
float: left;
margin-bottom: 10px;
}
/* Home Page Right Column */
#right {
display:block;
width:315px;
float:right;
position:relative;
margin: 0px 5px 0px 1px;
padding: 0px 10px;
}
/* Headings at the top of the boxes in Right Column Home Page */ 
#right h3 {
color: #FFFFFF;
font: 16px Trebuchet MS, Verdana, Arial, Tahome;
margin: 5px 0px 5px 10px;
padding: 5px 0px 1px 7px;
}
/* Boxes Right Column Home Page */
/* Side 300x250 Ad Box */
.side300adtop {
background: url(images/article-300-top.gif) top no-repeat;
width: 320px;
height: 4px;
float: right;
}
.side300ad {
background: url(images/article-300-middle.gif) top repeat-y;
float: right;
width: 300px;
margin: 0px 0px 0px 0px;
padding: 10px 10px 10px 10px;
}
.side300adbottom {
background: url(images/article-300-bottom.gif) top no-repeat;
width: 320px;
height: 4px;
float: right;
margin-bottom: 10px;
}
/* Most Popular Tabbed Box Right Column Box */
.tabbedboxtop {
background: url(images/tabbed-top.gif) top no-repeat;
width: 320px;
height: 10px;
float: right;
}
.tabbedbox {
background: url(images/tabbed-middle.gif) top repeat-y;
float: right;
width: 300px;
margin: 0px 0px 0px 0px;
padding: 0px 10px 0px 10px;
}
.tabbedboxbottom {
background: url(images/tabbed-bottom.gif) top no-repeat;
width: 320px;
height: 10px;
float: right;
margin-bottom: 10px;
}
.tabs-block {
width: 300px;
padding: 0;
margin: 0px !important;
margin: 10px 0 15px 3px;
display: block;
}
.tabbed {
width: 100%;
padding: 0;
margin: 0;
background: transparent;
border: none;
}
.tabbed ul.tabs {
overflow: hidden;
display: block;
position: relative;
top: 0;
left: 0;
z-index: 999;
list-style-type: none;
margin: 0;
padding: 0;
width: 100%;
background: transparent;
}
.tabbed ul.tabs li {
display: inline;
float: left;
padding: 0;
margin: 0 .3em 10px 0;
border: 0px;
}
.tabbed ul.tabs li a {
color: #404040;
font-weight: bold;
display: block;
margin: 0;
margin-bottom: 5px !important;
margin-bottom: -15px;
padding: 5px .8em;
background: #FCD6DE;
border: 1px solid #F799AD;
}
.tabs-block ul.tabs li a {
padding: 5px .7em;
} 
.tabbed ul.tabs li a:hover {
background: #FFFFFF;
text-decoration: none;
}
.tabbed ul.tabs li a.tab-current {
background: #FEECF0;
border-bottom: 1px solid #F799AD;
}
.tabs-block .tabbed div, #home .tabbed .c {
overflow: hidden;
display: block;
position: relative;
left: 0;
top: -1px;
z-index: 0;
clear: left;
width: 100%;
margin: 0;
padding: 5px 0;
border: 1px solid #F799AD;
background: #FFFFFF;
display: none;
}
div.t2, div.t3, div.c2, div.c3 {
display: none;
}
.tabs-block .tabbed div.t1, #home .tabbed div.c1 {
display: block;
}
.tabs-block .tabbed div {
width: 300px;
}
.tabbed div ul {
overflow: hidden;
list-style-image: url(images/bullet-purple.gif);
list-style-type: circle;
margin: 0px;
padding: 0px 0px 5px 25px;
background: #FFFFFF;
}
.tabbed div ul li {
border: 0px;
padding: 5px 5px 5px 0px;
margin: 0;
line-height:15px;
clear: left;
}
.tabbed div ul li a {
font-weight: normal;
width: 97%;
display: block;
background: transparent;
border: none;
color: #404040;
text-decoration: none;
}
.tabbed div ul li a:hover {
color: #404040;
text-decoration: underline;
}
/* BMI Calculator Box */
.bmicalculatortop {
background: url(images/bmi-top.gif) top no-repeat;
width: 320px;
height: 38px;
float: right;
}
.bmicalculator {
background: url(images/bmi-middle.gif) top repeat-y;
float: right;
width: 300px;
margin: 0px 0px 0px 0px;
padding: 10px 10px 10px 10px;
}
.bmicalculatorbottom {
background: url(images/bmi-bottom.gif) top no-repeat;
width: 320px;
height: 10px;
float: right;
margin-bottom: 10px;
}
/* Mini Home Page Banner Box*/
.minihomepagebanners {
/*background: url(images/320box-center.png) top repeat-y;*/
float: right;
width: 320px;
text-align: center;
margin: 0px auto 10px;
padding: 0px;
}
.minihomepagebanners a img {
border: 0px;
}
/* Boxes Center Column Home Page */
/* Box #1 */
.womenshealthhpfeaturedccbx1top {
background: url(images/home-middle-top.gif) top no-repeat;
width: 420px;
height: 30px;
margin: 0px 0px 0px -40px;
float: left;
}
.womenshealthhpfeaturedccbx1 {
background: url(images/home-middle-middle.gif) top repeat-y;
float: left;
width: 400px;
margin: 0px 0px 0px -40px;
padding: 10px 10px 10px 10px;
}
.womenshealthhpfeaturedccbx1bottom {
background: url(images/home-middle-bottom.gif) top no-repeat;
width: 420px;
height: 10px;
margin: 0px 0px 10px -40px;
float: left;
}
/* Controls Middle Column Box #2 Read More Link */
.womenshealthhpfeaturedccbx1 a:link{
color: #3FAAE7;
text-decoration: none;
}
.womenshealthhpfeaturedccbx1 a:visited{
color: #3FAAE7;
text-decoration: none;
}
.womenshealthhpfeaturedccbx1 a:hover{
color: #3FAAE7;
text-decoration: underline;
}
.womenshealthhpfeaturedccbx1 a:active{
color: #3FAAE7;
text-decoration: none;
}
.womenshealthhpfeaturedccbx1 ul {
list-style-image: url(images/bullet-orange.gif);
list-style-type: circle;
margin: 0px;
padding: 0px 0px 5px 15px;
}
.womenshealthhpfeaturedccbx1 ul li a:link, .womenshealthhpfeaturedccbx1 ul li a:visited {
margin-left: 0px;
color: #3FAAE7;
text-decoration: none;
font-weight: normal;
font-family: verdana;
}
.womenshealthhpfeaturedccbx1 ul li a:hover, .womenshealthhpfeaturedccbx1 ul li a:active {
margin-left: 0px;
color: #3FAAE7;
text-decoration: underline;
font-weight: normal;
font-family: verdana;
}
/* These are for the thumbs & blurbs in box 1 in the Center Column Home Page */
.featureccleft {
float: left;
margin: 0px 10px 0px 20px;
width: 400px;
text-align:left;
}
.featureccmiddle {
clear: both;
width: 400px;
padding-top: 10px;
text-align:justify;
}