body
{
background: #CFCFCF no-repeat top center; margin:0px; padding:0px; 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; 
color:#333333;
}

a:link {  color: black;   }

a:visited { color: black;  }

a:hover, a:active { color: #FA963E; }

.bodystyle
{
	width:800px; background-color:#F9F9F9; 
	border-left: dotted 1px black;
	border-right: dotted 1px black;
}

.content
{
	color:Black; padding: 8px 8px 8px 8px;
}
.footer
{
	color:#F9F9F9; padding: 8px 8px 8px 8px;
}



.logo
{
height:150px; background-color:#3E362F; background-image:url(images/logo.jpg);
}
/*
.menu
{
	background-color:#C8C3AD; width:180px; 
}


.menu a
{
	color:#2E2015; text-decoration:none; font-weight:bold;
}

.menu a:hover
{
	color:#848280; text-decoration:none; font-weight:bold;
}
*/

.menustyle
{
background-color:#F1EFE3; width:180px; vertical-align:top;
	border-right:dotted 1px black;
padding-top:15px;
}


.footerstyle
{
height:80px; background-color:black;
}



/* Top-Nav */

#nav
{
	float: left;
	width: 100%;
	color: #cfcfcf;
	background-color: black;
}

#nav ul
{
	margin: 0;
	float: left;
	padding: 0 0px;
	list-style-type: none;
}

#nav li { float: left; }

#nav li a:link,
#nav li a:visited
{
	float: left;
	color: #FA963E;
	display: block;
	padding: 0 10px;
	margin: 3px 0;
	font-weight: normal;
	border-bottom-width: 0;
	border-right:solid 1px #FA963E;
}

#nav li a:hover,
#nav li a:active
{
	color: #bfb2aa;
}

/* Navigation */

#navigation
{
	float: left;
	width: 100%;
	clear: both;
	color: #555555;
	background-color: #f1efe3;
}
#navigation ul
{
	margin: 0;
	width: 95%;
	float: left;
	padding: 0 10px; 
	list-style-type: none;
}

#navigation li  
{
	float: left; width:158px; height:30px;
}

#navigation li a:link,
#navigation li a:visited
{
	width:140px;
	float: left;
	margin: 6px 2px;
	color: #3f3126;
	display: block;
	padding: 5px 8px;
	background-color:#CFCFCF;
	text-decoration:none;
	font-weight:bold;
}

#navigation li a:hover,
#navigation li a:active
{
	width:140px;
	color: #ffffff;
	background-color: #848280;
	text-decoration:none;
}

.breadcrumb
{
	padding-bottom:32px;
}

.search
{
	margin:0px 5px 0px 5px;
}

.searchbut
{
	background-color:#848280; border: solid 1px gray; color:White; font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:2px 2px 2px 2px;
	text-align:center;
}
.searchtext
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:2px 2px 2px 2px;
	width:150px;
}
