html { height:100%; }
body { font-family:"myriad-pro", sans-serif; height:100%; background:#030000 url(../images/bg.gif) no-repeat top center;  }



#parent {  
width:902px; 
margin:0 auto; 
height: auto!important; 
height: 700px; 
min-height:700px;
color:#ffffff;
background-color:#020100;
font-size:12px;
}

a {
color:#8a6e4b;
text-decoration:none;
font-weight:;
}
a:hover {
text-decoration:underline;
}
.clear {  

display:block; 
clear:both; 
float:none !important; 
height:0px !important; 
font-size:0px !important; 
border:none; 
margin:0 !important; 
padding:0 !important; 
background:transparent !important; 
visibility:hidden !important; 

}
#head { 
background-color:#020100; 
height:387px;
width:902x;
display:block;
}
.logo { 
background:url(../images/bg-golden-line-big.gif) no-repeat bottom center; 
height:98px;
width:902x;
display:block;
text-align:center;
padding-top:30px;
}

.menu { height:28px; width:902px;margin-top:-2px;}
.menu li { float:left; }
.menu span {display:none;}
.menu a { display:block; height:28px;background-position:0 0px;}
.menu a:hover { background-position:0 -28px; }
    .menu1 { width:123px; background:url(../images/menu1b.png) no-repeat; }
    .menu2 { width:124px; background:url(../images/menu2.png) no-repeat; }
    .menu3 { width:124px; background:url(../images/menu3.png) no-repeat; }
    .menu4 { width:124px; background:url(../images/menu4.png) no-repeat; }
    .menu5 { width:122px; background:url(../images/menu5b.png) no-repeat; }
    .menu6 { width:103px; background:url(../images/menu6.png) no-repeat; }
    .menu7 { width:88px; background:url(../images/menu7.png) no-repeat; }
    .menu8 { width:93px; background:url(../images/menu8.png) no-repeat; }

.menu .active {background-position:0 -28px;}

.brown {
color:#8a6e4b;
}

.content {
width:902px;
display:block;
height: auto!important; 
height: 700px; 
min-height: 700px;
}

.content-left {
width:575px;
display:block;
float:left;
padding-top:35px;
padding-left:40px;

}

.content-left h2 {

font-size:16px;
color:#8a6e4b;
margin-bottom:20px;
}
.content-left h4 {
font-size:16px;
color:#8a6e4b;
margin-bottom:20px;
}
.items-day {
width:500px;
margin-bottom:30px;
}
.item-day {
width:500px;
float:left;
margin-bottom:10px;
font-size:12px;
}
.marked {
height:25px;
background-color:#1c1b1a;
display:block;
line-height:20px;
}

.date {
width:112px;
float:left;
padding-left:0px;
}
.title {
width:256px;
float:left;
color:#8a6e4b;
}
.time {
width:110px;
float:left;
}

.intro-text {
width:500px;

}
.intro-text p {
margin-bottom:45px;
font-size:12px;
line-height: 25px;
}


.info-gig {
width:450px;
display:block;
height: auto!important; 
height: 200px; 
min-height: 160px;
margin-bottom:30px;
}
.info-gig h2 {
font-size:20px;
color:#8a6e4b;
margin-bottom:20px;

}
.info-gig p {
padding-bottom:10px;
}
.info-gig .txt-gig {
float:left;
display:block;
}

.info-gig .pic-gig {
float:right;
display:block;
}
.info-gig .pic-gig img {

border:3px solid #8a6e4b;
}


.thumbnail
{
float: left;
border: 1px solid #999;
padding: 5px;
}

.horizontal {
	width: 100px;
	margin: 0 45px 45px 0;	
}

.vertical {
	width: 67px;
	margin: 0 78px 45px 0;	
}


.clearboth { clear: both; }

.thumbnail_inner
{

float: left;
width: 100px;
border: 1px solid #999;
margin: 0 25px 25px 0;
padding: 5px;
}

.clearboth { clear: both; }





.content-right {
width:285px;
display:block;
float:right;
}
.content-right h3 {
font-size:14px;
margin-bottom:10px;
margin-top:15px;
}



.search-bar {
float:right;
width:284px;
margin-top:-2px;
}
.search-bar .search-field {
width:192px;
height:21px;
margin-left:4px;
}
.search-bar .search-btn{
position:relative;
top:8px;
}

.video {
margin-left:6px;

}

.mailing-list {
float:right;
width:284px;
background:url(../images/bg-golden-line-small.gif) no-repeat bottom center; 
display:block;
height: auto!important; 
height: 100px; 
min-height: 100px;
padding-bottom:30px;
}
.mailing-list p {
color:#8a6e4b;
font-size:13px;
padding-left: 5px;

}

.mailing-list .mailing-fieldEmail {
width:192px;
height:21px;
margin-left:4px;
}

.mailing-list .mailing-fieldName {
width:192px;
height:21px;
margin-left:4px;
margin-top:8px;
}

.mailing-list .subscribe-btn{
position:relative;
top:8px;
}

.tickets {
float:right;
width:284px;
background:url(../images/bg-golden-line-small.gif) no-repeat bottom center; 
display:block;
height: auto!important; 
height: 100px; 
min-height: 100px;
padding-bottom:30px;
}
.tickets a {
margin-right:15px;
padding-top:10px;
}

#footer {
font-size:11px;
padding:10px;
padding-bottom:20px;
}
#footer a {
color:#ffffff;
text-decoration:none;
}

#footer a:hover {
color:#ffffff;
text-decoration:underline;
}
.info-footer {
width:485px;
float:left;
}

.menu-footer {
width:300px;
float:left;
}
.menu-footer li {
display:inline;
}

.info-wizzie {
width:80px;
float:right;
}

.info-wizzie span {
font-weight:bold;
}
