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


body {
	background:url(../images/events_page_bg.jpg) 0 0 repeat-x #fff;
	/*background: url(../images/bg.jpg) 0 0 repeat-x #484848;*/
	margin:0px;
	padding:0px;
	border:0px;
	font:normal 12px "Arial", Helvetica, sans-serif, Tahoma;
	color:#ccc;
	}
	
	
p, span, div, form, ul, li {
	margin:0px;
	padding:0px;
	}
	
img {
	border:0px;
	}
	
	
.spacer {
	clear:both;
	}
	
	
	
/*------------------------------------body_css----------------------------------------*/

#wrap {
	width:903px;
	position:relative;
	margin:0px auto;
	}
	
.main_div {
	height:78px;
	width:903px;
	}
	
.main_div1 {
	width:903px;
	}
	
	
.logo{
	width:245px;
	padding:0px;
	float:left;
}	
.search_box {
	width:184px;
	padding:10px 0 0 0px;
	float:left;
	}
	
.search_box_area {
	width:182px;
	height:23px;
	padding:0 0 0 8px;
	background:url(../images/search_field.jpg) 0 0 no-repeat;
	}
	
.text_field {
	width:130px;
	padding:1px 0 0 0;
	float:left;
	}
	
.area_div {
	padding:0px 0 0 0;
	border:1px solid #FFFFFF;
	height:18px;
	font:normal 11px Arial, Helvetica, sans-serif, Tahoma;
	color:#969696;
	padding-top:0px;
	}
	
.buton_img {
	width:30px;
	float:left;
	padding:1px 0 0 4px;
	}

.right_menu {
	width:375px;
	height:20px;
	background:url(../images/menu_area.jpg) 0 0 no-repeat;
	float:right;
	padding:9px 0 0 0px;
	margin:14px 0 0 0;
	font:normal 12px Arial, Helvetica, sans-serif, Tahoma;
	color:#FFFFFF;
	text-decoration:none;
	}
	
	
.right_menu_contain{
	font:normal 12px Arial, Helvetica, sans-serif, Tahoma;
	color:#FFFFFF;
	text-decoration:none;
	margin:0px 0px 0px 6px;
	}
	
.right_menu_contain a:hover{
	font:normal 12px Arial, Helvetica, sans-serif, Tahoma;
	color:#FFFFFF;
	text-decoration:underline;
	}

.flash_area {
	width:903px;
	margin-top:5px;
	background:url(../images/flash_area.jpg) 0 0 repeat-x;
	}
	
.flash_area_banner {
	width:892px;
	height:350px;
	background:url(../images/flash_area.jpg) 0 0 repeat-x;
	padding:0 2px 0 9px;
	}
	
.about_banner_text {
	width:448px;
	float:left;
	padding:19px 0 0 0;
	}
	
.about_banner_text span{
	font:normal 24px "Arial", Helvetica, sans-serif, Tahoma;
	color:#696969;
	padding:0 0 0 7px;
	}

	
.about_banner_text p {
	font:normal 12px/18px Arial, Helvetica, sans-serif, Tahoma;
	color:#696969;
	}
	
.about_banner {
	width:444px;
	float:left;
	padding:4px 0 0 0;
	}
	
.area_div_area1 {
	background:#e1e1e1;
	padding:6px;
	}
	
.body_area {
	background:#24221f;
	width:903px;
	padding:14px 0 0 0;
	}

.left_part {
	width:686px;
	float:left;
	}
	
.left_part_2 {
	width:696px;
	float:left;
	}
	
.left_part_img {
	width:39px;
	float:left;
	}
	
.midd_part_img {
	width:644px;
	float:left;
	background:url(../images/midd_img.jpg) 0 0 repeat-x;
	padding:9px 0 0 42px;
	font:normal 18px "Arial", Helvetica, sans-serif, Tahoma;
	color:#FFFFFF;
	height:60px;
	}

.area_div_area {
	width:674px;
	background:#e1e1e1;
	padding:6px;
	}
	
.area_div_area_privacy {
	width:684px;
	background:#e1e1e1;
	padding:6px;
	}
	
.banner_left {
	width:216px;
	float:left;
	}
.banner_divider{
margin-left:15px;
}

.banner_left_area {
	width:198px;
	background:url(../images/gray_bg.jpg) 0 0 no-repeat;
	height:42px;
	padding:6px 0 0 18px;
	}
	
.banner_left_area span{	
	color:#FFFFFF;
	font:bold 22px "Arial", Helvetica, sans-serif, Tahoma;
	}
	
.banner_left_area span p{
	font:normal 11px Arial, Helvetica, sans-serif, Tahoma;
	color:#FFFFFF;
	}


	
.banner_left_area1 span{	
	color:#FFFFFF;
	font:bold 18px "Arial", Helvetica, sans-serif, Tahoma;
	}
	
.banner_left_area1 span p{
	font:normal 11px "Arial", Helvetica, sans-serif, Tahoma;
	color:#FFFFFF;
	}

	
.right_banner1 {
	background:url(../images/red_banner.jpg) 0 0 no-repeat;
	padding:7px 0 0 7px;
	font:normal 12px "Arial", Helvetica, sans-serif, Tahoma;
	color:#FFFFFF;
	height:41px;
	}
	
.banner_middle {
	width:216px;
	float:left;
	margin:0px 19px;
}

.banner_middle1 {
	width:216px;
	float:left;
	margin-right:19px;
	border:0px solid #ffffff;

}
.banner_middle2 {
	width:216px;
	float:left;
	margin-top:15px;
	margin-left:0px;
	border:0px solid #ffffff;

}
	
	
.right_part {
	width:198px;
	float:right;
	}
	
.right_part_padding {
	width:198px;
	float:right;
	padding-top:15px;
	}

.privacy_area {
	padding:3px 3px 0 3px;
	background:#FFFFFF;
	}

.privacy_area_img {
	background:url(../images/privacy_midd_img.jpg) 0 0 no-repeat;
	width:633px;
	height:66px;
	padding:9px 0 0 42px;
	font:normal 18px "Arial", Helvetica, sans-serif, Tahoma;
	color:#FFFFFF;
	}	
	
.pic_area {
	background:url(../images/pic.jpg) 0 0 no-repeat;
	width:216px;
	height:44px;
	padding:211px 0 0 0;
	}
	
.pic_area1 {
	background:url(../images/pic1.jpg) 0 0 no-repeat;
	width:216px;
	height:44px;
	padding:211px 0 0 0;
	}
	
