body {
	margin: 0px;
	padding: 0px;
	background-image: url('/08/images/bg_new_main.jpg');
	background-repeat: no-repeat;
	background-color:#fff;
	font: 14px "Times New Roman", Times, serif;
	color:#333333;
	/*color:#ad1e2c;*/
/*		scrollbar-3dlight-color:#fce881;
	scrollbar-arrow-color:#c93;
	scrollbar-track-color:#fce881;
	scrollbar-face-color:#fce881;
	scrollbar-shadow-color:#fce881;
	scrollbar-highlight-color:#fce881;
	scrollbar-darkshadow-color:#fce881;*/
}

img, div { behavior: url('/iepngfix.htc') }


th{
	font: 14px Times New "Times New Roman", Times, serif;
	color:#333333;
}
td{
	font: 14px Times New "Times New Roman", Times, serif;
	color:#333333;

}
form {
margin:0px;
padding:0px;}

.input_qty {
margin:0px 2px 5px 0px; 
width: 15px;
vertical-align:top;
color:#000;
font-weight:bold;
}
.input_cd_qty {
width: 15px;
}

.add2cart {margin-top:-2px;}

ul {
color:#900;
}

.pdf_bar{
padding: 4px 5px 0px 0px;}

a, a:visited {
color: #000;
font-weight:none;
text-decoration: none;	
}

a:hover, a:focus { 
color: #ad1e2c; 
font-weight:none;
text-decoration: none ; 

}

.small{
font: 10px Arial, Helvetica, sans-serif;
}
hr {

width:240px;
color:#000066;
}

img {
display:block;}

p{
display:inline-block;
padding-left: 10px;

}
.large_type {
font-size:24px;
padding-left:5px;


}

.content_pic {
border-width:10px;
border-color: #7d8279;
border-style:solid;
}
#content a, a:visited {
color: #000;
font-weight:bold;
text-decoration: none;	
}
#content a:hover, a:focus { 
color: #204a6a; 
font-weight:bold;
text-decoration: none ; 

}
 a.mp3launch, a.mp3launch:visited {
	color: #900;
	text-decoration: none;
	font: 11px Times New Roman, Verdana, Times, serif;	
	padding:0px 5px 2px 5px;


}
a.mp3launch:hover, a.mp3launch:focus {
	color: #000;
	text-decoration: none;
	font: 11px Times New Roman, Verdana, Times, serif;	
	padding:0px 5px 2px 5px;
}

 a.brochure_link, a.brochure_link:visited {
	color: #900;
	text-decoration: none;
	font: 14px "Times New Roman", Times, serif;	
/*	padding:0px 5px 0px 5px;*/


}
a.brochure_link:hover, a.brochure_link:focus {
	color: #000;
	text-decoration: none;
	font: 14px "Times New Roman", Times, serif;	
/*	padding:0px 5px 2px 5px;*/
}


h1 {
font: 24px "Times New Roman", Times, serif;
color:#900;
font-weight:bold;
margin-bottom:5px;
padding-bottom:0px;
}

h2 {
font: 14px Tahoma, Arial, Helvetica, sans-serif;
color:#6685a3;
text-transform:uppercase;
font-weight:bold;
}


/* Artists Page */

.red_text {
color: #900;
font-weight:bold;
}
.artist_photo_area {
/*background-image:url('/08/images/artists/artists_bg.png');
background-repeat:repeat;*/
padding: 15px 15px 10px 25px;
background-color:#CCC;
opacity: .82;
-moz-opacity: .82;
filter: alpha(opacity=82);
}

.artist_bio_area {
/*background-image:url('/08/images/artists/artists_bg.png');
background-repeat:repeat;*/
background-color:#CCC;
padding: 15px 20px 10px 0px;
font: 12px Verdana, Arial, Helvetica, sans-serif;
line-height:120%;
opacity: .82;
-moz-opacity: .82;
filter: alpha(opacity=82);
}

/* Events, News, Feature Boxes */

/* Box Area */

.box_area {
padding-left: 25px; 
}

/* Events */
#events_content {
background-image:url('/08/images/event_box_bg.jpg');
background-repeat:repeat;
padding: 0px 3px 0px 7px;

font-size: 13px;
color:#fff;
}

.event_title {
color:#fff;
font-weight: bold;
font-size:14px;
}

/* News */
#news_content {
background-image:url('/08/images/news_box_bg.jpg');
background-repeat:repeat;
font-size: 13px;
padding: 0px 2px 0px 7px;
color:#fff;

}

