@import url(_layout.css);
@import url(_default.css);
body { color: #898B8E; } 
body a, body a img  { color: #B7A774; border-color: #B7A774; } 
body { background-color: black; } 
body { background-position: top center; } 
body { background-repeat: no-repeat; } 
body { background-image: url(../images/bg/body); } 
#header_content_footer_wrapper { width: 750px; } 
#header_content_footer_wrapper { background-color: #B7A774; } 
#header_content_footer_wrapper { background-repeat: repeat-y; } 
#header_content_footer_wrapper { background-image: url(../images/bg/~~header_content_footer_wrapper); } 
#header_content_footer_wrapper_2 { background-repeat: no-repeat; } 
#header_content_footer_wrapper_2 { background-image: url(../images/bg/~~header_content_footer_wrapper_2); } 
#header { background-repeat: no-repeat; } 
#header { background-image: url(../images/bg/~~header); } 
#header { height: 93px; } 
#content { color: black; } 
#content a, #content a img  { color: #9D080D; border-color: #9D080D; } 
#footer { background-color: #2C2615; } 
#main_links a, #main_links a img  { color: white; border-color: white; } 
#content div.sublinks a { color: #F6CF50; } 
#content div.sublinks a { background-color: #4F0104; } 
#content div.sublinks a { border-style: solid; } 
#content div.sublinks a { border-width: 1px; } 
#content div.sublinks a { border-color: black; } 
#content .heading { color: #4F0104; } 
div#content div.entry { border-bottom-style: solid; } 
div#content div.entry { border-bottom-width: 1px; } 
div#content div.entry { border-bottom-color: #4F0104; } 
#content th { color: #B7A774; } 
#content th { background-color: #4F0104; } 
#content th { border-style: solid; } 
#content th { border-width: 1px; } 
#content th { border-color: #4F0104; } 
div#content table, div#content table td { border-color: #4F0104; } 
#main_link_group_1 { text-align: right; } 
#main_link_group_1 { background-repeat: repeat-y; } 
#main_link_group_1 { background-image: url(../images/bg/~~main_link_group_1); } 
#main_link_group_1 .main_link a { padding-left: .25em; } 
#main_link_group_1 .main_link a { padding-right: .25em; } 
#main_link_group_1 a { border-left-style: solid; } 
#main_link_group_1 a { border-left-width: 1px; } 
#main_link_group_1 a { border-left-color: #AD9C62; } 
#main_link_group_2 { text-align: right; } 
#main_link_group_2 { background-repeat: repeat-y; } 
#main_link_group_2 { background-image: none; } 
#main_link_group_2 a { padding-right: .5em; } 
.teaser_heading span { color: black; } 
.teaser_heading span { text-align: left; } 
.teaser_heading { background-color: #898B8E; } 
#teaser_group_2 { background-color: #494128; } 
#teaser_group_2 .teaser { margin-bottom: 0px; } 
div#header h1 { display: none; }

#main_link_group_1 li.first a { border-left: none; }
#main_link_group_1 li.first a { background: url(../aux/fanclub.png) left center no-repeat; padding-left: 236px; }

div#site_photo { float: none; clear: right; }
div#site_photo img { border: solid 3px #49422A; border-left: none; }

.links_teaser .teaser_content .teaser_entry .teaser_title { text-align: right !important; }
.links_teaser .teaser_content .teaser_entry .teaser_title a { color: #F6CF50; text-decoration: none; }
.links_teaser .teaser_content .teaser_entry .teaser_title a:hover { color: white; text-decoration: underline; }


div#main_links { width: auto !important; float: none !important; padding: 0px; display: relative; 
}
/*HORIZONTAL GROUP*/


#main_link_group_1 {
	word-spacing: -.25em;
}
#main_link_group_1 li {	 
	display: inline;	
}

/*VERTICAL GROUP*/

#main_link_group_2 {
	float: left;
	width: 200px;	
}
* html #main_link_group_2 {
	display: inline; /*for IE6's double float margin bug*/
	margin-right: -3px; /*for IE6's 3px jog*/
}
#main_link_group_2 li a {
	display: block;	
}
	

#main_links ul li img {
	vertical-align: middle; /*vertical-align removes the remaining padding on the vertical li's with images on IE6*/
}

div#content_wrapper { float: right; margin-left: -99%; width: 100%; clear: right; }
div#content { margin-left: 200px; clear: right; }
div#teaser_group_1 { width: 200px; float: left; clear: left; }
div#teaser_group_2 { clear: right;  }
div#footer { clear: both; }
