/* CSS Document */
body{
	margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; background:#000000;
}


a{
	padding:0;
}
.clr{
	clear:both;
}
#page{	
	width:996px; margin:0 auto; background:url(../images/main_bg.jpg) repeat-x 0 -2px #000000; border:#FE6600 2px solid;
}
.left_bar{
	width:160px; float:left; background:#000000 url(../images/orange_vline.jpg) no-repeat top right; padding:10px;
}
.right_bar{
	width:160px; float:right; background:#000000 url(../images/orange_vline.jpg) no-repeat top left; padding:10px;
}
.artist_box{
	width:160px; float:left; height:140px; background:url(../images/photo_box_bot.jpg) no-repeat bottom; text-align:center;
	margin:5px 0 0 0;
}
.artist_photo{
	width:128px; height:108px; border:#454545 1px solid; background:#000000; text-align:center; vertical-align:middle; overflow:hidden; float:left; margin:0 0 0 15px; display:inline;
}
.artist_box a{
	font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FFFFFF; font-weight:bold; text-decoration:none; line-height:30px;
}
.footer{
	width:956px; float:left; border-top:#FE6600 1px solid; padding:20px 20px 10px 20px; line-height:30px; color:#999999;
}
.center_bar{
	width:634px; float:left;
}

.center_bar_inside{
	width:634px; margin:0 auto;
}
.logo{
	width:589px; float:left; margin:28px 0 0 24px; display:inline; background:url(../images/logo.gif) no-repeat 0 0; height:72px;
}
.logo_bottom{
	width:589px; float:left; margin:11px 0 20px 24px; display:inline; background:url(../images/logo.gif) no-repeat left bottom; height:72px;
}
.ind_text{
	font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FFFFFF; float:left; width:634px; text-align:center; font-weight:bold; line-height:20px;
}
.yellow_text{
	font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FFCC00; font-weight:bold;
}
.orange_text{
	font-family:Arial, Helvetica, sans-serif; color:#FF6600; text-decoration:none;
}
.ind_player{
	width:267px; float:right; margin:0 0 0 0; background:#000000; padding:5px;
}
.ind_player img{ margin:5px 0 0 0; padding:0;}
.player_text{
	width:333px; float:right; font-size:15px; color:#FFFFFF; text-align:center; font-weight:bold; line-height:20px; background:#000000; margin:0 0 0 0;
	padding:4px; min-height:400px; _height:400px;
}

.inside_details_bg{
	width:609px; float:left; font-size:15px; color:#FFFFFF; text-align:center; font-weight:bold; line-height:20px; background:#000000; margin:0 0 0 0;
	padding:4px; min-height:400px; _height:400px;
}
.player_text h2{
	font-family:Arial, Helvetica, sans-serif; color:#FF6600; text-decoration:none; margin:0; padding:0; line-height:35px; font-size:25px;
}
.player_text a{
	color:#FFFFFF; text-decoration:none; font-size:20px;
}
.bottom_link{
	width:320px; height:183px; float:left; background:url(../images/footer_link.jpg) no-repeat; padding:50px 0 0 0; margin:10px 0 0 10px; display:inline;
}
.bottom_link a{
	width:298px; float:left; height:50px; margin:5px 5px 0 10px; display:inline;
}
.ind_player_box{
	width:618px; float:left; background:url(../images/player_box_bg.jpg) repeat-x top; padding:2px; margin:0 0 0 7px; display:inline;
}
.ind_itunes{
	width:369px; height:43px; float:left; margin:10px 0 0 10px; display:inline; background:url(../images/ind_itunes.jpg) no-repeat;
	padding:7px 0 0 241px;
}
.ind_itunes a{
	width:121px; float:left; height:38px; margin:0 0 0 1px; display:inline;
}
.ind_el_music{
	width:290px; float:left; text-align:center; margin:10px 0 0 0;
}
.ind_el_music h2{
	font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; margin:0; padding:0; line-height:40px; font-size:25px;
}
.el_photo{
	width:150px; height:150px; float:left; margin:0 0 0 70px; display:inline; border:#383838 1px solid; background:#191919; padding:3px;
}


.contactform{
	width:362px;
	margin:0 auto;
	padding:0 10px 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:Thank You;
	text-align:center;
}
div[class="contactform"]{
	padding:0 10px 0 0;
}

.inputLabel{
	width:100px;
	float:left;
	display:block;
	color:#A6A6A6;
	text-align:right;
	padding-right:20px;
	margin-top:10px;
	min-height:25px;
	_height:25px;
}
.inputField{
	width:200px;
	text-align:left;
	float:left;
	margin-top:10px;
	min-height:25px;
	_height:25px;
}
.inputField input{
	width:200px;
	background:#000000;
	border:#353535 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding:3px 0 3px 0;
}
.inputField textarea{
	width:200px;
	background:#000000;
	border:#353535 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
.inputbtn{
	width:200px;
	text-align:left;
	float:left;
	margin-top:10px;
	min-height:25px;
	_height:25px;
}
.err{
	width:200px;
	margin:0 auto;
	color:#FFFFFF;
}

.white_text20{
	font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#FF6600; 
	font-weight:normal; text-decoration:none; line-height:30px;
}

.submit_btn {
background:url(../images/btn_submit.jpg) no-repeat; width:60px; height:25px; border:none; cursor:pointer;
}

.reset_btn {
background:url(../images/btn_reset.jpg) no-repeat; width:60px; height:25px; border:none; cursor:pointer;
}
