body { background-color: #1A130D; font-family:Arial; font-size:100%; color:#ffffff; margin:0; padding:0;border: 0;overflow: hidden;height: 100%; max-height: 100%; }
#wrapper {width:774px; margin:0 auto; text-align:left; }
#maincontent{ position: fixed; top: 0; left: 0; right: 0; bottom: 80px; overflow: auto; text-align: center; }

input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}
a:hover{text-decoration:none;}
a {color:#4b565e;}
p { margin:0; padding:0;}
ul { list-style:none;}
ul li { }
ul li a { }
ul li a:hover { }

#header_logo { background:url(images/header_logo1.gif) no-repeat center top; height:97px; width: 774px;  margin: 5px auto; text-indent: -7000px;}
#header_menu { background:url(images/menu_bg.gif) no-repeat left top; height:44px; padding: 0; margin: 0; }
#header_menu ul {padding:0; margin:0; list-style: none;}
#header_menu ul li {float:left; margin: 0 15px; height: 44px; text-align:center; color:#F2F1F1; font-weight: bold; font-size: 14px; padding: 13px 0 0 0; }
#header_menu ul li a { text-decoration: none;  display: block; color:#F2F1F1 }
#header_menu ul li a:hover { color:#C0B5AF; }
#content_index { padding: 0; margin:  15px 0 0 0; }
#content { padding: 10px 25px;}
.page_logo { margin: 10px 0; }
.band_pic { float: left; width: 300px; margin: 10px; }
.band_text { float: left; width: 375px; margin: 10px; }
.band_clear { clear: both; font-size:2px; padding: 0; margin: 4px 0; width: 100%; border-bottom: 1px solid #564233; }
.songlist { padding-left: 15px; }
.calendar_date { font-weight: bold; margin: 5px; }
.calendar_date p { font-weight: normal; padding: 0 0 10px 65px; }
.musicLeftLeft a { color: #ffffff; font-size: 16px; text-decoration: none; }
.musicLeftLeft { float: left; width: 140px; line-height: 30px; }
.musicLeftRight { float: left; width: 120px; }
.musicRightLeft a { color: #ffffff; font-size: 16px; text-decoration: none; }
.musicRightLeft { float: left; width: 190px; line-height: 30px; }
.musicRightRight { float: left; width: 120px; }
#videos_container .video { margin: 0 auto; width: 570px; }
#videos_container .video div { margin: 40px auto 5px auto; text-align: center; font-weight: bold; }
#contact_form { margin: 20px auto; border:1px dashed #999; padding: 25px; font-size:12px;width:400px; }
#contact_result { margin: 5px auto; font-size: 14px; font-weight: bold; color: red; text-align: center; margin-top:1px;}
#footer { margin: 0 auto; text-align: center; width: 772px; }
#footer div.footer_text {  text-align: center; float:right; font-size:16px; color:#564233; padding-top: 20px;}
#footer div.footer_text a { text-decoration: underline; color:#564233;}
#footer div.footer_text p.golightmedia { font-size: 12px; }
#footer div.mp3player { float: left; }

.clearboth { clear: both; font-size:2px; padding: 0; margin: 0;}


#framecontent{
position: absolute; 
bottom: 0; 
left: 0; 
width: 100%; 
height: 80px;
overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
background-color: #1A130D;
text-align: center;
}
* html body{ /*IE6 hack*/
padding: 0 0 80px 0; /*Set value to (0 0 HeightOfFrameDiv 0)*/
}

* html #maincontent{ /*IE6 hack*/
height: 100%; 
width: 100%; 
}

