<style>
code {

	font-family: "Courier New", Courier, monospace;

	font-size: 12px;

	color: #333333;

}





.alignleft {

	text-align: left;

	float: left;

}

.alignright {

	text-align: right;

	float: right;

}

.center {

	text-align: center;

	margin: 0px auto;

	clear: both;

}

img.alignleft {

	padding: 4px;

	float: left;

	margin-right: 10px;

	margin-top: 10px;

}

img.alignright {

	padding: 4px;

	float: right;

	margin-top: 10px;

	margin-left: 10px;

}

img.center {

	padding: 4px;

	display: block;

	margin: 5px auto;

	clear: both;

}

h1, h2, h3, h4, h5, h6 {

	font-family: "Trebuchet MS", "Times New Roman", Tahoma;

	text-transform: capitalize;

	letter-spacing: -1px;

}



#wrapper {

	width: 900px;

	margin-right: auto;

	margin-left: auto;

}

#header {

	float: left;

	width: 900px;

	padding-top: 6px;

	position: relative;

}

#header img {

	border-width: 0px;

}

.header-left {

	float: left;

	width: 390px;

	padding-top: 10px;

	padding-bottom: 20px;

}

.header-left h1 {

	font-size: 25px;

	margin: 0px;

	padding: 0px;

	float: left;

	width: 390px;

	color: #000000;

	line-height: 30px;

}

.header-left h1 a {

	color: #000000;

	text-decoration: none;

}

.header-left h1 a:hover {

	color: #990000;

	text-decoration: none;

}

.header-left p {

	font-size: 15px;

	font-weight: bold;

	margin: 0px;

	padding: 0px;

	float: left;

	width: 390px;

	line-height: 18px;

	color: #333333;

}



.header-right {

	float: right;

	width: 500px;

}

#navigator {

	background: url(images/navigator.gif) no-repeat center center;

	float: left;

	width: 880px;

	padding-right: 10px;

	padding-left: 10px;

	margin-top: 12px;

	margin-bottom: 8px;

	height: 32px;

	font-family: "Trebuchet MS", Tahoma, "VAGRounded BT", Verdana;

}

#navigator ul {

	float: left;

	margin: 0px;

	padding: 0px;

	list-style-type: none;

}

#navigator ul ul {

	margin: 0px;

	padding: 0px;

	float: left;

}

#navigator ul ul ul{

	margin: 0px;

	padding: 0px;

	float: left;

}

#navigator ul li {

	float: left;

	font-size: 14px;

	color: #FFFFFF;

	display: inline;

	font-weight: bold;

	margin: 0px;

	padding: 0px;



}


</style>





<style type="text/css">

/*Make sure your page contains a valid doctype at the top*/
#simplegallery1{ //CSS for Simple Gallery Example 1
position: relative; /*keep this intact*/
visibility: hidden; /*keep this intact*/
border: 1px solid #1d1d1d;
background-color:#1d1d1d;
}

#simplegallery1 .gallerydesctext{ //CSS for description DIV of Example 1 (if defined)
text-align: left;
padding: 2px 5px;
}

.ie-shadow {
display:none;
}
</style>
<!--[if IE]>
<style type="text/css">
.ie-shadow {
    display: block;
    position: absolute;
    top: 5px;
    left: 5px;
    width: 102px; /* match target width */
    height: 102px; /* match target height */
    z-index: 1; 
    background: #000;
    filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='15', MakeShadow='true', ShadowOpacity='0.40');
}
<![endif]-->


<style>

@font-face{ /* for IE */
font-family:"MYTEST";
src:url("VAG-Typewriter.eot");
}
@font-face { /* for non-IE */
font-family:"MYTEST";
src:url("VAG-Typewriter.ttf") format("No-IE-404"),url("VAG-Typewriter.ttf") format("truetype");
}

@font-face{ /* for IE */
font-family:"FONT2";
src:url("Ruritania.eot");
}
@font-face { /* for non-IE */
font-family:"FONT2";
src:url("Ruritania.ttf") format("No-IE-404"),url("Ruritania.ttf") format("truetype");
}

