body { padding: 0px; margin: 0px; background-color: #000000; font-family: Arial,Helvetica,Sans-Serif; font-size: 13px; color: #242424; }

/* header */
#hdrTop { width: 100%; }
#hdrLogo { height: 99px; text-align:center; background-color: #000; }
#hdrLogo img.hdrLogoimg { margin-top: 9px; }

a.menuPosTop { display: block; text-decoration: none; float: left; width: 984px; height: 5px; }
#hdrNavPos { width: 100%; height: 1px; }
#hdrNavPos div.hdrNavPosClass { width: 984px; margin-left: auto; margin-right: auto; overflow: hidden; }

div.menuDropMain { padding: 0px 0px 0px 0px; background: #e1e1e1; border-left: 4px solid #dcdcdc; border-right: 4px solid #dcdcdc; border-bottom: 4px solid #dcdcdc; background-color: #FFFFFF; }
.navDropLink, A.navDropLink:Link, A.navDropLink:Visited, A.navDropLink:Active { display: block; padding: 5px 5px 5px 10px; font-weight: bold; font-size: 11px; color: #242424; text-decoration: none; text-align: left;}
A.navDropLink:Hover { color: #242424; text-decoration: none; background-color: #e1e1e1;  }
A.navDropLinkActive:Link, A.navDropLinkActive:Visited, A.navDropLinkActive:Active { display: block; padding: 5px 5px 5px 10px; font-size: 11px; font-weight: bold; color: #242424; text-decoration: none; background-color: #e1e1e1; text-align: left; }

#hdrNav { width: 100%; height: 39px; background-image: url('/images/header/navbarBG.png'); background-repeat: repeat-x; text-align: center; background-color: #e1e1e1; overflow: hidden; }
#hdrNav div.hdrNavCont { width: 984px; margin-left: auto; margin-right: auto; overflow: hidden; }
#hdrNav div.hdrNavContLinks { width: 984px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }

/* Start Main Navigation */
a.hdrNavHome { display: block; text-decoration: none; float: left; width: 63px; height: 39px; background: url('/images/header/mainnav.png'); }
a.hdrNavMedicine { display: block; text-decoration: none; float: left; width: 75px; height: 39px; background: url('/images/header/mainnav.png'); background-position: 0 -78px; }
a.hdrNavEntertainment { display: block; text-decoration: none; float: left; width: 103px; height: 39px; background: url('/images/header/mainnav.png'); background-position: 0 -156px; }
a.hdrNavCelebrity { display: block; text-decoration: none; float: left; width: 76px; height: 39px; background: url('/images/header/mainnav.png'); background-position: 0 -234px; }
a.hdrNavAthlete { display: block; text-decoration: none; float: left; width: 65px; height: 39px; background: url('/images/header/mainnav.png'); background-position: 0 -312px; }
a.hdrNavTravel { display: block; text-decoration: none; float: left; width: 61px; height: 39px; background: url('/images/header/mainnav.png'); background-position: 0 -390px; }
a.hdrNavBardini { display: block; text-decoration: none; float: left; width: 65px; height: 39px; background: url('/images/header/mainnav.png'); background-position: 0 -468px; }
a.hdrNavResearch { display: block; text-decoration: none; float: left; width: 79px; height: 39px; background: url('/images/header/mainnav.png'); background-position: 0 -546px; }
a.hdrNavMDChat { display: block; text-decoration: none; float: left; width: 76px; height: 39px; background: url('/images/header/mainnav.png'); background-position: 0 -624px; }
a.hdrNavBlogarrhea { display: block; text-decoration: none; float: left; width: 86px; height: 39px; background: url('/images/header/mainnav.png'); background-position: 0 -702px; }
a.hdrNavTheVaseyAwards { display: block; text-decoration: none; float: left; width: 106px; height: 39px; background: url('/images/header/mainnav.png'); background-position: 0 -780px; }
a.hdrNavPress { display: block; text-decoration: none; float: left; width: 61px; height: 39px; background: url('/images/header/mainnav.png'); background-position: 0 -858px; }
a.hdrNavAbout { display: block; text-decoration: none; float: left; width: 62px; height: 39px; background: url('/images/header/mainnav.png'); background-position: 0 -936px; }

a.hdrNavHome:hover { background-position: 0 -39px; }
a.hdrNavMedicine:hover { background-position: 0 -117px; }
a.hdrNavEntertainment:hover { background-position: 0 -195px; }
a.hdrNavCelebrity:hover { background-position: 0 -273px; }
a.hdrNavAthlete:hover { background-position: 0 -351px; }
a.hdrNavTravel:hover { background-position: 0 -429px; }
a.hdrNavBardini:hover { background-position: 0 -507px; }
a.hdrNavResearch:hover { background-position: 0 -585px; }
a.hdrNavMDChat:hover { background-position: 0 -663px; }
a.hdrNavBlogarrhea:hover { background-position: 0 -741px; }
a.hdrNavTheVaseyAwards:hover { background-position: 0 -819px; }
a.hdrNavPress:hover { background-position: 0 -897px; }
a.hdrNavAbout:hover { background-position: 0 -975px; }

a.hdrNavHomeActive { display: block; text-decoration: none; float: left; width: 63px; height: 39px; background: url('/images/header/mainnav.png'); background-position: 0 -39px; }
a.hdrNavMedicineActive { display: block; text-decoration: none; float: left; width: 75px; height: 39px; background: url('/images/header/mainnav.png'); background-position: 0 -117px; }
a.hdrNavEntertainmentActive { display: block; text-decoration: none; float: left; width: 103px; height: 39px; background: url('/images/header/mainnav.png'); background-position: 0 -195px; }
a.hdrNavCelebrityActive { display: block; text-decoration: none; float: left; width: 76px; height: 39px; background: url('/images/header/mainnav.png'); background-position: 0 -273px; }
a.hdrNavAthleteActive { display: block; text-decoration: none; float: left; width: 65px; height: 39px; background: url('/images/header/mainnav.png'); background-position: 0 -351px; }
a.hdrNavTravelActive { display: block; text-decoration: none; float: left; width: 61px; height: 39px; background: url('/images/header/mainnav.png'); background-position: 0 -429px; }
a.hdrNavBardiniActive { display: block; text-decoration: none; float: left; width: 65px; height: 39px; background: url('/images/header/mainnav.png'); background-position: 0 -507px; }
a.hdrNavResearchActive { display: block; text-decoration: none; float: left; width: 79px; height: 39px; background: url('/images/header/mainnav.png'); background-position: 0 -585px; }
a.hdrNavMDChatActive { display: block; text-decoration: none; float: left; width: 76px; height: 39px; background: url('/images/header/mainnav.png'); background-position: 0 -663px; }
a.hdrNavBlogarrheaActive { display: block; text-decoration: none; float: left; width: 86px; height: 39px; background: url('/images/header/mainnav.png'); background-position: 0 -741px; }
a.hdrNavTheVaseyAwardsActive { display: block; text-decoration: none; float: left; width: 106px; height: 39px; background: url('/images/header/mainnav.png'); background-position: 0 -819px; }
a.hdrNavPressActive { display: block; text-decoration: none; float: left; width: 61px; height: 39px; background: url('/images/header/mainnav.png'); background-position: 0 -897px; }
a.hdrNavAboutActive { display: block; text-decoration: none; float: left; width: 62px; height: 39px; background: url('/images/header/mainnav.png'); background-position: 0 -975px; }

div.hdrNavEnd {float: left; }
.navTxt { position: absolute; left: -5000px; }
/* End Main Navigation */

/* Body Content */
#imageLinks img { border: 1px solid #242424; }

#bodyMain a { color: #242424; text-decoration: none; }
#bodyMain a:hover { color: #576b77; text-decoration: underline; }

#bodyMain { display: block; padding: 0px 0px 0px 0px; background-image:url('/images/bgtile.png'); background-repeat:repeat; background-color: #fefefe; width: 100%; }
#bodyMain div.bodyCont { display: block; width: 984px; margin-left: auto; margin-right: auto; padding: 0px 0px 5px 0px; }
#bodyMain div.bodyContRow { display: block; clear: both; padding: 3px 0px 0px 0px; }
#bodyMain div.bodyContColLeft { float: left; display: block; padding: 0px 3px 0px 0px; }
#bodyMain div.bodyContBox { float: left; display: block; padding: 5px 0px 0px 0px; }
#bodyMain div.bodyContColRight { float: right; display: block; padding: 0px 0px 0px 0px; }
#bodyMain div.bodyContBoxRight { float: right; display: block; padding: 5px 0px 0px 0px; }
#bodyMain div.bodyContBoxBorder1 { border: 1px solid #f2f2f2; display: block; }
#bodyMain div.bodyContBoxBorder2 { border: 1px solid #dcdcdc; display: block; }
#bodyMain div.bodyContBoxInterior { background-color: #FFFFFF; display: block; }
#bodyMain div.bodyContBoxHeader { display: block; font-weight: normal; line-height: 12px; padding: 0px 0px 5px 3px; font-size: 14px; }
#bodyMain div.bodyContBoxCopy { padding: 6px 6px 6px 6px; }
#bodyMain div.bodyContBoxCopyArticle { padding: 25px 25px 25px 25px; }
#bodyMain h1 { font-size: 24px; font-weight: bold; line-height: 24px; margin: 0px 0px 5px 0px; padding: 0; }
#bodyMain h2 { font-size: 20px; font-weight: bold; line-height: 20px; margin: 0; padding: 0; }
#bodyMain h3 { font-size: 16px; font-weight: bold; line-height: 16px; margin: 0; padding: 0; }
#bodyMain h4 { font-size: 14px; font-weight: bold; line-height: 14px; margin: 0; padding: 0; }
#bodyMain div.bodyContBoxSepBar { width: 100%; height: 15px; border-top: 3px solid #586c78; margin-top: 15px; font-size: 12px; }


#bodyContTabs a.bodyContTab { float: left; font-size: 12px; border-bottom: 1px solid #efefef; padding: 5px 0px 5px 0px; text-align: center; background-color: #cdd7de; display: block; outline: none; }
#bodyContTabs a.bodyContTab:hover { font-size: 12px; border-bottom: 1px solid #ffffff; background-color: #ffffff; text-decoration: none; color: #242424; outline: none; }
#bodyContTabs a.bodyContTabActive { float: left; font-size: 12px; border-bottom: 1px solid #ffffff; padding: 5px 0px 5px 0px; text-align: center; background-color: #ffffff; display: block; outline: none; }
#bodyContTabs a.bodyContTabActive:hover { float: left; font-size: 12px; border-bottom: 1px solid #ffffff; background-color: #ffffff; text-decoration: none; color: #242424; outline: none; }

#bodyContTab1 { width: 70px; border-right: 1px solid #efefef; }
#bodyContTab2 { width: 52px; border-right: 1px solid #efefef; }
#bodyContTab3 { width: 65px; border-right: 1px solid #efefef; }
#bodyContTab4 { width: 89px; border-right: 1px solid #efefef; }
#bodyContTab5 { width: 52px; border-right: 1px solid #efefef; }
#bodyContTab6 { width: 33px; }

#bodyContTab1Tab { clear: both; height: 335px; display: block; }
#bodyContTab2Tab { clear: both; height: 335px; display: block; }
#bodyContTab3Tab { clear: both; height: 335px; display: block; }
#bodyContTab4Tab { clear: both; height: 335px; display: block; }
#bodyContTab5Tab { clear: both; height: 335px; display: block; }
#bodyContTab6Tab { clear: both; height: 335px; display: block; }

#bodyMain div.bodyContTabRow { clear: both; width: 100%; padding: 6px 6px 0px 6px; display: block; height: 76px; }
#bodyMain .bodyContTabRow img { border: 0; }
#bodyMain div.bodyContTabRowRight { float: right; width: 227px; }

/* End Body Content */

/* Footer */
div.footerBorder { border-top: 1px solid #f2f2f2; border-bottom: 1px solid #7e909a; width: 100%; height: 2px; background-color: #dcdcdc; }
#footer { clear: both; font-size: 10px; background-color: #000000; width: 100%; height: 55px; }
#footer div.footCont { width: 984px; margin-left: auto; margin-right: auto; line-height: 19px; }
#footer div.copyRight { color: #909090; padding: 7px 0px 0px 0px; text-align: center; margin-left: auto; margin-right: auto; }
#footer div.socIcons { dislay: block; float: right; }
#footer img.socNet { margin: 7px 3px 0px 0px; }
#footer div.footerLinks { font-size: 13px; color: #FFFFFF; }
#footer a.footerLink { text-decoration: none; font-size: 11px; color: #FFFFFF; margin: 0px 10px 0px 10px; }
#footer a.footerLink:hover { text-decoration: underline; }
/* End Footer */

