body{
background:#A79B91;
margin:0;
font: 10pt/14pt 'Lucida Grande', Verdana, Helvetica, sans-serif; 
}

/*
A:link{ color:#403139; text-decoration:underline; }
A:hover{ color:#6D7B8D; text-decoration:none; }
A:active{ color:#403139; text-decoration:none; }
A:active:hover{ color:#6D7B8D; text-decoration:none; }
A:visited{ color:#403139; text-decoration:underline; }
A:visited:hover{ color:#6D7B8D; text-decoration:none; }
*/
A:hover{ color:#FF0000; text-decoration:none; }

#title{
height:25px;
width:653px;
margin-left:auto;
margin-right:11px;
background:#ACCBE2;
text-align:left;
padding-top:6px;
padding-left:20px;
font-size:10px;
letter-spacing:2px;
color:#403139;
text-transform:uppercase; 
}

#header{
background: url(../images/animatedLogo2b.gif) no-repeat transparent top left;
width:673px;
height:175px;
margin-left:8px;
}

/************* bread crumb styles ***************/

#breadCrumb{
	padding: 10px 0px 10px 35px;
	font: 8pt/9pt 'Lucida Grande', Verdana, Helvetica, sans-serif;
	height: 5px;
	color: #666666;
}

#breadCrumb a{
	color: #666666;
}

#breadCrumb a:hover{
	color: #5D4229;
	text-decoration: underline;
}
		


#wrap{
width:692px;
margin-left:auto;
margin-right:auto;
background: url(../images/bg.gif) #E5DFD6;
border:0;
}

#navcontainer{
background:#B1A58D;
width:673px;
margin-top:0px;
margin-left:8px;
}

#sidebar{
background:transparent;
width:180px;
float:left;
margin-left:40px;
padding:21px;
font-family:'Lucida Grande', Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-align:justify;
}


/************* Menu ***************/

div.navbar{
		background-color: #B1A58D;
		width:673px;
		height:19px;
		border-bottom:1px solid #ffffff;
		text-transform: lowercase;
		clear: both;
		margin-top:0px;
		margin-bottom:2px;	
		margin-left:8px;
		color: #ffffff;
}
div.navbar ul{
		margin: 0em;
		padding: 0em;
		list-style: none;
		font-weight: bold;
		font-size: 9pt
}
div.navbar li{
		float:right;
		border-left:1px solid #ffffff;
		white-space: nowrap;
		padding: 0px 0px 0px 0px;
}
div.navbar li a{
		text-decoration: none;
		display: block;
		padding: 0em 1.5em 0em 1.5em;
		border: none
		background-color: #8C5143;	
		text-decoration: none;
		color: #ffffff;
		font: 8pt/14pt 'Lucida Grande', Verdana, Helvetica, sans-serif;
}
div.navbar li a:hover{	
		/*background-color: #A16854;*/
		background-color: #000000;			
		text-transform: lowercase;
		text-decoration: none;
		color: #ffffff;
}

#div.navbar a, a.active {
		color: #ffffff;
		/*background: #A16854;*/
		background: #000000;
		font: 8pt/14pt 'Lucida Grande', Verdana, Helvetica, sans-serif;
		border: 0px solid black;
		padding: 0px 0px 0px 0px;
		margin: 0;
		text-decoration: none; }

/*#div.navbar a.active {
		background: #999999;
		border-bottom: 3px solid #999999; }*/

h3{
font-size:18px;
font-weight:bold;
color:#000000;
/*color:#5D4229;*/
letter-spacing:.5px;
font-style:normal;
text-align: left;
}

#contentmain{
width:615px;
margin-left:auto;
margin-right:15px;
margin-left:30px;
padding:9px;
text-align:justify;
font: 8pt/14pt 'Lucida Grande', Verdana, Helvetica, sans-serif;
color:#333333;
}

#content1{
width:270px;
margin-left:30px;
margin-right:auto;
padding:10px;
text-align:justify;
font: 8pt/14pt 'Lucida Grande', Verdana, Helvetica, sans-serif;
color:#333333;
float:left;
}

#content2{
width:270px;
margin-left:auto;
margin-right:30px;
padding:10px;
text-align:justify;
font: 8pt/14pt 'Lucida Grande', Verdana, Helvetica, sans-serif;
color:#333333;
}

#footer{
clear:both;
width:656px;
margin-left:8px;
margin-right:auto;
background:#000000;
/*background:#A16854;*/
padding:9px;
text-align:right;
text-transform:lowercase;
font: 8pt/9pt 'Lucida Grande', Verdana, Helvetica, sans-serif;
color:#FFFFFF;
}

#footer a:link{color:#FFFFFF; text-decoration:none; }
#footer a:hover{color:#E5DFD6; }


/*----- Hoverbox Code - get code found at http://host.sonspring.com/hoverbox/ ------*/	
.hoverbox
	{
		cursor: default;
		list-style: none;
	}
	
.hoverbox a
	{
		cursor: default;
	}
	
.hoverbox a .preview
	{
		display: none;
	}
	
.hoverbox a:hover .preview
	{
		display: block;
		position: absolute;
		top: -33px;
		left: 0px;
		z-index: 1;
	}
	
.hoverbox img
	{
		background: #000000;
		color: inherit;
		vertical-align: top;
		width: 200px;
		height: 150px;
		margin: 10px;
		padding: 2px;
		border-color: #ccc;
		border-style: solid;
		border-width: 1px;
	}
	
.hoverbox li
	{
		
		color: inherit;
		display: inline;
		float: left;
		position: relative;
	}
	
.hoverbox .preview
	{
		border-color: #000;
		width: 400px;
		height: 300px;
	}

.menutitles {
	font-size: 12px;
	font-weight: bold;
}

.style1a {
	font-size: 10px;
	font-weight: bold;
}