.interview { 
margin-top:4px;
font-family:arial;
font-size:11px;
color:#ccc;
margin-left:3px;
margin-right:0px;
width:250px;
height:75px;
background-color:#1d1d1d;
text-align:left;
}

.upcominglive { 
margin-top:4px;
font-family:arial;
font-size:12px;
color:#ccc;
margin-left:3px;
margin-right:0px;
width:250px;
height:125px;
background-color:#1d1d1d;
text-align:left;
}


img.interviewpic {float:left;margin:4px;border:1px solid #666666;}
span.watchinterview {padding-left:5px}


div.interview:hover{color:#999999}
#interviews_border {
float:left;
margin-top:8px;
width:446px;
height:305px;
background-image:url("");
background-repeat:no-repeat;
margin-left:7px;
margin-top:15px;

}

.interviews_title {
text-align:left;
background-image:url("");
background-repeat:repeat-x;
margin-left:1px;
width:442px;
height:37px;
border:1px solid #666666;
}
.interviews_title img {
padding:10px;
padding-bottom:0;}

#interviewscontainer{margin-top:14px;}





@font-face{font-family:'Essays 1743';font-weight:normal;font-style:normal;font-variant:normal;src:url('http://diveintohtml5.org/f/VAG-Typewriter.eot');src:local('Essays 1743'),url('http://diveintohtml5.org/f/VAG-Typewriter.ttf')}@font-face{font-family:'Linux Libertine';font-weight:normal;font-style:normal;font-variant:normal;src:url('http://diveintohtml5.org/f/lin-libertine-min.eot');src:url('http://diveintohtml5.org/f/lin-libertine-min.ttf')}



.sideleft a:link	{ color:#731502; text-decoration:underline; font-size:10px;  overflow:hidden;
  text-align:justify;}
.sideleft a:visited	{ color:#731502; text-decoration:underline; font-size:10px; overflow:hidden;
  text-align:justify; }

.sideleft a:hover	{ color:#992C0B; text-decoration:none;  font-size:10px; overflow:hidden;
  text-align:justify; }


body {
  background-color:#000000;
  background-image:url(images/background222.jpg);
  background-position:top center;
  background-repeat:no-repeat;
  background-attachment:scroll;
text-align:center;margin:0 auto;
font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; 
font-size:11px;
color:#00000;

	scrollbar-face-color:000000;
	scrollbar-highlight-color:BBBBBB;
	scrollbar-3dlight-color:352715;
	scrollbar-shadow-color:352715;
	scrollbar-darkshadow-color:777777;
	scrollbar-arrow-color:E6EAEB;
	scrollbar-track-color:030405;
}



.normal { color: #000000; font-size:12px;  font-family: 'verdana'; } 


p.newstitle { color: #000000; font-size:25px; margin-top: 0; margin-bottom: 0;  font-family: 'MYTEST'; } 
.titlesmall { color: #070707; font-size:18px; margin-top: 0px; margin-bottom: 0;  font-family: 'MYTEST'; }


.titlesmall a:link { color: #000000; font-size:18px; text-decoration:none; margin-top: 0px; margin-bottom: 0;  font-family: 'MYTEST'; }
.titlesmall a:hover { color: #FFFFFF; text-decoration:underline; font-size:18px; margin-top: 0px; margin-bottom: 0;  font-family: 'MYTEST'; }

p {  margin-top: 0; }
p.whitefont { color: #898989; margin-top: 0; font-size:10px;} 
.mainletter { color: #2E0606; font-size:22px; margin-top: -2px; margin-left:0px; margin-bottom: 0px;  font-family: 'FONT2'; } 
p.albumtitle { color: #FFFFFF; font-size:20px; margin-top: 25px; margin-bottom: 0;  font-family: 'MYTEST'; } 
p.albumsmall { color: #010101; font-size:10px; margin-top: 4px; margin-bottom: 0;  font-family: 'verdana'; } 

.maintext { color: #010100; font-size:13px; margin-top: 0; margin-left:1px; margin-bottom: 0; } 
p.albumrate { color: #21A392; font-size:20px; margin-top: 0; margin-bottom: 0;  font-family: 'MYTEST';} 
.albuminfo { color: #CCC6BC; font-size:11px; margin-top: 0; margin-bottom: 0; margin-left:0px; font-family: 'Tahoma';} 
.infotitle{ color: #6B542E; font-size:11px; margin-top: 0; margin-bottom: 0; margin-left:8px; font-family: 'Tahoma';} 
p.infotitle{ color: #6B542E; font-size:11px; margin-top: 0; margin-bottom: 0; margin-left:8px; font-family: 'Tahoma';} 

p.similar { text-shadow: 3px 2px 1px rgba(0,0,0, 0.3); 
 color: #240303; font-size:19px; margin-top: -6px; margin-left:0px; margin-bottom: 0px;  font-family: 'MYTEST'; z-index:9; } 
.similar2 { color: #1F0202; font-size:11px; margin-top: -2px; margin-left:15px; margin-bottom: 0px;  font-family: 'verdana'; } 
.similar3 { color: #1F0202; font-size:11px; margin-top: -2px; margin-left:1px; margin-bottom: 0px;  font-family: 'verdana'; } 

p.news_entry { color: #CCC6BC; font-size:11px; margin-top: 0; margin-bottom: 0; margin-left:5px; font-family: 'Tahoma';} 

.footer1 { font-size:12px; color:#220000; }
.footer2 { font-size:12px; color:#000000; }
.footer3 { font-size:11px; color:#450000; }
.copyright { font-size:11px; color:#331111; }

a:link { color:#A2AEB3; text-decoration:underline; }
a:visited {
font-size:12px;
color:#A2AEB3;
}
a:hover { color:#663333; text-decoration:none; }
a:visited:hover {
 color:#663333; text-decoration:none;
}

div.box1_item:hover{color:#AAAAAA}
.box1_item {
overflow:hidden;
font-family:arial;
font-size:12px;
color: #898989;
float:left;
margin-left:2px;
width:112px;
height:178px;
background-color:#131314;

}



img.box1_pic {
margin:5px;
border:1px solid #666;}


#box1_container { margin-left:3px;}

.box1_text{ margin-left: 3px; margin-right:3px; margin-top:0px; padding:0; width:106px;height:90px; overflow:hidden;
 font-size:10px; text-align:justify;
}



.win-stone_t {
position: absolute;
background: url(http://img816.imageshack.us/img816/8332/stonet.gif);
background-repeat: repeat-x;
width: 100%;
height: 21px;
top: 0;
}

.win-stone_top_ornate {
position: absolute;
background: url(http://img815.imageshack.us/img815/9153/stonetopornate.png);
background-repeat: no-repeat;
background-position: top center;
width: 100%;
height: 44px;
top: -10px;
margin: 0 auto;
}

.win-stone_tr_ornate {
position: absolute;
background: url(http://img820.imageshack.us/img820/3987/stonetrornate.png);
background-repeat: no-repeat;
background-position: top right;
width: 57px;
height: 60px;
top: -9px;
right: -26px;
}

.win-stone_tl_ornate {
position: absolute;
background: url(http://img812.imageshack.us/img812/1049/stonetlornate.png);
background-repeat: no-repeat;
background-position: top left;
width: 57px;
height: 60px;
top: -9px;
left: -26px;
}

.win-stone_br_ornate {
position: absolute;
background: url(http://img810.imageshack.us/img810/6350/stonebrornate.png);
background-repeat: no-repeat;
background-position: bottom right;
width: 145px;
height: 90px;
bottom: -8px;
right: -12px;
}

.win-stone_bl_ornate {
position: absolute;
background: url(http://img811.imageshack.us/img811/817/stoneblornate.png);
background-repeat: no-repeat;
background-position: bottom left;
width: 145px;
height: 90px;
bottom: -8px;
left: -12px;
}

.win-stone_b {
position: absolute;
background: url(http://img823.imageshack.us/img823/269/stoneb.gif);
background-repeat: repeat-x;
width: 100%;
height: 17px;
bottom: 0;
}

.win-stone_l {
position: absolute;
background: url(http://img822.imageshack.us/img822/3162/stonel.gif);
background-repeat: repeat-y;
width: 15px;
height: 100%;
top:0;
left:0;
}

.win-stone_r {
position: absolute;
background: url(http://img823.imageshack.us/img823/300/stoner.gif);
background-repeat: repeat-y;
width: 14px;
height: 100%;
top:0;
right:0;
}

.win-stone_content {
position: relative;
background: transparent;
width: 101%;
height: 100%;
text-align: center;
margin-left:14px;
margin-top:-4px;
}

.win-stone_content_placer {
position: absolute;
left: 5%;
top: 5%;
width: 90%;
height: 90%;
border:1px solid #666666;
}






#art-main
{
margin-top: -10px;
  z-index:9;
  width: 1000;
  margin: 0 auto;

}




#rockap_header {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 190px;
background: url(http://i49.tinypic.com/ofwp39.jpg);
z-index:-1;
}


div.navigation2 a:hover{
	border-top: none;
	opacity: 0.0;
	filter: alpha(opacity=0);
width: 0px; 
height: 0px;	
        z-index:2;

}</style>
<!--[if IE]>
<style type="text/css">
div.navigation2 a:hover{
	border-top: none;
	opacity: 0.0;
	filter: alpha(opacity=0);
width: 0px; 
height: 0px;	
        z-index:-1;

}</style>
<![endif]-->
<style>








</style>
<style>
ul.accordion{
position:absolute;
width:728px;
margin-top:0px;
left:-40px;
    list-style:none;   
    position:absolute;
    font-family: Cambria, serif;
    font-size: 16px;
    font-style: italic;
    line-height: 1.5em;
}
ul.accordion li{
    float:left;
    width:117px;
    height:400px;
    display:block;
    border-right:1px solid #CCDFE0;
    border-bottom:0px solid #000;
    background-color:#000000;
    background-repeat:no-repeat;
    background-position:center center;
    position:relative;
    overflow:hidden;
    cursor:pointer;
    -moz-box-shadow:1px 3px 15px #555;
    -webkit-box-shadow:1px 3px 15px #555;
    box-shadow:1px 3px 15px #555;
}

ul.accordion li.bleft{
    border-left:0px solid #fff;
}
ul.accordion li .heading{
    
	background-image:url(images/jstitled.png);
    padding:9px;
    margin-top:60px;
    opacity:0.9;
    font-style:normal;
	text-decoration:none;
    font-weight:bold;
    letter-spacing:1px;
    font-size:15px;
    color:#E6E8E8;
    text-align:center;
    text-shadow:-1px -1px 1px #6E3C3C;
	z-index:9;
}
ul.accordion li .heading a{
    
    opacity:0.9;
    font-style:normal;
    font-weight:bold;
    letter-spacing:1px;
    font-size:15px;
    color:#E6E8E8;
    text-align:center;
    text-shadow:-1px -1px 1px #6E3C3C;
	text-decoration:none;
		z-index:9;
}
ul.accordion li .heading a:active{
    
    opacity:0.9;
    font-style:normal;
    font-weight:bold;
    letter-spacing:1px;
    font-size:15px;
    color:#E6E8E8;
    text-align:center;
    text-shadow:-1px -1px 1px #6E3C3C;
	text-decoration:none;
		z-index:9;
}
ul.accordion li .heading a:visited{
    
    opacity:0.9;
    font-style:normal;
    font-weight:bold;
    letter-spacing:1px;
    font-size:15px;
    color:#E6E8E8;
    text-align:center;
    text-shadow:-1px -1px 1px #6E3C3C;
	text-decoration:none;
		z-index:9;
}
ul.accordion li .description{
    position:absolute;
	margin-top: 10px;
    width:480px;

    height:auto;
    bottom:0px;
    left:0px;
    display:none;
}
ul.accordion li .description h2{
    font-style:normal;
    font-weight:bold;
    letter-spacing:1px;
    font-size:33px;
	opacity:0.7;
    color:#8C8F8F;
    text-align:left;
    margin:0px 0px 8px 20px;
    text-shadow:-1px -1px 1px #694040;
}
ul.accordion li .description p{
text-align:justify;
    line-height:14px;
    margin:0px 18px 26px 18px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
	color:#878787;
    font-style: normal;
    font-weight: normal;
    text-transform: none;
    letter-spacing: normal;
    line-height: 1.6em;
	   cursor:text;
}
ul.accordion li .description a{
    position:absolute;
    bottom:5px;
    left:20px;
    font-style:normal;
    font-size:12px;
    text-decoration:none;
    color:#B5A8A8;
}
ul.accordion li .description a:hover{
    color:#333;
    text-decoration:underline;
}

ul.accordion li .bgDescription{
    background:transparent url(images/bgDescription.png) repeat-x top left;
    height:267px;
    position:absolute;
    bottom:0px;
    left:0px;
    width:100%;
    display:none;
}

div.liroll {
position:absolute;  background-color:transparent; z-index:8; }

div.liroll a {
display:block;
position:absolute; width:0px; height:0px; background-color:transparent; z-index:9; }


/* homepage blog roll */

.blog-white {
	float:left;
	width:690px;
	margin:0 0 10px 6px;
	background: url(images/tease-bg.png) bottom left repeat-x;
}

.blog-grey {
	float:left;
	width:690px;
	margin:0 0 10px 6px;
	background: #cccccc url(images/tease-bg.png) bottom left repeat-x;
}

.blog-white h2 a, .blog-grey h2 a {
	float:left;
	width:680px;
	color:#660000;
	font-size:15px;
	font-weight:bold;
}

.blog-white h2, .blog-grey h2 {
	color:#660000;
	margin:0 0 0 6px;
}

.blog-grey h2 a {
	padding:8px 0 0 0;
}

.blog-white h3, .blog-grey h3 {
	float:left;
	width:681px;
	color:#ff6600;
	font-size:11px;
	margin:4px 6px 6px 6px;
}

.blog-content {
	float:left;
	width:681px;
	padding:15px 0 0 0;
	margin:0 6px 0 6px;
	border-top:1.5px solid #737373;
	font-size:12px;
	color:#151515;
	text-align: justify;
}

.blog-content img {
	float:left;
	margin:0 8px 8px 0;
	border:1px solid #333333;
}

.blog-copy {
	x-float:left;
	font-weight:normal;
	font-family: "Helvetica",Arial,sans-serif;
	font-size:13px;
	color:#333333;
}

.blog-teaser {
	float:left;
	width:350px;
}

.blog-copy p {
	font-weight:normal;
	margin: 0 0 8px 0;
}

.blog-links {
	float:left;
	width:681px;
	height:25px;
	border-top:1.5px solid #737373;
	margin:18px 0px 0px 0px;
}

.blog-links a {float:right;}

.blog-links img {
	margin:8px 0 0 0;
	border:none;
}

.addthis_button {
	margin:2px 0 0 4px;
	cursor:pointer;
}

.read-more {
	display:block;
	width:114px;
	height:18px;
	
	background: url(images/conti.png) 0 0 no-repeat;
	text-indent:-9999px;
	margin:3px 0 0 0;
	z-index:9;
}



#view-more-entries {
	float:left;
	width:198px;
	height:48px;
	margin:-10px 0 30px 401px;
	background: url(http://www.revolvermag.com/images/interface/view-more-entries.gif) 0 0 no-repeat;
	text-indent:-9999px;
}

#subscribe-promo-form {
	float:left;
	width:593px;
	height:230px;
	background:#bbe5f8;
	margin:6px 0 0 6px;
}

.homepage-tour-dates {
	float:left;
	width:325px;
}
div.sideleft {
width:190px;
height:auto;
}



</style>