.news_title {
font-weight:bold;
font-size:14px;
}

/* Feature */
#feature_box {
background-image:url('/08/images/featured_box_bg.jpg');
background-repeat:no-repeat;
padding: 0px 2px 0px 7px;
font-size: 13px;
color:#fff;
}

.feature_title {
font-weight:bold;
color:#fff;
font-size:14px;
}

.feature_img {

padding: 4px 5px 0px 0px;}

/* Main Event Page */

.left_content {
/*background-image:url('/08/images/bottom_content_bg.png');
background-repeat:repeat-y;*/
}

#event_main_content {
/*background-image:url('/08/images/bottom_content_right_bg.png');
background-repeat:repeat-y;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:150%;
color:#ad1e2c;
padding: 15px;
}

#event_main_content h1 {
font-family:Times New Roman, Times, serif;
padding:0px;
font-size:18px;
font-weight:bold;
color:#ad1e2c;
}

#event_main_content h2 {
font-family:Times New Roman, Times, serif;
padding:0px;
font-size:18px;
font-weight:bold;
color:#ad1e2c;
}

#event_main_content p { 
padding:0px;
color:#000;
}

/*Library */

.library_head {
background-color:#900;
color:#fff;
opacity: .82;
-moz-opacity: .82;
filter: alpha(opacity=82);
}

p.library {
color:#000;
font-weight:bold;

}
a.library_head, a.library_head:visited {
	color: #fff;
	text-decoration: none;
	padding:0px;
}
a.library_head:hover, a.library_head:focus {
	color: #ccc;
	text-decoration: none;
		padding:0px;
}

.library_data1 {
background-color:#ccc;
color:#000;
opacity: .62;
-moz-opacity: .62;
filter: alpha(opacity=62);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
.library_data2 {
background-color:#999;
color:#000;
opacity: .82;
-moz-opacity: .82;
filter: alpha(opacity=82);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}


/* CD page */


.cd_area {
/*background-image:url('/08/images/cds_bg.png');
background-repeat:repeat;*/
opacity: .82;
-moz-opacity: .82;
filter: alpha(opacity=82);
background-color:#transparent;
padding: 15px 8px 10px 13px;
font: 12px Verdana, Arial, Helvetica, sans-serif;
line-height:120%;
}

/* Review page */


.review_area {
/*background-image:url('/08/images/reviews_bg.jpg');
background-repeat:no-repeat;*/
padding: 15px 0px 10px 20px;
line-height:120%;
/*	opacity: .62;
-moz-opacity: .62;
filter: alpha(opacity=62);*/
}

 a.review_link, a.review_link:visited {
 background-image:url('/08/images/review_link_bg.png');
background-repeat:repeat-x;
	color: #000;
	text-decoration: none;
	font: 14px "Times New Roman", Times, serif;	
	padding:4px 5px 4px 5px;
	line-height:200%;


}
a.review_link:hover, a.review_link:focus {
 background-image:url('/08/images/review_link_bg.png');
background-repeat:repeat-x;
	color: #000;
	text-decoration: none;
	font: 14px "Times New Roman", Times, serif;	
	padding:4px 5px 4px 5px;
	margin-left: 10px;
	line-height:200%;	
}

#review_content {

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:150%;
color:#ad1e2c;
padding: 15px;
}
#review_content h1 {
font-family:Times New Roman, Times, serif;
padding:0px;
font-size:16px;
font-weight:bold;
color:#ad1e2c;
}

#review_content h2 {
font-family:Times New Roman, Times, serif;
padding:0px;
font-size:18px;
font-weight:bold;
color:#ad1e2c;
}

#review_content p { 
padding:0px;
color:#000;
}

#board_box {
width:400px;
float:right;}

#footer {
color:#999;
font-family: Verdana,Arial, Helvetica,;
font-size:10px;
border: solid #ccc;
border-width: 0px 8px 0px 0px;
margin:0px -20px 0px 0px;
line-height:75%;

}


a.footer_smoke, a.footer_smoke:visited {
color:#666;
	text-decoration: none;
font-family: Verdana;
font-size:10px;
}

a.footer_smoke:hover, a.footer_smoke:focus {
	color: #900;
	text-decoration: none;
font-family: Verdana;
font-size:10px;
}

.captcha {
padding: 5px 0px 0px 0px;
margin: 0px;
}