body {
	margin: 0px;
	padding: 0px;
	background-color: #685F50;
}
#container{

	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	width:100%;
	text-align:center;

	font-size:.75em;
	
}
#page{
	width:980px;
	text-align:left;
	max-width:980px;
	margin-left:auto;
	margin-right:auto;
}


/*
Start Navigation
*/

#navFooter{

	text-align:left;
	padding:20px 0px 0px 20px;
	
}
#navFooter a, #navFooter a:visited {
	color: #FFFFFF;
	text-decoration:none;

}
#navFooter a:hover {
	color: #FFFFFF;
	text-decoration:underline;

}
#navFooter a:active {
	color: #000000;

}
.divFooterItem a, .divFooterItem a:visited {
	color: #FFFFFF;
	text-decoration:none;

}
.divFooterItem a:hover {
	color: #FFFFFF;
	text-decoration:underline;

}
.divFooterItem a:active {
	color: #000000;

}

#nav{

	height:60px;
	width:980px;
	text-align:right;
	
	

}

#navSecondary{
	
	text-align:right;
	
	padding:20px 20px 0px 0px;
	height:35px;


}
#navSecondary a, a:visited {
	color: #000000;
	text-decoration:none;

}
#navSecondary a:hover {
	color: #000000;
	text-decoration:underline;

}
#navSecondary a:active {
	color: #000000;

}
#navmain {padding:35px 5px 0px 0px; margin:0; list-style:none; font: 12px Verdana, Arial, Helvetica, sans-serif;		}

#navmain li {
	display: inline;
	list-style-type: none;

	}
	
#navmain li a {
	width:100%;
	display:inline;
	color:#000000;
	height:23px;
	padding:5px 15px 5px 15px;
	line-height:22px;
	text-decoration:none;
	white-space:nowrap;
	font-weight:bold;
}

#navmain li:hover > a {
	background-color:#000000;
	color:#FFFFFF;
	background-image:url(../images/test.jpg);
	

}


/*
End Navigation
*/


#slideshow_no_banner {
    height:116px;
	width:100%;
	background-image:url(../images/banners/header.jpg);
	margin:0px;
	position:relative;
	z-index: 5;
}

#slideshow {
    position:relative;
    height:358;
	width:100%;
}



#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}
#slideshow .header {
    position:absolute;
    top:0;
    left:0;
    z-index:31;
	width:100%;
	
}
#slideshowSpacer{
	width:100%;
	height:355px;
}
#content{
	width:100%;
	background-color:#D3D3BE;

}
#footer{
	width:100%;
	height:100px;
	background-image: url(../images/footer/footer_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	color:#FFFFFF;
	font-size:.9em;
}
#colLeft100{
	width:100%;
	float:left;

}
#colLeft70{
	width:70%;
	float:left;
}

#colRight30{
	width:30%;
	margin-left:70%;
}
#colLeft650px{
	width:650px;
	float:left;	
	padding-top:1px;
	padding-bottom:1px;

		
}
#colRight330px{
	
	width:auto;
	margin-left:650px;
	padding-top:1px;
	padding-bottom:1px;




}
#colLeft50{
	width:50%;
	
	float:left;
}
#colRight50{
	width:auto;	
	margin-left:50%;
	padding-top:1px;
	padding-bottom:1px;
}
#colLeft60{
	width:60%;
	background-color:#CC6666;
	float:left;
}
#colRight40{
	width:40%;
	background-color:#66CCFF;
	margin-left:60%;
}
/*
Spacer Div
*/
div.spacer{
clear: both !important;
}
#content a, #content a:visited {
	text-decoration:none;
	color:#0066FF;

}
#content a:hover {
	color:#0066FF;
	text-decoration:underline;

}
#content a:active {
	color: #000000;

}



.divNews{
	width:auto;
	background-color:#B3B38E;
	margin-right:20px;
	margin-bottom:15px;
	margin-top:-1px;
	padding:15px;
}
.divNews h1{
	color:#FFFFFF;
	font-size:1.5em;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:10px 0px 10px 0px;
	

}
.divNewsItem{
	width:auto;
	padding:10px 0px 10px 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D3D3BE;
}
.divNewsItem p{
	width:auto;
	padding:0px;
	margin:0px;

}
.divItem2{
	width:auto;
	background-color:#B3B38E;
	margin-bottom:15px;
	margin-right:20px;
	margin-top:-1px;
	padding:15px;
	float:left;
	display:inline;
	
}
.divItem3{
	width:auto;
	background-color:#B3B38E;
	margin-top:15px;
	margin-right:20px;
	margin-bottom:15px;
	padding:15px;

	
	
}

