/* Underbahn,styled by Gorilla Guerilla 2005 .|. http://www.gorillaguerilla.com */
/*HTML tag styles*/
body{
font-family:arial,helvetica,sans-serif;
color:#87CEEB;
background:#2F2F22;
line-height:1.166;
margin:0px;
padding:0px 0px 40px 0px
}
a:link,a:visited,a:hover{
color:#C13100;
text-decoration:none;
background:transparent
}
a:hover{
text-decoration:underline
}
p{
color:#DDDCC8;
}
/* overrides decoration from previous rule for hovered links */
h1,h2,h3,h4,h5,h6{
font-family:arial,helvetica,sans-serif;
margin:0px;
padding:0px;
font-variant:small-caps
}
h1{
color:#2E2714;
font-size:125%;
background:transparent
}
h2{
font-size:120%;
/* color:#586529; */
color:#DDDCC8;
background:transparent
}
h3{
font-size:105%;
color:#DDDCC8;
background:transparent
}
h4{
font-size:100%;
font-weight:normal;
color:#8C9E78;
background:transparent
}
h5{
font-size:100%;
color:#516020;
background:transparent
}
label{
font:bold 100% arial,helvetica,sans-serif;
color:#CBCAB5;
background:transparent
}
blockquote{
	padding-left: 10px;
	border-left: 2px solid #2C2C16;
	background:transparent;
	/* color: #4D6835; */
	color: #DDDCC8;
}
/* Layout Divs*/
#header{
margin:0;
width:100%;
height:200px;
background:url(img/headerbahn.jpg) #060603 no-repeat
}
#gorillaguerilla{
border-top:1px solid #2F2F22;
margin: 50px auto 15px auto;
padding-top:70px;
background:url(img/gorillaguerilladotcom.jpg) #060603 center no-repeat;
text-align: center;
}
#gorillaguerilla a{
font-weight: bold;
}
#sidebar{
background:url(img/underside.jpg) #060603 top left no-repeat;
float:left;
margin:0px;
padding: 110px 0 0 0;
width:170px;
font-size:11px;
text-align:center
}
#sidebarcore{
margin:auto;
width:160px;
text-align:left
}
#content{
float:right;
width:585px;
margin: 0 5px 20px 0;
padding:0;
font-size:12px
}
#wrapper{
margin:auto;
width:770px;
background:#060603;
color:#525F47
}
/*Component Divs*/
#headtitle{
margin:0px;
padding:0px 0px 10px 10px
}
/*#pagetitle styles*/
#pagetitle{
padding:0px 0px 10px 0;
text-transform:uppercase
}
/*#breadcrumb styles*/
#breadcrumb{
font-size:90%;
padding:5px 10px 5px 5px;
text-align:right;
border-bottom:1px solid #2F2F22
}
/*#footer styles*/
#footer{
clear:both;
border-bottom:1px solid #50513B;
font-size:11px;
color:#82875C;
padding:10px;
margin-top:0px;
background:#363A26
}
#footercore{
margin:auto;
text-align:center
}
/*#sidebar link styles*/
#sidebar ul a:link,#sidebar ul a:visited{
display:block
}
#sidebar ul{
list-style:none;
margin:0;
padding:0
}
#sidebar h1,#sidebar h2,#sidebar h3,#sidebar h4,#sidebar h5,#sidebar h6{
border-bottom:1px dotted #2F2F22;
padding-bottom: 2px;
margin-bottom: 5px;
}
/* Navbar */
#navcontainer{
margin-bottom:0px;
padding:0;
border:1px solid #2F2F22;
background:#211B0B;
color:#808080;
height:22px
}
#navcontainer a:active{
background:#CC6600;
color:#FFFFFF
}
#navcontainer li#active a{
background:#740401;
color:#DAD9C5
}
#navcontainer ul{
border:0;
margin:0;
padding:0;
list-style-type:none;
text-align:center
}
#navcontainer ul li{
float:left;
padding:0;
margin:0;
display:block;
text-align:center
}
#navcontainer ul li a{
width:100px;
border-right:1px solid #2F2F22;
padding:5px;
margin:0;
display:block;
background:transparent;
color:#A6A686;
font:bold small-caps 12px/12px arial,helvetica,sans-serif;
text-decoration:none;
text-align:center;
height:12px
}
#navcontainer ul li a:hover{
color:#B9B79E;
background:#4E4F1B
}
.spacer{
clear:both;
margin:0
}

