@import url(_layout.css);
@import url(_default.css);
body { color: #B2B284; } 
body { font-family: Times New Roman; } 
body a, body a img  { color: white; border-color: white; } 
body { background-color: #4A562F; } 
body { background-image: url(../images/bg/body); } 
#header, #header h1, #header a { text-align: left; } 
#header { background-color: #3C271D; } 
#header { background-position: top right; } 
#header { background-repeat: no-repeat; } 
#header { background-image: url(../images/bg/~~header); } 
#header { height: 76px; } 
#header { margin-left: 212px; } 
h2 { color: #ffffff; } 
h2 { background-color: #70774D; } 
h2 { background-position: left; } 
h2 { background-repeat: no-repeat; } 
h2 { background-image: url(../images/bg/h2); } 
h2 { padding-left: 30px; } 
h2 { margin-top: 0px; } 
h2 { margin-bottom: 10px; } 
h2 { margin-left: -10px; } 
h2 { margin-right: -10px; } 
#content { color: black; } 
#content a, #content a img  { color: black; border-color: black; } 
#content { background-color: #B2B284; } 
#content { padding-top: 0px; } 
#content { padding-left: 30px; } 
#content { padding-right: 40px; } 
#content { margin-left: 180px; } 
#content { margin-right: 180px; } 
#main_links { font-size: 120%; } 
#main_links { background-color: #47522C; } 
#main_links { width: 212px; } 
#main_links { padding-top: 0px; } 
#main_links { padding-bottom: 0px; } 
#main_links { padding-left: 0px; } 
#main_links { padding-right: 0px; } 
#main_links { margin-top: 242px; } 
#main_links { border-style: solid; } 
#main_links { border-width: 1px; } 
#main_links { border-color: black; } 
#main_links .main_link a { padding-top: 2px; } 
#main_links .main_link a { padding-bottom: 2px; } 
#main_links .main_link a { padding-left: 2px; } 
#main_links .main_link a { padding-right: 2px; } 
#main_links a { border-style: solid; } 
#main_links a { border-width: 1px; } 
#main_links a { border-color: black; } 
#content div.sublinks a { color: white; } 
#content div.sublinks a { background-color: #3C271D; } 
#content div.sublinks a { border-style: solid; } 
#content div.sublinks a { border-width: 1px; } 
#content div.sublinks a { border-color: white; } 
#content th { color: white; } 
#content th { background-color: #3C271D; } 
#content th { border-style: solid; } 
#content th { border-width: 1px; } 
#content th { border-color: white; } 
.teaser { background-color: #47522C; } 
.teaser { margin-bottom: 0px; } 
.teaser_heading span { color: white; } 
.teaser_heading { background-color: #3C271D; } 
#teaser_group_1 .teaser { background-color: #47522C; } 
div#site_photo {
	position: absolute;
	top: 0px;
	left: 0px;
	height: 317px;
	width: 212px;
	background: url(../aux/photo1.jpg) top center no-repeat;
	border: solid 1px black;
      overflow: hidden;
}
div#main_links ul li.selected a {
	background: #70774D url(../aux/arrowmenu.gif) left center no-repeat;
}

div#main_links ul li a:hover {
background-color: #70774D;
}


/*PER PAGE COLORS*/

/*BLUE*/
body.events,
body.blog,
body.links { background-image: url(../aux/blue.gif); }
body.events div#content h2#page_title,
body.blog div#content h2#page_title,
body.links div#content h2#page_title { background-color: #677086; }
body.events div#content,
body.blog div#content,
body.links div#content { background-color: #A4ADC3; }
body.events div.teaser,
body.blog div.teaser,
body.links div.teaser { background-color: #424B61 !important; }
body.events div#main_links a,
body.blog div#main_links a,
body.links div#main_links a {
	background-color: #424B61;
}
body.events div#main_links li.selected a,
body.events div#main_links a:hover,
body.blog div#main_links li.selected a,
body.blog div#main_links a:hover,
body.links div#main_links li.selected a,
body.links div#main_links a:hover {
	background-color: #677086;
}
body.events div.teaser_content,
body.blog div.teaser_content,
body.links div.teaser_content {
	color: #A4ADC3;
}

/*BROWN*/

body.press,
body.music {
	background-image: url(../aux/brown.gif);
	background-color: #784718;	
}
body.press div#content h2,
body.music div#content h2 {
	background-color: #976637;
}
body.press div#content,
body.music div#content {
	background-color: #F3D8BE;
}
body.press div.teaser,
body.music div.teaser {
	background-color: #724112 !important;
}
body.press div#main_links a,
body.music div#main_links a {
	background-color: #724112;
}
body.press div#main_links li.selected a,
body.press div#main_links a:hover,
body.music div#main_links li.selected a,
body.music div#main_links a:hover{
	background-color: #976637;
}
body.press div.teaser_content,
body.music div.teaser_content {
	color: #DEAD7E;
}
