/* CSS Document */		body {		background-image: url(../images/main_bg.jpg);		background-repeat: no-repeat;		background-color:#000;		margin-left: 0px;		margin-top: 0px;		margin-right: 0px;		margin-bottom: 0px;	}

A:link {text-decoration: none; color: #f30254}

A:visited {text-decoration: none; color: #f30254}

A:hover {text-decoration: none; color: #000000}

.container {		width:959px;		margin:0px auto;	}		/* top styles */		.top_holder{		width:959px;		height:128px;	}	.top_logo{		height:128px;		width:428px;		float:left;	}	.top_search{		height:128px;		float:right;		width:230px;	}	.top_search_inner{		margin-top:55px;	}	.top_search_inner p{		padding:0px;		margin:0px;		color:#fff;		font-size:14px;		font-weight:bold;		font-family:Arial, Helvetica, sans-serif;		margin-bottom:5px;	}	.search_box{		background-image:url(../images/search_bg_box.png);		background-repeat:no-repeat;		width:229px;		height:28px;		text-align:right;		float:right;		padding:0px;		margin:0px;	}	.search_box_left{		float:left; 		padding-top:7px; 		padding-left:29px;	}	.search_box_right{		float:right;	}	.search_box input{		padding:0px;		margin:0px;		color:#f30254;		border:0px;		font-family:Arial, Helvetica, sans-serif;		font-size:12px;	}	.form{		padding:0px;		margin:0px;	}			/* main styles */		.main_holder{		width:959px;		background-color:#fff;		border-bottom:5px solid #333333;	}	.main_inner{		padding:10px;	}	.main_navigation{		background-image:url(../images/main_navigation_bg.png);		background-repeat:y;		height:28px;		margin-bottom:10px;	}	.main_navigation ul{		padding:0px;		margin:0px;		padding-top:2px;	}

.main_navigation li{line-height:21px;		display: inline;		list-style-type: none;		padding-right: 9px;		padding-left: 9px;		color:#fff;		font-family:Arial, Helvetica, sans-serif;		font-weight:bold;		font-size:13px;		text-align:center;		border-right:1px solid #636363;	}	.main_navigation li a{		color:#fff;		text-decoration:none;	}	.main_navigation li a:hover{		color:#fff;		text-decoration:none;	}	.main_heading{		margin-bottom:10px;	}	.top_nav{		margin-bottom:10px;	}	.main_img{		width:518px;		height:304px;		float:left;		font-family:Arial, Helvetica, sans-serif;		font-size:12px;	}	.main_img span{		font-family:verdana;		font-size:10px;	}	.main_latestnews{		float:right;		width:412px;		height:304px;	}	.main_latestnews_inner{		border-bottom:1px solid #cccccc;		margin-top:10px;	}	.body_heading{		float:left;		color:#000;		font-family:Arial, Helvetica, sans-serif;		font-size:11px;		padding-top:3px;		font-weight:bold;	}	.body_heading span{		color:#ff1461	}	.body_links{		color:#938773;		font-family:Arial, Helvetica, sans-serif;		font-size:12px;		padding-top:2px;		float:right;	}	.body_icon{		float:right;		margin-left:10px;	}	.body_links a{		color:#938773;		text-decoration:none;	}		.latestnews_content{		float:left;		width:285px;	}	.latestnews_img{		float:right;		margin-bottom:16px;	}	.h1{		padding:0px;		margin:0px;		color:#fff;		background-color:#000000;		font-size:24px;		font-weight:normal;		font-family:Arial, Helvetica, sans-serif;	}	.latestnews_content h2{		padding:0px;		margin:0px;		font-size:16px;		font-weight:bold;		font-family:Arial, Helvetica, sans-serif;		color:#000;	}	.latestnews_content h2 a{		text-decoration:none;		color:#000;	}	.latestnews_content h3{		padding:0px;		margin:0px;		font-size:13px;		font-weight:normal;		font-family:Arial, Helvetica, sans-serif;		color:#8f928f;		margin-top:3px;	}	.latestnews_content p{		font-size:12px;		font-family:Arial, Helvetica, sans-serif;		color:#000;		line-height:18px;	}	.headline_ticker{		background-image:url(../images/headline_ticker_bg.png);		background-repeat:no-repeat;		height:44px;		margin-bottom:10px;	}	.headline_ticker_inner{		color:#fff;		padding-left:120px;		padding-top:9px;		font-size:20px;		font-family:Arial, Helvetica, sans-serif;	}	.headline_ticker_inner ul{		padding:0px;		margin:0px;	}	.headline_ticker_inner li{		padding:0px;		margin:0px;		list-style-type: none;		color:#fff;	}	.headline_ticker_inner li a{		color:#fff;		text-decoration:none;	}	.main_left_big{		width:939px;		background-color:blue;		float:left;	}	.main_left_small{		width:620px;		float:left;	}	.main_right{		width:300px;		float:right;	}	.video_player{		margin-top:10px;		margin-bottom:10px;	}	.title_area{		border-bottom:1px dashed #000;		padding-bottom:10px;	}	.left_heading{		float:left;	}	.right_heading{		float:right;		font-size:12px;		font-weight:bold;		font-family:Arial, Helvetica, sans-serif;		padding-top:9px;	}	.right_heading a{		color:#000;		text-decoration:none;	}		.gig_tickets_holder{		margin-top:10px;		margin-bottom:10px;	}	.gig_tickets_area{		width:310px;		float:left;		margin-bottom:10px;		padding-bottom:10px;		border-bottom:1px dashed #000;	}	.gig_img{		float:left;		width:100px;	}	.gig_info{		float:left;		width:205px;	}	.gig_info h1{		padding:0px;		margin:0px;		font-size:22px;		font-family:Arial, Helvetica, sans-serif;	}	.gig_info p{		padding:0px;		margin:0px;		color:#000;		font-size:13px;		font-family:Arial, Helvetica, sans-serif;		padding-bottom:4px;	}	.gig_info p a{		color:#ff1461;		text-decoration:none;	}		.advert_img{		margin-bottom:10px;	}		.latest_photos{		margin-top:10px;		margin-bottom:10px;		padding-bottom:10px;		border-bottom:1px dashed #000;			}	.photo_img{		width:95px;		float:left;	}	.photo_info{		float:left;		width:205px;	}	.photo_info h1{		padding:0px;		margin:0px;		font-size:22px;		font-family:Arial, Helvetica, sans-serif;	}	.photo_info h1 a{		color:#000000;		text-decoration:none;	}	.photo_info p{		padding:0px;		margin:0px;		color:#000;		font-size:13px;		font-family:Arial, Helvetica, sans-serif;	}		.features_holder{		margin-top:10px;	}	.features_area{		width:206px; height:70px;		border-bottom:1px dashed #000;		padding-bottom:10px;		margin-bottom:10px;		float:left;	}		.friend_imgs{		border-bottom:1px dashed #000;		height:48px;		padding-bottom:10px;		margin-bottom:10px;		margin-top:10px;	}		.friend_icon{		float:left;		width:33.3px;		margin-bottom:10px;	}		.bottom_items_left{		width:218px;		margin-right:16px;	}	.bottom_items_right{		width:218px;		margin-left:17px;			}	.float_left{		float:left;	}	.float_right{		float:right;	}	.bottom_items_right h1{		padding:0px;		margin:0px;		color:#000000;		float:left;		font-family:Arial,Helvetica,sans-serif;		font-size:11px;		font-weight:bold;		padding-top:3px;	}	.bottom_items_left h1{		padding:0px;		margin:0px;		color:#000000;		float:left;		font-family:Arial,Helvetica,sans-serif;		font-size:11px;		font-weight:bold;		padding-top:3px;	}			.footer_images{		clear:both; 		margin-bottom:10px;		margin-top:10px;	}		.search_youtube{		margin-top:10px;		margin-bottom:10px;	}	.searchyoutube{		font-family:verdana;		font-size:12px;		padding:3px;		width:292px;		color:#ff1461;	}		.googlemap{		height:500px;		width:300px;	}	.contacttable{		font-family:verdana;		font-size:12px;		color:#333333;		margin-top:5px;		margin-bottom:5px;	}	.contacttable a{		color:#ff1461;		text-decoration:none;		margin-bottom:10px;	}	.footer{		font-family:verdana;		font-size:12px;		color:#fff;		padding:5px;		margin-bottom:10px;		background-color:#212020;	}	.footer a{		text-decoration:none;		color:#fff;	}	.footer a:hover{		text-decoration:none;		color:#F30254;	}	.footer_left{	font-size:13px;	float:left;	}	.footer_right{		float:right;	}		.clearfix:after {		content: ".";		display: block;		clear: both;		visibility: hidden;		line-height: 0;		height: 0;	}	 	.clearfix {		display: inline-block;	}	 	html[xmlns] .clearfix {		display: block;	}	 	* html .clearfix {		height: 1%;	}