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

body {
	background-image: url(../images/back.gif);
	background-repeat: repeat-x;
	margin: 0px;
	background-color: #202222;
}
.slideshowHome { height: 764px; width: 910px; margin: auto; z-index:0; position:absolute; background-color:#000000; }
.slideshowHome img { padding: 0px; border: 0px;}
hr {
	border: 0;
	color: #ccc;
	background-color: #ccc;
	height: 1px;
	}
.pullquote {width:96%;text-align:left;font-family:"Times", Times New Roman, serif;font-weight:normal;font-style:italic;padding-left:10px;padding-top:15px;padding-right:10px;padding-bottom:8px;font-size:24px;line-height:24px;color:#666;border: 3px double #aaa;border-width: 3px 0;border-top-width: 3px ;border-bottom-width: 3px;border-top-color: #ccc;border-bottom-color: #ccc;margin-right:25px;margin-bottom:0px;margin-top:0px;}
.pullquoteauthor {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666;line-height:34px;font-style:normal;}
#container {
	width: 910px;
	position:relative;
	z-index: 0;
	margin:0px auto;
	background-color: #ececec;
}

#slide_playerdev {
	top:115px;
	left:423px;
	position:absolute;
	z-index:5;
}
#slide_register {
	top:115px;
	left:425px;
	position:absolute;
	z-index:5;
}
#slide_weplay {
	top:115px;
	left:355px;
	position:absolute;
	z-index:5;
}
#slide_equipment {
	top:115px;
	left:185px;
	position:absolute;
	z-index:5;
}
#slide_club {
	top:115px;
	left:243px;
	position:absolute;
	z-index:5;
}
#slide_sbc {
	top:115px;
	left:320px;
	position:absolute;
	z-index:5;
}

#news_rr_list {
	float: left;
	margin:0;
	padding: 0px;
	width:270px;
	list-style:none;
	z-index: 3;
} 
#news_rr_list li {
	margin: 0;
	padding-left: 12px;
	font-family:Helvetica, Arial, sans-serif;
	font-size: 12px;
	border-bottom:solid 1px #cccccc;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
#news_rr_list a:link {
	font-family:Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	text-shadow: 0.1em 0.1em #FFF;
}
#news_rr_list a:visited {
	font-family:Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	text-shadow: 0.1em 0.1em #FFF;
}
#news_rr_list a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration:underline;
	font-weight:bold;
	font-size:12px;
	text-shadow: 0.1em 0.1em #FFF;
}
.news_rr_date {
	font-family:Helvetica, Arial, sans-serif;
	font-size: 10px;
	color:#256de5;
	text-shadow: 0.1em 0.1em #FFF;
	text-transform:uppercase;
	font-weight:bold;
}


#nav_bar {
	background-image:url(../images/nav_back.png);
	height: 33px;
	width: 910px;
	top: 33px;
	position:absolute;
	z-index: 2;
}
#nav_buttons {
	float: right;
	margin:0;
	padding: 0px;
	list-style: none;
	z-index: 3;
} 
#nav_buttons li {
	float: left;
	margin: 0;
	padding: 0px;
	font-family:Helvetica, Arial, sans-serif;
	font-size: 70%;
	text-shadow: 0.1em 0.1em #000;
}
#nav_buttons a:link {
	float:left;
	display: block;
	margin: 0px;
	padding: 10px 11px 10px 11px;
	color: #FFF;
	text-decoration: none;
} 
#nav_buttons a:visited {
	float:left;
	display: block;
	margin: 0px;
	padding: 10px 11px 10px 11px;
	color: #FFF;
	text-decoration: none;
}
#nav_buttons a:hover, body#home #home a, body#player_dev #player_dev a, body#sbc #sbc a, body#club_dev #club_dev a, body#equipment #equipment a, body#coach_dev #coach_dev a, body#education #education a, body#kidriculum #kidriculum a, body#employment #employment a, body#weplay #weplay a {
	background-color:#000;
	color:#4990e9;
}
#nav_buttons a:active {
	float:left;
	display: block;
	margin: 0px;
	padding: 10px 11px 10px 11px;
	color: #FFF;
	text-decoration: none;
} 
#nav_shadow_top {
	background-image:url(../images/nav_shadow_top.png);
	height: 4px;
	width: 910px;
	top: 29px;
	position:absolute;
	z-index: 2;
}
#nav_shadow_bot {
	background-image:url(../images/nav_shadow_bot.png);
	height: 4px;
	width: 910px;
	top: 66px;
	position:absolute;
	z-index: 2;
}
#logo {
	position:absolute;
	left:20px;
	top:4px;
	z-index: 4;
}



