﻿body { margin: 0; padding: 0; background: #ffffff url(images/bg-women.jpg) no-repeat top center; }

#shadow-box { width: 977px; padding: 0 10px 0 11px; background: transparent url(images/content-shadow-women.png) repeat-y top left; }
#shadow-box-bottom { width: 998px; padding: 5px 0 0 0; background: transparent url(images/content-shadow-women-bot.png) no-repeat top left; }

#site-container #header h1 {position: absolute; top: 0; left:0; height: 103px; text-indent: -9999px; background: transparent url(images/logo-women.gif) no-repeat 0px 25px; }

#site-container #header #utility-nav ul { font-size: 12px; font-weight: bold; }
#site-container #header #utility-nav ul li.arrow { text-transform: uppercase; font-weight: bold; color: #c71414; padding-left: 10px; background: transparent url(images/icon-arrow-red.gif) no-repeat left 3px; }
#site-container #header #utility-nav ul li.arrow a { color: #c71414; }
#site-container #header #utility-nav ul li a { color: #ffffff; }
#site-container #header #utility-nav ul li a:hover { text-decoration: underline; }

#content-container { background-color: #ffffff; padding: 0; border: solid 10px #ffffff; border-top: none; }
#content-container.secondary { background: #ffffff url(images/bg-gutter-women.jpg) repeat-y top right;  }

#content-container #sub-nav { height: 30px; background-color: #ffffff; text-align: right; margin: 0 0 0 0; }
#content-container #sub-nav ul li.on a { color: #4ca7d1; }
#content-container #sub-nav ul li a { color: #6f6f6f; }

#content-container .alpha .content { padding: 1px 35px 0 35px; }
#content-container .alpha .content h2 { font: 18px/30px helvetica; font-weight: bold; color: #7dccf1; text-transform: uppercase; width: 640px; margin: 20px 0 15px 0; padding: 0 0 10px 0; border-bottom: solid 1px #dddddd; }
#content-container .alpha .content h2 span.arrow { padding-right: 15px; background: transparent url(images/icon-arrow-blue.gif) no-repeat right 7px; }
#content-container .alpha .content h3 { font-size: 15px; line-height: 21px; font-weight: bold; }
#content-container .alpha .content h4 { font-size: 13px; line-height: 18px; font-weight: bold; margin: 12px 0 0 0; }
#content-container .alpha .content .subhead, #content-container .alpha .content .author { color: #666666; }

#content-container .beta .feature { margin: 0 0 20px 0; }
#content-container .beta .feature h2 { width: 242px; text-indent: -9999px; height: 31px; line-height: 31px; }
#content-container .beta .feature h2 a { display: block; width: 242px; height: 31px; }
#content-container .beta .feature h2 a:hover { color: #888888; }
#content-container .beta .feature h3 { font-size: 13px; font-weight: normal; color: #c71414; margin: 12px 0 0 25px; }
#content-container .beta .feature h3 a { color: #c71414; }
#content-container .beta .feature h3 a:hover { color: #c71414; }
#content-container .beta .feature p { font-size: 12px; color: #363636; margin: 0 15px 0 25px; }
#content-container .beta .feature p.more { font: verdana 10px/14px; color: #c71414; text-align: right; margin-top: 30px; }

#site-container #header #top-nav ul li.aboutus { width: 89px; background: transparent url(images/nav-about-women.jpg) no-repeat top left; }
#site-container #header #top-nav ul li.thebiosignaturemethod { width: 172px; background: transparent url(images/nav-method-women.jpg) no-repeat top left; }
#site-container #header #top-nav ul li.picp  { width: 48px; background: transparent url(images/nav-picp-women.jpg) no-repeat top left; }
#site-container #header #top-nav ul li.trainerdirectory  { width: 132px; background: transparent url(images/nav-trainerdirectory-women.jpg) no-repeat top left; }
#site-container #header #top-nav ul li.forwomen { width: 91px; background: transparent url(images/nav-women.jpg) no-repeat top left; }
#site-container #header #top-nav ul li.articlesmultimedia { width: 167px; background: transparent url(images/nav-articles-women.jpg) no-repeat top left; }

#site-container #header #top-nav ul li.education { width: 144px; background: transparent url(images/nav-education-women.jpg) no-repeat top left; }
#site-container #header #top-nav ul li.blog { width: 54px; background: transparent url(images/nav-blog-women.jpg) no-repeat top left; }

#site-container #header #top-nav ul li.aboutus:hover, #site-container #header #top-nav ul li.aboutus.on { background: transparent url(images/nav-about-on.jpg) no-repeat top left; }
#site-container #header #top-nav ul li.thebiosignaturemethod:hover, #site-container #header #top-nav ul li.thebiosignaturemethod.on { width: 172px; background: transparent url(images/nav-method-on.jpg) no-repeat top left; }
#site-container #header #top-nav ul li.forcoaches:hover, #site-container #header #top-nav ul li.forcoaches.on { width: 99px; background: transparent url(images/nav-coaches-on.jpg) no-repeat top left; }
#site-container #header #top-nav ul li.forathletes:hover, #site-container #header #top-nav ul li.forathletes.on { width: 100px; background: transparent url(images/nav-athletes-on.jpg) no-repeat top left; }
#site-container #header #top-nav ul li.forwomen:hover, #site-container #header #top-nav ul li.forwomen.on { width: 91px; background: transparent url(images/nav-women-on.jpg) no-repeat top left; }
#site-container #header #top-nav ul li.articlesmultimedia:hover, #site-container #header #top-nav ul li.articlesmultimedia.on { width: 167px; background: transparent url(images/nav-articles-on.jpg) no-repeat top left; }

#content-container .beta .feature h2.article { background: transparent url(images/hdr-feature-article-list-women.gif) no-repeat top left; }
#content-container .beta .feature h2.store-us { background: transparent url(images/hdr-feature-store-us-w.jpg) no-repeat top left; }
#content-container .beta .feature h2.store-euro { background: transparent url(images/hdr-feature-store-euro-w.jpg) no-repeat top left; }
#content-container .beta .feature h2.askcharles { background: transparent url(images/hdr-feature-ask-charles.jpg) no-repeat top left; }
#content-container .beta .feature h2.healthfitness { background: transparent url(images/hdr-feature-hf-list.jpg) no-repeat top left; }
#content-container .beta .feature h2.yourlifestyle { background: transparent url(images/hdr-feature-lifestyle-list.jpg) no-repeat top left; }

