@charset "utf-8";



/* CSS Document */















body {



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-size:11px;



	background-image:url(images/bg_main.gif);



	background-repeat:repeat-x;



	margin:0px;



}



a {



	color:#006699;



}



#main_container {



	width:1125px;



	margin:auto;



}



#header {



	background-image:url(images/logo.gif);



	background-repeat:no-repeat;



	background-position:24px 50px;



	position:relative;



}



#header .header_home_link {



	position:absolute;



	left:20px;



	top:50px;



	width:260px;



	height:80px;



	display:block;



}



#header .top_links {



	position:absolute;



	right:0px;



	top:0px;



}



#header .top_links a {



	background-image:url(images/top_bullet.gif);



	background-position:top center;



	background-repeat:no-repeat;



	display:block;



	float:left;



	color:#FFFFFF;



	text-decoration:none;



	line-height:30px;



	padding-left:10px;



	padding-right:10px;



}



#header .top_links span {



	background-image:url(images/top_sep.gif);



	background-repeat:no-repeat;



	display:block;



	float:left;



	height:30px;



	width:2px;



}



#header .tabs {



	line-height:28px;



	width:100%;



	height:30px;



	background-image:url(images/tab_nor.gif);



	background-repeat:repeat-x;



}



#header .tabs a {



	text-decoration:none;



	font-family:"Lucida sans";



	padding-left:12px;



	padding-right:12px;



	float:left;



	color:#000000;



	font-size:12px;



	height:30px;



}



#header .tabs a:hover, #header .tabs a.selected {



	background-image:url(images/tab_sel.gif);



	color:#ffffff;



}



#header .tabs span {



	float:left;



	display:block;



	width:2px;



	height:30px;



	background-image:url(images/tab_sep.gif);



}



#header .subtabs {



	line-height:26px;



    padding-top:3px;



	width:100%;



	height:28px;



	background-color: #333333;



}



#header .subtabs a {



	text-decoration:none;



	font-family:"Lucida sans";



	padding-left:13px;



	padding-right:13px;



	float:left;



	color:#FFFFFF;



	font-size:11px;



	height:28px;



}



#header .subtabs a:hover, #header .subtabs a.selected {



	color: #FF3300;



	background-color: #d4d4d4;



}



#header .subtabs span {



	float:left;



	display:block;



	width:2px;



	height:28px;



}



#header .ad_div_468x60 {



    position:absolute;



	left:480px;



	top:55px;



	width:468px;



	height:60px;



}



.main_head {



	height:257px;



	background-color:#666666;



	padding:9px;

	

	position:relative;



}



.body_contents {



	padding:9px;



	background-color:#d4d4d4;



}



.float-left {



	float:left;



}



.float-right {



	float:right;



}



.clear_both {



	clear:both;



}



.margin_top {



	margin-top:9px;



}



.margin_bottom {



	margin-bottom:9px;



}



#home_contents .left_side {



	float:left;



	width:758px;



}



#home_contents .right_side {



	float:right;



	width:316px;



}



#home_contents .white_c_d {



	background-color:#FFFFFF;



	position:relative;



	padding-left:15px;



	padding-right:15px;



	padding-bottom:15px;



	border:solid 1px #9a9a9a;



}



#home_contents .white_c_d2 {



	background-color:#FFFFFF;



	position:relative;



	padding-left:5px;



	padding-right:5px;



	padding-bottom:10px;



	border:solid 1px #9a9a9a;



}



#home_contents .white_c_d .l_t {



	position:absolute;



	background-image:url(images/left_top.gif);



	width:5px;



	height:5px;



	left:-1px;



	top:-1px;



}



#home_contents .white_c_d .l_b {



	position:absolute;



	background-image:url(images/left_bottom.gif);



	width:5px;



	height:5px;



	left:-1px;



	bottom:-1px;



}



