.generalWht { font-family:verdana, arial; font-size:11px; font-weight:normal; color:#ffffff; }
.generalGrey { font-family:verdana, arial; font-size:11px; font-weight:normal; color:#31373C; }
.generalGrey a { font-family:verdana, arial; font-size:11px; font-weight:normal; color:#31373C; text-decoration:underline; }
.generalGrey a:hover { font-family:verdana, arial; font-size:11px; font-weight:normal; color:#660000; text-decoration:underline; }

#askTheDoctorsWrap {margin:0; padding:0;width:975px; background:url(../img/merge/bkgndAskTheDoctorsRepeat.jpg) repeat-y; text-align:left; }
#askTheDoctors { background:url(../img/merge/bkgndAskTheDoctors4.jpg) top center no-repeat; min-height:500px; padding:70px 25px 25px 25px; text-align:left; }
#askTheDoctors .heading { font-family:verdana, arial; font-size:11px; font-weight:bold; color:#9F062A; text-decoration:none; }

#questions { background:url(../img/merge/bkgndQuestions4.jpg) top center no-repeat; min-height:500px; padding:70px 25px 25px 25px; text-align:left; }
.questionPrep {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#557643; font-weight:bold;}
.questionPrep a{ color:#557643}
.selected a{color:#a02036;}

.wrapper{height:17px;line-height:17px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;margin-bottom:5px;}
.floatLeft{float:left;width:50px;margin-right:10px;}
.textBox{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; border: 1px solid; width:250px; background:transparent;}

#about { background:url(../img/merge/bkgndAbout.jpg) top center no-repeat; min-height:500px; padding:80px 25px 25px 25px; text-align:left; }
#about ul { margin:0 0 15px 25px; padding:0; list-style:disc; }
#about li { list-style:disc; margin-bottom:8px; padding:0; }
#about a { font-family:verdana, arial; font-size:11px; font-weight:bold; color:#9F062A; text-decoration:none; }
#about a:hover { font-family:verdana, arial; font-size:11px; font-weight:bold; color:#9F062A; text-decoration:none; }

#benefits { background:url(../img/merge/bkgndBenefits.jpg) top center no-repeat; min-height:500px; padding:80px 25px 25px 25px; text-align:left; }
#benefits ul { margin:0 0 15px 25px; padding:0; list-style:disc; }
#benefits li { list-style:disc; margin-bottom:8px; padding:0; }

#buildCoreStrength { background:url(../img/merge/bkgndBuildCoreStrength.jpg) top center no-repeat; min-height:500px; padding:80px 25px 25px 25px; text-align:left; }

#boostGolf { background:url(../img/merge/bkgndBoostGolf.jpg) top center no-repeat; min-height:500px; padding:80px 25px 25px 25px; text-align:left; }

#contactUs { background:url(../img/merge/bkgndContactUs.jpg) top center no-repeat; height:405px; text-align:left; }
#contactUs a { font-family:verdana, arial; font-size:11px; font-weight:bold; color:#9F062A; text-decoration:none; }
#contactUs a:hover { font-family:verdana, arial; font-size:11px; font-weight:bold; color:#9F062A; text-decoration:none; }

#developingTheFastrainer { background:url(../img/merge/bkgndDevelopingTheFastrainer.jpg) top center no-repeat; min-height:400px; padding:80px 25px 25px 25px; text-align:left; }
#developingTheFastrainer ul { margin:0 0 15px 25px; padding:0; list-style:disc; }
#developingTheFastrainer li { list-style:disc; margin-bottom:8px; padding:0; }

#enhancePilates { background:url(../img/merge/bkgndEnhancePilates.jpg) top center no-repeat; min-height:500px; padding:80px 25px 25px 25px; text-align:left; }

#fitnessPartners { background:url(../img/merge/bkgndFitnessPartners.jpg) top center no-repeat; min-height:500px; padding:80px 25px 25px 25px; text-align:left; }
#fitnessPartners .heading { font-family:verdana, arial; font-size:11px; font-weight:bold; color:#9F062A; text-decoration:none; }

#fitnessNutrition { background:url(../img/merge/bkgndFitnessNutrition.jpg) top center no-repeat; min-height:500px; padding:80px 25px 25px 25px; text-align:left; }
#fitnessNutrition a { font-family:verdana, arial; font-size:11px; font-weight:bold; color:#9F062A; text-decoration:none; }
#fitnessNutrition a:hover { font-family:verdana, arial; font-size:11px; font-weight:bold; color:#9F062A; text-decoration:none; }

#inHomeTrial { background:url(../img/merge/bkgnd21DayTrial.jpg) top center no-repeat; height:404px; text-align:left; }
#inHomeTrialBtm { background:url(../img/merge/bkgnd21DayTrialBtm.jpg) top center no-repeat; height:300px; padding:25px 25px 25px 25px; text-align:left; }

#newsletterWrap { margin:0; padding:0; width:975px; background:url(../img/merge/bkgndAskTheDoctorsRepeat.jpg) repeat-y; text-align:left; padding:0 0 0 2px; }
#newsLetterIndex {min-height:100px; padding:80px 25px 25px 25px; text-align:left; }
#newsletterMedicalPerspective { background:url(../img/merge/bkgndNewsletterMedicalPerspectives.jpg) top left no-repeat; height:250px;}
#newsletterBodyTalk { background:url(../img/merge/bkgndNewsletterBodyTalk.jpg) top left no-repeat; height:250px;}
#newsletterMedicalPerspectiveArticle{ background:url(../img/merge/bkgndNewsletterMedicalPerspectiveArticle.jpg) top center no-repeat; min-height:500px; padding:80px 25px 25px 32px; text-align:left; }
#newsletterBodyTalkArticle{ background:url(../img/merge/bkgndNewsletterBodyTalkArticle.jpg) top center no-repeat; min-height:500px; padding:80px 25px 25px 32px; text-align:left; }
#newsletterWrap a { font-family:verdana, arial; font-size:11px; font-weight:bold; color:#9F062A; text-decoration:none; }
#newsletterWrap a:hover { font-family:verdana, arial; font-size:11px; font-weight:bold; color:#9F062A; text-decoration:none; }
#articleMainImage { position:absolute; z-index:1000px; left:50%; top:0; margin:158px 0 0 37px; background:#fff; width:425px; height:280px; }
#articleSecondImage { position:absolute; z-index:1000px; left:50%; top:0; margin:564px 0 0 156px; background:#fff; width:304px; height:211px; }

#orderNow { background:url(../img/merge/bkgndOrderNow.jpg) top center no-repeat; min-height:500px; padding:80px 25px 25px 25px; text-align:left; }

#programs { background:url(../img/merge/bkgndPrograms.jpg) top center no-repeat; height:404px; text-align:left; }
#programsLinks a { font-family:verdana, arial; font-size:11px; font-weight:bold; color:#9F062A; text-decoration:none; }
#programsLinks a:hover { font-family:verdana, arial; font-size:11px; font-weight:bold; color:#9F062A; text-decoration:none; }

#professionals { background:url(../img/merge/bkgndGinaSimms.jpg) top center no-repeat; height:404px; text-align:left; }

#prototypes { background:url(../img/merge/bkgndPrototypes.jpg) top center no-repeat; min-height:500px; padding:80px 25px 25px 25px; text-align:left; }

#toneUpAfterPregnancy { background:url(../img/merge/bkgndToneAfterPregnancy.jpg) top center no-repeat; min-height:500px; padding:80px 25px 25px 25px; text-align:left; }



/* Home page styles, stolen from Scott (Thanks Scott) */
#buttonBar { width: 648px; height: 142px; background: url('../img/merge/bottomLeftBg.jpg'); list-style-type: none; margin: 0; }
#buttonBar li {	float: left; width: 160px; }
#buttonBar li a { width: 160px; height: 142px; display: block;}
#buttonBar li a img { padding: 44px 0 0 16px; }
#buttonBar a.active { background: url('../img/merge/buttonSelected.gif') 50% 2px no-repeat;  }
#leftCol { float:left; width: 648px; }
#rightCol { float: right; width: 285px; }
#pageContent { width: 935px; margin: 10px 20px; }
#contactUsHome { margin: -3px 0 0 0; }
#ajaxDiv { display: block; width: 648px; height: 339px; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; }
#ajaxDiv a { color:#ffffff; }
#coreText { width: 310px; height: 90px; position: relative; left: 150px; top: 232px; text-align:left; }
#golfText { width: 300px; height: 98px; position: relative; left: -150px; top: 125px; text-align:left; }
#pilatesText { width: 345px; height: 145px; position: relative; left: 122px; top: 180px; text-align:left; }
#maternityText { width: 315px; height: 95px; position: relative; left: 155px; top: 232px; text-align:left; }