* {font-family: "Lucida Grande","Lucida Sans Unicode",geneva,verdana,sans-serif;	font-size: 11px;line-height:20px;color:white;text-align: left;}
html{overflow: -moz-scrollbars-vertical;}
html, body {margin: 0px;padding: 0px;background-color:#590000;text-align: center;}


#header {height:350px; width:774px;margin: 0px auto 0px auto; z-index:8; background-image: url(../images/header.jpg);}
#header-links {left:20px;top:20px; padding:5px;width:100px;background-color: #560001; border:1px solid #be7001; position:absolute;  }

#content-wrapper {position:relative; margin: 0px auto 0px auto; width: 774px; height:auto;background-image: url('../images/columns-background.jpg');background-repeat:repeat-y;overflow: auto;}
#content {padding-top:5px;width:642px; margin-left:62px;}
#footer {margin: 0px auto 0px auto; width: 774px; height:56px;background-image: url('../images/footer.jpg');}


/* image map for header */
#menu div {  position: relative;  height: 38px;  width: 50px;  top: 260px;   left:400px;  float:left;  text-decoration: none;  cursor:pointer;overflow:hidden;}
#menu a i { visibility: hidden; }
#menu #home {float:left;top:189px;left: 78px;  }
#menu #news {float:left;top:175px;left: 90px; }
#menu #gigs {top:165px; left: 100px; }
#menu #biography {top:155px; left: 105px; }
#menu #discography {top:155px;left: 108px;  }
#menu #media {top:170px;left:115px;}
#menu #contact {top:195px; left:118px;width:80px;height:55px;}
#menu #merchandise {top:223px;left:125px;width:65px;  }
#menu #technical {top:223px;left:130px; }
#menu #links {top:219px;left:135px;}

iframe { background-color: #590000;}
a img {border:0px;}

#menu #contact-submenu a:hover {color:#be7001;background-color:white;}
#menu #media-submenu a:hover {color:#be7001;background-color:white;}


div#menu #media-submenu  { text-align:center;display:none;top:210px;left:-230px; border-top:1px dashed white;  height:auto;border-bottom:1px dashed white; width:250px;}
div#menu #contact-submenu { text-align:center;display:none;top:210px;left:-230px; border-top:1px dashed white;  height:auto;border-bottom:1px dashed white; width:250px;}


#column-left {width:220px;float:left;}
#column-right {padding:0px;margin:0px;width:420px;float:right;}
#column-full {width:642px;float:left;border: 1px solid #be7001;}

#column-full  {
background-color:#bf0000; background-image: url('../images/gradient.jpg');background-repeat:repeat-x;
}

.box {margin-bottom:4px; width:212px; height: 288px;overflow:auto; background-image: url('../images/content-surface.jpg'); background-repeat: no-repeat;}
.box-content {	padding-top:15px;padding-left:8px;padding-right:8px;}
.content-container {	padding:5px;border: 1px solid #be7001;background-color:#560001;margin-bottom:10px; }

.newsitem {	padding:5px;border: 1px solid #be7001;background-color:#560001;margin-bottom:10px; }
.newsdate {color:#be7001;font-family:Arial; font-weight:bold; font-size:10px; }
.newstitle {color: #be7001;margin-left:10px;margin-botom:10px;font-variant:small-caps;font-family: ;font-weight:bold; font-size:20px; }
.newscontent {margin-left:10px;line-height:250%;}

/* id page of news */
.newstitleid {color: #be7001;margin-left:10px;margin-botom:10px;font-variant:small-caps;font-family: ;font-weight:bold; font-size:20px; }
.newsdateid {margin-left:50px;}


.newscontentnewspage {margin-left:50px;line-height:250%;}
.newscontentnewspage:first-letter {font-size: 200%; float: left;text-align:justify ;}
.newsfooter {float:right;width:575px;border-top:1px dashed white;text-align:right;}


.sc {font-variant:small-caps; }
.gigsdate {font-family:Arial; font-weight:bold; font-size:10px; }
.gigstitle {color: #be7001;font-family:Arial; font-weight:bold; font-size:11px; }

.gigs-gigsdate {font-family:Arial; font-weight:bold; font-size:12px; }
.gigs-gigstitle {color: #be7001;font-family:Arial; font-weight:bold; font-size:15px; font-variant:small-caps;}
.bio-name {color: white;font-family:Arial; font-weight:bold; font-size:15px; font-variant:small-caps;}
.notes{font-size:9px;}


select,option { color:black;}

input, textarea{width:150px;border: 1px solid #be7001;padding-left:5px;background-color:white; color:  #be7001;width: 300px;  }
textarea { height:200px;}

h1 {padding:0px;margin-bottom:2px;margin-left:300px;letter-spacing:10px;font-size:30px;font-family: Times New Roman;font-variant: small-caps;font-weight: 900;color: white;text-align:left;}
.head {border-top:1px dashed #be7001;border-bottom:none;padding:0px;margin-left:290px; margin-top:0px; width:320px;}
.listen {border: 1px solid  #be7001}

.quote { margin-left:80px;font-family:Times new roman;font-style: italic;font-size:14px; line-height: 20px; }
.quoter { margin-left:100px; font-weight:bold; font-family:Times new roman;font-size:14px;}

.cd {padding:5px;border: 1px solid #be7001;background-color:#560001;margin-bottom:10px;}
.cd .title {font-size:16px;color: #be7001;}

a { color: #be7001; }
a:hover {text-decoration:underline; color:white; }
.thumb {border:1px solid white;margin:5px;}

.input { width:150px;border: 1px solid #be7001;padding-left:5px;background-color:white; color:  #be7001;width: 300px; }
.submit { color: white;background: #be7001;text-align:center;border:none;font-weight:bold;}

.linked-day { font-weight:bold; background-color:white; color:#be7001; };

.linked-day a:hover {color:black;};
#notice {
	
	font-size: 14px;
	color:red;

}
/* GUESTBOOK */
.guestbookitem {}
.guestbookitem .title {color: #be7001;margin-left:10px;margin-botom:10px;font-variant:small-caps;font-family: ;font-weight:bold; font-size:12px;}
.guestbookitem .pretitle {color: white;margin-botom:10px;font-variant:small-caps;font-family: ; font-size:11px;}

.guestbookitem .content {margin-left:10px;line-height:250%;text-align:justify ;}
.guestbookitem .footer {float:right;width:100%;border-top:1px dashed #be7001;text-align:right;}
.guestbookitem .date {color:#be7001;font-family:Arial; font-weight:bold; font-size:10px;}

#guestbookmessage .input {width:200px;}


/* TECHNICAL */
#rider { border-top:1px dashed #be7001;border-bottom:1px dashed #be7001;}
#rider th {font-weight:bold;}
#rider .even {background-color:#590000;}
#rider  { vertical-align:top;padding:0px; margin:0px;border-spacing: 0px;border-collapse: collapse}
#rider td { vertical-align:top;}