/* CSS Document */
body, html {
	background-color: #010307;
	height: 100%;
	margin: 0px;
	padding:0px;
	}
/*a {
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}
a:hover {
	background-color:#333333;
	color:ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	}*/
.bottom_links {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	}
.bottom_links a, visited {
	color: #FFFF00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	}
.bottom_links a:hover {
	background-color:#000000;
	color: #FFFF00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	}
.head_center {
	background-image:url(background_center.jpg);
	background-position:center;
	width: 843px;
	height: 191px;
	}
.head_left {
	background-image:url(background_top_left.jpg);
	background-position:right;
	width:50%;
	height: 191px;
	}
.head_right {
	background-image:url(background_top_right.jpg);
	background-position:left;
	width:50%;
	height: 191px;
	}
.main_body {
	background-image:url(background_bottom.jpg);
	background-repeat:repeat-x;
	height: 100%;
	vertical-align:top;
	text-align:center;
	}
.bottom_table {
	width:782px;
	height:100%;
	}
.bottom_table .top_zone {
	background-image:url(design_top.jpg);
	height: 44px;
	}
.bottom_table .bottom_zone {
	height:100%;
	}
.bottom_table .bottom_zone .left_1 {
	background-image:url(menu_top.jpg);
	width:145px;
	height:425px;
	vertical-align:top;
	}
.bottom_table .bottom_zone .left_2 {
	background-image:url(background_left.jpg);
	vertical-align:top;
	}
/*.bottom_table .bottom_zone .left_1 a {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	}
.bottom_table .bottom_zone .left_1 a:hover {
	background-color:ffffff;
	color:#692023;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	}
*/
.bottom_table .bottom_zone .left_1 .button_n {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
	}
.bottom_table .bottom_zone .left_1 .button_o {
	background-color:ffffff;
	background-image:url(button_over.gif);
	color:#692023;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
	}

.bottom_table .bottom_zone .center {
	background-image:url(background_content.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#7a5c5e;
	width:100%;
	vertical-align:top;
	}
.bottom_table .bottom_zone .right {
	background-image:url(background_right.gif);
	width:2px;
	vertical-align:bottom;
	}
.content_area {
	padding-left:5px;
	padding-right:5px;
	vertical-align:top;
	}
.trooper {
	text-align:center;
	width:500px;
	margin-bottom:20px;
	margin-left:280px;
	}
.trooper a, visited {color:#fff; font-size:10px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.trooper a:hover {color:#ffff00; font-size:10px; font-family:Arial, Helvetica, sans-serif; background-color:#0F234D;}
.trooper_arrows{
	color: #FFFF00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-align:right;
	}
.trooper_o {
	background-color:#0F234D;
	color: #FFFF00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-align:center;
	}
.copyrights {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF2B5;
	}
.developer {
	color: #C3A1A2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	}
.developer a {
	color: #C3A1A2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration:none;
	}
.developer a:hover{
	background-color:#C3A1A2;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration:none;
	}
.red_table {
	 height:100%;
	 width:100%;
	}
.red_table .top_left_corner {
	background-image:url(table_red_top_left.gif);
	width:10px;
	height:22px;
	}
.red_table .top_right_corner {
	background-image:url(table_red_top_right.gif);
	width:10px;
	height:22px;
	}
.red_table .title {
	background-image:url(table_red_top_background.gif);
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	vertical-align:middle;
	line-height:16px;
	height: 22px;
	text-align: center;
	}
.red_table .content_table {
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#FFFFFF;
	padding:2px;
	height:100%;
	vertical-align:top;
	}
.red_table .content_table a {
	color:#692023;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.red_table .content_table a:hover {
	color:#B4363D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.red_table .content_table .other_links a {
	color: #692023;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration:none;
	}
.red_table .content_table .other_links a:hover {
	background-color:#692023;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration:none;
	}
.red_table .bottom_left_corner {
	background-image:url(table_bottom_left.gif);
	width:10px;
	height:10px;
	}
.red_table .bottom_right_corner {
	background-image:url(table_bottom_right.gif);
	width:10px;
	height:10px;
	}
.red_table .bottom_right_corner {
	background-color:#FFFFFF;
	}
.red_table .white_space {
	background-color:#FFFFFF;
	font-size:1px;
	}
.red_table .subtitle {
	background-color:#4d525c;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}
.red_table .row_even_n {
	background-color:#e2cccc;
	color:#200001;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}
.red_table .row_odd_n {
	background-color:#c9adad;
	color:#200001;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}
.red_table .row_even_o {
	background-color:#692023;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}
.red_table .row_odd_o {
	background-color:#692023;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}
.red_table .news {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.red_table .tours_long_text {
	font-family:Verdana, Arial, Helvetica, sans-serif; padding-top:2px; padding-bottom:2px;
	}
.red_table .date_time {
	font-size:10px;
	}
.blue_table {
	 height:100%;
	 width:100%;
	}
.blue_table .top_left_corner {
	background-image:url(table_blue_top_left.gif);
	width:10px;
	height:22px;
	}
.blue_table .top_right_corner {
	background-image:url(table_blue_top_right.gif);
	width:10px;
	height:22px;
	}
.blue_table .title {
	background-image:url(table_blue_top_background.gif);
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	vertical-align:middle;
	line-height:16px;
	height: 22px;
	text-align: center;
	}
.blue_table .content_table {
	background-color:#FFFFFF;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:2px;
	height:100%;
	vertical-align:top;
	}
.blue_table .content_table a {
	color:#13113E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.blue_table .content_table a:hover {
	color:#2F2996;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.blue_table .content_table .other_links a {
	color: #13113E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration:none;
	}
.blue_table .content_table .other_links a:hover {
	background-color:#13113E;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration:none;
	}
.blue_table .bottom_left_corner {
	background-image:url(table_bottom_left.gif);
	width:10px;
	height:10px;
	}
.blue_table .bottom_right_corner {
	background-image:url(table_bottom_right.gif);
	width:10px;
	height:10px;
	}
.blue_table .bottom_right_corner {
	background-color:#FFFFFF;
	}
.blue_table .white_space {
	background-color:#FFFFFF;
	font-size:1px;
	}
.blue_table .subtitle {
	background-color:#4d525c;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}
.blue_table .row_even_n {
	background-color:#dfe7fa;
	color:#200001;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}
.blue_table .row_odd_n {
	background-color:#c9d7f4;
	color:#200001;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}
.blue_table .row_even_o {
	background-color:#0a1f4b;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}
.blue_table .row_odd_o {
	background-color:#0a1f4b;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}
.blue_table .news {
	font-family:Verdana, Arial, Helvetica, sans-serif; padding-top:2px; padding-bottom:2px;
	}
.contact_title  {
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	}
.hrtony {
	background: #990000;
	}
.margin_right  {
	margin-right:7px;
	}
.margin_left  {
	margin-left:7px;
	}
	
.cartNav {margin-top:10px; margin-left:10px; margin-right:10px; border-bottom:1px solid #071C47; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:14px; }
.cartNav form{margin:0px; padding:0px;}
.catListing {font-family:Arial, Helvetica, sans-serif; margin-top:15px; border-bottom: dashed 1px #990000; border-bottom-width: 2px; color:#000;}
.catListing img {margin-left:10px; margin-right:20px;}
.catListing .pushup {margin-bottom:26px;}

.band_bio_table{
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:2px;
	vertical-align:top;
	border:none;
	}
	
.band_pic {
	border:1px solid #692023;
	padding:2px;
	}
	
.pic {
	border:1px solid #692023;
	padding:2px;
	}
.discography_header {
	text-align:center;
	margin:25px 0px 5px 0px;
	padding:3px;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	background-color:#DFE7FA;
	border:solid 1px #0F234D;
}
.newstext {font-family:Arial, Helvetica, sans-serif; font-size:11px;}