#footer_bar {
	background-image:url(../images/footer_back.png);
	height: 33px;
	width: 910px;
	position:relative;
	z-index: 1;
}
#footer_buttons {
	float: left;
	margin:0;
	padding: 0px;
	list-style: none;
	z-index: 2;
} 
#footer_buttons li {
	float: left;
	margin: 0;
	padding: 0px;
	font-family:Helvetica, Arial, sans-serif;
	font-size: 65%;
	text-shadow: 0.1em 0.1em #333;
	text-transform:uppercase;
	font-weight:bold;
}
#footer_buttons A:link {
	float:left;
	display: block;
	margin: 0px;
	padding: 10px 0px 10px 20px;
	color: #e3e3e3;
	text-decoration: none;
} 
#footer_buttons A:visited {
	float:left;
	display: block;
	margin: 0px;
	padding: 10px 0px 10px 20px;
	color: #e3e3e3;
	text-decoration: none;
}
#footer_buttons A:hover {
	color: #FFF;
}



#author_buttons {
	float: right;
	margin:0;
	padding: 0px;
	list-style: none;
	z-index: 2;
} 
#author_buttons li {
	float: left;
	margin: 0;
	padding: 0px;
	font-family:Helvetica, Arial, sans-serif;
	font-size: 65%;
	text-shadow: 0.1em 0.1em #333;
	font-weight:bold;
}
#author_buttons A:link {
	float:left;
	display: block;
	margin: 0px;
	padding: 10px 20px 10px 0px;
	color: #e3e3e3;
	text-decoration: none;
} 
#author_buttons A:visited {
	float:left;
	display: block;
	margin: 0px;
	padding: 10px 20px 10px 0px;
	color: #e3e3e3;
	text-decoration: none;
}
#author_buttons A:hover {
	color: #FFF;
}



#head {
	background-image:url(../images/head_back.png);
	height: 118px;
	width: 599px;
	top: 264px;
	position:absolute;
	z-index: 1;
	float:left;
	margin:0;
}
#header {
	top: 14px;
	position:absolute;
	left: 30px;
	z-index: 2;
}



