html {
	background-image:url("/ images/bg.jpg");
	background-attachment: fixed;
	background-color: #039;
	background-repeat: no-repeat;
	background-position: left top;
}
body {
	font-family:Verdana, Arial, Sans-Serif;
	font-size: 12px;
}
a {
	color: #210;
}
a:hover {
	color: #000;
	text-decoration : none;
	background-color: #FFFFFF;
}
h1{ color:#930; font-family:arial,sans-serif; font-weight:normal; font-size:22px; margin:0 0 5px 0; }
h2{ color:#930; font-family:arial,sans-serif; font-weight:bold; font-size:14px; margin:0px; }
h4{ margin-bottom: 0; padding-bottom: 0; }


.small {
	font-size:10px;
	line-height:13px;
}

#frame { width:740px; margin:0 auto; border:2px solid #fff; background:#EED; }
#slide1 {float: left;}
#slide2 {}

#nav { font-size: 11px; margin: 0 0 0 -2px; padding: 0; height:19px; background:#039; border-top:2px solid #fff; border-bottom:2px solid #fff; }
#nav ul { border: 0; margin: 0; padding: 0; list-style-type: none; text-align: center; }
#nav ul li { display: block; float: left; text-align: center; padding: 0; margin: 0; }
#nav ul li a { background: #039; width:80px; height:19px; border-left: 2px solid #fff; padding: 0; margin: 0; color: #fff; text-decoration: none; display: block; text-align: center; font: bold 10px/20px verdana, arial, sans-serif; }
#nav ul li a:hover { color: #fff; background: #50E; }
#nav ul li a.selected { color:#fff; background:#50E; }
#nnav ul li a.selected:hover { color: #fff; background: #000; /*height:2.2em; margin-bottom:-0.2em;*/ }

#subnav { font-size:90%; margin:0; padding:0; height:3em; }
#subnav { background:#597193; border-bottom:2px solid #fff; padding-left:20px; }
#subnav ul { border:0; margin:0; padding:0; list-style:none; text-align:center; }
#subnav ul li { display:inline; float:left; text-align:center; padding:0; margin:0; }
#subnav ul li a { padding: 0.85em 1.5em 0.9em 1.5em; margin:0; color: #fff; text-decoration: none; 
	display: block; text-align: center; font: bold 0.85em/1.7em verdana, arial, sans-serif; }
#subnav ul li a:hover { color: #fff; background: #405572; }

#content {
	padding:20px;
	line-height:17px;
}
#content p.dropcap:first-letter { font-size:1.5em; font-family:serif; }

.clear { clear:both; }

#homeleft { width:98px; height:280px; border-right:2px solid #fff; float:left; }

#homemiddle {
	width:239px;
	height:280px;
	float:left;
	overflow: auto;
	background:#EDEBE0;
	border-right:2px solid #fff;
}
#homemiddle p {
	margin:0;
	font-size:11px;
}
#homemiddle p.dropcap:first-letter { font-size:2em; font-family:serif; }

#homeright {
	float:left;
	font-size:9px;
	width:384px;
	height:260px;
	padding:20px 0px 0px 15px;
	line-height:12px;
}

#homeall {
	width:620px;
	height:260px;
	float:left;
	background:#EDEBE0;
	overflow: auto;
	padding: 8px 10px;
}
#homeall p { margin:0; font-size:0.85em; }
#homeall p.dropcap:first-letter { font-size:2em; font-family:serif; }

#frontpagepano { margin: 0px; overflow:hidden }

#panolinks {
	width:380px;
	overflow: auto;
	height: 230px;
}
#footer { width:740px; padding-bottom:10px; margin:0 auto; padding:1px; color:#A2A4A7; font-family:Arial,Verdana,Sans-Serif; font-size:0.80em; height:2em;}
#footer a { color:#A2A4A7; }