.pic_area2 {
	background:url(../images/pic2.jpg) 0 0 no-repeat;
	width:216px;
	height:44px;
	padding:211px 0 0 0;
	}
	
.pic_area3 {
	background:url(../images/pic6.jpg) 0 0 no-repeat;
	width:216px;
	height:44px;
	padding:211px 0 0 0;
	}
	
.pic_area4 {
	background:url(../images/pic7.jpg) 0 0 no-repeat;
	width:216px;
	height:44px;
	padding:211px 0 0 0;
	}
	
.pic_area5 {
	background:url(../images/pic8.jpg) 0 0 no-repeat;
	width:216px;
	height:44px;
	padding:211px 0 0 0;
	}
	
.pic_area6 {
	background:url(../images/pic9.jpg) 0 0 no-repeat;
	width:216px;
	height:44px;
	padding:211px 0 0 0;
	}
	
.pic_button {
	width:176px;
	height:32px;
	}
	
.request_area {
	width:875px;
	background:#e0e0e0;
	margin:0px 7px 0 7px;
	padding:7px;
	}
	
.request_area_bar {
	background:url(../images/request-a-quote_bar.jpg) 0 0 no-repeat;
	width:827px;
	height:24px;
	padding:10px 0 0 48px;
	margin:0 0 3px 0;
	}
	
.requset_inner_area {
	background:#cfcfcf;
	padding:3px;
	}

.request_reset {
	background:url(../images/reset.jpg) 0 0 no-repeat;
	width:101px;
	height:45px;
	border:0px;
	cursor:pointer;
	}

.request_submit {
	background:url(../images/submit.jpg) 0 0 no-repeat;
	width:101px;
	height:45px;
	border:0px;
	cursor:pointer;
	}

	.subscribe_submit {
	background:url(../images/subscribe.gif) 0 0 no-repeat;
	width:109px;
	height:42px;
	
	border:0px;
	cursor:pointer;
	}
	
.contact_area {
	background:#24221f;
	width:860px;
	padding:0px 21px 0 21px;
	}
	
.contact_area_div_area1 {
	background:#e1e1e1;
	padding:6px;
	width:849px;
	
	}
	
.contact_whight_space {
	background:#f6f4f4;
	padding:9px 12px 0 12px;
	}
	
.contact_bar {
	background:url(../images/contact-us_bar.jpg) 0 0 no-repeat;
	width:784px;
	height:66px;
	padding:10px 0 0 41px;
	font:normal 18px "Arial", Helvetica, sans-serif, Tahoma;
	color:#FFFFFF;
	}
	
.contact_padding {
	padding:0 0 0 6px;
	}

.contact_img {
	width:274px;
	height:212px;
	float:left;
	}

.contact_form {
	width:520px;
	background:#dddddd;
	padding:6px;
	float:right;
	}
	
.contact_textfild {
	background:url(../images/text_area.jpg) 0 0 no-repeat;
	width:230px;
	height:20px;
	border:0px;
	font:normal 11px/20px Arial, Helvetica, sans-serif, Tahoma;
	color:#000000;
	}
	
.contact_textfild2 {
	background:url(../images/text_area.jpg) 0 0 no-repeat;
	width:auto;
	height:20px;
	border:0px;
	font:normal 11px/20px Arial, Helvetica, sans-serif, Tahoma;
	color:#000000;
	}	

.reset_contact {
	background:url(../images/contact_reset.jpg) 0 0 no-repeat;
	width:109px;
	height:25px;
	border:0px;
	cursor:pointer;
	}
	
.submit_contact {
	background:url(../images/contact_submit.jpg) 0 0 no-repeat;
	width:109px;
	height:25px;
	border:0px;
	cursor:pointer;
	}
	
.photographics_banner_middle {
	width:216px;
	float:left;
	margin:0px 10px;
	}
	
.photographics_banner_left {
	width:216px;
	float:left;
	margin-right:10px;
	}
	
.services_gallery {
	width:892px;
	background:#24221f;
	padding:5px 5px 0 5px;
	}
	
.gallery_left_area {
	width:288px;
	padding:6px;
	float:left;
	background:#e1e1e1;
	}
	
.gallery_left_inner {
	padding:4px;
	background:#fff;
	width:280px;
	}
	
.gallery_left_inner_bar {
	background:url(../images/gallery_area.jpg) 0 0 no-repeat;
	width:254px;
	height:28px;
	padding:6px 0 2px 26px;
	font:bold 18px "Arial", Helvetica, sans-serif, Tahoma;
	color:#FFFFFF;
	}

.gallery_inner_bar {
	background:#d9d9d9;
	width:250px;
	padding:17px 0 0px 30px;
	font:normal 16px "Arial", Helvetica, sans-serif, Tahoma;
	color:#101010;
	}
	
/*--------------------------gallery_inner_bar------------------------*/
ul.bulate {
	list-style:none;
	padding:8px 0 3px 30px;
	margin:0px;
	}
	
ul.bulate li a {
	background:url(../images/arrow_icon.jpg) left center no-repeat;
	margin:0px;
	padding:0px 0 0 19px;
	font:normal 13px/25px "Arial", Helvetica, sans-serif, Tahoma;
	color:#101010;
	text-decoration:none;
	}

ul.bulate li a:hover {
	font:normal 13px/25px "Arial", Helvetica, sans-serif, Tahoma;
	color:#101010;
	text-decoration:underline;
	}


/*--------------------------------end--------------------------------*/
	
.gallery_right_area {
	width:588px;
	float:right;
	}

.gallery_right_inner {
	width:580px;
	padding:4px;
	background:#e1e1e1;
	}
	
.gallery_inner {
	width:574px;
	padding:3px;
	background:#fff;
	}
	
.gallery_button_area {
	width:174px;
	height:27px;
	float:right;
	background:url(../images/gallery_text_area.jpg) 0 0 no-repeat;
	padding:9px 0 0 28px;
	font:bold 13px "Arial", Helvetica, sans-serif, Tahoma;
	color:#101010;
	}
	

/*-------------------------------------end----------------------------------------*/

/*--------------------------------------Menu--------------------------------------*/

.menu {
	width:330px;
	float:left;
	padding:0px 0 0 0;
	margin:1px 0 0 0;
	border:0px solid #000000;
	}

.menu ul{
	list-style:none;
	padding:0px;
	margin:0px;
	}
	
.menu ul li{
	float:left;
	margin:0px 4px;
	padding:0px;
	font:bold 13px/23px Arial, Helvetica, sans-serif, Tahoma;
	color:#ffffff;
	}
	
