* {margin: 0; padding: 0; border: 0;}
html, body{font-size:11px; font-family: "Trebuchet ms"; line-height: 14px; color: #fff; background-color: #a88e69; text-align: center;}

input, textarea {font-size:11px; font-family: "Trebuchet ms"; width: 350px; padding: 1px; border: 1px solid #a88e69;}
input.button {width: auto; background-color: #a88e69; border: 1px solid #fff; height: 20px; cursor: pointer;}
textarea {width: 350px; height: 120px;}

a{color: #fff; text-decoration: underline; background: transparent url("../images/icon-a.gif") no-repeat left 3px; padding-left: 15px;}
ul{list-style-type: none; text-align: left; padding-bottom: 5px;}
ul li{height: auto; line-height: 15px; padding-bottom: 5px; padding-left: 5px;}
ul li.node {margin-left: 10px;}
ul li a{text-decoration: none;}
li.sitemap a{background-image: none; padding: 0;}
li.sitemap ul li a{ background-image: url("../images/icon-a.gif"); padding-left: 15px;}
hr {
	background: #a88e69;
	color: #a88e69;
	height: 1px;
	border: 0;
	margin-top: 4px;
	margin-bottom: 4px;
}



#container{width: 975px; background-color: #301a05; margin: 0 auto;}
#topnavigation {height: 100px; width: 975px; background: transparent url("../images/logo-bg.jpg") no-repeat 25px top;}
#topnavigation p{
 	text-align: right;
    padding-top: 84px;
    padding-right: 5px;
}
#topnavigation a{
 color: #fff;
 text-decoration: none;
 background-image: none;
 padding-left: 0;
}

#menu {height: 220px; width: 975px; background: transparent url("../images/menu-bg.jpg") no-repeat left top;}
#menu ul { float: left; list-style-type: none; width: 120px; text-align: left; padding: 10px; padding-top: 20px; }
#menu ul li{ height: 30px; padding-bottom: 0; padding-left: 0; }
#menu ul li a{
 display: block;
 font-size: 18px;
 font-weight: bold;
 height: 18px;
 line-height: 18px;
 background: transparent url("../images/li-bg.gif") no-repeat left top;
 color: #2c1702;
 text-decoration: none;
 padding-left: 30px;
}
#menu ul li a:hover{
 background-position: 0 -18px;
 color: #ffc36d;
}
#menu ul li a.selected{
 color: #ffc36d;
}
#menu span{
 float: right; text-align: right; color: #926001;  width: 300px;
 font-size: 10px;
 padding: 2px;
}
#menu span a{
text-align: right; color: #926001;
padding-left: 0;
background-image: none;
 }

#content{width: 955px; padding: 10px;}
#content p{text-align: left; margin-top: 5px; margin-bottom: 10px; padding-left: 5px; padding-right: 5px; }
#content p.right{text-align: right;}
#content p.left{text-align: left;}
#content p.small{font-size:9px; text-align: center; color: #ccc;}
#content p.center{text-align: center;}
#content p.msg {border: 3px double #a88e69; text-align: center; font-weight: bold; color: #eab97f;}
#content h1{color: #eab97f; font-size:14px; text-align: left; font-weight: normal; margin-bottom: 5px;}
#content h2{color: #fff; font-size:11px; text-align: left; font-weight: bold; margin-bottom: 2px;}
div#footer {clear:both; width:975px; height:20px; line-height: 20px; text-align: center; background-color: #a88e69; color: #301a05;}

div#newsleft, div#newscenter, div#newsright{
 float: left;
 width: 430px;
 padding: 10px;
}

div#newscenter{
 width: 220px;
}

div#newsright{
 width: 245px;
}

div#newsright a{
	text-decoration: none;
}

div.inthepicture{
 width: 198px;
 height: 75px;
 padding: 10px;
 background: #2b2a2a url("../images/inthepicture-bg.jpg") repeat-x top left;
 border: 1px solid #8d6236;
}

div.inthepicture a{
 padding: 0;
 background-image: none;
}

div.inthepicture a img{
	float: left;
	width: 100px;
}

div.inthepicture span{
 float: right;
 width: 85px;
 height: 75px;
 padding: 0;
 padding-left:5px;
 padding-right:5px;
 font-weight: bold;
 text-align: left;
}



img.flRight{padding-left: 10px; padding-bottom: 10px; float: right;}