#widget_sub {
	background-image:url(../images/widget_back_sub.png);
	height: 122px;
	width: 274px;
	top: 263px;
	position:absolute;
	z-index: 1;
	left: 618px;
	margin:0;
}
#widget_news {
	background-image:url(../images/widget_back_home.png);
	height: 168px;
	width: 269px;
	top: 536px;
	position:absolute;
	z-index: 1;
	left: 28px;
	margin:0;
}
#widget_reg_home {
	background-image:url(../images/widget_back_home.png);
	height: 168px;
	width: 269px;
	top: 536px;
	position:absolute;
	z-index: 1;
	left: 320px;
	margin:0;
}
#widget_dev {
	background-image:url(../images/widget_back_home.png);
	height: 168px;
	width: 269px;
	top: 536px;
	position:absolute;
	z-index: 1;
	left: 612px;
	margin:0;
}
#widget_head {
	top: 14px;
	position:absolute;
	left: 14px;
	z-index: 2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#333;
	text-shadow: 0.1em 0.1em #FFF;
	text-transform:uppercase;
	border-bottom:solid 1px #999;
	width: 240px;
	padding-bottom: 2px;
}
#widget_subhead {
	top: 36px;
	position:absolute;
	left: 14px;
	z-index: 2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#256de5;
	text-shadow: 0.1em 0.1em #FFF;
	text-transform:uppercase;
	width: 244px;
}
#widget_subhead_home {
	top: 38px;
	position:absolute;
	left: 14px;
	z-index: 2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#256de5;
	text-shadow: 0.1em 0.1em #FFF;
	text-transform:uppercase;
	width: 244px;
}
#widget_body {
	top: 48px;
	position:absolute;
	left: 14px;
	z-index: 2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	width: 124px;
}
#widget_body_weplay {
	top: 48px;
	position:absolute;
	left: 14px;
	z-index: 2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	width: 240px;
}
#widget_body_news {
	top: 52px;
	position:absolute;
	left: 14px;
	z-index: 2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	width: 240px;
	line-height:15px;
}
#widget_body_news a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	font-weight:bold;
	text-decoration:none;
}
#widget_body_news a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	font-weight:bold;
	text-decoration:none;
}
#widget_body_news a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	font-weight:bold;
	text-decoration:underline;
}
#widget_body_news a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	font-weight:bold;
	text-decoration:none;
}
#widget_body_reg {
	top: 52px;
	position:absolute;
	left: 14px;
	z-index: 2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	width: 112px;
	line-height:15px;
}
#widget_body_dev {
	top: 52px;
	position:absolute;
	left: 14px;
	z-index: 2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	width: 155px;
	line-height:15px;
}

#intro {
	padding-top: 0px;
	position:relative;
	z-index: 1;
	width: 870px;
}

#arrow_l {
	top: 325px;
	left: 15px;
	position:absolute;
	z-index:2;
}
#arrow_r {
	top: 325px;
	left: 870px;
	position:absolute;
	z-index:2;
}




#content {
	margin-top:20px;
	position:relative;
	left: 20px;
	z-index: 1;
	width: 870px;
}
#content_body {
	margin-bottom:30px;
	width: 578px;
	position:relative;
	z-index: 2;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #666;
	line-height: 20px;
	background: #FFF url(../images/content_top.png) no-repeat top left;
}

#content_body p {
	margin: 0;
	width:548px;
	padding:15px;
	background: url(../images/content_bot.png) no-repeat bottom left;
}


#content_body a:link {
	font-family:Arial, Helvetica, sans-serif;
	color: #3e80dd;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
}
#content_body a:visited {
	font-family:Arial, Helvetica, sans-serif;
	color: #3e80dd;
	text-decoration:none;
	font-weight:bold;
}
#content_body a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color: #3e80dd;
	text-decoration:underline;
	font-weight:bold;
}
#content_body a:active {
	font-family:Arial, Helvetica, sans-serif;
	color: #3e80dd;
	text-decoration:none;
	font-weight:bold;
}



#intro_body {
	margin-bottom:20px;
	width: 578px;
	position:relative;
	z-index: 2;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #ececec;
	line-height: 20px;
	background: url(../images/intro_top.png) no-repeat top left;
	text-shadow: 0.1em 0.1em #000000;
}

#intro_body p {
	margin: 0;
	width:548px;
	padding:15px;
	background: url(../images/content_bot.png) no-repeat bottom left;
}

#intro_body a:link {
	font-family:Arial, Helvetica, sans-serif;
	color: #FFF;
	text-shadow: 0.1em 0.1em #000000;
	text-decoration:none;
	font-weight:bold;
}
#intro_body a:visited {
	font-family:Arial, Helvetica, sans-serif;
	color: #FFF;
	text-shadow: 0.1em 0.1em #000000;
	text-decoration:none;
	font-weight:bold;
}
#intro_body a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color: #FFF;
	text-shadow: 0.1em 0.1em #000000;
	text-decoration:underline;
	font-weight:bold;
}

