/*--- Sponsored By ---*/
	#topadsponsorlogo{text-align:right;border-bottom:none;}

/* == SLIDESHOW.CSS ==*/
h1 {float:left;position:relative;width:496px;margin:5px 0pt 10px 30px;}
#slides {width:648px;margin:0;padding:0;}

#wrapperwide h1 {float:left;position:relative;width:700px;margin:5px 0 5px 30px;}
#wrapperwide #slides {width:780px;margin:0;padding:0;}

.sponsor {float:right;position:relative;width:120px;padding:0;margin:0;}
.pagetitle {color:#666;}

.byline {font-style:italic;font-size:12px;color:#666;}

#sldimg {float:left;margin:0pt 15px;width:302px;display:inline;}

#wrapperwide .byline {font-style:italic;font-size:12px;color:#666;float:left;position:relative;width:700px;margin:0px 0 10px 30px;}

#wrapperwide #sldimg {float:left;margin:0pt 8px;width:302px;display:inline;}
#sldimg img {border:1px solid #9d9797;}
#sldimg #bookmark {border:none;}

.sscredit {font-size:9px;float: left;}

.ssNextLink{padding-top:5px;}

#slideshow {float:left;margin:2px 0 0 20px;}

.ymal {position:relative;z-index:3;margin:-17px 0 0 9px;}

/* == Slideshow bottom columns==*/
.ssBottomCol1{float:left;width:320px;}
.ssBottomCol2{float:left;width:320px;}
.wbrc {width:300px;margin:20px 0px 0 10px;}
ul.relatedinfo {width:260px;list-style-type:none;margin:0;margin:5px 0 0 10px;padding:0;}
	ul.relatedinfo li {background:#fff url(http://images.meredith.com/fitness/images/temp/shell/bullet_pink_left.gif) no-repeat left 3px;padding:3px 0 3px 10px;border-bottom:1px solid #ccc;}
	ul.relatedinfo li a {font-weight:bold;color:#046dd0;text-decoration:none;}
		ul.relatedinfo li a:hover {text-decoration:underline;}
	ul.relatedinfo li:last-child {border-bottom:none;}

/* == Slideshow controls ==*/
.top_wrapper {background:#fff url(http://images.meredith.com/fitness/images/temp/slideshow/topbanner.gif) top left no-repeat;width:648px;height:42px;margin:0;padding-top:3px;}
.bottom_wrapper {float:left;background:#fff url(http://images.meredith.com/fitness/images/temp/slideshow/bottombanner.gif) top left no-repeat;width:648px;height:42px;margin:0;padding-top:10px;}

#wrapperwide  p{padding-bottom: 8px;}
#wrapperwide .top_wrapper {background:#fff url(http://images.meredith.com/fitness/images/temp/slideshow/topbanner780.gif) top left no-repeat;width:780px;height:42px;margin:0;padding-top:3px;}
#wrapperwide .bottom_wrapper {float:left;background:#fff url(http://images.meredith.com/fitness/images/temp/slideshow/bottombanner780.gif) top left no-repeat;width:780px;height:42px;margin:0;padding-top:10px;}
.bottom_wrapper img#slideshow {display:none;}

#slideshowHeader{float:left;margin:3px 0px 0pt 15px;}
#nav {margin:0 auto;padding:0;}
	#pre {float:left;}
	#nmbs {float:left;margin:5px 5px 0 5px;font-weight:bold;font-size:14px;}
	#nxt {float:left;}
/* == End slideshow controls ==*/

/* == Start Left Nav == */
.title {font-weight: bold;}
#sldLeftNav{float:left;width:202px; display: block;} 
#sldLeftNavt .pagesInStoryLinks ul {list-style-type:none;margin:0px;padding:0;}
	#sldLeftNav .pagesInStoryLinks ul li a {font-weight: normal;}
	#sldLeftNav .pagesInStoryLinks ul li {font-weight: bold;list-style-type:none;background:url(http://images.meredith.com/fitness/images/temp/shell/bullet_pink_left.gif) no-repeat left 3px;padding:0 0 5px 12px;}
.pagesInStoryLinks {margin-left: 10px;}
#sldLeftNavt .extraLinks ul {list-style-type:none;margin:0px;padding:0;}
	#sldLeftNav .extraLinks ul li a {font-weight: normal;}
	#sldLeftNav .extraLinks ul li {font-weight: bold;list-style-type:none;background:url(http://images.meredith.com/fitness/images/temp/shell/bullet_pink_left.gif) no-repeat left 3px;padding:0 0 5px 12px;}
.extraLinks {margin-left: 10px; margin-top: 15px; margin-bottom: 15px; background: #C8E2FF; width: 170px; padding: 5px;}

/* remove this to make content wrap around the image */


/* == Slideshow instructions == */
#sldtxt{float:left;width:314px;} /* remove this to make content wrap around the image */
#wrapperwide #sldContents{width: 570px; float: left;} /* remove this to make content wrap around the image */

#wrapperwide #sldtxt{width:250px; float: left;} /* remove this to make content wrap around the image */
#sldtxt p a.ssLink{background:url(http://images.meredith.com/fitness/images/temp/shell/bullet_pink_left.gif) no-repeat left 3px;padding:0 0 0px 10px;}
.sldcontent ul {list-style-type:none;margin:13px 18px 20px 20px;padding:0;}
	.sldcontent ul li {background:url(http://images.meredith.com/fitness/images/temp/shell/bullet_pink_left.gif) no-repeat left 3px;padding:0 0 13px 12px;}
/* == End Slideshow instructions == */

.noleftcol #singlecolumn { overflow-y:hidden;}

/* == Slideshow Tools ==*/
#slideshowTools {text-align:right;color:#fff;font-size:11px;}
#slideshowTools #article-rating_top{float:right;margin:7px 5px;}
#slideshowTools ul.tools {margin:5px 0 4px 0;padding:2px 0;border:0 none;float:right;}
#slideshowTools ul.tools li{border-left:1px solid #fff;border-right:0px none;padding:0 3px 0 6px;}
#slideshowTools a, #slideshowTools a:hover, #slideshowTools a:visited{color:#fff;font-size:11px;font-weight:bold;}
#slideshowTools #addthis{float:right;margin:7px 5px;}

.Ratings_Container {}
#article-rating_top .Ratings_YourRating{display:none;}
#article-rating_top img{border:none;}
/* == END Slideshow Tools ==*/

.printRow {width: 610px; margin-top: 10px;}
/* Print SlideShow */
#sldpntltcol{float:left;margin:0 15px 5px 0;}
#sldpntrtcol{width:295px;float:right;}
	#sldpntrtcol .pagetitle{}
	#sldpntrtcol .chunkhead{font-family:Georgia,"Times New Roman",Times,serif;font-size:18px;font-weight:normal;}
	#sldpntrtcol p{padding:5px 0;}
	#sldpntrtcol a{background:url(http://images.meredith.com/fitness/images/temp/shell/bullet_pink_left.gif) no-repeat left 3px;padding:0 0 0px 10px;display:block;}
.copyright{padding:10px 0;}


/* Print SlideShowWide */
#sldpntltcol{float:left;margin:0 15px 5px 0; clear: both;}
#sldpntltcol.IncludeHorizontal {float: none;}
#sldpntltcol.NoImage {display: none;}
#sldpntltcol.IncludeVertical {overflow: visible;}
#sldpntrtcol{width:285px;_width:275px;float:left;}
#sldpntrtcol.IncludeHorizontal { width: auto;}
#sldpntrtcol.IncludeVertical {}
#printstory h1 {float: none;}
#sldpntrtcol.NoImage { width: auto;}
/* Slideshow Page Layout Mod */
.ssBottomCol2 #pluckbottom div.Ratings_Container{height:35px; padding-top:5px; overflow:hidden; clear:both; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left;}
.ssBottomCol2 #pluckbottom div.Ratings_YourRating{padding-top:5px; float:none; margin-top:0px;}

/* Before & After Slides */
/* ---- [ opacity changer ] ---- */
.opacOFF { width:100px; border:1px solid #333; float:left;}
.opacON  { width:100px; border:1px solid #333; background-color: silver;opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.5; float:left;}
.sldcontent #ba {clear:both; margin:10px 0 0 0;}
	.sldcontent #bf {float:left; width:110px;}
	.sldcontent #af {float:left; width:110px;}

#wrapperwide #sldimg.IncludeHorizontal { width: auto;}
#wrapperwide #sldtxt.IncludeHorizontal { width: auto; margin-left: 8px;}
#wrapperwide #sldimg.IncludeVertical {overflow: visible;}
#wrapperwide #sldtxt.IncludeVertical {}
#wrapperwide #sldtxt.NoImage { width: auto; margin-left: 8px;}
#vertTable td.spacer{width: 8px; padding:0;}
#verticalTable {float: left;}
		#verticalTable .pagetitle{}
	#verticalTable .chunkhead{font-family:Georgia,"Times New Roman",Times,serif;font-size:18px;font-weight:normal;}
	#verticalTable p{padding:5px 0;font-size: 12px;}
	#verticalTable a{background:url(http://images.meredith.com/fitness/images/temp/shell/bullet_pink_left.gif) no-repeat left 3px;padding:0 0 0px 10px;display:block;}

	
#bfaf {float: right;}
#bfaf.sldcontent #ba {clear:both; margin:0px;}
	#bfaf.sldcontent #bf {float:left; width:110px;}
	#bfaf.sldcontent #af {float:left; width:110px;}