body{
	marginwidth:0px; 
	marginheight:0px; 
	top:0px; 
	bottom:0px; 
	left:0px; 
	right:0px;
	margin:auto;
	width:100%;
	height:100%;
	background-image:url(../images/bg.gif);
	font-family:  georgia; 
	font-size: 11px; 
	color: #eeeeee; 
}
#main {
	margin:auto;
	width:100%;
	font-family: georgia;
	font-size: 12px; 
	color: #FFFFFF; 
	background-image:url(../images/top_bg1.gif); 
	background-position: top center;
	background-repeat:repeat-x;
}


.tableft{
border-bottom:1px solid #4C4C4C;
}



#topbox {
	width:800px; 
	height:356px;
	margin:auto;
}

#top_pl {
	height:46px;
	float:right;
	width:300px;
	position:relative; 
	text-align:right;
}

#top_facebook_button {
	height:46px;
	float:left;
	width:400px;
	position:relative; 
	text-align:left;
	padding-left:20px;
}

#header_menu {
	height:310px;
	margin:auto;
	clear:both;
}

.img{
border:1px solid black;
}
#mainbox {
	width:800px;
	height:auto;
	float:center;
	margin:auto;
	clear:both;

}

#leftcolumn {
	width:290px;
	float:left;
}


#rightcolumn{
	width:455px;
	float:right;

}
#centercolumn{
	width:800px;
	float:center;
}
#footerbox {
	width:800px;
	height:91px;
	margin:auto;
	clear:both;
	background-image:url(../images/bottom_bg.gif); 
	background-position: bottom center;
	background-repeat:no-repeat;	

}

#footer_spacer {
	width:800px;
	height:20px;
}

#footer_top{
	width:800px;
	height:31px;
	margin:auto;
	padding-top:5px;
	float:center;
	text-align:center;
	font-family: georgia;
	font-size: 12px; 
	color: #FFFFFF; 
}

#footer_bottom {
	width:800px;
	height:36px;
	padding-top:5px;
	margin:auto;
	float:center;
	text-align:center;
	font-family: georgia;
	font-size: 12px; 
	color: #FFFFFF; 
}
/*	------------------------	panels ------------------------	    */

.lpanel {
	width:290px;
	float:left;
	height:auto;
	background-image:url(../images/panel_bg.gif);
	background-repeat:repeat-y;
	background-position:top center;
}

.lpanel_top {
	background-repeat:no-repeat;
	background-position:top center;
	width:290px;
	height:42px;
}
.lpanel_bottom {
	width:290px;
	float:left;
	height:35px;
	background-image:url(../images/panel_bottom.gif);
	background-repeat:no-repeat;
	background-position:top center;
}
.lpanel_content {
	padding-left:28px;
	padding-right:28px;
	padding-top:12px;
	padding-bottom:12px;
	text-align:left;
	font-family: georgia;
	font-size: 14px; 
	color: #eeeeee; 

}
.lpanel_more_button {
	height:24px;
	padding-left:28px;
	padding-right:28px;	
	text-align:right;

}

.rpanel{
	width:470px;
	float:left;
	height:auto;

}

.rpanel_top {
	background-repeat:no-repeat;
	background-position:bottom center;
	width:470px;
	height:42px;
}

.rpanel_content {
	padding-left:10px;
	padding-right:10px;
	width:470px;
	text-align:left;
	font-family: georgia;
	font-size: 14px; 
	color: #eeeeee; 

}

.rpanel_more_button {
	height:24px;
	padding-left:18px;
	padding-right:18px;	
	text-align:right;
}


.cpanel{
	width:800px;
	float:left;
	height:auto;
}

.cpanel_top {
	background-repeat:no-repeat;
	background-position:bottom left;
	width:800px;
	height:42px;
}

.cpanel_content {
	padding-left:30px;
	padding-right:20px;

	text-align:left;
	font-family: georgia;
	font-size: 14px; 
	color: #eeeeee; 

}

.cpanel_more_button {
	height:24px;
	padding-left:18px;
	padding-right:18px;	
	text-align:right;
}

/*	----------------------  galleries   --------------------    */
.gallery{
	width:460px;
	float:left;
	clear:both;


}
.gallery_main_pic{
	width:180px;
	float:left;
	text-align:center;

}
.gallery_line {
	width:442px;
	float:left;
	position:relative;
	background-color:#222222;
	text-align:center;

}
.gallery_pic{
	width:137px;
	float:left;
	padding:5px;
	position:relative;
	text-align:center;

}
.gallery_content{
	width:270px;
	float:right;


}