.content_head_blue {
	font-family:Helvetica, Arial, sans-serif;
	font-size:18px;
	color:#3a7ddc;
	font-weight:bold;
}

.content_head_black {
	font-family:Helvetica, Arial, sans-serif;
	font-size:18px;
	color:#333;
	font-weight:bold;
}

#content_body2 {
	width: 578px;
	position:relative;
	z-index: 2;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #666;
	line-height: 20px;
	background: #FFFFFF url(../images/content_top.png) no-repeat top left;
}

#content_body2 p {
	width: 578px;
	padding:10px;
	background: url(../images/content_bot.png) no-repeat bottom left;
}


#content_body2 a:link {
	font-family:Arial, Helvetica, sans-serif;
	color: #3e80dd;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
}
#content_body2 a:visited {
	font-family:Arial, Helvetica, sans-serif;
	color: #3e80dd;
	text-decoration:none;
	font-weight:bold;
}
#content_body2 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color: #3e80dd;
	text-decoration:underline;
	font-weight:bold;
}
#content_body2 a:active {
	font-family:Arial, Helvetica, sans-serif;
	color: #3e80dd;
	text-decoration:none;
	font-weight:bold;
}

#news_rr {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#256de5;
	width:
}


#image {
	position:relative;
	z-index: 1;
	float:right;
	padding-bottom:30px;
}

.sub_heading {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#333;
}

.sub_news_heading {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	color:#FFF;
	padding-left:4px;
	text-shadow: 0.1em 0.1em #000;
}
.sub_news_date {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#256de5;
	padding-left:4px;
	text-shadow: 0.1em 0.1em #000;
}



#slideshow {
	background-image:url(../images/nav_back.png);
	height: 33px;
	width: 270px;
	top: 370px;
	position:absolute;
	z-index: 2;
}

#slideshow_text {
	font-family:Helvetica, Arial, sans-serif;
	font-size: 70%;
	color:#FFFFFF;
	text-shadow: 0.1em 0.1em #000;
	display: block;
	margin: 0px;
	padding: 10px 11px 10px 11px;
}

#slideshow_text a:link {
	color:#FFFFFF;
	text-decoration:none;
}
#slideshow_text a:visited {
	color:#FFFFFF;
	text-decoration:none;
}
#slideshow_text a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
#slideshow_text a:active {
	color:#FFFFFF;
	text-decoration:none;
}


#buttons {
	height: 29px;
	width: 109px;
	position:absolute;
	z-index: 3;
	top: 80px;
	left: 13px;
	margin:0;
}
#buttons_home {
	height: 29px;
	width: 109px;
	position:absolute;
	z-index: 4;
	top: 122px;
	left: 13px;
	margin:0;
}
#button_blue {
	float: left;
	margin:0;
	padding: 0;
	list-style: none;
	z-index: 4;
	height: 29px;
	width: 109px;
	background-image:url(../images/button_register_off.png);
	background-position:left;
	background-repeat:no-repeat;
} 
#button_blue:hover {
	background-image:url(../images/button_register_on.png);
	background-position:left;
	background-repeat:no-repeat;
} 
#button_blue li {
	float: left;
	margin: 0;
	padding: 7px 0 0 0;
	font-family:Helvetica, Arial, sans-serif;
	font-size: 12px;
	text-shadow: 0.1em 0.1em #000;
	font-weight:bold;
	color:#FFF;
	text-align:center;
}
#button_blue A:link {
	float:left;
	display: block;
	margin: 0px;
	color:#FFF;
	text-decoration: none;
	height: 29px;
	width: 109px;
} 
#button_blue A:visited {
	float:left;
	display: block;
	margin: 0px;
	color:#FFF;
	text-decoration: none;
	height: 29px;
	width: 109px;
} 




#widget_image_register {
	top: 239px;
	position:absolute;
	z-index: 5;
	left: 736px;
	margin:0;
}

#widget_image_home_register {
	top: -11px;
	position:absolute;
	z-index: 3;
	left: 76px;
	margin:0;
	width:191px;
	height:176px;
	background-image:url(../images/widget_home_register.png)
}