.menu ul li a{
	display:block;
	padding:0px;
	margin:0px;
	font:normal 13px/23px Arial, Helvetica, sans-serif, Tahoma;
	color:#ffffff;
	text-decoration:none;
	}
	
.menu ul li a:hover{
	border-bottom:2px solid #FFFFFF;
	text-decoration:none;
	}
	
.menu ul li a.every{
	border-bottom:2px solid #FFFFFF;
	text-decoration:none;
	}
.menu .img{
text-decoration:none;
}
.area_padding {
	color:#000000;
	padding:0 4px 0 4px;
		}	
		
.picture_day_left {
	width:185px;
	background:#494949;
	float:left;
	padding:4px;
	}

.picture_day_right {
	width:463px;
	background:#494949;
	float:left;
	padding:4px;
	margin-left:5px;
	}
	
.request_from {	
	width:869px;
	}

.request_from_left_area {
	width:500px;
	float:left;
	}

.request_from_right_area {
	width:369px;
	float:right;
	}
	
.request_area1 {
	padding:50px 0px 10px 95px;
	background:url(../images/request_coad_img.jpg) 0 0 no-repeat #ffffff;
	width:90px;
	height:50px;
	}




/*--------------------------------------End--------------------------------------*/

.txt01 {
	font:normal 11px Arial, Helvetica, sans-serif, Tahoma;
	color:#FFFFFF;
	padding:0 31px 0 14px;
	background:#313131;
	}

.txt02 {
	background:#FFFFFF;
	font:bold 12px "Arial", Helvetica, sans-serif, Tahoma;
	color:#82021f;
	padding:12px 0 0 8px;
	}

.txt02 p{
	font:normal 13px/16px "Arial", Helvetica, sans-serif, Tahoma;
	color:#000000;
	}
	
.txt03{
	padding:10px 6px 10px;
	background:#FFFFFF;
	font:normal 11px "Arial", Helvetica, sans-serif, Tahoma;
	color:#010101;
	}
	
	.fontnormal{
	font:normal 11px "Arial", Helvetica, sans-serif, Tahoma;
	color:#010101;
	}	
	
.input_login{width:170px; font:normal 11px Arial, Helvetica, sans-serif; border:1px solid #ccc;}

.txt03 a {
	background:#FFFFFF;
	font:normal 11px "Arial", Helvetica, sans-serif, Tahoma;
	color:#010101;
	}
	
.txt03 a:hover{text-decoration:none;}
	
	
.txt04 {
	padding:10px 0 0 6px;
	background:#FFFFFF;
	font:normal 12px "Arial", Helvetica, sans-serif, Tahoma;
	color:#010101;
	}

.txt05 {
	padding:10px 0 0 110px;
	background:#FFFFFF;
	font:normal 11px "Arial", Helvetica, sans-serif, Tahoma;
	color:#cc0000;
	}
	
.txt06 {
	font:normal 11px "Arial", Helvetica, sans-serif, Tahoma;
	color:#cc0000;
	text-decoration:none;
	}

.txt06:hover {
	font:normal 11px "Arial", Helvetica, sans-serif, Tahoma;
	color:#cc0000;
	text-decoration:underline;
	}

.txt07 {
	font:normal 11px Arial, Helvetica, sans-serif, Tahoma;
	color:#000000;
	}

.txt08 {
	padding:18px 0px 0 13px;
	height:30px;
	background:#FFFFFF;
	color:#FFFFFF;
	font:bold 16px "Arial", Helvetica, sans-serif, Tahoma;

	background:url(../images/red_banner.jpg) 0 0 no-repeat;
	}
	
.txt09{
	font:bold 11px Arial, Helvetica, sans-serif, Tahoma;
	color:#cc0000;
	text-align:right;
	text-decoration:none;
	}
	
.txt09:hover{
	font:bold 11px Arial, Helvetica, sans-serif, Tahoma;
	color:#cc0000;
	text-align:right;
	text-decoration:none;
	}
	
.txt10 {
	font:normal 11px Arial, Helvetica, sans-serif, Tahoma;
	color:#FFFFFF;
	width:201px;
	background:#313131;
	padding:0 0 4px 15px;
	}
	
.txt11 {
	font:bold 13px "Arial", Helvetica, sans-serif, Tahoma;
	color:#000000;
		}
		
.txt12 {
	font:normal 11px/20px "Arial", Helvetica, sans-serif, Tahoma;
	color:#000000;
		}
	
		
		.txt12white {
	font:normal 11px/20px "Arial", Helvetica, sans-serif, Tahoma;
	color:#ffffff;
	text-decoration:none;
		}
.txt13 {
	font:normal 13px/20px "Arial", Helvetica, sans-serif, Tahoma;
	color:#000000;
	padding:0 14px 0 12px;
		}
		
.txt14 {
	font:bold 13px/20px "Arial", Helvetica, sans-serif, Tahoma;
	color:#82021f;
		}
	
.txt15 {	
	color:#FFFFFF;
	font:bold 17px "Arial", Helvetica, sans-serif, Tahoma;
	}
		
.txt15short {	
	color:#FFFFFF;
	font:bold 13px "Arial", Helvetica, sans-serif, Tahoma;
	}
	
.txt16 {
	font:bold 14px "Arial", Helvetica, sans-serif, Tahoma;
	color:#FFFFFF;
	}
	
.txt17 {
	font:normal 20px "Arial", Helvetica, sans-serif, Tahoma;
	color:#626262;
	}
	
.txt18 {
	font:normal 13px/20px "Arial", Helvetica, sans-serif, Tahoma;
	color:#353535;
	padding:5px 0 0 9px;
	}
	
.txt19 {
	font:normal 13px/20px "Arial", Helvetica, sans-serif, Tahoma;
	color:#626262;
	}	
	
.txt20 {
	font:bold 13px/20px "Arial", Helvetica, sans-serif, Tahoma;
	color:#c30003;
	}
	
.txt21 {	
	width:198px;
	background:url(../images/gray_bg.jpg) 0 0 no-repeat;
	height:42px;
	padding:6px 0 0 18px;
	color:#FFFFFF;
	font:bold 18px "Arial", Helvetica, sans-serif, Tahoma;
	}
	
.txt22 {
	font:normal 11px "Arial", Helvetica, sans-serif, Tahoma;
	color:#FFFFFF;
	}
	
.txt23 {
	font:bold 15px "Arial", Helvetica, sans-serif, Tahoma;
	color:#a90107;
	}
	
.txt24 {
	font:normal 12px/22px "Arial", Helvetica, sans-serif, Tahoma;
	color:#494949;
	}
	
	
	
	
	
/*-------------------------------footer_area-----------------------------*/
.footer {
	background:#24221f;
	padding:31px 0 0 0;
	text-align:center;
	font:normal 12px/19px "Arial", Helvetica, sans-serif, Tahoma;
	color:#e1e1e1;
	}
	
.footer_link {
	font:normal 12px/19px "Arial", Helvetica, sans-serif, Tahoma;
	color:#e1e1e1;
	text-decoration:none;
	}
	
.footer_link:hover {
	font:normal 12px/19px "Arial", Helvetica, sans-serif, Tahoma;
	color:#e1e1e1;
	}
	
.footer_links {
	font:normal 12px/19px "Arial", Helvetica, sans-serif, Tahoma;
	color:#e1e1e1;
	text-decoration:none;
	}
	
.footer_links:hover {
	font:normal 12px/19px "Arial", Helvetica, sans-serif, Tahoma;
	color:#e1e1e1;
	text-decoration:none;
	}

.subBtn{
	 width:47px;
	 height:25px;
	 font:normal 12px/25px "Arial", Helvetica, sans-serif;
	 color:#000000;
	 background:url(../images/go1.jpg) 0 0 no-repeat;
	 }


	 .redtext
	 {
		font:normal 11px "Arial", Helvetica, sans-serif;
		color : red;
	 }

	

.errtxt{
font-size:10px;
font-weight:600;
color:#FF0000;
}





/*-----------------------------new_css------------------------------*/



.buton_img {
	width:30px;
	float:left;
	padding:1px 0 0 4px;
	}


	
/*--------------------------------------Menu--------------------------------------*/

.menu {
	width:460px;
	float:left;
	padding:0px 0 0 0;
	margin:15px 0 0 0;
	}

.menu ul{
	list-style:none;
	padding:0px;
	margin:0px;
	}
	
.menu ul li{
	float:left;
	margin:0px 4px;
	padding:0px;
	font:bold 13px/23px Arial, Helvetica, sans-serif, Tahoma;
	color:#ffffff;
	}
	
.menu ul li a{
	display:block;
	padding:0px;
	margin:0px;
	font:normal 13px/23px Arial, Helvetica, sans-serif, Tahoma;
	color:#ffffff;
	text-decoration:none;
	}
	
.menu ul li a:hover{
	border-bottom:2px solid #FFFFFF;
	text-decoration:none;
	}
	
.menu ul li a.every{
	border-bottom:2px solid #FFFFFF;
	text-decoration:none;
	}

/*---------------------Top Section Ends--------------------*/

/*-----------------Body---------------------------*/

#events_body{
	width:903px;
	margin-top:0px;
	}
	
