/* CSS Document */

body{background-color:#cccccc; margin:0px; padding:0px;}

#maintable{background-color:#edfce8; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:666666;}

.topmenu
{
background-color:#86a392;
border-bottom:1px solid #70917b;
border-top:1px solid #70917b;
height:28px;
padding:0px; margin:0px;
}

.topmenu a.menus
{
position:relative;
text-decoration:none;
width:98px;
float:left;
font-size:11px;
color:#000000;
line-height:28px;
height:28px;
border-right:1px solid #496c57;
}

.topmenu a:hover{text-decoration:underline; }

.topmenu a.topmenuactive{ font-weight:bold; color:#ffffff; background-color:#48745a; line-height:28px; height:28px;}

.bodycont
{
background:url(../images/background-bg.gif) repeat-y;
height:300px;
padding:10px 0px 10px 0px;
}

#leftnav{width:220px; vertical-align:text-top; padding:0px 10px 0px 0px;}

#rightnav{width:520px; padding:0px 0px 0px 10px;}

.rightbox {border:3px double #b8b8b8; border-top:none; background-color:#FFFFFF; }
.moretext { color:#0000CC; float:right;}

.normalcont{line-height:20px; color:#666666;}

.gallerytext{text-align:center;}

.gallerytext a {line-height:35px; height:35px; text-decoration:none;}
.gallerytext a:hover{text-decoration:underline;}

.gal-rowheight{height:40px;}

#ullist
{
list-style:none;
padding:0px;
margin:0px 0px 0px 50px;
}

 
#ullist li
{
background:url(../images/list-arrow.gif) no-repeat 0px 8px;
list-style:none;
padding:0px 0px 0px 15px;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:25px;
color:#666666;
}


.footertext
{
height:26px;
background-color:#86a392;
text-align:center;
font-size:10px;
}

/* Image Slide Show Style Begin */
#rotator
{
	overflow: hidden;
	position: relative;
	width: 400px;
	height: 131px;
}

.subheader
{
color:#235d3b;
font-weight:bold;
}

#rotator img
{
	width: 400px;
	height: 131px;
}

/* Image Slide Show Style Ends */