#home_contents .white_c_d .r_t {



	position:absolute;



	background-image:url(images/right_top.gif);



	width:5px;



	height:5px;



	right:-1px;



	top:-1px;



}



#home_contents .white_c_d .r_b {



	position:absolute;



	background-image:url(images/right_bottom.gif);



	width:5px;



	height:5px;



	right:-1px;



	bottom:-1px;



}



.heading {



	font-family:"Lucida sans";



	font-size:12px;



	font-style:italic;



	text-decoration:none;



	color:#FFFFFF;



	background-image:url(images/head_mid_side.gif);



	height:27px;



	float:left;



	line-height:24px;



	font-weight:bold;

	

	cursor:pointer;



}



.heading .left {



	background-image:url(images/head_left_side.gif);



	background-position:left;



	background-repeat:no-repeat;



	height:27px;



	display:block;



}



.heading .right {



	background-image:url(images/head_right_side.gif);



	background-position:right;



	background-repeat:no-repeat;



	padding-right:11px;



	padding-left:11px;



	height:27px;



	display:block;



}



.heading_light {



	font-family:"Lucida sans";



	font-size:12px;



	text-decoration:none;



	font-style:italic;



	color:#333333;



	background-image:url(images/head_mid_side_light.gif);



	height:27px;



	float:left;



	line-height:24px;



	font-weight:bold;



	cursor:pointer;

}



.heading_light span{

	 cursor:pointer;

}

.heading_light .left {



	background-image:url(images/head_left_side_light.gif);



	background-position:left;



	background-repeat:no-repeat;



	height:27px;



	display:block;



}



.heading_light .right {



	background-image:url(images/head_right_side_light.gif);



	background-position:right;



	background-repeat:no-repeat;



	padding-right:11px;



	padding-left:11px;



	height:27px;



	display:block;



}



.footer {



	text-align:center;



	background-color:#404040;



	line-height:23px;



	padding-top:8px;



	padding-bottom:8px;



	margin-bottom:15px;



	color:#999999;



	font-size:10px;



}



.white_text, .footer a, a.white_text {



	color:#FFFFFF;



	text-decoration:none;



}



.footer a {



	padding-left:5px;



	padding-right:5px;



}



.dark_grey_row {



	background-color:#707070;



}



.padding_9 {



	padding:9px;



}



.heading_text, a.heading_text {



	color:#ff6600;



	font-size:14px;



	font-weight:bold;



}



.date_text {



	color:#ffcc00;



}



.panel_data {



	clear:both;



	background-color:#707070;



}



a.small_btn {



	background-image:url(images/small_btn.gif);



	width:68px;



	height:28px;



	color:#FFFFFF;



	text-decoration:none;



	line-height:26px;



	display:block;



	float:left;



	text-align:center;



	font-size:13px;



}



a:hover, a.small_btn:hover, a.large_btn:hover, a.orange_link_home:hover, a.orange_link:hover {



	color:#000000;



}



a.large_btn {



	background-image:url(images/large_btn.gif);



	width:158px;



	height:28px;



	color:#FFFFFF;



	text-decoration:none;



	line-height:26px;



	display:block;



	float:left;



	text-align:center;



	font-size:13px;



}



a.orange_link_home {



	padding-top:4px;



	padding-bottom:4px;



	display:block;



	float:right;



	color:#FF9900;



	font-size:13px;



	font-weight:bold;



}



a.orange_link {



	color:#FF9900;



}



.orange_text {



	color:#FF6600;



}



.orange_text_bold {



	color:#FF6600;



	font-weight:bold;



}



.padding_top {



	padding-top:9px;



}



.text_align_center {



	text-align:center;



}



.home_news_text {



	width:432px;



	background-color:#333333;



	height:118px;



}



.home_news_inner_text {



	width:345px;



	color:#FFFFFF;



}



.about_home {

	width:730px;

	padding-right:10px;

	float:left;

	clear:both;



}