.gallery_break{
	width:446px;
	height:48px;
	float:left;
	text-align:center;
	background-image:url(../images/testimonial_break.gif);
	background-position: center center;
	background-repeat:no-repeat;
}
/*	----------------------  testimonials   --------------------    */
.client{
	width:460px;
	float:left;
	clear:both;
}
.client_logo{
	width:90px;
	float:left;
	text-align:left;

}
.client_short{
	width:130px;
	float:left;
	text-align:center;
	padding:5px;
	margin:4px;
}

.client_content{
	width:360px;
	float:right;

}

.client_content_wide{
	width:430px;
	float:right;

}

.client_list_item{
	width:290px;
	float:left;
	height:22px;
	clear:both;
}

.client_break{
	width:446px;
	height:48px;
	float:left;
	text-align:center;
	background-image:url(../images/testimonial_break.gif);
	background-position: center center;
	background-repeat:no-repeat;
}

.client_top{
	width:436px;
	height:12px;
	float:right;	
	padding-right:10px;
	text-align:right;
}
.testimonial_top{
	width:457px;
	height:27px;
	float:left;
	background-image:url(../images/testimonial_top.gif);
	background-position: bottom center;
	background-repeat:no-repeat;

}

.testimonial_box{
	width:457px;
	height:auto;
	clear:both;
	float:left;
	background-image:url(../images/testimonial_bg.gif);
	background-position: top center;
	background-repeat:repeat-y;	

}

.testimonial_bottom{
	width:457px;
	height:17px;
	float:left;
	background-image:url(../images/testimonial_bottom.gif);
	background-position: top center;
	background-repeat:no-repeat;

}

.testimonial_logo{
	width:100px;
	float:right;
	padding-right:10px;
}

.testimonial_content{
	width:320px;
	float:left;
	padding-left:20px;


}
.testimonial_content_wide{
	width:430px;
	float:left;
	padding-left:15px;

}

/*	----------------------  left panels headers   --------------------    */

.lpanel_top#your_account_header {
	background-image:url(../images/your_account_header.gif);
}

.lpanel_top#not_registered_header {
	background-image:url(../images/not_registered_header.gif);
}
.lpanel_top#forgotten_password_header {
	background-image:url(../images/forgotten_password_header.gif);
}
.lpanel_top#more_galleries_header {
	background-image:url(../images/more_galleries_panel_header.gif);
}
.lpanel_top#more_videos_header {
	background-image:url(../images/more_videos_panel_header.gif);
}
.lpanel_top#read_more_header {
	background-image:url(../images/read_more_header.gif);
}

.lpanel_top#ptc_header {
	background-image:url(../images/professional_training_camps_panel_header.gif);
}

.lpanel_top#pa_header {
	background-image:url(../images/players_agency_panel_header.gif);
}

.lpanel_top#libero_newsletter_header {
	background-image:url(../images/libero_newsletter_panel_header.gif);
}	
.lpanel_top#travel_services_header {
	background-image:url(../images/travel_services_panel_header.gif);
}	
.lpanel_top#contact_details_header {
	background-image:url(../images/contact_details_panel_header.gif);
}	
/*	----------------------  right panels headers   --------------------    */
.rpanel_top#sitemap_header {
	background-image:url(../images/sitemap_header.gif);
}

.rpanel_top#players_lounge_header {
	background-image:url(../images/players_lounge_header.gif);
}
.rpanel_top#contact_header {
	background-image:url(../images/contact_us_header.gif);
}

.rpanel_top#gallery_header {
	background-image:url(../images/our_gallery_header.gif);
}

.rpanel_top#our_clients_header {
	background-image:url(../images/our_clients_header.gif);
}

.rpanel_top#professional_training_camps_header {
	background-image:url(../images/professional_training_camps_header.gif);
}
.rpanel_top#players_agency_header {
	background-image:url(../images/players_agency_header.gif);
}
.rpanel_top#scouting_network_header {
	background-image:url(../images/scouting_network_header.gif);
}

.rpanel_top#about_us_header {
	background-image:url(../images/about_us_header.gif);
}

.rpanel_top#welcome_header {
	background-image:url(../images/welcome_header.gif);
}

.rpanel_top#testimonials_header {
	background-image:url(../images/clients_testimonials_header.gif);
}

.cpanel_top#travel_services_header {
	background-image:url(../images/travel_services_header.gif);
}
.cpanel_top#unsubscribe_header {
	background-image:url(../images/unsubscribe_header.gif);
}
