/* CSS for visitor profiling */

#content .basketball {background: url(/Images/profilepurl/malesplash/basketball.jpg) no-repeat 0 0; position: relative; top: 0px; }
#content .bodybuilding {background: url(/Images/profilepurl/malesplash/bodybuilding.jpg) no-repeat 0 0; position: relative; top: 0px; }
#content .cycling {background: url(/Images/profilepurl/malesplash/cycling.jpg) no-repeat 0 0; position: relative; top: 0px; }
#content .football {background: url(/Images/profilepurl/malesplash/football.jpg) no-repeat 0 0; position: relative; top: 0px; }
#content .martialartsboxing {background: url(/Images/profilepurl/malesplash/martialartsboxing.jpg) no-repeat 0 0; position: relative; top: 0px; }
#content .nosportjustregularexercise {background: url(/Images/profilepurl/malesplash/nosportjustregularexercise.jpg) no-repeat 0 0; position: relative; top: 0px; }
#content .rugby {background: url(/Images/profilepurl/malesplash/rugby.jpg) no-repeat 0 0; position: relative; top: 0px; }
#content .running {background: url(/Images/profilepurl/malesplash/running.jpg) no-repeat 0 0; position: relative; top: 0px; }
#content .swimming {background: url(/Images/profilepurl/malesplash/swimming.jpg) no-repeat 0 0; position: relative; top: 0px; }
#content .other {background: url(/Images/profilepurl/malesplash/other.jpg) no-repeat 0 0; position: relative; top: 0px; }

#content .basketballFemale {background: url(/Images/profilepurl/femalesplash/basketball.jpg) no-repeat 0 0; position: relative; top: 0px; }
#content .bodybuildingFemale {background: url(/Images/profilepurl/femalesplash/bodybuilding.jpg) no-repeat 0 0; position: relative; top: 0px; }
#content .cyclingFemale {background: url(/Images/profilepurl/femalesplash/cycling.jpg) no-repeat 0 0; position: relative; top: 0px; }
#content .footballFemale {background: url(/Images/profilepurl/femalesplash/football.jpg) no-repeat 0 0; position: relative; top: 0px; }
#content .martialartsboxingFemale {background: url(/Images/profilepurl/femalesplash/martialartsboxing.jpg) no-repeat 0 0; position: relative; top: 0px; }
#content .nosportjustregularexerciseFemale {background: url(/Images/profilepurl/femalesplash/nosportjustregularexercise.jpg) no-repeat 0 0; position: relative; top: 0px; }
#content .rugbyFemale {background: url(/Images/profilepurl/femalesplash/rugby.jpg) no-repeat 0 0; position: relative; top: 0px; }
#content .runningFemale {background: url(/Images/profilepurl/femalesplash/running.jpg) no-repeat 0 0; position: relative; top: 0px; }
#content .swimmingFemale {background: url(/Images/profilepurl/femalesplash/swimming.jpg) no-repeat 0 0; position: relative; top: 0px; }
#content .otherFemale {background: url(/Images/profilepurl/femalesplash/other.jpg) no-repeat 0 0; position: relative; top: 0px; }