.divItem3 ul{
	margin: 15px 0px 0px 0px;
	padding: 0;
	list-style: none;
}
.divItem3 li{
	line-height:1.5em;
	font-weight:bold;

}
#colRight330px .divItem3 ul li a, #colRight330px .divItem3 ul li a:visited{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	}
#colRight330px .divItem3 ul li a:hover{
	color:#FFFFFF;
	text-decoration:underline;
	font-weight:bold;
	}
.divItem2 h1, .divItem3 h1{
	color:#FFFFFF;
	font-size:1.5em;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	
}
#container #page #content #colRight330px .divItem2 h1 a {
	color: #FFFFFF;
	text-decoration:none;

}
#container #page #content #colRight330px .divItem2 h1 a:visited {
	color: #FFFFFF;
	text-decoration:none;

}
#container #page #content #colRight330px .divItem2 h1 a:hover {
	color: #FFFFFF;
	text-decoration:underline;

}
#container #page #content #colRight330px .divItem2 h1 a:active {
	color: #000000;

}
.divItem{
	width:auto;
	background-color:#FFFFFF;
	margin-left:20px;
	margin-right:15px;
	margin-top:15px;
	padding:15px;
}
.divItem h1{
	color:#E0A210;
	font-size:1.5em;
	font-weight:bold;
	margin:0px 0px 0px 0px;
}


.divItem100Grey{
	width:auto;
	background-color:#EFEFEF;
	margin-left:20px;
	margin-right:20px;
	margin-top:15px;
	margin-bottom:15px;
	padding:15px;

}
.divItem100Grey h1{
	color:#000000;
	font-size:2em;
	font-weight:bold;
	margin:0px 0px 0px 0px;

}

.divItem100{
	width:auto;
	background-color:#FFFFFF;
	margin-left:20px;
	margin-right:20px;
	margin-top:15px;
	margin-bottom:15px;
	padding:15px;

}
.divItem100 h1{
	color:#E0A210;
	font-size:2em;
	font-weight:bold;
	margin:0px 0px 0px 0px;

}
.divItem100 h2{
	color:#E0A210;
	font-size:1.5em;
	font-weight:bold;
	margin:30px 0px 0px 0px;
}
.divItem100 h3{
	color:#000000;
	font-size:1.5em;
	font-weight:bold;
	margin:5px 0px 0px 0px;
}
.divItem100 .tableBordered table{
border-collapse:collapse;
}
.divItem100 .tableBordered table tr td{
border-bottom: 1px solid #999999;
border-top: 1px solid #999999;
}
.divItem100 li {
	list-style-type: square;
}


.divItem100Brown{
	width:auto;
	margin-left:20px;
	margin-right:20px;
	margin-top:15px;
	margin-bottom:15px;
	padding:15px;
	
}
.divItem100Brown h1{
	color:#FFFFFF;
	font-size:2em;
	font-weight:bold;
	margin:0px 0px 0px 0px;
}
.divFooterItem{
	width:auto;
	padding:5px 0px 20px 20px;
}
.divDDMenu{
	background-color:#666666;
	padding:15px;
	margin: 0px 15px 0px 15px;
	text-align:left;
	width:auto;
	border:1px solid #000;
	margin: 0px 15px 0px 15px;
	background-image:url(../images/grad_fill_grey_2.jpg);
	background-repeat:repeat-x;
}
.divDDMenu h1{
	
	font-weight:bold;
	font-size:14px;
	font-variant:small-caps;
	color:#000000;
	margin-top:0px;
	}
.divDDMenu ul{
	float:left;
	width:210px;
	padding-left:0px;
	margin-left:15px;
	margin-top:0px;
	margin-bottom:0px;
	
}
.divDDMenu ul li{
	display:block;	
}

.divDDMenu ul li a, .divDDMenu ul li a:visited {
	text-decoration:none;
	color:#000000;

}
.divDDMenu ul li a:hover {
	color:#000000;
	text-decoration:underline;

}
.divDDMenu ul li a:active {
	color: #000000;

}