/*-----------------Header-----------------------*/

#events_header{
	width:903px;
	}
	
.header_left{
	width:296px;
	float:left;
	background:#000;
	}
	
#header_bar{
	width:291px;
	height:29px;
	background:#000;
	font:normal 13px/13px Arial, Helvetica, sans-serif;
	color:#767676;
	padding:2px 0 0 5px;
	}
	
#header_bar span{
	font:bold 13px/13px Arial, Helvetica, sans-serif;
	color:#fff;
	}
	
.gap{
	margin-left:7.5px;
	}	
	
.gap2{
	margin-left:7px;
	}
	
/*-------------------Events Body---------------------*/

.events_body{
	width:903px;
	}
	
#sign_up{
	width:220px;
	float:left;
	background:url(../images/sign_up_bg.jpg) 0 0 repeat-x #dbdbdb;
	padding:13px 0 0 7px;
	}
	
#sign_up div{
	width:201px;
	height:27px;
	background:url(../images/input_bg.jpg) 0 0 no-repeat;
	margin-top:6px;
	}
	
#sign_up div input{
	width:190px;
	background:none;
	padding:3px 4px;
	border:none;
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#a8a8a8;
	}	
	
#sign_up div.no-bg input{
	width:auto;
	height:auto;
	padding:0px;
	}		
	
#sign_up div.no-bg, a{
	background:none;
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#777777;
	text-align:right;
	text-decoration:underline;
	}	
	
#sign_up div.no-bg, a:hover{
	text-decoration:none;
	}		
	
	
	
#sign_up h2{
	font:bold 14px/16px Arial, Helvetica, sans-serif;
	color:#8c8c8c;
	background:url(../images/join_icon.jpg) left center no-repeat;
	padding-left:13px;
	}	
	
#welcome_text{
	width:650px;
	float:right;
	background:#eae9e9;
	padding:13px 14px 9px 6px;
	font:normal 13px/15px Arial, Helvetica, sans-serif;
	color:#636363;
	}


	#welcome_text1{
	width:650px;
	float:left;
	background:#eae9e9;
	padding:13px 14px 9px 6px;
	font:normal 13px/15px Arial, Helvetica, sans-serif;
	color:#636363;
	}
	
#welcome_text strong{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#cc0000;
	}	
	
/*-------------------Events Body Ends----------------------*/

/*------------------Sports List------------------------*/

.sports_list_body{
	width:865px;
	height:125px;
	margin-top:6px;
	padding:22px 19px 0px;
	background:url(../images/category_bg.jpg) 0 0 repeat-x;
	}
	
.sports_list_body ul{
	padding:0px;
	margin:0px;
	}
	
.sports_list_body ul li{
	background:url(../images/sports_divider.jpg) left center no-repeat;
	padding:0px 18px;
	float:left;
	text-align:center;
	}
	
.sports_list_body ul li.no_line{
	list-style:none;
	background:none;
	}	
	
.sports_list_body ul li a{
	font:bold 13px/20px Arial, Helvetica, sans-serif;
	color:#7d7c7c;
	text-decoration:none;
	text-align:center;
	}
	
.sports_list_body ul li a:hover{
	text-decoration:underline;
	}			

/*------------------Sports list Ends-----------------------*/

/*-------------------Sub category------------------*/

#sub_event_header{
	width:897px;
	padding:3px;
	background:#eae9e9;
	}
	
#sub_categ_bar{
	width:873px;
	background:#555555;
	padding:0px 15px;
	margin-top:4px;
	}
	
#sub_categ_bar li{
	background:url(../images/sub_catg_divider.jpg) left center no-repeat;
	padding:0px 11px;
	float:left;
	list-style:none;
	}	
	
#sub_categ_bar li.no_bg{
	background:none;
	}	
	
#filter_bar{
	width:100%;
	background:url(../images/filter_bar_bg.jpg) 0 0 repeat-x;
	padding:0px;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#3f3f3f;
	margin-top:1px;
	}	
	