#widget_image_home_playerdev {
	top: -9px;
	position:absolute;
	z-index: 3;
	left: 134px;
	margin:0;
	width:133px;
	height:174px;
	background-image:url(../images/widget_home_playerdev.png)
}

#buttons_slide {
	height: 29px;
	width: 156px;
	position:absolute;
	z-index: 4;
	top: 160px;
	left: -2px;
	margin:0;
}
#buttons_slide_register {
	height: 29px;
	width: 156px;
	position:absolute;
	z-index: 4;
	top: 150px;
	left: -2px;
	margin:0;
}
#button_slideshow {
	float: left;
	margin:0;
	padding: 0;
	list-style: none;
	z-index: 4;
	height: 29px;
	width: 156px;
	background-image:url(../images/button_playerdev_o.png);
	background-position:left;
	background-repeat:no-repeat;
} 
#button_slideshow:hover {
	background-image:url(../images/button_playerdev.png);
	background-position:left;
	background-repeat:no-repeat;
} 
#button_slideshow li {
	float: left;
	margin: 0;
	padding: 7px 0 0 0;
	font-family:Helvetica, Arial, sans-serif;
	font-size: 12px;
	text-shadow: 0.1em 0.1em #000;
	font-weight:bold;
	color:#FFF;
	text-align:center;
}
#button_slideshow A:link {
	float:left;
	display: block;
	margin: 0px;
	color:#FFF;
	text-decoration: none;
	height: 29px;
	width: 156px;
} 
#button_slideshow A:visited {
	float:left;
	display: block;
	margin: 0px;
	color:#FFF;
	text-decoration: none;
	height: 29px;
	width: 156px;
} 


#button_slideshow2 {
	float: left;
	margin:0;
	padding: 0;
	list-style: none;
	z-index: 4;
	height: 29px;
	width: 200px;
	background-image:url(../images/button_playerdev2_o.png);
	background-position:left;
	background-repeat:no-repeat;
} 
#button_slideshow2:hover {
	background-image:url(../images/button_playerdev2.png);
	background-position:left;
	background-repeat:no-repeat;
} 
#button_slideshow2 li {
	float: left;
	margin: 0;
	padding: 7px 0 0 0;
	font-family:Helvetica, Arial, sans-serif;
	font-size: 12px;
	text-shadow: 0.1em 0.1em #000;
	font-weight:bold;
	color:#FFF;
	text-align:center;
}
#button_slideshow2 A:link {
	float:left;
	display: block;
	margin: 0px;
	color:#FFF;
	text-decoration: none;
	height: 29px;
	width: 200px;
} 
#button_slideshow2 A:visited {
	float:left;
	display: block;
	margin: 0px;
	color:#FFF;
	text-decoration: none;
	height: 29px;
	width: 200px;
} 

#button_news {
	float: left;
	margin:0;
	padding: 0;
	list-style: none;
	z-index: 4;
	height: 29px;
	width: 156px;
	background-image:url(../images/button_playerdev.png);
	background-position:left;
	background-repeat:no-repeat;
} 
#button_news:hover {
	background-image:url(../images/button_playerdev_o.png);
	background-position:left;
	background-repeat:no-repeat;
} 
#button_news li {
	float: left;
	margin: 0;
	padding: 7px 0 0 0;
	font-family:Helvetica, Arial, sans-serif;
	font-size: 12px;
	text-shadow: 0.1em 0.1em #000;
	font-weight:bold;
	color:#FFF;
	text-align:center;
}
#button_news A:link {
	float:left;
	display: block;
	margin: 0px;
	color:#FFF;
	text-decoration: none;
	height: 29px;
	width: 156px;
} 
#button_news A:visited	 {
	float:left;
	display: block;
	margin: 0px;
	color:#FFF;
	text-decoration: none;
	height: 29px;
	width: 156px;
} 