body{
	color: #000000;
	background:#102F6D url('/images/bg_star_one.jpg');
	margin:0px; padding:0px; line-height:17px; background-repeat:repeat
	}
#core_wrap{
	width: 908px;
	margin: 0 auto;
 }
#topsection {
	background:url('/images/bg_atop_one.png') no-repeat left top;
	height: 129px; 
	width: 905px;
	color: #fff;
	font-size: 12px;
	font-family: Arial;
	margin-top: 18px;
	border:	0px solid #fff;
	}
#topsection_link {
	background:url('/images/bg_atop_two.png') no-repeat left top;
	height: 28px; 
	padding-top: 10px;
	width: 905px;
	border:	0px solid #ff0000;

	}
#scroller {
	background:url('/images/bg_atop_three.png') no-repeat left top;
	font-size: 14px;
	font-weight: bold;
	height: 60px; 
	width: 905px;
	text-align: right;
	border:	0px solid #000;
	}
.scroller {
	font-family: Arial;
	color: #fff;
	float: right;
	padding-right: 50px;
	padding-top: 10px;
	font-size: 14px;
	font-weight: bold;
	height: 30px; 
	width: 300px;
	text-align: right;
	border:	0px solid #000;
	}	
	


.standard_container{ padding: 0; border:0px solid #ff0000; width: 880px; padding-top: 20px; }  
.standard_left_container{ float: left; width: 505px; border:0px solid #ff0000; color: #333; padding-left: 18px;  } 
.standard_right_container{float: right; width: 300px; border:0px solid #EBEBEB; margin-bottom: 10px; }  
.standard_clear_container{ clear : both; 
}
#invatation_pdf {
	border:0px solid #EBEBEB;
	padding-top: 40px;
	padding-left: 50px;
	width: 220px;
	}
.sidebox_container{ padding: 0; border:2px solid #EBEBEB; width: 295px; padding-top: 15px; background:url('/images/blue_fade.png') repeat-x left bottom; }  
.sidebox_left_container{ float: left; width: 50px; border:0px solid #ff0000; color: #333;  } 
.sidebox_right_container{float: right; width: 232px; border:0px solid #00ff00; margin-bottom: 5px;}  
.sidebox_clear_container{ clear : both; 
}

.float_boy {
	float: lefy;
	margin-top: -30px;
	margin-left: -50px;
	}

#footer{
	background:url('/images/bg_footer_jpg.jpg') no-repeat left top;
	height: 193px; 
	width: 887px;
	color: #fff;
	font-size: 12px;
	font-family: Arial;
	}
.footer  A:link { text-decoration: none; color: #fff; font-size: 12px; } 
.footer  A:visited { text-decoration: none; color: #fff; font-size: 12px;} 
.footer  A:active { text-decoration: none; color: #fff; font-size: 12px;} 
.footer  A:hover   { text-decoration: underline; color: #fff; font-size: 12px;
}
.copy_footer{
	height: 8px; 
	width: 887px;
	color: #ccc;
	font-size: 11px;
	font-family: Arial;
	text-align: right;
	}
.copy_footer A:link { text-decoration: none; color: #ccc; font-size: 11px; } 
.copy_footer A:visited { text-decoration: none; color: #ccc; font-size: 11px;} 
.copy_footer A:active { text-decoration: none; color: #ccc; font-size: 11px;} 
.copy_footer A:hover   { text-decoration: underline; color: #ccc; font-size: 11px;
}
.menu_ul {
	line-height: 25px;
	list-style-image: url('/images/arrow_blue.gif');

  }
.menu_ul A:link { text-decoration: none; color: #336699; font-size: 15px; } 
.menu_ul A:visited { text-decoration: none; color: #336699; font-size: 15px;} 
.menu_ul A:active { text-decoration: none; color: #336699; font-size: 15px;} 
.menu_ul A:hover   { text-decoration: none; color: #336699; font-size: 15px;
}
/* Fonts
--------------------------------------------------------------------------------------------------------*********/

.font_size_one_a{
	color: #333; 
	font-family: Arial; font-size: 14px;
	}
.font_size_one{
	color: #333; 
	font-family: Arial; font-size: 14px;
	}

/* Form Elements
--------------------------------------------------------------------------------------------------------*********/

.input_one{
   background:#fff;
   padding:2px;
   width: 170px; 
   font-size: 20px;
}	 

/* Content Column
--------------------------------------------------------------------------------------------------------*********/

#content-holder {
	font-family: Tahoma; 
	font-size: 12px;
	min-height: 250px;
	max-height: 2250px;
	background: #ffffff;
	width: 887px;
}
/* Content Column
--------------------------------------------------------------------------------------------------------*********/

A:link { text-decoration : underline; color: #336699; font-size : 14px; } 
A:visited { text-decoration : underline; color: #336699; font-size : 14px; } 
A:active { text-decoration : underline; color: #336699; font-size : 14px; } 
A:hover   { text-decoration : underline; color: #336699; font-size : 14px; }

p { margin-left: 1px; margin-top: 0px; margin-right: 0px; margin-bottom: 1px; 
}
#error_box {
	font-family: Tahoma; font-size: 13px;
	text-align: center; 
	color: #000;
	min-height: 15px;
	max-height: 100px;
	background: #F0FBFB;
	border: 2px solid #336699;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 15px;
}

.video_container{ padding: 0; border:0px solid #ff0000; width: 540px;  }  
.video_left_container{ float: left; width: 262px; border:0px solid #0000ff; padding-left: 10px; } 
.video_right_container{float: right; width: 262px; border:0px solid #0000ff; }  
.video_clear_container{ clear : both; 
}
.credit_card_container{ 
	border:0px solid #000;
	color: #333; 
	font-family: Tahoma; 
	font-size: 13px;
	}  
.credit_card_left_container{ float: left; width: 137px; border:0px solid #ff0000; padding-left: 2px; height: 24px; } 
.credit_card_right_container{float: right; width: 380px; border:0px solid #0000ff; height: 24px; }  
.credit_card_clear_container{ clear : both; 
}
#credit_card_holder {
	border:1px solid #ebebeb;
	width: 531px;
	padding:3px;
	color: #333; 
	font-family: Tahoma; 
	font-size: 12px;
	line-height: 17px;
	margin-top: 15px;
	margin-bottom: 15px;
}
#credit_card_title {
	border:1px solid #ebebeb;
	background: #f9f9f9;
	width: 523px;
	padding:3px;
	color: #333; 
	font-family: Tahoma; 
	font-size: 12px;
	line-height: 17px;
	margin-bottom: 15px;
}
.credit_card_date { 
	color: #333;
	width: 60px;
	font-family : Tahoma; 
	font-size : 13px; 
}
.credit_card_input { 
	width: 200px;
	color: #333;
	font-family : Tahoma; 
	font-size : 13px; 
}
.credit_card_image { 
	margin-left: 310px;
}
.credit_card_button { 
	width: 100px;
	color: #333;
}
/* Calendar
--------------------------------------------------------------------------------------------------------*********/

.calendar_container{ padding: 0; border:1px solid #ebebeb; 	width: 480px; padding: 5px; }  
.calendar_left_container{float: left; width: 57px; border:0px solid #990000; background:url('/images/date_1.gif') no-repeat left top; height: 58px; padding-top:4px;}
.calendar_right_container{ float: right; width: 400px; border-left:1px solid #ebebeb; color: #333; padding-left: 3px;} 
.calendar_clear_container{ clear : both;
}
.some_spacer{
	padding-bottom: 15px;
	}
.white_calendar{
	padding-left: 9px;
	color: #fff; 
	font-family: Arial; 
	font-size: 11px; 
	font-weight: bold;
	}
.black_calendar{
	padding-left: 9px;
	color: #000; 
	font-family: Arial; 
	font-size: 18px; 
	font-weight: bold;
	}
.calendar_title{
	color: #000; 
	font-family: Arial; 
	font-size: 18px; 
	font-weight: bold;
	}
/* News Updates
--------------------------------------------------------------------------------------------------------*********/


.news_container{ padding: 0; border:4px solid #0099CC; width: 450px; padding: 15px; border-style:dashed;}  
.news_left_container{float: left; width: 100px; border:0px solid #990000; background:url('/images/coupon_small.png') no-repeat left top; height: 58px; padding-top:4px;}
.news_right_container{ float: right; width: 320px; border-left:0px solid #ebebeb; color: #333; padding-left: 3px;} 
.news_clear_container{ clear : both;
}
.some_spacer{
	padding-bottom: 15px;
	}
.news_title{
	color: #000; 
	font-family: Arial; 
	font-size: 18px; 
	font-weight: bold;
	}
	
.party_picture {
	height: 90px; 
	width: 360px;
	color: #fff;
	font-size: 17px;
	font-family: Arial;
	border:0px solid #ff0000; 
	padding-left:80px; padding-right:10px; padding-top:15px; padding-bottom:10px
	}
.party_text {
	color: #000;
	font-size: 14px;
	font-family: Arial;
	line-height: 22px;
	padding-left:35px;
	}		
.party_elements {
	color: #0099CC;
	font-size: 16px;
	font-family: Arial;
	border:1px solid #0099CC; 
	}
#party_box_top {
	background:url('/images/as_top.gif') no-repeat left top;
	height: 22px; 
	width: 460px;
	}
#party_box_center {
	background:url('/images/as_middle.gif'); background-repeat: repeat-y;
	height: 100%; 
	width: 450px;
	}
#party_box_bottom {
	background:url('/images/as_bottom.gif') no-repeat left top;
	height: 28px;
	width: 460px;
	}	
	
#contact_pd{
	font-size: 14px;
	font-family: Arial;
	padding-left: 30px;
	border:0px solid #0099CC; 
	}
#league_pd{
	font-size: 13px;
	font-family: Arial;
	padding-left: 30px;
	padding-bottom: 30px;
	border:0px solid #0099CC; 
	}	