body, td, font, p {
	margin: 0;
	padding: 0;
	font: 11px arial, geneva, verdana, sans-serif;
	color: #3D3D22;
}

body {
	background-color: #878672;
	background-image: url(/_img/generic/epi_back.jpg);
	text-align: center;
}


/* GENERICS */

form { margin: 0; padding: 0; }
b, strong { font-weight: bold; }
img { border: 0; }
img a { background-color: transparent; }
input, select, textarea { margin: 0; padding: 0; font: 11px/11px arial, geneva, verdana, sans-serif; color: #3D3D22; }
ul { margin: 0; padding: 0; list-style: none; }
.iefix { margin: 0; padding: 0; font-size: 1px; line-height: 0px; clear: both; }
.topinp { font-size: 12px; color: #665f16; background-color: #FFFFFF; padding: 1px; padding-left: 3px; }
.topsel { font-size: 12px; color: #665f16; background-color: #FFFFFF; }

/* LINK COLORS */

a:link, a:active, a:visited { color: #DA0000; text-decoration: none; background-color: transparent; }
a:hover { color: #6A0000; text-decoration: none; background-color: #FFFFFF; }
a.alt:link, a.alt:active, a.alt:visited { color: #AB6100; text-decoration: none; }
a.alt:hover { color: #543000; text-decoration: none; background-color: #FFFFFF; }
a.inb, a:hover.inb { background-color: transparent; }
a.pag:link, a.pag:active, a.pag:visited { color: #DA0000; text-decoration: none; background-color: #F1F1E5; padding: 2px; padding-top: 0px; padding-bottom: 0px; }
a.pag:hover { color: #000000; text-decoration: none; background-color: #FFFFFF; padding: 2px; padding-top: 0px; padding-bottom: 0px; }


/* HEADINGS */

h1, h2, h3, h4, h5, h6, h7 { margin: 0; padding: 0; }
h1 { font: 10px/10px arial, geneva, verdana, sans-serif; color: #8E8E65; padding-left: 5px; margin-top: 9px; }
h1.boxalt { height: 13px; color: #3D3D22; }
h1.box { height: 13px; }
h1.boxlrg { height: 13px; font-size: 11px; font-weight: bold; }
h1.boxfirst { margin: 0; height: 13px; }
h1.boxfirstlrg { margin: 0; height: 13px; font-size: 11px; font-weight: bold; }
h1.boxfirstalt { margin: 0; height: 13px; color: #3D3D22; }
h1.newsfirst { margin: 0; height: 10px; }
h1.nomarg { margin: 0; margin-bottom: 6px; }
h1.sup { padding: 0; margin: 0; color: #3D3D22; height: 18px; }
h1.e, h1.e2 { background-image: url(/_img/generic/edivi.gif); background-repeat: no-repeat; font: 11px/13px arial, geneva, verdana, sans-serif; color: #848258; margin-top: 0px; padding-top: 10px; margin-bottom: 5px; }
h1.e img { margin-right: 6px; }
h1.e2 { background-image: url(/_img/generic/edivi2.gif); }
h2 { font: 11px/19px arial, geneva, verdana, sans-serif; color: #3D3D22; font-weight: bold; }
h2.alt { height: 22px; }
h3 { font: 16px/16px arial, geneva, verdana, sans-serif; color: #4F4D31; padding-bottom: 4px; border-bottom: 1px #8F8D7A solid; margin-bottom: 10px; font-weight: bold; }
h3.news { line-height: 19px; padding-bottom: 7px; }
h3.employ { line-height: 19px; padding-bottom: 4px; border: 0px; margin: 0px; }
h4 { font: 10px/17px arial, geneva, verdana, sans-serif; color: #8E8E65; height: 17px; padding-left: 7px; }
h4.sml { background-image: url(/_img/boxes/stnd_smltxt_head.gif); height: 18px; overflow: hidden; }
h4.smlwide { background-image: url(/_img/boxes/stnd_smltxt_headwide.gif); height: 18px; overflow: hidden; }
h5 { font: 10px/10px arial, geneva, verdana, sans-serif; color: #8E8B66; font-weight: bold; height: 18px; }
h5.title { font: 10px/10px arial, geneva, verdana, sans-serif; color: #AC7900; font-weight: bold; border-bottom: 1px #8F8D7A solid; margin-bottom: 15px; text-transform: uppercase; }
h5.store { font: 12px/12px arial, geneva, verdana, sans-serif; margin-top: 4px; font-weight: bold; }
h5.about { font: 12px/13px arial, geneva, verdana, sans-serif; margin-top: 4px; font-weight: bold; color: #AC7900; height: auto; margin-bottom: 5px; }
h6, h6 a { font: 16px/17px arial, geneva, verdana, sans-serif; margin-bottom: 4px; font-weight: bold; }
h6.alt { font: 13px/14px arial, geneva, verdana, sans-serif; padding-left: 5px; color: #AC7900; font-weight: normal; }
h6.alt a { font: 13px/14px arial, geneva, verdana, sans-serif; font-weight: normal; }
h6.vp { font: 15px/15px arial, geneva, verdana, sans-serif; padding: 0px; margin-bottom: 3px; color: #F8EBDE; font-weight: normal; }
h6.news, h6.news a { font: 12px/14px arial, geneva, verdana, sans-serif; font-weight: bold; margin-bottom: 2px; }

/* MASTER BOX */

#container {
	text-align: left;
	margin: 0 auto;
	width: 1003px;
}

#menu {
	background-image: url(/_img/generic/epi_menuback.jpg);
	text-align: left;
	padding-left: 14px;
	width: 989px;
	height: 164px;
}

#content {
	width: 1003px;
	background-color: #FFFFFF;
	background-image: url(/_img/generic/epi_contentback.jpg);
	text-align: left;
}

#contentin {
	width: 1003px;
	background-image: url(/_img/generic/epi_contentfader.gif);
	background-repeat: no-repeat;
	text-align: left;
}

#colleft {
	width: 349px;
	float: left;
}

#colrightd {
	width: 645px;
	margin-right: 9px;
	float: right;
}


/* FOOTER */

#footer {
	background-image: url(/_img/generic/epi_footerback.gif);
	text-align: left;
	color: #5A533A;
	padding-top: 22px;
	padding-left: 125px;
	width: 878px;
	height: 58px;
}

#footer div { float: left; height: 36px; line-height: 36px; }
#footer div.f1 { width: 203px; }
#footer div.f2 { width: 511px; }
#footer div.f3 { width: 135px; }
#footer a { line-height: 36px; color: #DA0000; background-color: transparent; }
#footer a:hover { color: #FFFFFF; background-color: transparent; }


/* GENERIC BOX ELEMENTS */

.listtxt21, .listtxt21_lhalf, .listtxt21_rhalf, .listtxt21_lrg {
	background-color: #EAEAE2;
	font: 11px/21px arial, geneva, verdana, sans-serif;
	color: #4F4D31;
	padding-left: 5px;
	padding-right: 5px;
	border-top: 1px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
	height: 21px;
}

.listtxt21_lrg { font-size: 12px; font-weight: normal; }
.listtxt_btnfloat { float: right; text-align: right; border-left: 1px #FFFFFF solid; width: 62px; }
.listtxt_comfloat { float: right; text-align: right; color: #8E8E65; width: 30px; }
.listtxt_datefloat { float: right; text-align: right; color: #8E8E65; width: 75px; }
.listtxt_datelrgfloat { float: right; text-align: right; color: #8E8E65; width: 100px; font-weight: normal; }
.listtxt_statfloat { float: right; text-align: right; width: 105px; color: #6C6C2A; }
.listtxt_goodiefloat { float: right; text-align: right; color: #8E8E65; width: 120px; }
.listtxt_halffloat { float: right; width: 180px; }
.listtxt_newfloat { float: left; text-align: left; width: 25px; }
.listtxt_newfloat2 { float: left; text-align: left; }
.listtxt_newright { float: right; text-align: right; }
.listtxt_newfloat img, .listtxt_newfloat2 img { margin-top: 4px; }
.listtxt_subfloat { float: left; text-align: left; width: 100px; }

.listtxt21_lhalf { float: left; width: 134px; }
.listtxt21_rhalf { float: left; width: 134px; margin-left: 2px; }

.listtxt21_alt {
	background-color: #FFFFFF;
	font: 11px/21px arial, geneva, verdana, sans-serif;
	color: #4F4D31;
	padding-left: 5px;
	padding-right: 5px;
	border-top: 1px #CCCAB3 solid;
	border-bottom: 1px #CCCAB3 solid;
	height: 21px;
	overflow: hidden;
}

.listtxtnh {
	background-color: #EAEAE2;
	font: 11px/14px arial, geneva, verdana, sans-serif;
	color: #4F4D31;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 4px;
	border-top: 1px #FFFFFF solid;
	border-bottom: 1px #FFFFFF solid;
}

.listtxtnh_se {
	background-color: #efeedf;
	font: 11px/14px arial, geneva, verdana, sans-serif;
	color: #4F4D31;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 4px;
	border-bottom: 2px #FFFFFF solid;
}

.listtxtnh_alt, .listtxtnh_error {
	background-color: #FFFFFF;
	font: 11px/14px arial, geneva, verdana, sans-serif;
	color: #4F4D31;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 4px;
	border-top: 1px #CCCAB3 solid;
	border-bottom: 1px #CCCAB3 solid;
}

.listtxtnh_error {
	margin-top: 6px;
	margin-bottom: 7px;
	padding-top: 7px;
	padding-bottom: 7px;
	width: 600px;
}

.ltxtform {
	background-color: #efeedf;
	font: 10px/17px arial, geneva, verdana, sans-serif;
	padding: 5px;
	margin-bottom: 2px;
}

.ltxtformalt {
	background-color: #efeedf;
	font: 11px/16px arial, geneva, verdana, sans-serif;
	padding: 5px;
	margin-bottom: 2px;
}

.ltxtformbtn {
	text-align: right;
	padding-top: 2px;
}

.float_morebtn {
	text-align: right;
	padding-top: 7px;
	height: 26px;
}

.box_morebtn {
	background-repeat: no-repeat;
	text-align: right;
	padding-top: 7px;
	padding-right: 10px;
	margin-left: 14px;
	width: 315px;
	height: 25px;
}

.box_morebtnlrg {
	background-repeat: no-repeat;
	text-align: right;
	padding-top: 7px;
	padding-right: 25px;
	width: 620px;
	height: 26px;
}

.redboxlink {
	background-color: #000000;
	padding: 2px;
	padding-top: 1px;
	padding-bottom: 1px;
	color: #AB6100;
}

.redboxlink a {
	color: #FF0000;
}

.redboxlink a:hover {
	color: #ECE67C;
	background-color: transparent;
}

.stnd1col {
	width: 339px;
	text-align: right;
	overflow: hidden;
}

.stnd1colleftmid, .stnd1colleftaltmid {
	background-image: url(/_img/boxes/stnd_1col_left_mid.gif);
	background-repeat: repeat-y;
	text-align: left;
	margin-left: 29px;
	padding-left: 10px;
	padding-right: 10px;
	width: 290px;
}

.stnd1colleftaltmid {
	background-image: url(/_img/boxes/stnd_1col_leftalt_mid.jpg);
}

.stnd2col { text-align: left; width: 645px; overflow: hidden; }
.stnd2colmid { background-image: url(/_img/boxes/stnd_2col_mid.gif); padding-left: 10px; padding-right: 10px; width: 610px; }
.stnd2coltxtmid { background-image: url(/_img/boxes/stnd_2coltxt_mid.jpg); padding-left: 15px; padding-right: 15px; width: 600px; }

.stnd3col {
	text-align: left;
	margin-left: 14px;
	overflow: hidden;
	width: 980px;
}

.stnd3colmid { background-image: url(/_img/boxes/stnd_3col_mid.gif); margin-left: 15px; padding-left: 10px; padding-right: 10px; width: 930px; }

.stndtxtfull, .stndtxtalmfull, .stndtxtfulllrg, .stndtxtalmfulllrg { width: 600px; line-height: 16px; text-align: justify; color: #272727; }
.stndtxtfulllrg { font-size: 12px; line-height: 18px; }
.stndtxtalmfull { width: 510px; }
.stndtxtalmfulllrg { font-size: 12px; line-height: 18px; width: 510px; }
.stndtxtfull a, .stndtxtalmfull a, .stndtxtfulllrg a { background-color: #FFFFFF; }
.stndtxtfull a.inb, .stndtxtalmfull a.inb, .stndtxtfulllrg a:inb { background-color: transparent; }

.stndtxtalmfulllrg h4 {
    color: #000;
    font-size: 14px;
    margin-bottom: 6px;
    padding: 0;
    text-transform: uppercase;
}

.stndtxtleftie, .stndtxtleftielrg { float: left; margin-right: 25px; width: 434px; }
.stndtxtleftielrg { font-size: 12px; }
.stndtxtleftie p, .stndtxtleftielrg p { line-height: 16px; text-align: justify; color: #272727; }
.stndtxtleftielrg p { font-size: 12px; line-height: 18px; }
.stndtxtleftie p a:link, .stndtxtleftie p a:active, .stndtxtleftie p a:visited, .stndtxtleftielrg p a:link, .stndtxtleftielrg p a:active, .stndtxtleftielrg p a:visited { background-color: #FFFFFF; }
.stndtxtleftie p a:link,.inb, .stndtxtleftie p a:active.inb, .stndtxtleftie p a:visited.inb, .stndtxtleftielrg p a:link.inb, .stndtxtleftielrg p a:active.inb, .stndtxtleftielrg p a:visited.inb { background-color: transparent; }
.stndtxtleftie p.btns, .stndtxtleftielrg p.btns { background: url(/_img/generic/btndivi.gif) no-repeat; text-align: right; margin-top: 12px; padding-top: 5px; width: 434px; }
.stndtxtleftie p.divi, .stndtxtleftielrg p.divi { background: url(/_img/generic/btndivi.gif) no-repeat; text-align: right; margin-top: 12px; padding-top: 5px; width: 434px; }
.stndtxtleftie p.btns img, .stndtxtleftielrg p.btns img { margin-left: 3px; }

.stndtxtrightie { float: left; width: 141px; }
.stndtxtrightiewide { float: left; width: 244px; }

.stndsmltextwide .dphoto { background-color: #FFFFFF; padding: 2px; }

.stndsmltext {
	margin-top: 10px;
	width: 141px;
}

.stndsmltextwide {
	margin-top: 10px;
	width: 254px;
}

.stndsmltext p, .stndsmltextwide p {
	background-color: #EAEAE2;
	font: 11px/14px arial, geneva, verdana, sans-serif;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-left: 2px #FFFFFF solid;
	border-right: 2px #FFFFFF solid;
	border-top: 1px #FFFFFF solid;
}

.stndsmltext p a, .stndsmltextwide p a { background-color: transparent; }
.stndsmltext p a:hover, .stndsmltextwide p a:hover { background-color: #FFFFFF; }
.stndsmltext p ul, .stndsmltextwide p ul { list-style-type: disc; }
.stndsmltext p ul li, .stndsmltextwide p ul li { width: 120px; overflow: hidden; margin-left: 5px; list-style-type: disc; }

.stndsmltextbtn {
	background-image: url(/_img/boxes/stnd_smltxt_endbtn.gif);
	text-align: right;
	padding-right: 5px;
	padding-top: 7px;
	width: 136px;
	height: 22px;
}

.smltext {
	background-color: #EAEAE2;
	font: 11px/14px arial, geneva, verdana, sans-serif;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-left: 2px #FFFFFF solid;
	border-right: 2px #FFFFFF solid;
	border-top: 1px #FFFFFF solid;
}

.smltext a { background-color: transparent; }
.smltext a:hover { background-color: #FFFFFF; }
.smltext ul { list-style-type: disc; }
.smltext ul li { width: 120px; overflow: hidden; margin-left: 5px; list-style-type: disc; }

.sortoff { background-color: #616552; }
.sortsel { background-color: #DA0000; }

.lbhead { width: 630px; overflow: hidden; }
.lblist { width: 630px; background-image: url(/_img/boxes/lblist.gif); background-repeat: repeat-y; overflow: hidden; }
.lbform { width: 630px; background-image: url(/_img/generic/comment_back.gif); background-repeat: repeat-y; overflow: hidden; }

.lblist .revleft, .lblist .revright, .lbform .revleft, .lbform .revright, .lblist .revrightsml {
	background-image: none;
	background-color: transparent;
}

.lbform div td { padding-bottom: 7px; color: #A1A080; }
.lbform div td.error { color: #CC9E00; font-weight: bold; padding-top: 4px; padding-bottom: 11px; }
.lbform div td img { margin-bottom: 3px; }
.lbform div td input { margin-bottom: 3px; margin-right: 5px; }

.genstatusmsg {
	background-color: #dfdfc7;
	font: 13px/17px arial, geneva, verdana, sans-serif;
	color: #AC7900;
	padding-left: 15px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-right: 15px;
}

.revleft {
	float: left;
	background-color: #F1F1E5;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 8px;
	padding-bottom: 8px;
	width: 180px;
}

.revright, .revrightsml {
	float: left;
	background-image: url(/_img/boxes/nheadline1.gif);
	background-repeat: repeat-y;
	font: 11px/15px arial, geneva, verdana, sans-serif;
	color: #272727;
	text-align: justify;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 8px;
	padding-bottom: 8px;
	width: 400px;
	overflow: visible;
}

.revrightsml {
	width: 346px;
}

.revrighticon {
	float: left;
	background-color: #F1F1E5;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 35px;
	border-left: 2px #FFFFFF solid;
	width: 22px;
	height: 57px;
}

.trip_t_1 { 
	float: left;
	background-image: url(/_img/generic/triple_t_left.gif);
	background-repeat: no-repeat;
	background-color: #DBDACD;
	text-align: left;
	padding-left: 15px;
	line-height: 25px;
	width: 200px;
	height: 25px;
}

.trip_t_2 {
	float: left;
	background-color: #DBDACD;
	line-height: 25px;
	height: 25px;
	text-align: left;
	color: #8E8E65;
	width: 270px;
}

.trip_t_3 {
	float: left;
	background-image: url(/_img/generic/triple_t_right.gif);
	background-position: right;
	background-repeat: no-repeat;
	background-color: #DBDACD;
	text-align: right;
	line-height: 17px;
	padding-right: 15px;
	padding-top: 5px;
	height: 20px;
	width: 130px;
}

.trip_t_3alt {
	float: left;
	background-image: url(/_img/generic/triple_t_right.gif);
	background-position: right;
	background-repeat: no-repeat;
	background-color: #DBDACD;
	text-align: right;
	line-height: 25px;
	padding-right: 15px;
	height: 25px;
	width: 130px;
}

.trip_b_1 {
	float: left;
	background-image: url(/_img/generic/triple_b_left.gif);
	background-repeat: no-repeat;
	background-color: #DBDACD;
	text-align: left;
	padding-left: 15px;
	line-height: 25px;
	width: 200px;
	height: 25px;
}

.trip_b_2 {
	float: left;
	background-color: #DBDACD;
	line-height: 25px;
	height: 25px;
	text-align: left;
	color: #8E8E65;
	width: 270px;
}

.trip_b_3 {
	float: left;
	background-image: url(/_img/generic/triple_b_right.gif);
	background-position: right;
	background-repeat: no-repeat;
	background-color: #DBDACD;
	text-align: right;
	line-height: 25px;
	color: #8E8E65;
	padding-right: 15px;
	height: 25px;
	width: 130px;
}

.trip_t_1 img, .trip_b_1 img { margin-top: 4px; }
.trip_b_3 img { margin-left: 3px; margin-top: 4px; }

#b_pageheading {
	background-repeat: no-repeat;
	text-align: right;
	padding-top: 24px;
	padding-right: 30px;
	width: 615px;
	height: 16px;
}

#b_pageheading td {
	background-image: url(/_img/generic/pheading.jpg);
	font: 9px/16px arial, geneva, verdana, sans-serif;
	text-transform: uppercase;
	color: #FFFFFF;
	height: 16px;
}

#b_pageheading a { color: #C4C276; line-height: 16px; }
#b_pageheading a:hover { background-color: transparent; color: #FFFFFF; }

#b_merchpromo, #b_merchpromo2, #b_medpromo, #b_medpromo2, #b_medpromo2b {
	background-repeat: no-repeat;
	margin-left: 14px;
	padding-left: 15px;
	width: 310px;
}

#b_merchpromo, #b_merchpromo2 { background-image: url(/_img/boxes/b_merchpromo.jpg); height: 178px; }
#b_medpromo { background-image: url(/_img/boxes/b_mediumpromo.gif); height: 125px; }
#b_medpromo2, #b_medpromo2b { background-image: url(/_img/boxes/b_mediumpromo2.gif); height: 125px; }
#b_largepromo { background-image: url(/_img/boxes/b_largepromo.gif); background-repeat: no-repeat; width: 645px; height: 226px; }
#b_releases { background-image: url(/_img/boxes/b_curreleases.gif); background-repeat: no-repeat; width: 645px; }

.merchlnk { font-size: 12px; margin-left: 10px; margin-right: 12px; margin-top: 6px; margin-bottom: 2px; }
.merchlnk a { font-size: 12px; }
.merchtxt { font: 10px/11px arial, geneva, verdana, sans-serif; color: #ACAB8F; margin-left: 12px; margin-right: 12px; }

.navfloater { height: 19px; }
.navfloater div { float: left; width: 28px; text-align: center; }
.navfloater div img { margin-top: 2px; }

.lbtr1, .fbtr1 { background-color: #DFDFD2; }
.lbtr2, .fbtr2 { background-color: #EAEAE2; }
.lbtrold { background-color: #F5F5F1; }

.lbtr1 td, .lbtr2 td, .lbtrold td {
	line-height: 21px;
	border-right: 1px #FFFFFF solid;
	border-top: 3px #FFFFFF solid;
	padding-left: 5px;
	padding-right: 5px;
}
.lbtrold td { color: #C2C2BA; }

.fbtr1 td, .fbtr2 td {
	line-height: 13px;
	border-right: 1px #FFFFFF solid;
	border-top: 3px #FFFFFF solid;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
	padding-right: 5px;
}

td.lbda { text-align: right; }
td.lbdagr { text-align: right; color: #8E8E65; }
td.lbgr { color: #8E8E65; }
td.lbgrend { color: #8E8E65; border-right: 0px; }
td.lbend { border-right: 0px; }
td.lbto { padding: 0px; text-align: center; border-right: 0px; }
td.lbto img { margin: 0px; }
td.lbac { padding: 0px; border-right: 0px; background-color: #FFFFFF; }
td.lbac img, td.lbac2 img { margin: 0px; }
td.lbfo { padding-right: 0px; }
td.lbfo img { margin-right: 5px; }

.stnd2colphotoback {
	background-image: url(/_img/boxes/b_activeartists_mid.jpg);
	background-repeat: repeat-y;
	padding-left: 10px;
	width: 620px;
}

.stnd2colphotoback .lbhead p { background-color: #E6E5D8; }
.stnd2colphotoback .lbhead .trip_b_1 { background-image: url(/_img/generic/triple_b_left_dark.gif); }
.stnd2colphotoback .lbhead .trip_b_3 { background-image: url(/_img/generic/triple_b_right_dark.gif); }
.stnd2colphotoback .lbhead .trip_t_1 { background-image: url(/_img/generic/triple_t_left_dark.gif); }
.stnd2colphotoback .lbhead .trip_t_3, .stnd2colphotoback .lbhead .trip_t_3alt { background-image: url(/_img/generic/triple_t_right_dark.gif); }

.paragreendot { padding-bottom: 12px; margin-bottom: 12px; border-bottom: 1px #8F8D7A dotted; }


/* TEXT STYLES */

.twhite { color: #FFFFFF; }
.tsmlgreen { font: 10px/15px arial, geneva, verdana, sans-serif; color: #8E8E65; font-weight: normal; }
.tsmlgreen2 { font: 10px/9px arial, geneva, verdana, sans-serif; color: #8E8E65; font-weight: normal; }
.tgreen { color: #8E8E65; }
.itgreen { color: #A1A080; font-style: italic; }
.headcomment { font-size: 10px; margin-top: 8px; text-align: right; }
.quot { background-color: #FFFFFF; font-style: italic; }
.quotnon { background-color: #FFFFFF; }
.drktxt { color: #272727; }
.drkt2xt { color: #3D3D22; }
.oratxt { color: #FFB400; }
.artname { font: 12px/14px arial, geneva, verdana, sans-serif; color: #8E8E65; font-weight: bold; }
.pagesel { background-color: #8E8E65; padding: 2px; color: #FFFFFF; padding-top: 0px; padding-bottom: 0px; }
.req { color: #848258; font-weight: bold; }
.wht { color: #FFFFFF; }


/* SIDEBAR RELEASE BOXES */

.newrel, .newrelover, .upcrel, .upcrelover, .artrel, .artrelover {
	background-repeat: no-repeat;
	width: 141px;
}

.newrel { float: left; background-image: url(/_img/boxes/b_newreleasesoff.gif); height: 256px; }
.newrelover { float: left; background-image: url(/_img/boxes/b_newreleaseson.gif); height: 256px; }
.upcrel { float: left; background-image: url(/_img/boxes/b_upcomingreleasesoff.gif); height: 243px; }
.upcrelover { float: left; background-image: url(/_img/boxes/b_upcomingreleaseson.gif); height: 243px; }
.artrel { background-image: url(/_img/boxes/b_artist_newrelease.gif); height: 262px; }
.artrelover { background-image: url(/_img/boxes/b_artist_newrelease_on.jpg); height: 262px; }

.newrelover span, .upcrelover span { color: #3D3D22; }
.artrelover span, .artrelover h4 { color: #C8C7B3; }
.artrelover a { color: #FF4545; }
.artrelover .drktxt { color: #FFFFFF; }

.acover { margin: 2px; margin-top: 13px; }
.acover2 { margin: 2px; }
.acover3 { margin: 2px; margin-top: 13px; margin-bottom: 6px; }

.reltxt { 
    font-size: 12px;
    line-height: 13px;
    padding: 6px 7px 10px 7px;
    width: 127px;
    height: 66px;
    overflow: hidden;
}
.relbtns { text-align: right; width: 139px; }
.relbtns img { margin-right: 3px; }

a.btn-buy img { background-image: url('/_img/buttons/buy-newrel.gif'); }
a.btn-buy:hover img { background-position: 0px -16px; }

a.btn-buy-dark img { background-image: url('/_img/buttons/dark-buy-newrel.gif'); }
a.btn-buy-dark:hover img { background-position: 0px -16px; }

a.btn-buy-lrg {
    float: right;
    display: block;
    width: 31px;
    height: 14px;
    text-indent: -3000px;
    background-image: url('/_img/buttons/buy-lrg.gif');
    margin-right: 5px;
}

a.btn-buy-lrg:hover {
    background-position: 0px -14px; }

/* BUTTONS */

a.close { width: 36px;height: 16px;background: transparent url(/_img/buttons/close_stacked.gif) 0 0 no-repeat; }
a.close:hover { background-position: 0 -16px;}
a.close span { display: none; }

pre {
    padding: 20px;
    line-height: 160%;
    background-color: #FFF;
    border: 1px solid #DA0000;
    text-align: left;
}
