@charset "utf-8";
/* CSS Document */
body {
background: #990000 url(/images/bg/bg.jpg) repeat;
}
body *,html *{
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
#container {
	margin:5px auto;
	width:920px;
	padding: 0;
	overflow: hidden;
	background-color:#E0DEC9;
}
#head {
background-image:url(/images/bg/top.jpg);
background-repeat: repeat-x;
text-align: center;
height:120px;}
#menu {
background-image:url(/images/bg/menu.jpg);
background-repeat: repeat-x;
width: 100%;
height: 60px;
text-align: center;}
.decoration {float: left; overflow: hidden; padding: 0 5px;} 
#left {
	float: left;
	overflow: hidden;
	padding: 5px 10px 5px 5px;
	width: 180px;
	background-image:url(/images/dot.gif);
	background-repeat: repeat-y;
	background-position:right;
}
#right {
	float: left;
	overflow: hidden;
	padding: 10px 5px 10px 10px;
	width:710px;background-color:#E0DEC9;
	background-image: none;
	margin: 0;
}
#rightM {
	
	padding: 10px 5px 10px 10px;
	width:905px;background-color:#E0DEC9;
	background-image: none;
	margin: 0;
}
#foot {
width: 920px;
height: 55px;
padding-top: 5px;
background-image:url(/images/bg/bottom.jpg);
background-repeat: repeat-x;
color: #ffffff;
text-align: center;
line-height: 22px;
clear: both;
}

#foot a{color:#FFFFFF;
background-image: none; }


.accordion {width: 245px;}
.accordionHeaderWrapper {
	margin: 0;
	padding: 5px;
	background-color: #B6B59A;
	color:#666666!important;
	font-size:13px;
	border-bottom:1px solid #9D9B4D;
}

a.accordionHead, a:visited.accordionHead {
	background:transparent url(/images/east.gif) no-repeat left center;
	color:#FFFFFF;
	padding-left:20px;
	width: 225px;
	text-decoration:none!important;
	display:block;
	margin: 0;
}
a.accordionHeadDown, a:visited.accordionHeadDown {background:transparent url(/images/south.gif) no-repeat left center;color:#5F7580;text-decoration:none!important; font-weight: bold;padding-left: 20px; width: 225px;display:block;margin: 0;} 
a:hover.accordionHead {width: 225px!important;padding-left: 20px;text-decoration:underline!important;}
.accordionHeadTitle {float:left;}
.accordionContent {font-size: 11px;color: #333333; width: 245px;margin: 0px;background-color:#FFF;}
.accordionContent h2, .accordionContent h3, .accordionContent h4 {font-size: 13px;color: #000;margin: 0px;line-height: normal;letter-spacing: 0.1em;}
.accordionContent td { padding: 4px 6px !important; }
.accordionContent div { padding: 4px 6px !important; }
.accordionContent p { margin:6px 0 12px 0;}
.accordionOpen,.accordionClosed { /* used to track open/closed state */ }

.contentslide{border: solid 1px #3E1F1E;padding:5px;width:165px;height:231px;overflow:hidden;background-color:#ECEBE6;text-align:center;border: solid 5px #D0CDC1;}.contentslide .opacitylayer{width:100%;height:100%;filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);-moz-opacity:1;opacity:1;}.contentslide .contentdiv{display:none;} .pagination{display:none;}

 table.portal
 {
	border: 1px solid #E4E3C5;
 }
 
 table.portal th {
	background-image:url(/images/bg/th2.jpg);
	background-repeat:repeat-x;
	color:#666666;
 }
#topbar{position:absolute;background-color:transparent;width:26px;visibility:hidden;z-index:100000;}
#topbar a{text-decoration:none;outline:none;}

h1 {
	color:#2B6B21;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight: 500;
}
h2 {
	color:#224D23;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;

}
h3 {
	color:#224D23;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	
}
h4 {color:#C96236;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;}
h5 {color:#C96236;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;}
h6 {
	color:#C96236;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

p {line-height: 19px;}

li {
	color:#420000;
	list-style: square;
	font-size: 11px;
	line-height: 19px;	
}

li a {color:#420000;
font-size: 11px;
	line-height: 19px;
	text-decoration: none;}
table.portal {border: solid 1px #C7BFA3; background-color: #FFFFFF;}
table.portal th {background-image:url(/images/bg/menu.jpg);
background-repeat: repeat-x;}
hr {color: #CBB176;
line-height: 1px;
height:1px;
}

tr.shade {background-color:#DED8BE;}
 #map {border: solid 3px #AC8D53;
width: 670px;
height: 510px;
text-align:center;}

#frontLeft{padding:5px;width:165px;overflow:hidden;background-color:#ECEBE6;text-align:center;border: solid 5px #D0CDC1;}
#frontLeft img{vertical-align:bottom;}
#frontLeft p{padding:0;margin:0;}
#frontLeft div#spacer{height:5px;font-size:0px;}
#frontImages{width:414px;float:left;}
#frontText{width:260px;float:right;margin-right:10px;}	

#frontImages .contentslide{border:none;width:414px;height:auto;overflow:hidden;background-color:#ECEBE6;text-align:center;}
#frontImages .contentslide p{padding:0;margin:0;}
#frontImages .contentslide .opacitylayer{width:100%;height:100%;filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);-moz-opacity:1;opacity:1;}
#frontImages .contentslide .contentdiv{display:none;} 
#frontImages .pagination{display:none;}
#frontText img {width:100%;}

