/* CSS Document */

body {
	margin:0px 0px 0px 0px; 
	padding: 0;
	text-align: center;
	color: #000000;

}

#wrapper {
	background-color: #000000;
	margin:0 auto;
	width: 900px;
	font-family:"Trebuchet MS", Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	margin-top:30px;
}

#header {
	font-size:12px;
	letter-spacing:1px;
	height: 138px;
	width: 932px;
	text-align:right;
    padding-top:0px;
	padding-right:55px;
}

#navbar {
    height:118px;
}

#navbar li {
    list-style:none;
    display:inline;
}
#navbar a {
    width:139px;
	height:118px;
    color:#fff;
    text-decoration:none;
    float:left;
	margin: 10px 15px 0px 12px;
}

#home a { 
background-image: url(http://www.high-mighty.com/images/btn-home.jpg) ;
margin: 10px 30px 0px 0px;
}

#calendar a { 
background-image: url(http://www.high-mighty.com/images/btn-calendar.jpg) ;
}

#calendar a:hover { 
background-image: url(images/btn-calendar-on.jpg) ;
}

#bios a { 
background-image: url(images/btn-bios.jpg) ;
}

#bios a:hover { 
background-image: url(images/btn-bios-on.jpg) ;
}

#listen a { 
background-image: url(images/btn-listen.jpg) ;
}

#listen a:hover { 
background-image: url(images/btn-listen-on.jpg) ;
}

#contact a { 
background-image: url(images/btn-contact.jpg) ;
}

#contact a:hover { 
background-image: url(images/btn-contact-on.jpg) ;
}



#main-content{
	width: 840px;
	padding:0px 30px 0px 20px;
	text-align:left;
}


.hr{
	margin:30px -10px 30px -10px;
}



#footer{
	background-image: url(images/bg-footer.jpg);
	background-repeat:repeat-x;
	text-align: center;
	font-size:10px;
	color: #bf953e;
	width: 840px;
	height:30px;
	padding-top:10px;
}


a:link {
	color:#591312;
	text-decoration: none;
}
a:visited {
	color:#591312;
	text-decoration: none;
}

a:hover {
	color: #535353;
	text-decoration:underline;
}
a:active {
	color:#591312;
	text-decoration: none;
}

a.yellow:link {
	color:#bf953e;
	text-decoration: none;
}
a.yellow:visited {
	color:#bf953e;
	text-decoration: none;
}

a.yellow:hover {
	color: #FFFFFF;
	text-decoration:underline;
}
a.yellow:active {
	color:#bf953e;
	text-decoration: none;
}


a.footlink:link {
	color:#f58f09;
	text-decoration: none;
}
a.footlink:visited {
	color:#f58f09;
	text-decoration: none;
}

a.footlink:hover {
	color: #f58f09;
	text-decoration:underline;
}
a.footlink:active {
	color:#f58f09;
	text-decoration: none;
}


h1{
font-family:"Trebuchet MS", Helvetica, sans-serif;
font-size:16px;
font-weight: normal;
color:#bf953e;
letter-spacing:1px;
padding:0px;
text-transform: uppercase;
}

h2{
color:#b81d1b;
font-family:"Trebuchet MS", Helvetica, sans-serif;
font-size:14px;
font-weight: normal;
letter-spacing:1px;
padding:0px;
text-transform: uppercase;
}


#txtcolumn {
clear:right;
display:inline;
float:right;
height:230px;
overflow:auto;
padding:0px 10px 0px 0px;
width:390px;
}

#box-upcoming {
background-image: url(images/title-upcoming-shows.jpg);
background-repeat:no-repeat;
clear:right;
display:inline;
float:right;
height:135px;
overflow:auto;
padding:40px 10px 0px 10px;
width:288px;
background-color:#bf953e;
margin-bottom:20px;
text-align:left;
}

#box-mailing-list {
background-image: url(images/title-mailing-list.gif);
background-repeat:no-repeat;
clear:right;
display:inline;
float:right;
padding:40px 10px 0px 10px;
width:288px;
background-color:#bf953e;
margin-bottom:20px;
text-align:left;
}


#box-corporate {
background-image: url(images/title-corporate.jpg);
background-repeat:no-repeat;
clear:right;
display:inline;
float:right;
padding:40px 10px 0px 10px;
width:288px;
background-color:#bf953e;
margin-bottom:20px;
text-align:left;
}


#box-contact {
background-image: url(images/title-contact.jpg);
background-repeat:no-repeat;
clear:right;
display:inline;
float:right;
height:80px;
overflow:auto;
padding:40px 10px 0px 10px;
width:288px;
background-color:#bf953e;
text-align:left;
}

#box-partnership{
background-image: url(images/title-partnerships.jpg);
background-repeat:no-repeat;
height:140px;
overflow:auto;
padding:40px 0px 0px 10px;
width:794px;
background-color:#bf953e;
text-align:left;
}

#box-calendar{
background-image: url(images/title-calendar.jpg);
background-repeat:no-repeat;
height:680px;
overflow:auto;
padding:40px 15px 0px 15px;
width:803px;
background-color:#000000;
text-align:left;
margin-left:15px;
}

#box-bios{
background-image: url(images/title-bios.jpg);
background-repeat:no-repeat;
padding:40px 15px 0px 15px;
width:803px;
background-color:#000000;
text-align:left;
margin-left:15px;
}

#box-listen{
background-image: url(images/title-listen.jpg);
background-repeat:no-repeat;
padding:40px 15px 0px 15px;
width:803px;
background-color:#000000;
text-align:left;
margin-left:15px;
}

#box-contact-large{
background-image: url(images/title-contact-full.jpg);
background-repeat:no-repeat;
padding:50px 15px 0px 0px;
width:803px;
background-color:#000000;
text-align:left;
margin-left:15px;
}


#box-booking{
background-image: url(images/title-booking.jpg);
background-repeat:repeat-x;
padding:40px 15px 30px 15px;
width:462px;
background-color:#bf953e;
text-align:left;
margin-right:20px;
}

#box-festivals{
background-image: url(images/title-festivals.jpg);
background-repeat:repeat-x;
padding:40px 15px 15px 15px;
width:462px;
background-color:#bf953e;
text-align:left;
margin-right:20px;
}

#list ul {
background-color:#bf953e;
display:block;
padding:3px;
margin-top:10px;
}


#list li {
color:#bf953e;
background-image: url(images/bg-dots.jpg);
background-repeat:no-repeat;
display:block;
width:194px;
height:14px;
padding:5px;
list-style:none;
margin-bottom:5px;
margin-left:-30px;
}

#list-new {
background-image: url(images/bg-dots.jpg);
background-repeat:no-repeat;
display:block;
width:194px;
height:14px;
margin-bottom:5px;
}

.yellow-border{
border: 1px solid #bf953e;
}


.yellow-border-bio{
border: 1px solid #bf953e;
margin-right:10px;
margin-bottom:10px;
}

.yellow{
color: #bf953e;
}

