body{
	margin-top:0px;
	background:#000 url(../images/body_bg.jpg)  center 0px no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}
hr {
	width: 90%;
	text-align: left;/*this will align it for IE*/
	margin: 0 auto 0 0; /*this will align it left for Mozilla*/
} 
.align_left{
	text-align:left;
}
.align_right{
	text-align:right;
}
.align_center{
	text-align:center;
} 
.page_header{
	margin-left:10px;
	background:url(../images/page_head1.gif) no-repeat ;
	background-position:left;
	padding-left:45px;
	color:#0088d1;
	height:22px;
	padding-top:3px;
}
.clear{
	clear:both;
}
#container{
	position:relative;
	border-collapse:collapse;
	margin:auto;
	width:950px;
	border:4px solid #eee;
	background:#fff;
}
#banner{
	border-collapse:collapse;
	margin:auto;
	background:url(../images/banner.gif) no-repeat;
	width:800px;
	height:103px;
}
#topmenu{
	position:relative;
	border-collapse:collapse;
	margin:auto;
	background:url(../images/menu_bar.gif) repeat-x;
	height:52px;
}
.btns{
	padding-top:10px;
	height:42px;
	float:left;
	background:url(../images/topmenu_seperator.gif) no-repeat;
	background-position:right;
}
.btns img{
	margin-top:0px;
}
.btns a{
	margin-left:6px;
	margin-right:6px;
	height:52px;
	font-size:14px;
	color:#f4f4f4;
	font-weight:bold;
	text-decoration:none;
}
.btns:hover{
	background:url(../images/menu_hover.gif) repeat-x;
	padding-top:10px;
	height:42px;
}
#body{
	clear:both
}
#leftmenu{
	width:197px;
	float:left;
}
.left_menu_border{
	float:left;
	background:url(../images/seperator.gif) no-repeat;
	width:1px;
	height:380px;
}

#leftmenu a:hover{
	background:url(../images/arrow_hover.gif) no-repeat;
	background-position:left;
}
.line{
	position:relative;
	background:#d9dde0;
	height:0px;
	width:170px;
}
#leftmenu .img{
	padding-left:14px;
}
.left_top{
	padding-top:10px;
}
.left_top a{
	margin-left:6px;
	padding-left:6px;
	background:url(../images/arrow.gif) no-repeat;
	background-position:left;
	text-decoration:none;
	color:#4f4f4f;
	font-weight:bold;
	font-size:12px;
}
.left_top  a:hover{
	background:url(../images/arrow_hover.gif) no-repeat;
	background-position:left;
}
.left_bottom{
	padding-top:20px;
	font-size:10px;
	color:#333333;
}
.left_bottom a{
	margin-left:6px;
	padding-left:6px;
	background:url(../images/arrow.gif) no-repeat;
	background-position:left;
	text-decoration:none;
	color:#4f4f4f;
	font-weight:bold;
	font-size:10px;
}
#big_box{
	background:url(../images/big_box.jpg) no-repeat;
	height:228px;
	width:547px;
}
#box_header{
	background:url(../images/box_header.jpg) no-repeat;
	padding-left:5px;
	padding-right:5px;
	width:190px;
	height:33px;
	padding-top:10px;
	font-size:12px;
	color:#66;
	font-weight:bold;
	margin-top:3px;
}
#box_body{
	padding-left:1px;
	padding-right:1px;
	width:198px;
	background:url(../images/box_body.jpg) repeat-y;
}
#box_body a{
	margin-left:6px;
	padding-left:6px;
	background:url(../images/arrow.gif) no-repeat;
	background-position:left;
	display:block;
	color:#666;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}
