﻿body { 
margin: 0;
padding: 0;
font: 12px/1.4 Verdana, Arial, Helvetica, sans-serif;
background:#7f756b url('images/bg.gif') repeat-x right top;
color: #5a5754;
}
#container {
	width: 960px;
	background: #FFF;
	border-top: 8px solid #46423f;
}
A:link {

	color: #04141A; 
	text-decoration:none;}

A:visited {
color: #03664B; 
text-decoration:none;
}

A:hover {
color: #FB68E1;
text-decoration:underline;
}


#navlist a:link, #navlist a:visited {
	color: #cb6231;
	text-decoration: none;
}
#navlist a:hover {
	color: #9a4b25;
	text-decoration: none;
}

#sidebar1 {
	float: left;
	width: 220px;
	background: #e3e1d5;
	padding-bottom: 10px;
}
#sidebar2 {
	float: left;
	width: 150px;
	background: #e3e1d5;
	height: 492px;
}
ul.nav li {
	border-bottom: 1px solid #c9c5ad; /* this creates the button separation */
}
ul.nav a, ul.nav a:visited { 
background: #e3e1d5;
color: #7b7551
}
ul.nav a:hover, ul.nav a:active, ul.nav a:focus { 
	background: #c9c5ad;
	color: #FFF;
}
.flashbanner {
	float: left;
	background: #edeae2;
	width: 740px
}
h1 {color: #d26231; font-size: 22px; font-weight: normal; letter-spacing:-1px }
h2 {color: #d26231; font-size: 18px; font-weight: normal; letter-spacing:-1px }
p {
font-family: Verdana, Arial, Helvetica, sans-serif;

}
.homebanner {width: 560px; float: left;background:#e3e1d5;height: 65px}
.footer {
	
	padding: 10px 0;
	background: #edeae2;
	position: relative;
	clear: both; 
	text-algin: right;
}
.footer p{
text-align: center;
}
#smallimages{width: 560px; float: left}
#navcontainer{width: 560px; float: left;background:#e3e1d5;height: 65px;border-top: 1px solid #FFFFFF;}
#navcontainer ul
{
padding-left: 25px;
padding-top:25px;
margin-left: 0;
color: #46423f;
float: left;
width: 500px;

}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding: 0.2em 1em;

color: #46423f;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
}

#navcontainer ul li a:hover
{

color: #6f6864;
}
.homecontent {float: left;padding-left:45px;width:450px}
#news { list-style-image: url(images/arrow2.gif); }
.bannernews { padding: 15px; color:#FFFFFF}
.bannernews li a {color:#e3e1d5}
.bannernews ul {color:#e3e1d5}
.bannernews H2 {color:#e3e1d5#container .homecontent h1 {
	text-align: center;
}
