td embed { display:block; }

img 

{
	border-style: none;
	text-decoration: none;

}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #F60;
	font-weight: bold;
	margin-bottom: -3px;

}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #F66629;
	font-weight: bold;
	line-height: 17px;
	margin-bottom: -7px;

}

a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFF00;



}



a:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFF00;



}



a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFF00;

}

a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #CCC;
}

.acc_description_left {

	float: left;

	width: 340px;

	overflow: hidden;

	height: auto;

	background-color: #092440;

	background-image: url(images_2/bg_acc_descrption_LR.jpg);

	background-repeat: repeat-x;

	border: 1px solid #00274f;

	margin-bottom: 10px;

	padding-left: 5px;

	padding-right: 5px;

}

.acc_description_right {
	float: right;
	width: 340px;
	padding-right: 5px;
	padding-left: 5px;
	background-color: #092440;
	background-image: url(images_2/bg_acc_descrption_LR.jpg);
	background-repeat: repeat-x;
	border: 1px solid #00274F;

}

#main_table {

	border: 1px dotted #F66629;

}



#login_box {

	background-image: url(images/login_bg.jpg);

	background-repeat: no-repeat;

	height: 83px;

	width: 190px;

}

#text_menu_bottom {

	background-color: #002951;

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

	font-size: 9pt;

	color: #FFF;

	padding-top: 15px;

	padding-bottom: 15px;

}

.text_plain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFF;
	font-weight: normal;
	line-height: 17px;

}

.text_orange {

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

	font-size: 8pt;

	color: #F66629;

}

#home_whats_on {

	width: 300px;

	float: right;

	height: 370px;

}
.hirers_contact {
	width: 438px;
	float: left;
	margin-top: 20px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	background-color: #D25400;
	border: 1px solid #FFF;
}
.heading_main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #F66629;
	font-weight: bold;
}
.text_large {
	font-size: 16px;
	line-height: 25px;
}


.right_blue_box_general {

	width: 300px;

	float: right;

	margin-bottom: 20px;

}

.right_blue_box_calendar {
	width: 300px;
	float: right;
	margin-bottom: 20px;
	top: 20px;

}

#home_page_left_content {
	float: left;
	width: 450px;
	background-color: #DB4606;
	border: 1px solid #FFF;
	height: 330px;

}
.home_page_left_content2 {
	float: left;
	width: 300px;
	background-color: #DB4606;
	border: 1px solid #FFF;
	height: 230px;

}

#whats_hot_body {

	background-image: url(images/whats_hot_bg.jpg);

	background-repeat: repeat-x;

	width: 298px;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #999;

	border-left-color: #999;

	background-color: #003366;

	height: 300px;

}

.right_box_general_body{
	background-image: url(images_2/bg_blue_box.jpg);
	background-repeat: repeat-x;
	width: 298px;
	background-color: #859CC0;
	margin-bottom: 40px;
	border: 1px solid #FFF;

}
.right_box_home{
	background-image: url(images_2/bg_blue_box.jpg);
	background-repeat: repeat-x;
	width: 298px;
	background-color: #5A7BA3;
	border: 1px solid #999;
	height: 330px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFF;

}
.blue_grad_box1{
	background-image: url(images_2/bg_blue_box.jpg);
	background-repeat: repeat-x;
	width: 305px;
	background-color: #859CC0;
	border: 1px solid #999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFF;

}
.right_box_home2{
	background-image: url(images_2/bg_blue_box.jpg);
	background-repeat: repeat-x;
	width: 298px;
	background-color: #5D7DA4;
	border: 1px solid #FFF;
	height: 330px;

}
.shows_menu
{
	background-image: url(images_2/bg_blue_box.jpg);
	background-repeat: repeat-x;
	width: 250px;
	background-color: #5D7DA4;
	border: 1px solid #999;
	height: 360px;
	overflow-x: hidden;
	overflow-y: auto;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 17px;
	color: #FFF;

}


