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

body {
	font-size:12px;
	background:#727272;
	color:#333333;
	font-family: "Trebuchet MS";
}
* {
	margin:0;
	padding:0
}
.clear {
	clear:both
}
fieldset {
	border:none
}
img {
	border:none
}
a {
	text-decoration:none
}
a:hover {
	text-decoration:underline
}
#home {
	background:url(../images/grass_bg.jpg) repeat 0 0;
}
#inner1_bg {
	background:url(../images/inner_bg1.jpg) no-repeat top center;
	background-attachment:fixed
}
#inner2_bg {
	background: #000 url(../images/inner_bg2.jpg) no-repeat top center;
	background-attachment:fixed
}
#soccer {
	background:url(../images/soccer.jpg) no-repeat top center;
	background-attachment:fixed
}
#basketball {
	background:url(../images/basketball.jpg) no-repeat top center;
	background-attachment:fixed
}
#lacrosse {
	background:url(../images/lacrosse.jpg) no-repeat top center;
	background-attachment:fixed
}
#golf {
	background:url(../images/golf2.png) no-repeat top center;
	background-attachment:
}
#tennis {
	background:url(../images/tennis.jpg) no-repeat top center;
	background-attachment:	
}
#baseball {
	background:url(../images/baseball.jpg) no-repeat top center;
	background-attachment:	
}
#hockey {
	background:url(../images/hockey.jpg) no-repeat top center;
	background-attachment:	
}

#wrapper {
	width:920px;
	margin:0 auto
}
#header_container {
	width:900px;
	float:left;
	background:url(../images/header_shadow_bg.png) repeat-y 0 0;
	padding:0 10px 0 10px;
}
#header {
	width:900px;
	float:left;
	background: #242424 url(../images/header_bg.jpg) repeat-x 0 0;
	height:131px
}
#header .logo {
	float:left;
	padding:0 0 0 7px;
	
}
#header .flash {
	float:right;
	padding:8px 0 0 4px;
