/* CSS Document */


body { margin: 0px; background-color: #6A2321; font: normal 8pt Verdana; background-image: url(images/page_bg.gif); background-repeat: repeat-x; }
/* */
a:link {color:#6a2321;}
a:hover {color:#999999;}


/* */
.outer_main { width: 100%; padding-bottom: 24px; text-align: center;  }
.center_hdr { width: 760px; height: 77px; margin-top: 0px; margin-left: auto; margin-right: auto; margin-bottom: 0px; }
.center_body { width: 760px; height: 493px; margin-top: 0px; margin-left: auto; margin-right: auto; background-image: url(images/body_bg1.gif); background-repeat: no-repeat;}

.c_body_main { padding: 0px; }
.inside_body_table { width: 100%; padding: 0px; }
.inside_body_table td { vertical-align: top; padding: 0px; font: normal 8pt Verdana; }

.body_left_front { float: left; width: 433px; height: auto; text-align: left;}
.body_right_front { float: right; width: 326px; height: auto; }

.body_left1 { float: left; width: 480px; height: 493px; text-align: left;}
.body_right1 { float: right; width: 280px; height: 493px; }

.menu { float: left; margin-top: 30px; margin-left: 14px; border: 1px solid #666666; color: white; width: 260px; height: 170px;}
.menu_n { float: left; margin-top: 30px; margin-left: 14px; border: 1px solid #666666; color: white; width: 260px; height: 170px;}
.menu_side { float: left; margin-top: 30px;  background-color: #222222; width: 215px; height: 170px; border-top: 1px solid #666666; border-bottom: 1px solid #666666; border-right: 1px solid #666666;}
.menu_side5 { float: left; margin-top: 30px;  background-color: #222222; width: 215px; height: 185px; border-top: 1px solid #666666; border-bottom: 1px solid #666666; border-right: 1px solid #666666;}

div.scroll { overflow: auto; display: block; padding: 3px 0px 3px 3px;  font: normal 8pt Verdana;
			margin: 0px 0px 0px 14px; background-color: #240803; color: #999999; width: 261px; height: 230px;
 	       scrollbar-3dlight-color: #240803;
           scrollbar-arrow-color: #FFFFFF;
           scrollbar-base-color: #240803;
           scrollbar-darkshadow-color: #240803;
           scrollbar-face-color: #24080
           scrollbar-highlight-color: #240803;
           scrollbar-shadow-color: #240803; 
		}

.fmenu { float: left; margin-top: 30px; margin-left: 7px; border: 1px solid #666666; color: white; width: 260px; height: 185px;}
.fmenu_n { float: left; margin-top: 30px; margin-left: 14px; border: 1px solid #666666; color: white; width: 260px; height: 185px;}

.menu3 { float: left; margin-top: 30px; margin-left: 14px; border: 1px solid #666666; color: white; width: 215px; height: 170px;}
.menu_n3 { float: left; margin-top: 30px; margin-left: 14px; border: 1px solid #666666; color: white; width: 215px; height: 170px;}


.menu5 { float: left; margin-top: 30px; margin-left: 14px; border: 1px solid #666666; color: white; width: 215px; height: 185px;}
.menu_n5 { float: left; margin-top: 30px; margin-left: 14px; border: 1px solid #666666; color: white; width: 215px; height: 185px;}
.menu5IE { float: left; margin-top: 30px; margin-left: 7px; border: 1px solid #666666; color: white; width: 215px; height: 185px;}

div.news_title { background-color: white; padding: 2px 2px 2px 2px;  margin: 10px 0px 0px 14px; color: #000000; width: 260px; }
span.news_title { padding: 2px 2px 2px 20px; color: #000000; font-weight: bold;}

.c_info1 { margin-bottom: 10px;  background-color: #DDDDDD; } 
.c_info2 { margin-bottom: 10px; background-color: #AAAAAA; } 



.c_body { width: 430px; margin: 10px 10px 0px 14px; background-color: #EDEDED; font-size: normal 8pt Verdana; }
.c_body .title {  padding: 2px 2px 2px 20px; color: black; font-weight: bold; margin-bottom: 10px; background-color: #CDCDCD; display: block; }
.c_body .sub_title { font-weight: normal; }
.c_body .content { padding: 5px; }


.img_holder { height: auto; margin: 5px; background-color: #333333; border: 1px solid black; width: auto;  color: white; font-size: 7pt;}
.cd_img {  margin: 5px auto 3px auto; background-color: #333333; border: 1px solid black; width: 80px; height: 80px;}
.cd_info { margin-bottom: 5px; padding: 3px 3px 8px 3px; /* border-bottom: 1px dashed #333333; background-color: #EAC5C0; */ } 
.cd_info p { margin-top: 0px; }
.vid_info { margin-bottom: 5px;  /* background-color: #C38D85; */ } 
.mv_info1 { margin-bottom: 10px; /* background-color: #C38D85; */} 
.mv_info2 { margin-bottom: 10px; /*background-color: #EAC5C0; */} 

.info-title { font-weight: bold; display: block; color: #000000 }
.info_wt_title {font-weight: bold; display: block; color: #FFFFFF }
.info-title1 { font-weight: bold; display: block; color: #FF0000 }
.inner_info { float: right; width: 316px; }
.vid-inner_info { float: left; width: auto; margin-top: 10px; }
.vid-inner_info1 { float: right; width: auto; margin-top: 10px; }
.mplayer { width: 40%; padding-left: 10px; color: white; font-size: 11px; }
.mplayer a { color: #EDEDED; text-decoration: underline; font-size: 11px; }
.mplayer a:link, .mplayer a:visited { color: #EDEDED; text-decoration: none; }
.mplayer a:hover, .mplayer a:active { color: #999999; text-decoration: underline; }
.inner_text { color: white; font-size: 11px; }


.new_table td { padding: 5px; font: normal 8pt Verdana; }

.vid-img { width: 110px; border: 1px solid #333333;}
.cd_info-vid { margin-bottom: 5px; padding: 3px; border-bottom: 1px dashed #990000; /* background-color: #EAC5C0; */ } 

.time { font-style: italic; color: #880000; margin-left: 15px; font-size: 7pt;}
.div_help { font-size: 1pt; clear: right;}
.div_help2 { font-size: 1pt; clear: both;}

.footer { font: normal 8pt Verdana;  padding-bottom: 5px; margin-left: auto; text-align: center; margin-right: auto; color: #999999; padding-top: 5px;}

.name_input { margin-left: 15px; height: 17px;  border: 1px inset #444444; background-color: #FFFFFF; color: black; font-size: 7.5pt;  background-image: url(images/form_bg.gif); background-position: 0 100%; background-repeat: repeat-x; }
.email_input { margin-left: 17px; height: 17px;  border: 1px inset #444444; background-color: #FFFFFF; color: black; font-size: 7.5pt;  background-image: url(images/form_bg.gif); background-position: 0 100%; background-repeat: repeat-x; }

.c_input { height: 17px; width: 200px; border: 1px inset #333333; background-color: #FFFFFF; background-image: url(images/form_bg.gif); background-position: 0 100%; background-repeat: repeat-x; }
.c_message { width: 300px; height: 120px; border: 1px inset #333333; background-image: url(images/form_bg.gif); background-position: 0 100%;  background-repeat: repeat-x; }
.c_titles { color: #000099; }


.small_title { font-weight: normal; }


.info-title a { font-weight: bold; display: block; text-decoration: none; }
.info-title a:link, .info-title a:visited { color: #FFFFFF; text-decoration: none;}
.info-title a:hover, .info-title a:active { color: #FF0000; text-decoration: none;}



.new_table a { font-weight: normal; text-decoration: none; font-size: 10px}
.new_table a:link, .new_table a:visited { color: #000099; text-decoration: none;}
.new_table a:hover, .new_table a:active { color: #CC0000; text-decoration: none;}


.photo_gal { float: left; margin: 5px; width: 120px; height: 120px; text-align: center; font-size: 10px; }
.gal_img { margin-left: auto; margin-right: auto; border: 1px solid #333333;}
.buy-img { margin: 0px auto 0px auto; border-width: 0px; }

.cd-link { float: left; width: 100px; height: 100px; text-align: center; font-weight: bold;  }
.cd-link a, .cd-link a:link, .cd-link a:visited { color: red; text-decoration: underline; }
.cd-link a:hover, .cd-link a:active { color: #000099; text-decoration: none; }


.footer a, .footer a:link, .footer a:visited { color: #CCCCCC; text-decoration: none; }
.footer a:hover, .footer a:active { color: #FFFFFF; text-decoration: underline; }

/*########################################

    Merchandise
	
####################################### */
.store_body { background-color: #262626;  margin: 10px; background-image: none; }
.store_hdr { height: 73px; padding: 0px; margin: 0px; }
.store_spacer { height: 20px; }
.store_content { height: 398px; }

.hdr_body {  background-color: white; width: 100%;border-collapse: collapse; }
.hdr_body td { border: 3px solid #737373;  }


.store_item_table { border-collapse: collapse; }
.store_item_table td { vertical-align: top; }
.store_item_cell { border: 3px solid #737373; }
.store_item { background-color: white; width: 500px; text-align: center; vertical-align: top; padding: 5px; border: 3px solid #737373;}
.item_detail { font: bold 12px Arial; color: #333333; text-align: left; width: 80%; }
.item_detail td { border-width: 0px; }
.clickhere { font: bold 10px Arial; color: #333333; }

.store_item_spcr { width: 25px; border-width: 0px; }

.s_menu_side { border-width: 0px; border: 3px solid #737373;}
.s_menu_side td { border-width: 0px; }
.store_title { color: white; font: bold 10pt Arial; text-align: center; height: 60px; vertical-align: middle;  }
.store_menu { color: white; font: bold 12px Arial; text-align: left; padding: 40px 5px 5px 5px; height: 100%; vertical-align: top; }

.store_menu ul { margin: 0px; padding: 0px; }
.store_menu li { margin: 0px; list-style: none; height: 25px;}
.store_menu a { display: bolck; width: 100%; height: 20px; }
.store_menu a:link, .store_menu a:visited { color: #ACACAC; text-decoration: none;  }
.store_menu a:hover, .store_menu a:active { color: white; text-decoration: none; }

.copyright { font: bold 8px Arial; color: white; text-align: center; }
.t-shirt-form { margin: 3px; }

.playlist { font: normal 10px Verdana; color: #333333; }