.facebook_home {



	border-left:solid 1px #D4D4D4;



	width:200px;



	text-align:center;



	line-height:16px;



	float:left;



}



.top_border {



	border-top:solid 1px #D4D4D4;



	padding-top:10px;



}



.event_panel_buy_ticket {



	padding-left:63px;



}



.meet_star_how {



	padding-left:108px;



}



.white_border {



	border:solid 1px #FFFFFF;



}



.white_line {



	border-top:solid 1px #FFFFFF;



	height:1px;



}



.affiliate_head {



	background-image:url(images/affiliates_head.gif);



	height:115px;



}



.news_head {



	background-image:url(images/ent_news.gif);



	height:115px;



}



.general_head {



	background-image:url(images/general.gif);



	height:115px;



}



.our_services_head {



	background-image:url(images/our_services.gif);



	height:115px;



}



.ticket_outlet_head {



	background-image:url(images/ticket_outlet.gif);



	height:115px;



}



.competition_head {



	background-image:url(images/competitions.gif);



	height:115px;



}



.events_head {



	background-image:url(images/event.gif);



	height:115px;



}



.about_us_head {



	background-image:url(images/about_us.gif);



	height:115px;



}



.star_head {



	background-image:url(images/meet_the_stars.gif);



	height:115px;



}



.contact_us_head {



	background-image:url(images/contact_us_03.gif);



	height:115px;



}



.sponsor_table img {



	padding-top:15px;



}



.sponsor_table td {



	padding-bottom:15px;



	border-bottom:solid 1px #D4D4D4;



}



.light_grey_bg {



	background-color:#f7f7f7;



}



table.data_table_alternate {



	border:1px solid #cccccc;



	border-collapse:collapse;



	margin-top:10px;



	margin-bottom:10px;



}



table.data_table_alternate2 {



	border:1px solid #cccccc;



	border-collapse:collapse;



	margin-bottom:3px;



}



table.data_table_alternate td {



	padding:5px;



}



table.data_table_alternate2 td {



	padding:5px;



}



table.datatable_lessPadding td{

	padding:2px;

}

table.meet_the_team td {



	font-size:12px;



	line-height:20px;



}



.margin_left {



	margin-left:5px;



}



.bold_text {



	font-weight:bold;



}



h1 {



	color:#ff6600;



	font-size:20px;



	font-weight:bold;



	padding-top:10px;



	margin:0px;



}



h2 {



	color:#ff6600;



	font-size:14px;



	font-weight:bold;



	padding-top:10px;



	margin:0px;



}



p {



	padding-bottom:10px;



	padding-top: 0px;



	padding-right: 0px;



	padding-left: 0px;



	line-height: 16px;



	margin: 0px;



}



h3 {



	color:#ff6600;



	font-style:italic;



	padding:0px;



	margin:0px;



	font-weight:bold;



}



.GenericForm {



	clear:both;



	margin:10px 0 40px;



	width:570px;



}



.GenericForm ul {



	list-style-image:none;



	list-style-position:outside;



	list-style-type:none;



	margin:0;



	padding:0;



}



.GenericForm ul li {



	margin:2px 0;



	padding:0;



	line-height:23px;



}



.GenericForm ul li label {



	display:block;



	float:left;



	width:180px;



}



.GenericForm ul li label span {



	color:#FF0000;



}



.GenericForm ul li input {



	width:383px;



}



.GenericForm ul li textarea {



	width:383px;



}



.GenericForm ul li select {



	width:387px;



}



.GenericForm ul li.Button {



	clear:left;



	margin:10px 0 0;



	height:30px;



}



.GenericForm ul li.Button input {



	float:right;



	width:75px;



}



.GenericForm ul li.Wide input {



	width:150px;



}



.GenericForm ul li.Button a {



	float:right;



	padding-left:3px 13px;



}



.date_label {



	font-weight:bold;



	font-style:italic;



	padding-bottom:10px;



}