input.reset{
	background:url(../images/reset.jpg) 0 0 no-repeat;
	width:61px;
	height:25px;
	border:none;
	padding:0px;
	cursor:pointer;
	}

input.input{
	height:20px;
	border:1px solid #9a9592;
	}
	
#listing_body{
	width:889px;
	background:#626262;
	padding:5px 7px;
	}
	
#listing_top{
	background:#2a2a2a;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#666666;
	height:30px;
	padding:0px 5px;
	}
	
#listing_top table{
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#fff;	
	}
	
#listing_top div{
	float:left;
	width:auto;
	margin-top:7px;
	}			

#listing_top div.select{
	float:right;
	width:auto;
	margin-top:4px;
	font:normal 13px Arial, Helvetica, sans-serif;
	}
	
#img_listing{
	width:889px;
	background:#929292;
	margin-top:6px;
	}
	
#team_name{
	width:550px;
	background:#2a2a2a;
	padding:0px;
	float:left;
	height:20px;
	font:bold 11px/21px Arial, Helvetica, sans-serif;
	color:#a9a9a9;
	text-decoration:none;
	}	
	
#numbers{
	width:300px;
	height:25px;
	margin-left:6px;
	float:right;
	}
	
#numbers a{
	background:url(../images/number_bg.jpg) 0 0 no-repeat;
	width:120px;
	margin-top:2px;
	font:normal 12px/21px Arial, Helvetica, sans-serif;
	color:#2e2e2e;
	display:block;
	float:right;
	padding-right:3px;
	text-decoration:none;
	}
	
#numbers a:hover{
	text-decoration:underline;
	}	

#numbers1{
	width:156px;
	height:25px;
	margin-left:0px;
	float:left;
	}
	
#numbers1 a{
	background:url(../images/number_bg.jpg) 0 0 no-repeat;
	width:70px;
	margin-top:2px;
	font:normal 12px/21px Arial, Helvetica, sans-serif;
	color:#2e2e2e;
	display:block;
	float:left;
	padding-right:3px;
	text-decoration:none;
	}
	
#numbers1 a:hover{
	text-decoration:underline;
	}	
	
#result{
	width:auto;
	float:right;
	color:#fff;
	line-height:25px;
	padding-right:5px;
	text-align:right;
	}
	
#text_container{
	width:889px;
	margin-top:4px;
	}
	
#left_image{
	width:152px;
	border:1px solid #676767;
	padding:4px;
	float:left;
	background:#4e4e4e;
	}

	#left_image1{
	width:204px;
	border:1px solid #676767;
	padding:4px;
	float:left;
	background:#4e4e4e;
	}
	
#right_text{
	width:580px;
	float:right;
	padding-right:15px;
	font:normal 13px/15px Arial, Helvetica, sans-serif;
	color:#cdcdcd;
	}
	
/*-------------------Sub category ends-------------------*/

/*--------------------Search Listing Page-----------------------*/

#search_body{
	width:878px;
	background:#d9d9d9;
	padding:13px 12px 13px 13px;
	}
	
#search_header{
	width:870px;
	padding:4px;
	background:#a5a5a5;
	}
	
#search_bar{
	width:878px;
	margin-top:7px;
	}
	
#goback{
	width:91px;
	float:left;
	}
	
#search_bttns{
	width:476px;
	float:right;
	}
	
#search_bttns div{
	border:1px solid #a5a5a5;
	margin-top:3px;
	padding:1px;
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#555555;
	}
	
#search_bttns div input{
	border:1px solid #a5a5a5;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
	}	
	
#search_bttns div a{
	background:url(../images/bttn_bg.jpg) 0 0 repeat-x;
	padding:4px 8px;
	font:normal 13px/23px Arial, Helvetica, sans-serif;
	color:#dddddd;
	text-decoration:none;
	text-align:center;
	display:inline;
	}
	
#search_bttns div a:hover{
	text-decoration:underline;
	}	
	
#search_bttns div#camera{
	border:none;
	margin-top:7px;
	}
	
div#camera #glossy{
	width:223px;
	height:32px;
	border:none;
	float:right;
	background:url(../images/glossy_bttn.jpg) 0 0 no-repeat;
	padding:3px 0 0 5px;
	}	
	
div#camera #glossy a{
	padding:0px;
	}	
	
div#camera #glossy a.camera{
	background:url(../images/camera_a.jpg) 0 0 no-repeat;
	width:29px;
	height:28px;
	display:block;
	text-align:center;
	font:normal 12px/28px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	}
	
	
div#camera #glossy a.camera:hover{
	color:#CCCCCC;
	}	
	
	
	
/*------------------------Image Population-------------------------*/

#image_search{
	width:878px;
	margin-top:8px;
	}
	
#image_search div{
	margin-right:13.3px;
	}	
	
.image_holder{
	font:normal 12px/17px Arial, Helvetica, sans-serif;
	color:#000;
	width:125px;
	background:#e0e0e0;
	border:1px solid #ededed;
	padding:3px;
	float:left;
	}
	
.image_holder p a{
	background:url(../images/a_arrow.jpg) left center no-repeat;
	padding-left:8px;
	font:normal 12px/17px Arial, Helvetica, sans-serif;
	color:#000;
	margin-left:5px;
	text-decoration:none;
	}	
	
.image_holder p a:hover{
	text-decoration:underline;
	}	

.image_holder img{
	border:4px solid #888888;
	}

.page_pagination{
	width:873px;
	padding:1px;
	border:1px solid #525252;
	margin-top:9px;
	text-align:center;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#525252;
	}
	
.next_bttn{
	width:182px;
	float:left;
	padding:0 0 0 320px;
	}
	
.slide_bttn{
	float:right;
	width:auto;
	height:auto;
	}

/*------------------------Image Population ends------------------*/
	
/*----------------------Events Detail-----------------------*/

#details_body{
	width:873px;
	margin-top:4px;
	}
	
#comment_left{
	width:389px;
	float:left;
	}
	
#comment_image{
	width:377px;
	background:#4e4e4e;
	border:1px solid #676767;
	padding:5px;
	}
	
#comment_image_new{
	width:377px;
	border:1px solid #676767;
	padding:5px;
	color:#FFFFFF;
	}	

#comment_image_new a{
	width:377px;
	border:1px solid #676767;
	background:#CCCCCC;
	padding:5px;
	color:#000000;
	}	

#image_zoom{
	width:387px;
	background:#393939;
	height:21px;
	vertical-align:top;
	margin-top:6px;
	border:0px solid #ffffff;
	}
	