#box_body a.network{
	display:inline;	
	background:none
}
#box_body  a:hover{
	background:url(../images/arrow_hover.gif) no-repeat;
	background-position:left;
}
#google_news a{
	background:none;
	font-size:11px;
	padding:0px;
	margin:0px;
}
#google_news a:hover{
	background:none;
	text-decoration:underline;
	padding:0px;
}
#box_body ul{
	list-style:none;
	padding:0px;
	margin-top:0px;
	margin-bottom:-6px;
	position:relative;
	width:170px;
}
#box_footer{
	background:url(../images/box_footer.jpg) no-repeat;
	width:198px;
	height:14px;
}
#right{
	float:left;
	width:548px;
	font-size:12px;
	margin-left:4px;
}
#rightmenu{
	padding-right:2px;
	width:197px;
	float:left;
}
#footer{
	background:url(../images/footer33.jpg) repeat-x;
	width:950px;
	height:260px;
	margin:auto;
	border-collapse:collapse
}
.payment_type{
	text-align:center;
    margin-top: 6px;
}
.a_img{
	background:none;
	text-decoration:none;
	color:#4f4f4f;
	font-weight:bold;
	font-size:10px;
	margin-left:6px;
	padding-left:6px; 
}
img{
	border:none;
}
.footer_menu{
	padding-top:20px;
	text-align:center;
	color:#9db2be;
	font-size:12px;
}
.footer_menu {
	font-size:12px;
	text-decoration:none;
	color:#fff;
	font-weight:bold;
}
.footer_menu a:hover{
	color:#d4d4d4;
}
.tickets{
	font-size:10px;
	border-collapse:collapse;
	margin:auto;
	color:#e4e4e4;
	font-weight:bold;
}
.tickets select{
	height:18px;
	width:84px;
	font-size:10px;
	background:#0184cc;
	color:#e4e4e4;
	border:1px solid #e4e4e4;
}
.payment_header{
	background:url(../images/heading_payment.gif) repeat-x;
	color:#fff;
	height:25px;
	font-size:14px;
	font-weight:bold;
}
.validate_payment_error{
	color:#e4e4e4;
	font-weight:bold;
	margin-left:10px;
	border:1px solid #e4e4e4;
	background:#007abb;
	width:95%;
}
.validate_payment_error li{
	margin-left:26px;
	padding-left:14px;
}.faqlink a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
}
.faqlink a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #CCCCCC;
	text-decoration: none;
}
.faqlink a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
}
.faqlink a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
}
.fixturestable {
	margin : 1em 0.5em;
	border-collapse : collapse;
	font : normal 0.8em verdana, arial;
}
.fixturestable td,.fixturestable th{
	border : #333 solid 1px;
	padding : 4px;
	text-align : center;
}
.smalltext {
	font-size: 5px;
}
.eventheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	font-weight: bold;
	height:26px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left:10px;
}
.mainheading{
	padding-left:6px;	
}
.eventlinks a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.eventlinks a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #9999FF;
	text-decoration: none;
}
.eventlinks a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.eventlinks a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.maintext{
    color:#0000ff;
    font-weight:bold;
    font-size:12px;
    height:14px;
}
.checkout_header{
    height:14px;
    background:#666;
    color:#fff;
    font-weight:bold;
}

#footer_fp a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;
}
#footer_fp a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:underline;
}
.user_info_head{
	width:100%;
	height:20px;
	padding-top:2px;
	padding-left:6px;
	color:#fff;
	font-weight:bold;
	font-size:12px;
	background:url(../images/bg_user_info.gif) repeat-x;
}
#footer_links{
	text-align:left;
	padding-top:10px;
	float:left;
	margin-left:30px;
}
#footer_links li{
	padding-left:10px;
}
#footer_links .title{
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-decoration:under-line;
}
#footer_links a{
	margin-left:6px;
	padding-left:6px;
	background:url(../images/arrow.gif) no-repeat;
	background-position:left;
	text-decoration:none;
	color:#a2a2a2;
	font-weight:normal;
	font-size:12px;
}
#footer_links  a:hover{
	background:url(../images/arrow_hover.gif) no-repeat;
	background-position:left;
	color:#fff;
}
#big_box_header{
	height:14px;
	width:547px;
	background:url(../images/big_box_header.jpg) no-repeat;
}
#big_box_body{
	width:527px;
	background:url(../images/big_box_body.jpg) repeat-y;
	font-size:10px;
	padding-left:10px;
	padding-right:10px;
	margin-left:1px;
}
#big_box_body a{
	font-size:10px;
	color:#333;
	font-weight:bold;
	text-decoration:underline;
}
#big_box_footer{
	width:547px;
	height:15px;
	background:url(../images/big_box_footer.jpg) no-repeat;
}
#blue_box_header{
	padding-top:10px;
	padding-left:20px;
	width:258px;
	height:28px;
	background:url(../images/blue_box_header.gif) no-repeat;
	color:#ffffff;
	font-weight:bold;
	font-size:13px;
}
#blue_box_header_c{
	padding-top:10px;
	padding-left:20px;
	width:527px;
	height:27px;
	background:url(../images/blue_box_header_c.gif) no-repeat;
	color:#ffffff;
	font-weight:bold;
	font-size:13px;
}

#blue_box_body{
	padding-top:4px;
	padding-left:15px;
	padding-right:15px;
	width:248px;
	background:url(../images/blue_box_body.jpg) repeat-y;
	font-size:11px;
	min-height:106px;
}
#blue_box_footer{
	width:278px;
	height:10px;
	background:url(../images/blue_box_footer.jpg) no-repeat;
}
#blue_box_header_r{
	padding-top:10px;
	padding-left:20px;
	width:278px;
	height:28px;
	background:url(../images/blue_box_header_r.gif) no-repeat;
	color:#ffffff;
	font-weight:bold;
	font-size:13px;
}
#blue_box_body_r{
	padding-top:4px;
	padding-left:15px;
	padding-right:15px;
	width:258px;
	background:url(../images/blue_box_body_r.jpg) repeat-y;
	font-size:11px;
}
#blue_box_footer_r{
	width:298px;
	height:10px;
	background:url(../images/blue_box_footer_r.jpg) no-repeat;
}