.right_box_calendar{
	width: 293px;
	background-color: #D25400;
	border: 1px solid #FFF;
	overflow: hidden;
	padding-bottom: 10px;
	padding-left: 5px;
	margin-bottom: 20px;
	height: 290px;

}
.right_box_orange{
	width: 293px;
	background-color: #D25400;
	border: 1px solid #FFF;
	overflow: hidden;
	padding-bottom: 10px;
	padding-left: 5px;
	margin-bottom: 20px;

}
.right_box_orange_bott{
	width: 293px;
	background-color: #D25400;
	border: 1px solid #FFF;
	overflow: hidden;
	padding-bottom: 10px;
	padding-left: 5px;
	
}

.text_whats_hot_orange {

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

	font-size: 9pt;

	color: #F60;

	font-weight: bold;

}

.pad_5 {

	padding: 5px;

}

.whats_hot_text_pad {

	padding-top: 3px;

	padding-right: 3px;

	padding-bottom: 3px;

	padding-left: 8px;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #999;

}

.whats_hot_item {
	width: 275px;
	background-image: url(images/whats_hot_item_bg.jpg);
	background-repeat: repeat-y;
	border: 1px solid #999;
	margin-bottom: 14px;
	overflow: hidden;

}

.whats_hot_text_white {

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

	font-size: 8pt;

	color: #FFF;

	line-height: 20px;

}

#latest_interview_top {

	width: 450px;

}

#latest_interview_body {
	height: 300px;
	width: 450px;
	text-align: center;
	margin-top: 15px;

}
.latest_interview_body {
	height: 220px;
	width: 300px;
	text-align: center;
	margin-top: 10px;

}

#latest_interview {

	width: 450px;

}

#content_bottom {

	width: 790px;

}



.layer_content_left {

	width: 450px;

	float: left;

	height: auto;

	overflow: hidden;

}

.layer_content_left2 {
	width: 450px;
	float: left;
	height: auto;
	overflow: hidden;
	margin-top: 5px;
	margin-bottom: 60px;

}
.layer_content_left2_bott {
	width: 450px;
	float: left;
	height: auto;
	overflow: hidden;
	margin-top: 5px;
	

}

.layer_content_right {
	float: right;
	width: 300px;
	overflow: hidden;
	margin-bottom: 20px;

}
.layer_content_right_bott {
	float: right;
	width: 300px;
	overflow: hidden;
	

}

.left_content_inside_left {
	float: left;
	width: 240px;
	margin-bottom: 20px;

}
#content_bottom {
	width: 778px;
	height: 267px;







}
#content_top {
	width: 778px;
	margin-bottom: 40px;
	overflow: hidden;
	height: auto;

}
#content_left2{
	width: 778px;
	margin-bottom: 40px;
	overflow: hidden;
	height: auto;
}


#lareg_content {







	width: 790px;







	margin-bottom: 40px;







}







.content_left {







	padding-top: 40px;







	padding-right: 20px;







	padding-bottom: 20px;







	padding-left: 0px;







}







#left_bottom {







	height: 267px;







	width: 450px;







	float: left;







}







#small_box_left {
	float: left;
	width: 205px;
}

.small_box_left2 {
	float: left;
	width: 205px;
}
#small_box_right {
	float: right;
	width: 205px;







}







#sm_box_left_top {







	width: 205px;







}







.sm_box_body {
	background-image: url(images_2/bg_blue_box.jpg);
	background-repeat: repeat-x;
	height: 265px;
	width: 100%;
	background-color: #859CC0;
	border: 1px solid #FFF;
}
.sm_box_body2 {
	background-image: url(images_2/bg_blue_box.jpg);
	background-repeat: repeat-x;
	height: 265px;
	width: 280px;
	background-color: #859CC0;
	border: 1px solid #FFF;
}
#sm_box_left_bottom {
	width: 205px;
}
.smal_box_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 18px;
	color: #FFF;
	width: 190px;
	margin-left: 10px;
}
.large_box_text {
	width: 280px;
	margin-left: 10px;
	margin-bottom: 20px;
	padding-top: 2px;
}
.orange_box_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFF;
	width: 430px;
	text-align: left;
	line-height: 17px;
	margin-left: 10px;
	margin-bottom: 20px;
	margin-top: 10px;







}