#SplashBar { position: relative; height: 245px; background: #000; overflow:hidden;  } 
.splashName, .splashStrap { font-size: 3em; color: #fff; font-family: Impact, Verdana, arial, helvetica; text-transform: uppercase; float: left; }
#SplashBar .splashCaptionFemale .splashName, #SplashBar .splashCaptionFemale .splashStrap {font-size: 2.0em; color: #fff; font-family: Lucida Sans Unicode, Verdana, helvetica; text-transform: uppercase; float: left; font-weight: bold;}
.splashName { position: absolute; top: 150px; left: 10px; }
.splashStrap { position: absolute; top: 190px; left: 10px; }
.splashCaptionFemale .splashStrap { position: absolute; top: 180px; left: 10px; }


#SplashBar .splashMain {position: absolute; top: 0px; left: 490px; color: #fff; height: 245px; padding: 1em; z-index: 20; width: 16em;}
#SplashBar .splashMain h2 {margin: 0; font-size: 1.8em;}
#SplashBar .splashMain .profileOption {font-size: 0.8em;}
#SplashBar .splashMain .profileOption select {width: 12em;}
#SplashBar .splashMain .profileOption a {color: #fff; text-decoration: underline;}

#SplashText {position: relative; top: -15px; left: 490px; color: #fff; height: 260px; text-indent: 0.3em; z-index: 10; opacity: 0.9; filter:alpha(opacity=90);}
#SplashBar .buildMuscle, #PURLArticles .buildMuscle h2, #PURLHomeLink .buildMuscle, #FAQBlock .buildMuscle h3 {background: #535c8c;}
#SplashBar .loseFat, #PURLArticles .loseFat h2, #PURLHomeLink .loseFat, #FAQBlock .loseFat h3 {background: #2e723e;}
#SplashBar .improveSport, #PURLArticles .improveSport h2, #PURLHomeLink .improveSport, #FAQBlock .improveSport h3 {background: #ce9600;}
#SplashBar .buildMuscleFemale, #PURLArticles .buildMuscleFemale h2, #PURLHomeLink .buildMuscleFemale, #FAQBlock .buildMuscleFemale h3 {background: #aa0007;}
#SplashBar .loseFatFemale, #PURLArticles .loseFatFemale h2, #PURLHomeLink .loseFatFemale, #FAQBlock .loseFatFemale h3 {background: #0b6c1b;}
#SplashBar .improveSportFemale, #PURLArticles .improveSportFemale h2, #PURLHomeLink .improveSportFemale, #FAQBlock .improveSportFemale h3 {background: #a08218;}



#PURLHomeLink p {margin: 0; padding: 0;}
#PURLHomeLink {margin-bottom: 0.8em;}
#PURLHomeLink div p {padding: 0.2em 0 0.2em 0; text-align: center;}
#PURLHomeLink div p a {color: #fff; font-weight: bold; text-decoration: underline; }

#PURLHomeLink div, #PURLArticles div h2 {display: block; background: #333 url(/Images/Layout/mainBackground.png) 0px 0px repeat-x; width: 100%; }
#PURLHomeLink .BuildMuscleMale, #PURLArticles .BuildMuscleMale h2 { background-position: 0px -70px;  color: #fff; }

#FAQBlock h3 {padding: 0; margin: 0; color: #ffffff; text-indent: 1em;}
#FAQBlock div {border: 0;}
#FAQBlock div .boxAccordion {border-bottom: 1px solid #e8e8e8; padding-bottom: 0; margin-bottom: 0;}
#FAQBlock div .boxAccordion {padding: 0 1em 0 1em;}
#FAQBlock .buyNowLink {float: right;}

.feedBackLink{ clear: both; display: block; background: #fffdde; padding: 0.2em; border: 1px solid #D9D9BD;  } 
.feedBackLink span { display: block;  } 

ul.bulletList.customBullets li.pdfIcon {list-style-type: none; padding: 0px; margin: 0px; list-style-image: url(/Images/Layout/pdfsmalltrans.gif); padding-top: 5px;}
ul.bulletList.customBullets li.pdfIcon span {position: relative; top: -5px;}

.featurePageList li {height: 181px; overflow: hidden; width: 100%; background: #ccc; border-bottom: 1px solid #ccc; } 
.featurePageList li a, .featurePageList li a:visited, .featurePageList li a:hover  { text-decoration: none; color: #333; } 
.featurePageList li img { margin: 1px 1px 0px 1px; width: 230px; display: block; }
.featurePageList li a span { cursor:pointer;cursor:hand; border: 1px solid #ccc; line-height: 26px; text-indent: 0.5em; height: 29px; display: block; background: #333 url(/Images/Layout/mainBackground.png) 0px 0px repeat-x; width: 99%; }
.featurePageList li a:hover span { text-decoration: underline; }

#PURLArticles { overflow: hidden; height: 25em;  width: 100%; } 
#PURLArticles div { width: auto; margin: 0 0 16px 16px; width: 230px; border: 1px solid #ccc; height: 20em; } 
#PURLArticles div.firstInList { margin-left: 0; } 
#PURLArticles h2 { font-weight: normal; color: #eee; line-height: 1.6em; text-indent: 0.5em; margin: 0; } 
#PURLArticles p { margin: 0 0 0.2em 0.5em;} 
#PURLArticles ul { margin: 0 0 0.2em 2em; } 