html {height: 101%; }
body{background: url(assets/grback2.jpg) #3E727A; padding:0; margin:0; font-family: Verdana, arial, sans-serif;}

#wrapper {width:800px; margin-left:auto; margin-right:auto; background:url(assets/pageback.jpg) white; margin-bottom:20px;
 }
#header{background:white; height:125px; border-bottom:solid 2px silver;}
#footer {height:1px; width:800px;}
#menu {background:#205962; border-top:solid 3px white; height:28px; border-bottom:solid 3px white; overflow:hidden;}
#lftcol {width:183px; float:left; color:white; background:#A08957; padding:0;}
#main {width:610px; margin-left:187px; overflow:hidden; margin-bottom:40px; min-height:640px;
     height:auto !important;
     height:640px; }

#newbox {background: url(assets/newbox2.jpg) #a08957; text-align:center;}
#newbox p {color:#205962; line-height:150%; text-weight:bold;}
#newbox a {display:inline; color:#205962; font-weight:bold;}

#main p {font-size:13px; line-height:19px; margin-right:20px; margin-left:20px;}

#main h2 {color:#205962; font-family: "Palatino Linotype",georgia, times, garamond, serif; font-size:18px;margin-left:20px;}
#main h3 {color:#A78B5B; font-family: "Palatino Linotype",georgia, times, garamond, serif; font-size:17px;margin-left:20px; border-bottom:solid 1px silver;}
#main h4 {color:#A78B5B; font-family: "Palatino Linotype",georgia, times, garamond, serif; font-size:16px;margin-left:20px; }
ul#navlist {margin-left: 10px; padding: 0; margin-top:2px;}

#navlist li {display: inline; list-style-type: none; }

#navlist a { padding: 3px 14px; font-size:12px; border-right: solid 1px silver;}

#navlist a:link, #navlist a:visited {color: #fff; background-color: #205962; text-decoration: none; }

#navlist a:hover {color: #fff; background-color: #A08957; text-decoration: none; }

.sidemenu {height:60px; margin-top:23px; margin-bottom:23px; text-align:center; text-weight:bold; border-bottom:solid 1px white;}
#lftcol .sidemenu a {color:white; text-decoration:none;}
#main p a{
display:inline;
color:blue;
}
.rtimg {float:right; padding: 0 8px 3px 12px;}
.lftimg {float:left; padding: 0 12px 3px 3px;}
.cr {font-size:10px; color:#666666; margin-top:20px; text-align:center;}
.bibox {width:300px; overflow:hidden; float: left; text-align:center; margin-left:3px; margin-bottom:12px;}


	#modmenu p { padding: 0 12px;
margin: 0;}
	
#modmenu p a {
	margin-left:0;
	padding-left:12px;
  	text-decoration: none;
	font-size:14px;
	}	
	
#modmenu p a:link, p a:visited {
	color: #E4D6CD;
	display: block;
	padding: 8px 0;
	}
	
#modmenu p a:hover {
	color: #FFF;
	padding: 8px 0;
	background-image:url(assets/modarrow.png);
	}	
.modmenuhere p a{
	color: #FFF;}

table.gridtable {
	font-family: verdana,arial,sans-serif;
	font-size:11px;
	color:#333333;
	border-width: 1px;
	border-color: #666666;
	border-collapse: collapse;
}
table.gridtable th {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #666666;
	background-color: #dedede;
}
table.gridtable td {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #666666;
	background-color: #ffffff;
}
.caption {width:180px; padding:5px; margin:5px; float:left; font-size:10px;}