#large_orange_content{
	width: 450px;
	overflow: hidden;
	border: 1px solid #FFF;
	background-color: #D25400;







}







.text_blue_large {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #013469;
	text-transform: uppercase;







}
.artist_name_date {
	background-color: #CCC;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #036;
	padding-left: 10px;
	font-weight: bold;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFF;
	border-bottom-color: #FFF;
}
#right_content_large {
	float: right;
	width: 300px;
}
.right_content_large2 {
	float: left;
}
.left_content_large2 {
	float: left;
	width: 300px;
	margin-right: 15px;
}

#intro_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFF;
	float: left;
	width: 450px;
	height: 270px;







}







#intro {







	height: 270px;







	margin-bottom: 40px;







}







#intro_right {







	float: right;







	width: 300px;







	height: 225px;







}







#choose_int_body {







	background-image: url(images/whats_hot_bg.jpg);







	background-repeat: repeat-x;







	height: 142px;







	border-right-width: 1px;







	border-left-width: 1px;







	border-right-style: solid;







	border-left-style: solid;







	border-right-color: #999;







	border-left-color: #999;







}







#upcoming_interviews {







	overflow: auto;







	height: 122px;







}







#upcoming_interviews2 {







	overflow: auto;







	height: 280px;







}







#upcoming_intervies_table tr td {







	height: 30px;
	padding-left: 10px;
}
#artist_name table tr td {
	background-color: #CCC;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #036;
	padding-left: 10px;
	font-weight: bold;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFF;
	border-bottom-color: #FFF;
}
#upcoming_intervies_table2 tr td {
	height: 30px;
	padding-left: 10px;
}
#header_log_in {
	height: 73px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666;
}
.text_fields {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666;
	border: 1px dotted #F60;
	margin-top: 3px;
}
.text_fields_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666;
	border: 1px dotted #666;
	margin-top: 3px;
}
.pad_right {
	padding-right: 3px;
}
#whatson_box {
	width: 760px;
}
.whatson_top_bottom {
	width: 760px;
	height: 10px;
}
.whats_on_body {
	width: 920px;
	background-image: url(images_2/bg_blue_box.jpg);
	background-repeat: repeat-x;
	background-color: #5A7BA3;
	margin-bottom: 40px;
	overflow: hidden;
	border: 1px solid #999;
}
#wo_body_left {
	float: left;
	height: 199px;
	width: 2px;
}
#whatson_body_right {
	height: auto;
	width: 900px;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
}
#wo_info_left {
	float: left;
	width: 155px;
	left: 8px;
}
#image_div {
	height: auto;
	width: 155px;
}
#info_buylink {
	width: 155px;
	padding-top: 10px;
}
#wo_artist_blurb {
	float: right;
	width: 570px;
	position: relative;
	right: 10px;
	overflow: hidden;
	height: auto;
}
.image_border {
	width: 200px;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFF;
	border-bottom-color: #FFF;
	margin-bottom: 10px;
}
.image_border2 {
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFF;
	border-bottom-color: #FFF;
}
.image_border_lr {
	border: 2px solid #FFF;
	
}
.past_shows_body {
	width: 760px;
	overflow: hidden;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-left-color: #CCC;
	background-image: url(images_2/bg_whatson.jpg);
	background-repeat: repeat-x;



	background-color: #164C82; }
.content_layer {
	width: 950px;
	margin-bottom: 10px;
	overflow: hidden;
}
.description1 {
	width: 740px;
	overflow: hidden;
	margin-top: 10px;
	margin-bottom: 15px;
	.acc_description_right {
	float: right;
	width: 340px;
	margin-right: 10px;
	padding-right: 5px;
	padding-left: 5px;
	background-color: #092440;
	background-image: url(images_2/bg_acc_descrption_LR.jpg);
	background-repeat: repeat-x;
	border: 1px solid #00274F;
}
.text_box1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 17px;
	color: #FFF;
	background-color: #125298;
	padding: 3px;
}
.box2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 18px;
	color: #FFF;
	background-color: #125196;
	padding: 3px;
}
