body {
	background-image: url("../img/standard/bg.jpg");
	background-repeat:repeat;
	/*background-color:#CCCCCC;*/
	margin:0px;
}

#main{
	/*background-image: url("../img/standard/vert_bg.jpg");
	background-repeat:repeat-x;*/
	background-color:#FFFFFF;
	/*border-left:3px solid #6E6E6E;
	border-right:3px solid #6E6E6E;*/
	width:777px;
	height:100%
	/*display:block;*/
}

#content-left {
	float:left;
	width:590px;
	padding:2px;
}/**/

#content-right {
	margin-right:2px;
	float:right;
	width:170px;
	padding:2px;
}/**/

#content-left-old { float:left; margin-top:10px}
#content-right-old { float:right; margin-top:10px}

#content-center {
	margin-top:2px;
	float:left;
	width:413px;
	padding:2px;
}

#content-lateral {
	margin-top:2px;
	margin-left:2px;
	margin-right:2px;
	float:left;
	width:170px;
	padding:2px;
}

#content-lateral-left {
	margin-top:2px;
	margin-left:2px;
	margin-right:2px;
	float:left;
	width:170px;
	padding:2px;
}

hr{border:1px solid #DCDCDC}

/* News */
.news_item { font-size:12px; background-color:#F6F6F6; margin:4px 0px; padding:4px; }
.news_headline { font-weight:bold;  }/*font-size:16px;*/
.news_title { font-weight:bold;font-size:16px; }
.news_body { padding-bottom:2px;  }/*border-bottom:1px solid #666;*/
.news_comments { padding:2px; color:#666; font-size:10px; }

/* Featured Merch */
ul.fm { list-style:none; border:0px; margin:4px 0px 0px 10px; padding:0px; }
ul.fm li { float:left; width:100px; text-align:left; margin-left:10px; }
.fm_info { font-size:12px; font-weight:bold; }
.fm_infoline { font-size:10px; font-weight:normal; color:#ccc; }

/* New Releases */
.nr_item { width:264px; background-color:#F6F6F6; margin-top:4px;}
.nr_img { float:left; width:120px; padding:4px; }
.nr_info { float:right; width:118px; padding:4px; font-size:12px; font-weight:bold; }
.nr_infoline { font-size:10px; font-weight:normal; }

/* Upcoming Shows */
.us_item { background-color:#F6F6F6; margin:4px 0px; padding:4px; }/*font-size:12px;*/
.us_item a { font-weight:bold; }

/* Featured Videos */
.fv_item { width:264px; }
.fv_img { float:left; width:122px; padding:0px; }
.fv_info { float:right; width:114px; padding:4px; font-size:12px; font-weight:bold; }
.fv_infoline { font-size:10px; font-weight:normal;}

/* Artists Listing */
ul.artists { list-style:none; border:0px; margin:4px 0px 0px 0px; padding:0px; }
ul.artists li { float:left; width:245px; height:160px; text-align:left; margin-left:4px; margin-bottom:12px; font-size:12px; font-weight:bold; text-align:center; }
.artist_bio { padding:4px; font-size:12px; }
ul.artist_images { list-style:none; border:0px; margin:4px 0px 0px 0px; padding:0px; }
ul.artist_images li { float:left; width:85px; text-align:left; margin-left:4px; margin-bottom:12px; text-align:center; }

/* Lightbox */
#overlay{ background-image: url('/img/overlay.png');position: absolute;top: 0px;left: 0px;z-index: 90;width: 100%;height: 100%;}
* html #overlay{background-color: #333;background-color: transparent;background-image: url('/img/blank.gif');filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/overlay.png", sizingMethod="scale");}
#box{background:#000;margin:0;padding:0;border:2px solid #000000;overflow: hidden;}
#box #close{position:absolute;top:0px;right:0px;cursor:pointer;}
#box #boxContents {margin-top:12px;padding:10px;}

.title{text-align:left;}

div.new_title{background-color:#494949;color:#FFFFFF;font-size:8px;letter-spacing:8px;text-transform:uppercase;padding:1px;font-weight:bold}

div.inside_title{background-color:#F0F0F0;color:#333333;font-size:8px;letter-spacing:8px;text-transform:uppercase;padding:1px;font-weight:bold}

.tab_content_left{background-color:#FFFFFF;padding:2px;text-align:left;width:100%-4px;}

.tab_content_right{background-color:#FFFFFF;padding:2px;text-align:left;}

.text_big{
	font-size:16px;
	font-weight:bold;
}

.all{
	text-align:right;
	padding:3px;
	background-color:#F0F0F0;
}

a:link, a:visited {
	TEXT-DECORATION: none; 
	COLOR:#C47300; 
	font-weight:bold;
}

a:hover {
	COLOR:#666666;
	font-weight:bold;
	TEXT-DECORATION: none; 
}

.chiaro{
	color:#8D4F2D;
}

p, td, div {
	font-size:10px; 
	COLOR:#000000; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

input, textarea, select {
	font-size:11px;  
	color:#000000; 
	font-family: verdana;
}

.verde {
	color: #5B9741;
	font-weight: bold;
}

#error {
	color: white;
	font-weight: bold;
	background-color:#FF0000;
	padding:3px;
	margin-bottom:5px;
}

.blackbig {
	font-size: 16px;
	font-weight: bold;
}

img.pic {
	border: 3px solid #000000;
	margin-top:2px;
	margin-bottom:2px;
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.solidblockmenu{
	margin: 0;
	padding: 0;
	float: left;
	font: bold 11px Arial;
	/*width: 756px100%;*/
	border: 1px solid #625e00;
	border-width: 1px 0;
	background: black url(/img/standard/blockdefault.gif) center center repeat-x;
}

.solidblockmenu li{
	display: inline;
}

.solidblockmenu li a{
	float: left;
	color: #CCCCCC;
	padding: 7px 17px;
	text-decoration: none;
	border-right: 1px solid white;
}

.solidblockmenu li a:visited{
	color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
	color: white;
	background: transparent url(/img/standard/blockactive.gif) center center repeat-x;
}

ul.twitter { list-style-image:url('/img/standard/twitter_arrow.jpg'); }
li.twitter { margin-left:-15px; }