@charset "utf-8";
/* CSS Document */

body {background-image:url(images/bg-greenstripe.jpg);}

p {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;}

a {color: #81B1DF}

ol {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;}

ul {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;}

li {
padding-bottom: 10px;}

h1 {
font-family:Arial, Helvetica, sans-serif;
font-size: 18pt;
color: #e69932;
padding-top:6px;}

#whitetext, #whitetext a, #whitetext a:visited {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px; color:#FFFFFF}

h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	color: #819d44;
	margin: 0px;
	padding-top: 4px;
}

h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	color: #488bc3;
	margin: 0px;
	padding-top: 4px;
}

/* GLOBALHEADER */
#globalheader {
	width: 707px;
	height: 80px;
	position: relative;
	z-index: 9998;
	margin-left:200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	overflow:hidden;
}
#globalheader #globalnav { margin: 0; padding: 0; }
#globalheader #globalnav li { display: inline; }
#globalheader #globalnav li a { float: left; height: 0; padding-top: 80px; overflow: hidden; }
#globalheader #globalnav li a, #globalheader {
	background-image: url(images/Dan-nav-final-TD.gif);
	background-repeat: no-repeat;
}

/* BUTTONS */
#globalheader #globalnav li#gn-home a { width: 86px; background-position: 0 0; }
#globalheader #globalnav li#gn-contact a { width: 96px; background-position: -86px 0; }
#globalheader #globalnav li#gn-about a { width: 104px; background-position: -182px 0; }
#globalheader #globalnav li#gn-testimonials a { width: 129px; background-position: -286px 0; }
#globalheader #globalnav li#gn-injuries a { width: 92px; background-position: -415px 0; }
#globalheader #globalnav li#gn-nutrition a { width: 104px; background-position: -507px 0; }
#globalheader #globalnav li#gn-fitness a { width: 96px; background-position: -611px 0; }



/* OVER STATES */
#globalheader #globalnav li#gn-home a:hover { background-position: 0 -80px; }
#globalheader #globalnav li#gn-contact a:hover { background-position: -86px -80px; }
#globalheader #globalnav li#gn-about a:hover { background-position: -182px -80px; }
#globalheader #globalnav li#gn-testimonials a:hover { background-position: -286px -80px; }
#globalheader #globalnav li#gn-injuries a:hover { background-position: -415px -80px; }
#globalheader #globalnav li#gn-nutrition a:hover { background-position: -507px -80px; }
#globalheader #globalnav li#gn-fitness a:hover { background-position: -611px -80px; }

/* PRESSED STATES */
#globalheader #globalnav li#gn-home a:active { background-position: 0 -160px; }
#globalheader #globalnav li#gn-contact a:active { background-position: -86px -160px; }
#globalheader #globalnav li#gn-about a:active { background-position: -182px -160px; }
#globalheader #globalnav li#gn-testimonials a:active { background-position: -286px -160px; }
#globalheader #globalnav li#gn-injuries a:active { background-position: -415px -160px; }
#globalheader #globalnav li#gn-nutrition a:active { background-position: -507px -160px; }
#globalheader #globalnav li#gn-fitness a:active { background-position: -611px -160px; }



/* ON STATES */
#globalheader.home #globalnav li#gn-home a { background-position: 0 -240px; cursor: default; }
#globalheader.contact #globalnav li#gn-contact a { background-position: -86px -240px !important; }
#globalheader.about #globalnav li#gn-about a { background-position: -182px -240px !important; }
#globalheader.testimonials #globalnav li#gn-testimonials a { background-position: -286px -240px !important; }
#globalheader.injuries #globalnav li#gn-injuries a { background-position: -415px -240px !important; }
#globalheader.nutrition #globalnav li#gn-nutrition a { background-position: -507px -240px !important; }
#globalheader.fitness #globalnav li#gn-fitness a  { background-position: -611px -240px; }
#globalheader.none { background-position: 0 0; cursor: default; }


#bg-top {
	background-image: url(images/bg-greenstripe-top.jpg);
	background-repeat: repeat-x;
}

#bg-main {
background-image: url(images/bg-mainwhite.jpg);
background-repeat:repeat-y;
width:907px;}

#bg-main-bot {
background-image: url(images/main-botgrad.jpg);
background-position:bottom;
background-repeat:no-repeat;
width:603px;
}

#bg-inside-bot {
background-image: url(images/inside-botgrad.jpg);
background-position:bottom;
background-repeat:no-repeat;
width:870px;
}

#bg-inside {
background-image: url(images/bg-insidewhite.jpg);
background-repeat:repeat-y;}

#sidebar {
margin: 0px;
padding-right:20px;
padding-left:0px;

}

#rule {
background-image:url(images/rule.gif);
background-repeat:repeat-x;
background-position:center;
width: 90%;
height:10px;
margin: 0px;
}

#main-text-area{
padding-left: 30px;
padding-right: 23px;}

#left-pad {
padding-left: 30px;}

#right-pad {
padding-right: 23px;}


#bg-footer {
	background-image: url(images/bot-curve.jpg);
	background-repeat: no-repeat;
	background-position:bottom;
}
#bg-top #bg-footer p a, a:visited{
	color: #999999;
	text-decoration:none;
}

#bg-top #bg-footer p a:hover {
	color: #81B1DF;
	text-decoration:underline;
}

#greytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
#100 {
	width: 98%;
	display: block;
	padding-bottom: 30px;
}
#bg-top #bg-footer p {
	font-size: 10px;
	color: #666666;
	width: 800px;
	text-align: center;
}
#mast {
	background-image: url(images/masthead-home.gif);
	background-repeat: no-repeat;
}

