body {    font-family: Arial, sans-serif;    font-size: 12px;    line-height: 18px;    color: #dac3b5;    margin: 0;    padding: 0;    background-color: #000;}
links_top {    font-family: Arial, sans-serif;    font-size: 13px;    line-height: 18px;   font-weight: bold; color: #dac3b5;   background-color: #000;}
td {    font-family: Arial, sans-serif;    font-size: 13px;    line-height: 19px;    text-align: left;}
p {    margin: 0 0 15px 0;}
p strong {    font-weight: bold;}
a {    color: #e7a00e;   text-decoration: none;}
a:hover {    text-decoration: underline;}
li {    margin: 10px 0;}
h1 {    color: #bc5a0b;    font-size: 22px;    line-height: 30px;    margin: 0px 0 16px 0;}
h2 {    color: #bc5a0b;    font-size: 16px;    line-height: 20px;    margin: 0 0 15px 0;}
img {    border: none;    margin: none;    padding: none;}
#contentArea { position:relative; margin: 0px auto 0px auto; widows: 900px;    text-align: left;}
#header {    height: 225px;    width: 900px;}
#top {    background-color: #592a06;    height: 58px;    width: 900px;    margin-bottom: 2px;}
.socialMedia {    float: left;    height: 32px;    width: 32px;    margin: 14px 0 0 14px;    cursor: pointer;}
#facebook {    background: url('media/facebook.png') left top no-repeat;}
#myspace {    background: url('media/myspace.png') left top no-repeat;}
#twitter {    background: url('media/twitter.png') left top no-repeat;}
#youtube {    background: url('media/youtube.png') left top no-repeat;}
#bandcamp {    background: url('media/bandcamp.png') left top no-repeat;}
#vevo {    background: url('media/vevo.png') left top no-repeat;    display: none;}
#facebook:hover {    background-position: left -32px;}
#myspace:hover {    background-position: left -32px;}
#twitter:hover {    background-position: left -32px;}
#youtube:hover {    background-position: left -32px;}
#bandcamp:hover {    background-position: left -32px;}
#vevo:hover {    background-position: left -32px;}
#mediaPlayer {    float: left;    height: 30px;    width: 200px;    margin: 15px 0 0 75px; }
#join {    float: right;    background: url('media/join2.png') left top no-repeat;    height: 33px;    width: 147px;    margin: 13px 14px 0 0;    cursor: pointer;}
#join:hover {    background-position: left -33px;}
#invite_to_town {    float: right;    background: url('media/invite_to_town.png') left top no-repeat;    height: 33px;    width: 147px;    margin: 13px 14px 0 0;    cursor: pointer;}
#invite_to_town:hover {    background-position: left -33px;}
#middle {    background: #000 url('media/header-background.jpg') left top no-repeat;    height: 165px;    width: 900px;}
#banner {    height: 125px;}
#logo {    float: left;    height: 125px;    width: 600px;    margin: 0;    cursor: pointer;    font-size: 24px;    font-weight: bold;}
#secondaryLinks {    float: right;}
#secondaryLinks a {    float: left;    font-size: 15px;  font-weight: bold;   color: #030200;    margin: 10px 17px 0 20px;    text-shadow: 1px 1px 1px #BC5A0B;}
#tabs {    margin: 0 0 0 185px;    padding: 0;}
.tab {    float: left;    filter: alpha(opacity=75);    -moz-opacity: .75;    opacity: .75;    background-color: #030200;    cursor: pointer;    display: inline-block;    margin: 0 2px 0 0;}
.tab a {    display: block;    height: 40px;    line-height: 40px;    padding: 0 25px;    font-size: 18px;    font-weight: bold;}
.tab:hover {    filter: alpha(opacity=88);    -moz-opacity: .88;    opacity: .88;}
.tab:hover a {    text-decoration: none;}
#tabSelected {    filter: alpha(opacity=94);    -moz-opacity: .94;    opacity: .94;    background-color: #000;}
#tabSelected a {    color: #bc5a0b;    text-shadow: none;}
#linkSelected {    filter: alpha(opacity=94);    -moz-opacity: .94;    opacity: .94; text-decoration:underline;    }
#linkSelected a { text-shadow: none;}
#pageBody {    width: 900px;    background: #000 url('media/body-background.jpg') left top no-repeat;}
#contentColumn {    filter: alpha(opacity=92);    -moz-opacity: .92;    opacity: .92;    background-color: #000;    width: 670px;    margin: 0 5px 0 185px;    padding: 25px 20px 40px 20px;}
#textColumn {    width: 670px;}
#footer {    clear: both;    background: #592a06 url('media/footer-background.png') repeat-x left top;    height: 40px;    width: 900px;    margin-top: 2px;    padding-top: 25px;    text-align: center;    color: #bc5a0b;    font-size: 12px;}

#title { position:absolute;	top:0; left:0; }
#title a { display:block; width:135px; height:112px; }
#title span { display:none; }
#container_box { border: 1px #bc5a0b solid; width:100%; padding: 2px 2px 2px 2px; margin:0px; margin-bottom:10px; background-color:#0F0200; }
#container_box h1 { font-weight:bold; font-size:13px; color:#bc5a0b; padding:0px; margin:0px; width:200px; line-height:12px; al }
.rows_separation { margin-bottom: 6px; border-bottom: 1px solid #bc5a0b; padding-bottom: 4px; }
.rows_separation_red { margin-bottom: 6px; border-bottom: 1px solid #540701; padding-bottom: 4px; }
img.bordered { border: 2px #bc5a0b solid;}
img.bordered-thin { border: 1px #bc5a0b solid;}
img.bordered-thin-red { border: 1px #540701 solid;}
.form_input { 
	font-size: 12px;    line-height: 18px;    color: #dac3b5;  background-color: #000000; 
	width:150px; height 12px; margin: 1px 0px 1px 0px;
}
.error_font {
	color: #bc5a0b;
}
#ads { 
	position:absolute; left:0px; top:300px; width: 161px; border: 1px solid #000000; margin: 10px 10px 10px 10px; padding: 2px; 
	color: #000000;
	background-color: rgba(188,90,11,0.45); 
}
#ads a:link { color: #000000 !important; text-decoration: none; }
#ads a:visited { color: #000000 !important; text-decoration: none; }
#ads a:hover { color: #000000 !important; text-decoration: underline; }
#ads a:active { color: #000000 !important; text-decoration: underline; }
