#container {
	margin-left: auto;
	margin-right: auto;

	width: 800px;
}

#logo {
	margin-left: 20px;
	margin-top: 20px;
}

#header #soccerball {
	margin-left: 290px;
	margin-top: 25px;
	position: absolute;
}

#username {
	/*margin-left: 510px;*/
	margin-left: 460px;
	height: 20px;
	margin-bottom: 5px;

	-moz-border-radius: 3px;
	border-radius: 3px;
	border-width: 1px;
}

#password {
	height: 20px;
	margin-bottom: 5px;

	-moz-border-radius: 3px;
	border-radius: 3px;
	border-width: 1px;
}

#login_button {
	position: absolute;
	background: url('login_button.png') no-repeat;
	width: 49px;
	height: 25px;
	border-width: 0px;
	margin-bottom: 5px;
	margin-top: -2px;
}

#navigation {
	/*width: 771px;*/
	width: 800px;
	height: 44px;
	background: #FFFFFF url('http://www.sportsboard-win.com/static/home/navigation_bar.png') no-repeat left top;
}

#navigation .button {
	/*color: #000000;*/
	
	float: left;
	margin-top: 10px;
	/*margin-right: 60px;*/
	/*margin-right: 110px;*/
	/*margin-right: 90px;*/
	/*margin-right: 90px;*/
	margin-right: 60px;
	text-align: center;
	font: small-caps 11pt Tahoma;
	height: 44px;
}

#navigation .button a {
	text-decoration: none;
	padding-bottom: 4px;
	white-space: nowrap;
	color: #000000;
}

#home #home_button a,
#soccer #soccer_button a,
#basketball #basketball_button a,
#features #features_button a,
#how_it_works #how_it_works_button a,
#testimonials #testimonials_button a,
#products #products_button a,
#accessories #accessories_button a,
#basketball #basketball_button a,
#lacrosse #lacrosse_men_button a,
#lacrosse #lacrosse_women_button a,
#soccer #soccer_button a,
#volleyball #volleyball_button a,
#news #news_button a,
#about #about_button a,
#resources #resources_button a,
#contact_us #contact_us_button a {
	background: url('http://www.sportsboard-win.com/static/home/selected_link.png') repeat-x 100% 100%;
}

#navigation #home_button {
	margin-left: 30px;
}

#products_popover {
	position: absolute;
	margin-top: 10px;
	margin-left: -15px;
	width: 120px;
	/*height: 60px;*/
	height: 145px;
	background-color: #e6e6e6;
}

#about_popover {
	position: absolute;
	margin-top: 10px;
	margin-left: -15px;
	width: 120px;
	/*height: 60px;*/
	height: 90px;
	background-color: #e6e6e6;
}

#resources_popover {
	position: absolute;
	margin-top: 10px;
	margin-left: -15px;
	width: 120px;
	/*height: 60px;*/
	height: 90px;
	background-color: #e6e6e6;
}

#footer {
	color: gray;
	font: 9pt Tahoma;
	text-align: center;

	margin-top: 50px;
}
h2 {
        color: #227131;
}
a {
        color: #227131;
}
h1.graphical-header {display: block; width: 770px; height: 110px; margin-bottom: 10px; margin-left: -10px; margin-top: -10px; text-indent: -9009px; background-repeat: no-repeat; background-position: left top; border: 0px;}

#callout-banner { display: block; position: relative; z-index: 5; width: 768px; height: 80px; background-image: url(home-callout-new-features.png); background-repeat: no-repeat; background-position: center top; top: -45px; left: -7px; margin-bottom: -40px; }
#callout-banner-header { text-indent: -9009px; }
#callout-banner-text { margin-top: 30px; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFF; padding: 0; }
#callout-banner-text a { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFF; text-decoration: underline; }