/* Start of CMSMS style sheet 'ie main' */
/* CSS Document */
body {font-family:Arial, Helvetica, sans-serif; margin:0 auto; padding:0px; background:url(graphics/bg-top.jpg) center top no-repeat #000000; font-size:0.75em; }
.red {color:#D23933;}
.white {color:#FFFFFF}
.float_l {float:left;}
.float_r {float:right;}

a {text-decoration:none; font-weight:normal; color:#ff4538; background-color:inherit; }
a:visited {color:#ff4538; text-decoration:none;}
a:hover {text-decoration:underline; color:#ff4538; background-color:inherit; }

img {border:0;}

h1 {background:url(graphics/heading-bg.gif) no-repeat top left; display:block; overflow:hidden; width:579px; margin:0px; padding:0px 0px 0px 30px; color:#FFFFFF; font-family:"Times New Roman", Times, serif; font-size:24px; font-weight:bold;}

h2,h3,h4,h5,h6{
font: bold 16px, Arial, Verdana, Helvetica,
	sans-serif;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;

}

.main-container {
display:block; 
overflow:hidden; 
background:url(graphics/bg-bottom.jpg) bottom center no-repeat; 
min-height:800px; 
border-bottom:0px solid #6C6866; 
padding-top:153px; 
margin: 0 auto;   /* align for good browsers */
text-align: left; /* counter the body center */
}
.main {width:664px; margin:0px auto auto;}
.main h1{text-indent: -99999px; font-size: 0px;}
.main-top {height:160px; display:block; position:relative;}
.header-bg {height:160px; vertical-align:bottom;}
.header-bg-img {margin-top:-20px;}
.main-top .header {position:absolute; top:60px; left:0px;}

.nav {float:right; margin-top:140px; letter-spacing:-1px; font: bold 18px, Arial, Verdana, Helvetica, sans-serif;}
.nav ul{padding:0px; margin:0px;}
/*.nav li{display:inline; list-style:none; text-indent:-999999px;}*/

.nav li {display:inline; list-style:none; color:#666666; letter-spacing:-1; text-transform:uppercase; font-size:1em;}  
.nav li a {text-decoration: none; background: #ffffff; color: #666666; font-weight: bold; padding:2px 4px 4px 4px; outline: none; text-transform:uppercase; font-size:1em;}  
.nav li a:hover, .nav li a:active, .nav li.ui-tabs-selected a {background: #ffffff; color: #666666; padding:8px 4px 4px 4px; text-decoration: none; text-transform:uppercase; font-size:1em;}
 
/*li#home a {background:#FFFFFF 0px -125px no-repeat; display:block; padding:2px 3px 2px 3px; float:left;}
li#music a {background:#FFFFFF 0px -125px no-repeat; display:block; padding:2px 3px 2px 3px; float:left;}
li#drinks a {background:#FFFFF 0px -125px no-repeat; display:block;  padding:2px 3px 2px 3px float:left;}
/*li#functions a {background:url(graphics/nav-functions.png) 0px -125px no-repeat; display:block; width:60px; height:125px; float:left;}
li#home a:hover, li#menu a:hover, li#drinks a:hover, li#functions a:hover {background-position:0px 0px;}*/

.main-inner {padding:10px;  background:url(graphics/content-bg.jpg) bottom center no-repeat #FFFFFF; min-height:645px; margin-bottom:45px; text-align:center;}
.main-text {padding-left:30px; padding-right:15px;}

.bluebox {width:600px; display:block; overflow:hidden;}
.bluebox-top {background:url(graphics/blue-box-top.gif) top no-repeat; height:12px; width:579px; display:block; overflow:hidden; margin-left:15px;}
.bluebox h1 {background:url(graphics/bluebox-heading.gif) no-repeat top left; display:block; overflow:hidden; width:564px; margin:0px; padding:0px 0px 0px 30px; color:#FFFFFF; font-family:"Times New Roman", Times, serif; font-size:24px; font-weight:bold;}

.bluebox-bottom {background:url(graphics/blue-box-bottom.gif) top no-repeat; height:14px; width:579px; display:block; overflow:hidden; margin-left:15px;}
.bluebox-main {background-color:#E7F1F7; margin-left:15px; padding:10px 20px; width:539px; display:block; overflow:hidden; }


.footer a {text-decoration:none; font-weight:normal; color:#ffffff; background-color:inherit;}
.footer a:visited {color:#ffffff; text-decoration:underline;}
.footer a:hover {text-decoration:underline; color:#ff4538; background-color:inherit;}


.footer {background:url(uploads/images/footerbox-bg.jpg)  no-repeat top center;  display:block; width: 100%; overflow:hidden; border-top:1px solid #E8E4E2; min-height:402px; margin:0px auto auto;}

.footer-box {margin:0px auto; width:660px; height:350px; overflow:hidden; display:block; padding-top:45px; margin-bottom:-45px;}

.footer-contact {
	width:175px;
	float:left;
margin-left:14px;
padding-right:-14px;
}
.footer-map {width:250px; float:left;}
.footer-badge {width:auto; float:left;}
.footer-tags {padding-top:15px;}
.footer-tcs{width:646px; clear:both; padding-top:40px; color:#FFFFFF;}

/************* TABLE STYLING ********************/
td{text-align:left;}

th {
font: bold 16px, Arial, Verdana, Helvetica,
	sans-serif;
	color: #6D929B;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: url(images/bg_header.jpg) no-repeat;
}

th.heado{
background: #b11116;
color:#ffffff;
}


th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #C1DAD7;
	background: none;
}

/*************************DRINKS MENU******************************/
#dinkstopmenu{
padding-left:15px;
}

/********************TEXT STYLING**********************************/
.quote{
font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 30px;
	letter-spacing: -2px;
	color: #666666;
	line-height:31px;
}

/************DRINKS MENU JAVASCRIPT STYLING*************************/
.content {  
/*padding:20px;
padding-right:20px;
left:10px;*/ 
/*padding-left:0px*/
position:relative;
}  

#content_2 { 
position: relative;
/*left:10px;*/
top: 10px;
display:none;
width:600px;
 } 

#content_3 { 
position: relative;
/*left:10px;*/
top: 10px;
display:none;
width:600px;
 } 

#content_1{
position: relative;
width:600px;
top: 10px;
}

#content_4 { 
position: relative;
/*left:10px;*/
top: 10px;
display:none;
width:600px;
 } 

#content_5 { 
position: relative;
/*left:10px;*/
top: 10px;
display:none;
width:600px;
 } 

/************HOME STYLING*************************/
td.ontour{
	background-image: url(graphics/ontour.gif);
	color:#FFFFFF;
	background-repeat: no-repeat;
	width: 232px;
	height: 269px;
	padding-left: 20px;
	padding-right: 15px;
	padding-top: 90px;
	font-family:Arial, Helvetica, sans-serif;
}


/****************Music**********************/
.maybecoming{
background:url(graphics/RSS-BG_03.jpg) no-repeat #171717;
color:#FFFFFF;
width:183px;
height:600px;
padding-top:10px;
padding-left:10px;
padding-right: 10px;
margin-left: -10px;
margin-right: -10px;
vertical-align:top;
}

.comingup{
background:url(graphics/comingup.jpg) no-repeat;
padding-top:65px;

}

.music_button{
	text-decoration: none;
	color: #FFFFFF;
	padding:4px 9px 5px 9px;
	outline: none;
	background-image: url(graphics/musicbuttonbg.gif);
	background-repeat: repeat-x;
	vertical-align: middle;
width: auto;
}

.comment_name{
border-bottom: thin 1px #990000;
}

#comment {
position:fixed;
}

/*************BATTLE OF THE BANDS*************/
#battle-box{ background-color:#000000; position:relative; padding:10px; width:360px; height: 300px; color:#FFFFFF;}
#battle-box-img{width:178px; height: auto; position:relative; top:0px; left:0px; margin-right: 10px; display:inline;}
#battle-box-text1{display:inline; position:absolute; top:10px; right:10px; width:170px; color:#FFFFFF; font-size:16px;}
#battle-box-text2{text-align: center; margin:0 auto auto; width:340px; position:relative; top:30px; font-size:16px; color:#FFFFFF;}
#battle-box-text3{text-align: center; margin:0 auto auto; width:340px; position:relative; top:30px; font-size:18px; color:#FFFFFF;}
#battle-box-text3 a { color:#FFFFFF;}
#battle-box-text3 a:hover{ color:#FFFFFF;}
#battle-box-text3 a:visited{ color:#FFFFFF;}
#smaller-link{font-size: 15px;}
#battle-box h1{font-size:18px; padding:0px; margin: 0px;}
#main-battle-page{position:relative; width:600px; height:750px;}
#battle-text-left{width:340px; padding:10px; display: inline; position:absolute; top:210px; left: 0px}
#battle-text-right{width:240px; padding:10px; background-color:#bdd2fd; color:#2903cc; display:inline; position:absolute; top:210px; right: 0px}
/* End of 'ie main' */