/*	background:url(../images/flash_bg.jpg) no-repeat 0 0;*/
	width:617px;
	height:104px;
	padding:3px 0px 2px 1px;
	margin:5px 10px 0 0;
	display:inline
}
.bottom_curv {
	float:left;
}
#body_container {
	width:920px;
	float:left;
	margin:15px 0 40px 0
}
#body_container .top_menu {
	width:878px;
	float:left;
	background:url(../images/menu_red_bg.jpg) repeat-x 0 0;
	padding:0 11px 0 11px;
	

}
#body_container .top_menu ul {
	width:872px;
	float:left;
	list-style:none;
	text-transform:uppercase;
	padding:0 8px 0 8px;


}
#body_container .top_menu ul li {
	float:left;
	background:url(../images/top_menu_sep.jpg) no-repeat top right;
	padding:0 10px 0 10px;
	position:relative

}
#body_container .main_curv {
	float:left
}
#body_container .top_menu ul li a {
	float:left;
	padding:14px 9px 0 9px;
	font:16px normal "Trebuchet MS";
	color:#FFFFFF;
	text-decoration:none;
	height:29px;
}
#body_container .top_menu ul li a:hover {
	background:url(../images/top_menu_hover_bg.jpg) repeat-x 0 0;
	height:29px;
	padding:14px 9px 0 9px;
	text-decoration:underline
}
#body_container .top_menu ul li.last {
	background:none
}
#body_container .top_menu ul li.current {
	background:url(../images/top_menu_hover_bg.jpg) repeat-x 0 0;
	height:29px;
	padding:14px 9px 0 9px;
	text-decoration:underline;
	font:16px normal "Trebuchet MS";
	color:#FFFFFF;
}
#body_container .body_container_outer {
	width:898px;
	float:left;
	background:url(../images/body_shadow.png) repeat-y 0 0;
	padding:0 11px 0 11px;
}
.body_container_outer .body_container_inner {
	width:873px;
	float:left;
	background: #272727;
	padding:15px 15px 0 10px;
}
.body_container_outer .body_container_inner .banner_container {
	width:839px;
	float:left;
	background: url(../images/banner_bg.jpg) no-repeat 0 0;
	height:225px;
	padding: 17px 17px 0 17px
}
.body_container_outer .body_container_inner .banner_container .image {
	float:left;
}
.body_container_outer .body_container_inner .banner_container .banner_details {
	width:380px;
	float:right;
	padding:10px 20px 0 0
}
.body_container_outer .body_container_inner .banner_container .banner_details .heading_text {
	float:left
}
.body_container_outer .body_container_inner .banner_container .banner_details p {
	float:left;
	line-height:23px;
	color:#FFFFFF;
	font-size:14px;
	padding:10px 0 0 0;
	width:380px;
}
.body_container_outer .body_container_inner .banner_container .banner_details .buy_now {
	float:left;
	padding:15px 0 0 0
}
.body_container_outer .body_container_inner .thumb_container {
	width:873px;
	float:left;
	padding:15px 0 0 0;
}
.body_container_outer .body_container_inner .thumb_container ul {
	width:873px;
	float:left;
	list-style:none
}
.body_container_outer .body_container_inner .thumb_container ul li {
	width:159px;
	float:left;
	height:121px;
	padding:5px 5px 0 5px;
	background:url(../images/thumbs_bg.jpg) no-repeat 0 0;
	margin:0 7px 0 0;
	display:inline
}
.body_container_outer .body_container_inner .thumb_container ul li .img {
	float:left;
}
.body_container_outer .body_container_inner .thumb_container ul li .more {
	width:152px;
	float:left;
	height:17px;
	padding:2px 2px 0 0;
	background:url(../images/more_bg.jpg) no-repeat 0 0;
	text-transform:uppercase;
	text-align:right
}
.body_container_outer .body_container_inner .thumb_container ul li .more a {
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none
}
.body_container_outer .body_container_inner .thumb_container ul li .more a:hover {
	text-decoration:underline
}
.body_container_outer .body_container_inner .thumb_container ul li.last {
	margin:0
}
.body_container_outer .body_container_inner .box_container {
	width:873px;
	float:left;
	padding:15px 0 10px 0;
}
.body_container_outer .body_container_inner .box_container .facebook_container {
	width:248px;
	float:left;
	margin:0 18px 0 0;
	display:inline;
}
.body_container_outer .body_container_inner .box_container .facebook_container .facebook {
	width:234px;
	float:left;
	padding:8px 6px 0 8px;
	background:url(../images/facebook_bg.jpg) no-repeat 0 0;
	height:235px;
}
.body_container_outer .body_container_inner .box_container .facebook_container .facebook .zacckick_image {
	float:left;
}
.body_container_outer .body_container_inner .box_container .facebook_container .facebook .button {
	float:left;
	padding:7px 0 0 3px
}
.body_container_outer .body_container_inner .box_container .facebook_container .facebook .thumb_img {
	float:left;
	padding:10px 0 0 4px
}
.body_container_outer .body_container_inner .box_container .facebook_container .twitter {
	float:left;
	margin:3px 0 0 0
}
.body_container_outer .body_container_inner .box_container .blogger_container {
	width:236px;
	float:left;
	padding:54px 6px 0 6px;
	margin:0 18px 0 0;
	display:inline;
	background:url(../images/blogger_bg.jpg) no-repeat 0 0;
	height:241px;
	overflow:hidden
}
.body_container_outer .body_container_inner .box_container .twitter_container {
	width:236px;
	float:left;
	padding:6px;
	margin:0 18px 0 0;
	display:inline;
	background:url(../images/black_box_bg.jpg) no-repeat 0 0;
	height:283px;
	overflow:hidden
}
.body_container_outer .body_container_inner .box_container .blogger_container .blog_image {
	float:left;
}
.body_container_outer .body_container_inner .box_container .advertisement_container {
	width:317px;
	float:left;
	background:url(../images/add_bg.jpg) no-repeat 0 0;
	height:273px;
	padding:10px
}
.body_container_outer .body_container_inner .inner_content_container {
	width:873px;
	float:left;
}
.body_container_outer .body_container_inner .inner_content_container.spacer {
	margin:15px 0 15px 0
}
.body_container_outer .body_container_inner .inner_content_container .curv {
	width:873px;
	float:left;
}
.body_container_outer .body_container_inner .inner_content_container .curv img {
	float:left
}
.body_container_outer .body_container_inner .inner_content_container .inner_details_container {
	width:863px;
	float:left;
	background:url(../images/inner_content_rotate_bg.jpg) repeat-y 0 0;
	padding:0 5px
}
.body_container_outer .body_container_inner .inner_content_container .inner_details_container .details {
	width:843px;
	float:left;
	background:url(../images/inner_content_mid_grad_bg.jpg) repeat-x 0 0;
	padding:0 10px 10px 10px
}
.body_container_outer .body_container_inner .inner_details_container p {
	font-size:14px;
	color:#fff;
	padding:5px 0 10px 0
}
.body_container_outer .body_container_inner .inner_details_container h3 {
	padding:10px 0 5px 0
}
.body_container_outer .body_container_inner .footer_container {
	width:873px;
	float:left;
	padding:5px 0 10px 0;
}
.body_container_outer .body_container_inner .footer_container .copyright {
	float:left;
	padding:0 0 0 20px;
	font-size:11px;
	color:#5a5a5a;
}
.body_container_outer .body_container_inner .footer_container .footer_links {
	float:left;
	font-size:11px;
	color:#5a5a5a;
	width:600px;
	text-align:left
}
.body_container_outer .body_container_inner .footer_container .footer_links a {
	padding:0 4px 0 4px;
	font-size:11px;
	color:#5a5a5a;
	text-decoration:none;
}
.body_container_outer .body_container_inner .footer_container .footer_links a:hover {
	padding:0 4px 0 4px;
	font-size:11px;
	color:#fff;
}
#body_container .bottom_curv {
	float:left
}

#header .logo img{
	float:left;
}
#header .header_center_text{
	float:left;
	width:470px;
	margin-top:20px;
	text-align:center;
	color:#fff;
}
#header .header_center_text h4{
	color:#fff;
	font-size:15px;
	line-height:32px;
}
#header .right_header_img{
	float:right;
	margin:5px 10px 0 0;
	display:inline;
}
#header .right_header_img img{
	float:right;
}