.meet_the_star_pnl {



	background-color:#F7F7F7;



	border:solid 1px #cccccc;



	padding:10px;



	width:96%;



}



.message_text {



	color: red;



	font-size: 14px;



}



.display_block {



	display:block;



}



.red_text {



	color:#ff6600;



}



#pnl_subscribe {



	border:1px solid #CCCCCC;



	width:300px;



	position:absolute;



	right:1px;



	top:33px;



	display:none;



	padding:10px;



}



.closeIco {



	font-size:12px;



	color:#000000;



	font-weight:bold;



	text-decoration:none;



	position:absolute;



	right:5px;



	top:0px;



}



.small_text_info {



	font-size:12px;



	font-style:italic;



	padding-top:7px;



	font-weight:bold;



	color:#FF9900;



	display:block;



}



#tabs_evt {



	padding-top:10px;



	height:21px;



}



#tabs_evt a {



	height:20px;



	line-height:20px;



	text-decoration:none;



	padding-left:10px;



	padding-right:10px;



	width:150px;



	display:block;



	float:left;



	margin-right:2px;



}



#tabs_evt .selected {



	font-weight:bold;



	color:#FF6600;



	border:solid 1px #666666;



	border-bottom:solid 1px #FFFFFF;



}



#tabs_evt .normal {



	background-color:#666666;



	color:#FFFFFF;



	border:solid 1px #666666;



	display:block;



}



#tabs_evt_details {



	border:solid 1px #666;



	padding:15px;



}



#hd {



	padding-top:10px;



	height:21px;



	width:100%



}



#hd a {



	height:22px;



	line-height:20px;



	text-decoration:none;



	padding-left:10px;



	padding-right:10px;



	width:150px;



	display:block;



	margin-right:2px;



	background-color:#666666;



	color:#FFFFFF;



	font-size: 12px;



	font-weight: bold;



}



#newsdel {



	padding-top:2px;



	padding-bottom:2px;



	width:100%;



	border-bottom-width: 1px;



	border-bottom-style: dashed;



	border-bottom-color: #CCCCCC;



}



#newsdel a {



	text-decoration:none;



}



.site_map a{

	display:block;

	font-size:14px;

	color:#FF6600;

	line-height:25px;

	padding-left:10px;

	background-image:url(images/bullet.gif);

	background-repeat:no-repeat;

	background-position:left center;

}

.site_map a.step{

	margin-left:50px;

	font-style:italic;

}

a.header_link_bg{

	border:solid 1px #999999;

	background-color:#F4F4F4;

	color:#000000;

	text-decoration:none;

	display:block;

	padding:3px;

	float:left;

	margin-left:2px;

}

#home_contents .left_side_meet {
	width:1050px;
	margin:auto;
}
.left_side_meet a
{
color:#FF6600;
}
.photo{
padding-left:10px;
float:right;
border:solid #FFBA8B; 
position:relative;
margin:0px 0px 15px 15px;
width:250px;
}
.photo h3
{
border:solid #FF6600; 
width:200px;
background-color:#FFBA8B;
color:#000000;
font-style: normal;
margin-bottom:10px;
margin-top:10px;
}
.photo img
{
width:150px;
height:185px;
}
.left_side_meet h1 span{
color:#ff6600;
}
.left_side_meet h1{
color: #333333;
}
a:link, a:visited {
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
	}
h3 a{
	color:#ff6600;
	}
.norm{
font-style:normal;
padding-left:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff6600;
font-weight:bold;
}
.paragraph{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:10px;
line-height:16px;
}
table, td, th {border-color:#ff6600;

} 
.tdspace{
padding-top:10px;
}
table{
border-collapse: collapse;
}
.ticket_img{
	border:1px;
	border-color:#ff6600;
	height:200px;
	width:142px;
}
.leftcell{
	width:142px;
	height:200px;
	vertical-align:top;
}

