body { background: #033 url(../images/bkgd-blgrad.jpg) repeat-x; margin:0; text-align:center; padding: 0; }
.wrapper { background-color: #fff; background-repeat: repeat-y; background-attachment: scroll; background-position: 0 0; width: 800px; margin-right: auto; margin-left: auto; position: relative; text-align: left; margin-top: 0; border: solid 2px #fff; }
a:link, a:visited,  a:active{
	font-weight:bold;
	color:#990000;
	text-decoration:none
}
a:hover{
	font-weight:bold;
	color:#FF9900;
	text-decoration:none;
}
.topnav { font: 12px Verdana, Arial, Helvetica, sans-serif; color: #333333; background-image: url(../images/top-bar.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; text-decoration: none; text-align: right; display: block; padding-top: 15px; padding-bottom: 10px; padding-right: 5px; }
.topnav a:link, .topnav a:visited, .topnav a:active{
	color: #333333;
	text-decoration:none;
	font-weight: normal;
}

.topnav a:hover{
	color:#FFFF00;
	text-decoration:none;
}

.header-top {
	width: 800px;
	height: 178px;
	}
.header-middle {
	height: 202px;
	width: 800px;
}
.header-bottom { background-color: #f7edad; height: 92px; width: 800px; }
a.linkopacity img {
filter:alpha(opacity=100); 
-moz-opacity: 1.0; 
opacity: 1.0;
border:none}
a.linkopacity:hover img { border-color: none:; border-width: ;;border-style: ;;cursor: auto; filter:alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; }
/* LEFT COLUMN */
.leftcolumn-index { color: #ffc; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; float: left; width: 170px; position: static; background-repeat: repeat-x; background-position: 50% top; text-decoration: none; height: auto; }

#navcontainer { text-align: right; padding-top: 0; border-top: 3pt solid #fff; }

/* NAVIGATION MENU */
dl, dt, dd, ul, li {
	margin: 0;
	padding: 0;
	list-style-type: none;
		}
		
dl#menu { display: block; width: 100%; background: #033; vertical-align: top; height: 800px; }

dl#menu dt { cursor: auto; display: block; margin: 0; height: 20px; line-height: 20px; text-align: right; font-weight: bold; color: #f7edad; font-family: "bold Verdana", Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; padding-left: 10px; padding-right: 5px; }

dl#menu dt a{ cursor: auto; display: block; color: #f7edad; font-size: 12px; font-family: "bold Verdana", Arial, Helvetica, sans-serif; font-weight: bold; font-variant: normal; line-height: 20px; text-decoration: none; width: 150px; height: 20px; padding-left: 5px; border-bottom: 1px inset #366; }
dl#menu dt a:hover { cursor: auto; display: block; color: #930; font-size: 12px; font-family: "bold Verdana", Arial, Helvetica, sans-serif; font-weight: bold; font-variant: normal; line-height: 20px; width: 150px; text-decoration: none; height: 20px; border-bottom: 1px inset #366; }
/* END NAVIGATION MENU */
/* END LEFT COLUMN */

/* RIGHT COLUMN */
.rightcolumn-index { float: right; width: 605px; position: static; font: 13px/15px Verdana, Arial, Helvetica, sans-serif; background: #fff; padding-right: 12px; }
.index-intro { width: 605px; margin-top: 10px; padding-top: 0; padding-bottom:10px; }
.index-intro p { font: 12px/14px Verdana, Arial, Helvetica, sans-serif; color: #033; text-decoration: none; width: 590px; padding-top: 12px; padding-right: 20px; padding-left: 10px; }
.leftcolmntextItalic { color: #ff9; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: italic; line-height: 12px; text-decoration: none; }
.leftcolmntext { color: #ff9; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 12px; text-decoration: none; }
.headerA { color: #930; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 18px; text-decoration: none; text-align: center; }
.headerB { color: #033; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; line-height: 15px; }
.headerC { color: #033; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; line-height: 14px; text-decoration: none; }
.form_text { color: #033; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 16px; text-decoration: none; }
.text_accent { color: #033; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold; line-height: 14px; text-decoration: none; }
.bodylink { color: #699; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: normal; line-height: 14px; text-decoration: none; }
.bodylink a:link, .bodylink a:visited, .bodylink a:active{ color: #699; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; line-height: 14px; }
.bodylink a:hover{ color:#930; font-size: 12px; line-height: 14px; text-decoration:none; }
/* END RIGHT COLUMN */


/* FOOTER */

.footer1 {
	position:static;
	clear: both;
	width: 800px;
	background: #033;
		border-top: 5px solid #ffffff;
}
.footer-centeredtext {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #f7edad;
	text-align: center;
	display: block;
	padding-left: 10px;
	padding-top:3px;
	padding-bottom:15px;
	}
.footer2 { position:static; width: 800px; height: 50px; background: #699; font: bold 10px Verdana, Arial, Helvetica, sans-serif; text-align: center; padding-top: 10px; padding-bottom: 10px; }
.footer3 { color: #808080; font: bold 10px Verdana, Arial, Helvetica, sans-serif; background: #fff; text-align: center; padding-top: 5px; position: static; width: 800px; height: 20px; }
.footer-lefttext a:link, .footer-lefttext a:visited, .footer-lefttext a:active{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #f7edad;
}
.footer2 a:link, .footer2 a:visited, .footer2 a:active{
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}
/* END FOOTER */
