

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background-color:#424242;
 color:#ffffff;
}

a:link, a:active, a:visited {
    color:#F75500;
}

#wrapper {
 margin: 0 auto;
 width: 740px;
}
#faux {
text-align:center;
 background: url(images/container_bg.gif) repeat-y top left;
 margin-bottom: 0px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%;

 margin-left:10px;
}
#header {
 color: #333;
 width: 740px;
 padding: 10px;
 height: 100px;
 margin: 0px 0px 0px 0px;
 background-image:url(images/header_bg.gif);
}

#logobox {

    margin: 30px 0px 0px 25px;
    padding: 0;
	  float: left;
    width: 280px;
    height: 107px;
    border: 1px solid #d6d6d6;
    background-color: #eee;

}

#toprightbox {
/*    position: absolute;*/
    top: 30px;
    right:25px;
    position:relative;
    float: right;
    margin: 0;
    padding: 0;
    width: 375px;
    height: 107px;
    border: 1px solid #d6d6d6;
    background-color: #fff;
}

#leftcolumn {
 display: inline;
 color: #333;
 margin: 10px 0px 0px 0px;
 padding: 0px;
 width: 290px;
 float: left;

}
#rightcolumn {
 float: right;
 color: #333;
 margin: 10px;
 padding: 0px;
 width: 395px;
 display: inline;
 position: relative;
}
#footer {
 width: 740px;
 clear: both;
 color: #333;
 background:url(images/footer_bg.gif) no-repeat top left;
 margin: 0px 0px 10px 10px;
 padding: 10px;
}
.clear { clear: both; background: none; }

#linklist ul {
    margin: 0 0 0 0px;
    padding: 0;
    list-style-image: none;
}
#linklist ul li {
    padding: 0;
    list-style-type: none;
    margin: 0; /* IE 5.x */
    voice-family: "\"}\"";
    margin: 0 0 2px 0;
    voice-family: "\"}\"";
}

#linklist ul li a, #leftBox ul li a:link, #leftBox ul li a:visited {
    display: block;
    margin: 0;
    padding: 3px 0 3px 11px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    font-size: 80%;
    font-weight: bold;
    color: #ffffff;
    /* letter-spacing: 1px; */
    text-decoration: none;
    background-color: #eee;
    border-top: none;
    border-right: none;
    border-bottom: none;
    border-left: 8px solid #F75500;
    width: 282px; /* IE 5.x */
    height:55px;

    voice-family: "\"}\"";
    width: 264px;
    voice-family: "\"}\"";
}

#linklist ul li a:hover, #leftBox ul li a:active, #leftBox ul li a:focus {
    background-color: #dadada;
    border-left: 8px solid #AD3C00;
}

/* Recordings Page */

.album_info li {
    font-family:sans-serif;
    font-size:10px;
    margin-left:20px;
}

#recording_intro, #rehearsal_intro, #news_text {
    margin-bottom:10px;
}

.newsheadline {
	margin-bottom:5px;
}

.headline {
	font-weight:bold;
}

.subheadline {
	font-size:75%;
	color:green;
}

.subheadlineinfo {
	font-size:75%;
	color:white;
	font-weight:bold;
}