#image_zoom a{
	float:left;
	font:bold 12px/21px Arial, Helvetica, sans-serif;
	color:#3f3f3f;
	text-decoration:none;
	background:#e1e1e1 url(../images/zoom_icon.jpg) 5px center no-repeat;
	padding:0 10px 0 22px;
	}	
	
#image_zoom a:hover{
	text-decoration:underline;
	}	
	
#comments_area{
	width:379px;
	border:1px solid #bdbdbd;
	padding:3px;
	margin-top:25px;
	}
	
#comment_area{
	width:379px;
	}
	
#comment_top{
	width:359px;
	padding-left:20px;
	font:normal 12px/21px Arial, Helvetica, sans-serif;
	color:#e5e5e5;
	background:#424242 url(../images/list_arrow.jpg) 5px center no-repeat;
	}
	
#text_comment{
	width:379px;
	margin-top:4px;
	}
	
#name_date{
	width:369px;
	padding:2px 5px;
	background:#f3f3f3;
	}
	
#name_date li{
	float:left;
	font:bold 12px/19px Arial, Helvetica, sans-serif;
	color:#424242;
	list-style:none;
	}	

#name_date li.right{
	float:right;
	font:normal 11px/19px Arial, Helvetica, sans-serif;
	color:#424242;
	}

#comment_text{
	width:373px;
	padding:3px;
	background:#e5e5e5;
	margin-top:1px;
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	color:#424242;
	}
	
#comment_pagin{
	margin-top:0px;
	background: #353535;
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:#eaeaea;
	height:26px;
	text-align:center;
	width:100%;
	}
	
#comment_pagin a{
	text-decoration:none;
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:#fff;
	}	
	
#comment_pagin a:hover{
	text-decoration:overline;
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:#191919;
	}	
	
		
#comment_right{
	width:467px;
	float:right;
	color:cdcdcd;
	font:normal 13px/15px Arial, Helvetica, sans-serif;
	}
	
#comment_input{
	width:465px;
	margin-top:20px;
	}
	
#related_images{
	width:457px;
	border:1px solid #c9c9c9;
	padding:3px;
	}
	
#related_images h2{
	background:#dbdbdb;
	font:bold 12px/22px Arial, Helvetica, sans-serif;
	color:#454545;
	width:452px;
	padding-left:5px;
	}	
	
#related_images li{
	float:left;
	border:2px solid #dbdbdb;
	margin:5px 0 0 18px;
	list-style:none;
	}
	
#related_images li.no_mar{
	margin:2px 2px 2px 2px;
	}	

/*---------------------Events Detail ends--------------------*/
	
/*-----------------Search Listing--------------------*/

#pagi_bar{
	width:889px;
	background:#313131;
	text-align:center;
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#9c9c9c;
	padding:3px 0px;
	margin-top:4px;
	}
	
.left_image{
	width:160px;
	float:left;
	}
	
.left_image a{
	font:normal 12px/21px Arial, Helvetica, sans-serif;
	color:#bcbcbc;
	padding:3px 64px;
	background:#393939 url(../images/zoom2.jpg) 48px center no-repeat;
	text-align:center;
	text-decoration:none;
	}

.left_image a:hover{
	text-decoration:underline;
	}
	
#wish_list_bar{
	width:265px;
	background:#727272;
	text-align:center;
	float:left;
	margin-left:11px;
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	color:#c6c6c6;
	}
	
#wish_list_bar a{
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	color:#c6c6c6;
	text-decoration:none;
	padding:0 0 0 4px;
	}
	
#wish_list_bar a:hover{
	text-decoration:underline;
	}	

/*-----------------Search Listing ends---------------------*/	

	

/*--------------------Search Listing ends-----------------------------*/

/*-----------------Body ends-----------------------*/

/*-------------------------------footer_area-----------------------------*/
.footer {
	background:#24221f;
	padding:15px 0;
	text-align:center;
	font:normal 12px/19px Arial, Helvetica, sans-serif, Tahoma;
	color:#e1e1e1;
	}
	
.footer_link {
	font:normal 12px/19px "Arial", Helvetica, sans-serif, Tahoma;
	color:#e1e1e1;
	text-decoration:none;
	}
	
.footer_link:hover {
	font:normal 12px/19px "Arial", Helvetica, sans-serif, Tahoma;
	color:#e1e1e1;
	}
	
.footer_links {
	font:normal 12px/19px "Arial", Helvetica, sans-serif, Tahoma;
	color:#e1e1e1;
	text-decoration:none;
	}
	
.footer_links:hover {
	font:normal 12px/19px "Arial", Helvetica, sans-serif, Tahoma;
	color:#e1e1e1;
	text-decoration:none;
	}


	 .blacktext
	 {
		font:normal 11px "Arial", Helvetica, sans-serif;
		color : #000000;
	 }


	 .buttonComment{
	
	background:url(../images/submit_comment.jpg) center no-repeat;
	width:265px;
	height:100px;
	text-decoration:none;
	border:0px;
	}
	
/*----------------------------------listing----------------------------*/

.left_img {
	width:319px;
	height:245px;
	float:left;
	padding:3px;
	background:#FFFFFF;
	}
	
.right_img {
	width:555px;
	height:245px;
	float:right;
	padding:3px;
	background:#FFFFFF;
	}

.welcome_season_back {
	width:880px;
	height:99px;
	float:left;
	background:url(../images/listing_of_season_img.jpg) 0 0 no-repeat;
	padding:11px 10px;
	font:normal 13px/15px "Arial", Helvetica, sans-serif;
	color:#636363;
	}
	
.welcome_season_right {
	width:195px;
	height:22px;
	float:left;
	background:url(../images/listing_season.jpg) 0 0 no-repeat;
	padding:10px 0 0 26px;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#000000;
	}

.welcome_season_left {
	width:628px;
	height:22px;
	float:right;
	background:url(../images/listing_season_right.jpg) 0 0 no-repeat;
	padding:10px 0 0 26px;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#000000;
	}
	
.hyper_link {
	font:normal 13px Arial, Helvetica, sans-serif;
    color:#000000;
    text-decoration:none;
   }
   
.hyper_link:hover {
	font:normal 13px Arial, Helvetica, sans-serif;
    color:#000000;
    text-decoration:none;
   }

#img_thumb{
	width:673px;
	margin-top:10px;
	}
	
#img_thumb div{
	width:auto;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	text-align:right;
	border:0px solid #000;
	}
	
#img_thumb div img{
	border:2px solid #FFFFFF;
	}	


/*----------------------------------------my_acount-------------------------------*/

.my_account {
	width:678px;
	float:left;
	padding:0 0 0 12px;
	}
	
