/* Styles for HTML tags */
body {background: #2a0903; text-align: center; color: #fff;}
body, p, li, ul, ol, td, font {color: #fff;}
p {margin: 0;}
h1 {color: #fff; margin: 0; font-size: 12px; text-transform: uppercase;}
a {color: #ff8a00;}
a:hover {color: #fff;}
.calendar td {color: #000;}
.small {font-size: 10px;}

/* General Styles */
#container {width: 900px; margin: 20px auto 0 auto; border: 1px solid #ff8a00;}
#content {background: #012533; width: 100%;}
.header_image {border-bottom: 4px solid #ff8a00;}
.content_module {color: #fff; padding: 10px;}
#nav {margin: 5px 0;}
#listen_link {float: right; margin: 5px 20px 0 0;}
#footer {margin: 0 auto; width: 900px; padding: 10px 0; text-align: center;}
.page_title {background: #610f00; border-bottom: 4px solid #ff8a00; height: 28px;}
.page_title1 {padding-top: 6px; padding-left: 10px;}
input.title_field {font-weight: bold;}
.page_title a {color: #fff;}
.synotac_dots {background: url("/images/synotac_dots.gif") no-repeat; padding-left: 18px;}

/* Homepage styles */
#header_sub {position: relative; color: #fff; font-size: 12px;}
#header_sub_text {width: 445px; position: absolute; top: 15px; left: 440px; line-height: 1.5em;}
#edit_home {position: absolute; top: 90px; left: 390px; z-index: 100;}
#content td.home_td {background: #2a0903;}
#content td.home_left {width: 210px;}
#content td.home_right {width: 304px;}
#content td.home_center {width: 304px;}

/* Subpage styles */
#container #right_col {width: auto; background: #012533; width: 210px;}
#right_col .content_module {background: #2a0903;}
#subpage_content .content_module {padding: 15px;}
#subpage_content {background: #012533; width: 100%;}
#subpage_content td.sub_td {background: #2a0903;}

#discography_table td, #discography_table p {text-align: center;}
#discography_table a {padding-top: 5px; text-decoration: none;}


/* Events page styles */
#events_table {width: 100%;}
#events_table td, #events_table th {padding: 5px 10px; background: #341009;}
#events_table tr.alt_row td {background: #610f00;}
#events_table th {background: none;}
#form_table td {padding: 0 15px 10px 0;}