.my_account_inner_area {
	width:332px;
	float:left;
	}

.my_account_inner_area_anoter {
	width:332px;
	float:right;
	}
	
.inner_my_account {
	background:#e3e3e3;
	padding:0 12px;
	}
	
.inner_my_account2 {
	background:#fff url(../images/line_side.jpg) right center no-repeat;
	padding:0 12px;
	}
	
.buttom_myaccount {
	background:url(../images/button.jpg) 0 0 no-repeat;
	width:137px;
	height:25px;
	border:0px;
	cursor:pointer;
	font:normal 12px "Arial", Helvetica, sans-serif;
	color:#FFFFFF;
	}
	
.bar_red {
	background:url(../images/bar_red.jpg) 0 0 no-repeat;
	width:636px;
	height:27px;
	padding:9px 0 0 42px;
	font:normal 18px "Arial", Helvetica, sans-serif, Tahoma;
	color:#FFFFFF;
	}

/*------------------------------------listing_of_team-----------------------------*/

.welcome_listing_team {
	width:900px;
	height:35px;
	background:#c4c4c4;
	font:normal 14px/35px "Arial", Helvetica, sans-serif;
	color:#3f3f3f;
	}	
	
.listing_buttom {
	background:url(../images/listing_of_team_but.jpg) 0 0 no-repeat;
	width:42px;
	height:20px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	border:0px;
	cursor:pointer;
	}

.listing_gray {
	background:url(../images/listing_of_team_header.jpg) 0 0 no-repeat;
	width:193px;
	height:35px;
	font:bold 13px/35px "Arial", Helvetica, sans-serif;
	color:#ebebeb;
	text-align:center;
	}
	
.listing_team_text {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#3b3b3b;
	text-decoration:none;
	}
	
.listing_team_text:hover {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#3b3b3b;
	text-decoration:underline;
	}




.slide_show{
	margin:0px 0px 0px 0px;
	padding:10px 10px 10px 10px;
	border-top:1px dotted #fff;
	}

.slide_show span{
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	color:#000000;
	text-transform:uppercase;
	}	
	
.slide_show span strong{
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	color:#c82b1b;
	text-transform:uppercase;
	}
	
.slide_show ul{
	list-style:none;
	padding:0px;
	margin:0px;
	height:100%;
	overflow:hidden;
	}
	
.slide_show ul li{
	font:normal 11px/12px Arial, Helvetica, sans-serif;
	color:#585858;
	padding:10px 0 0 0;
	margin:0px;
	}	
		
.slide_show ul li a{
	font:normal 11px/12px Arial, Helvetica, sans-serif;
	color:#bf3928;
	text-decoration:none;
	background:url(../images/read.jpg) left 7px no-repeat;
	padding:0 0 0 12px;
	}
	
.slide_show ul li a:hover{
	color:#000;
	}	
	
.slide_show ul li dd{
	float:left;
	padding:0px;
	margin:0px;
	height:36px;
	width:49px;
	height:41px;
	padding-right:14px;
	padding-top:5px;
	font:bold 13px/15px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
	}	
	
.slide_show ul li dd span{
	color:#ee7363;
	}
	
.slide_show ul li dt{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#363636;
	padding:20px 0px 0px 0px;
	margin:0px;
	text-align:left;
	}
	
.slide_show ul li dt strong{
	font:normal 11px/18px Arial, Helvetica, sans-serif;
	color:#363636;
	}
	
.slide_show ul li dt img{
	padding:0px 5px 0px 0px;
	}

.cancel_but{
background:url(../images/cancel_button.jpg);
width:82px;
height:25px;
border:0px;
cursor:pointer;
}

.tabhead{
color:#E8EAF0;
background:url(../images/back_repet.jpg) 0 0 repeat-x;
font-size:12px;
font-weight:bold;
}



/*------------------------------------ team_details ----------------------------------------*/

.tab_1st{
	height:33px;
	width:676px;
	background:url(../images/tab_1st.jpg) 0 0 no-repeat;
	}

.tab_2nd{
	height:33px;
	width:676px;
	background:url(../images/tab_2nd.jpg) 0 0 no-repeat;
	}

.tab_3rd{
	height:100%;
	overflow:hidden;
	width:676px;
	background:url(../images/tab_3rd.jpg) 0 0 repeat-y;
	}
	
.tdAlign{
	padding:10px 0px 0px 0px;
	}
	
.teamBody{
	font:normal 13px/15px "Arial", Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	margin:0px 35px 0px 35px;
	}

.teamBody p{
	font:normal 19px "Arial", Helvetica, sans-serif;
	color:#090909;
	text-decoration:none;
	}

.listingGray {
	background:url(../images/listing_of_team_header.jpg) 0 0 no-repeat;
	height:35px;
	font:bold 13px/35px "Arial", Helvetica, sans-serif;
	color:#ebebeb;
	text-align:left;
	padding:0px 0px 0px 10px;
	}
	
.tabBody{
	width:372px;
	height:100%;
	overflow:hidden;
	background:url(../images/tabBody.jpg) top no-repeat;
	background-color:#e8ebf1;
	}
	
.tabBody div{
	font:normal 13px/18px "Arial", Helvetica, sans-serif;
	color:#000000;
	text-align:left;
	height:100%;
	overflow:hidden;
	}

.tabBody p{
	height:1px;
	background:url(../images/teamLine.jpg) repeat-x;
	margin:10px 10px 0px 10px;
	font-size:0px;
	}


.tabBody br{
	line-height:8px;
	}
	
.tabBodyImage{
	width:106px;
	height:116px;
	padding:8px;
	background:url(../images/teamImageArea.jpg) 0 0 no-repeat;
	float:left;
	text-align:center;
	margin:10px 0px 0px 10px;
	#margin:10px 0px 0px 5px;
	}	

.tabBodycontent{
	float:left;
	text-align:left;
	margin:15px 0px 0px 5px;
	}


.tabfooter{
	width:372px;
	height:31px;
	background:url(../images/tabfooter.jpg) 0 0 no-repeat;
	}


.tabBodyRight{
	width:516px;
	height:100%;
	overflow:hidden;
	background:url(../images/tabBody_1st.jpg) top no-repeat;
	background-color:#e8ebf1;
	}

.tabBodyRight div{
	font:normal 13px/18px "Arial", Helvetica, sans-serif;
	color:#000000;
	text-align:left;
	height:100%;
	overflow:hidden;
	}

.tabFooter_1st{
	width:516px;
	height:14px;
	background:url(../images/tabFooter_1st.jpg) 0 0 no-repeat;
	}





	.image_holderfade{
	font:normal 12px/17px Arial, Helvetica, sans-serif;
	color:#000;
	width:125px;
	background:#e0e0e0;
	border:1px solid #FF0000;
	padding:3px;
	float:left;
	}
	
.image_holderfade p a{
	background:url(../images/a_arrow.jpg) left center no-repeat;
	padding-left:8px;
	font:normal 12px/17px Arial, Helvetica, sans-serif;
	color:#000;
	margin-left:5px;
	text-decoration:none;
	}	
	
.image_holderfade p a:hover{
	text-decoration:underline;
	}	

.image_holderfade img{
	border:4px solid #888888;
	}
.cartamt{
position:absolute;
top:30px;
left:70%;
font-size:10px;
color:#E6EDF2;
font-weight:bold;
}
.cartamtajax{
position:absolute;
top:30px;
left:70%;
font-size:10px;
color:#E6EDF2;
background:#E85E5E;
font-weight:bold;
}

#dispsizing{
position:absolute;
top:20%;
left:35%;
width:400px;
height:auto;
color:#42546F;
background:#F9F9F9;
border:1px solid #CDCDCD;
}

.sel
{
	font:normal 12px Arial, Helvetica, sans-serif;
}


/*------------------------------------edit_player----------------------------------*/

.edit_player_midd {
	background:url(../images/edit_players_midd.jpg) 0 0 repeat-y;
	}

.edit_player_gray_midd {
	background:url(../images/edit_players_gray_midd.jpg) 0 0 repeat-y;
	}
	
.whight_edit_area {
	background:url(../images/edit_players_wight_area.jpg) 0 0 no-repeat;
	width:200px;
	height:229px;
	padding:4px 0 0 4px;
	}
	
.picture_edit {
	font:normal 19px "Arial", Helvetica, sans-serif;
	color:#0e9fcf;
	}

.txt12 {
	font:normal 13px/20px "Arial", Helvetica, sans-serif, Tahoma;
	color:#000000;
		}
		
.edit_header {
	background:url(../images/edit_players_bar.jpg) 0 0 no-repeat;
	width:823px;
	height:36px;
	padding:9px 0 0 42px;
	font:normal 18px "Arial", Helvetica, sans-serif, Tahoma;
	color:#FFFFFF;
	}
	
#main_edit {
	width:866px;
	position:relative;
	margin:0px auto;
	}
	
.input_bttn{
	background:url(../images/login_bttn.jpg) 0 0 no-repeat;
	width:82px;
	height:25px;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#fff;
	border:none;
	padding:0px;
	cursor:pointer;
	}
	
.input_bttn_new {
	background:url(../images/but_new.jpg) 0 0 no-repeat;
	width:154px;
	height:22px;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#fff;
	border:none;
	padding:0px;
	cursor:pointer;
	}		
	
	
/*---------------------------------------register----------------------------------------*/

.register_part_img {
	width:624px;
	float:left;
	background:url(../images/register_bar.jpg) 0 0  no-repeat;
	padding:9px 0 0 42px;
	font:normal 18px "Arial", Helvetica, sans-serif, Tahoma;
	color:#FFFFFF;
	height:27px;
	}

.register_txt02 {
	background:#FFFFFF;
	font:bold 12px "Arial", Helvetica, sans-serif, Tahoma;
	color:#82021f;
	padding:10px 4px;
	}
	
.register_img {
	background:url(../images/register_login_area.jpg) 0 0 no-repeat;
	width:644px;
	height:188px;
}

.register_img_another {
	background:url(../images/register_new_login.jpg) 0 0 no-repeat;
	width:644px;
	height:408px;
}
.event_review_text {
	font:bold 12px "Arial", Helvetica, sans-serif;
	color:#000000;
	}	

.event_review_line {
	background:url(../images/event_review_line.jpg) 0 0 repeat-x;
	height:30px;
	padding:0 0 0 12px;
	font:normal 13px/30px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	}
.txt42 {
	background:#FFFFFF;
	font:bold 16px "Arial", Helvetica, sans-serif, Tahoma;
	color:#82021f;
	text-decoration:none;
	}

.txt42 a:hover {
	background:#FFFFFF;
	font:bold 16px "Arial", Helvetica, sans-serif, Tahoma;
	color:#000000;
	}		

/* Slide Show */
div.wrap {
width : 993px;
margin : 0 auto;
text-align : left;
}
div#top div#nav {
float : left;
clear : both;
width : 993px;
height : 52px;
margin : 22px 0 0;
}
div#top div#nav ul {
float : left;
width : 700px;
height : 52px;
list-style-type : none;
}
div#nav ul li {
float : left;
height : 52px;
}
div#nav ul li a {
border : 0;
height : 52px;
display : block;
line-height : 52px;
text-indent : -9999px;
}
div#header {
margin : -1px 0 0;
}
div#video-header {
height : 683px;
margin : -1px 0 0;
}
div#header div.wrap {
height : 299px;
background : url(images/header-bg.png) no-repeat 50% 0;
}
div#header div#slide-holder {
z-index : 40;
width : 993px;
height : 299px;
position : absolute;
}
div#header div#slide-holder div#slide-runner {
top : 9px;
left : 9px;
width : 973px;
height : 278px;
overflow : hidden;
position : absolute;
}
div#header div#slide-holder img {
margin : 0;
display : none;
position : absolute;
}
div#header div#slide-holder div#slide-controls {
left : 0;
bottom : 228px;
width : 973px;
height : 46px;
display : none;
position : absolute;
background : url(images/slide-bg.png) 0 0;
}
div#header div#slide-holder div#slide-controls p.text {
float : left;
color : #fff;
display : inline;
font-size : 10px;
line-height : 16px;
margin : 15px 0 0 20px;
text-transform : uppercase;
}
div#header div#slide-holder div#slide-controls p#slide-nav {
float : right;
height : 24px;
display : inline;
margin : 11px 15px 0 0;
}
div#header div#slide-holder div#slide-controls p#slide-nav a {
float : left;
width : 24px;
height : 24px;
display : inline;
font-size : 11px;
margin : 0 5px 0 0;
line-height : 24px;
font-weight : bold;
text-align : center;
text-decoration : none;
background-position : 0 0;
background-repeat : no-repeat;
}
div#header div#slide-holder div#slide-controls p#slide-nav a.on {
background-position : 0 -24px;
}
div#header div#slide-holder div#slide-controls p#slide-nav a {
background-image : url(images/silde-nav.png);
}
div#nav ul li a {
background : url(images/nav.png) no-repeat;
}
/* slide show end */