															/*  Primary Areas */
body {background: #600 url("imgs/bg.jpg") repeat-y; padding:0; margin:0; behavior:url("csshover.htc");}
															/*  Navigation Area  */
#nav {
	position:absolute;
	z-index:100;
	overflow: visible;
	top:0;
	left:99;
	width:702;
	height:101px;
	border-right:2px solid #600;
	border-left: 1px solid #600;
	border-bottom: 1px solid #999;
	background-image: url("imgs/Hdr.gif");
	background-repeat: no-repeat;
	background-color: #000;
	margin:0;
	padding:0;
	}
	.brand {
		font: italic 900 13pt/16pt Verdana;
		color:#fff;
		text-align:left;
		margin:5px 0 2px 0;
		}
	ul {list-style: none; padding: 0; margin: 0; background-color:#600; width:702;}
	#navelement {width:702px;}
	#navelement a {text-decoration: none;}
	#navelement li li a {
		display: block; 
		font: bold 11px/12px Arial, Helvetica, sans;
		color: #600;
		padding: 0.2em 0.1em;
		}
	#navelement li li a:hover {
		padding: 0.2em 0.1em;
		border: 1px solid #f00;
		border-width: 0 5px;  
		}
		li {
			float: left;
			position: relative;
			text-align: center;
			cursor: default;
			border: 0;  /*    1px solid #7d6340;   */
			}
	li#first {border-left-width: 0;  /* 1px;  */}
	li#last {border-right-width: 0;  /*  1px;  */}
	li ul {
		display: none;
		position: absolute;
		z-index:200;
		top: 100%;
		left: 0;
		font-weight: normal;
		background: url(imgs/ddbg3.gif) bottom left no-repeat;
		padding: 0.4em 0 1em 0;
		border-right:  solid 1px #600; 
		}
		li>ul {top: auto; left: auto;}
	li li {
		display: block;
		float: none;
		background-color: transparent;
		border: 0;
		width: 170px;
		}
	li:hover ul, li.over ul {display: block; width:170px;}
	#dropmenudiv{
		position:absolute;
		border:1px solid #600;
		border-bottom-width:0;
		font:12px/14px Verdana;
		text-align:center;
		z-index:100;
		}
		#dropmenudiv a{
			width:100%;
			display:block;
			border-bottom: 1px solid black;
			padding: 0.5em 0.5em;
			text-decoration:center;
			text-decoration: none;
			font-weight: bold;
			color:#600;
			}
		#dropmenudiv a:hover{background-color: #600; color:#fff} /*hover background color*/
	.taddress {	font: 700 9pt/10pt Arial; color:#fff; text-align:center;}
	.breaker {clear: both; padding: 2px 0 0 1px;}

#lh {
	position:absolute;
	z-index:50;
	top:85;
	left:100;
	width:250;
	height:100%;
	padding:0;
	margin:0;
	text-align:right;
	}
	#lh a:hover {text-decoration:underline;}
#rh {
	position:absolute;
	z-index:10;
	background-image: url("imgs/rhbg.jpg");
	background-position: 95% 2px;
	background-repeat: no-repeat;
/*	overflow:hidden;  */
	top:85;
	left:351;
	width:450;
	height:100%;
	padding:0;
	margin:0;
	}
	#rh a:hover {text-decoration:underline;}
															/* Headers */
h1 {
	font: 25pt/26pt Times New Roman;
	color:#600;
	text-align:left;
	padding:2px 25px 0 22px;
	}
	h1 em {
		font: 10pt/14pt Times New Roman;
		color:#000;
		text-align:left;
		padding:2px 25px 0 22px;
		}
h2 {
	font: bold 12pt/13pt Arial;
	color:#333;
	text-align:left;
	padding: 5px 125px 0 22px;
	}
h3 {
	font: bold 13pt/14pt Times New Roman;
	color:#600;
	text-align:left;
	padding:2px 25px 0 25px;
	}
h5 {
	font: bold 13pt/14pt Times New Roman;
	color:#000;
	text-align:left;
	padding:2px 25px -20px 25px;
	margin:15px 0px -5px 25px;
	}
	
#line { /* HR style */
	width: 80%; 
	height:1px; 
	margin: -25px 25px 0px 25px;
	padding: 0;
	border: 1px solid #999;
	}
	body>#line {
		margin: 0;
		padding: -25px 25px -25px 25px;
	}
	#shortline {
		width: 68%; 
		height: 1px; 
		margin: -25px 25px 0px 25px;
		padding:0; 
		border:1px solid #999;
		}
		body>#shortline {
			margin:0;
			padding: -25px 25px -25px 25px;
			}
															/* Overall Text Elements */
p {font: 500 11pt/12pt Arial; color:#600;}
em {font-style:italics;}
strong {font: 900 12pt/13pt Times New Roman;}
															/* Custom Styles */
.spot {padding: 30px 0 0 0;}
.credits {
	font: bold 7pt/7pt Arial;
	color:#999;
	text-align:center;
	}
.credits a {text-decoration:none; color:#999;}
.blurb {
	font: 11pt/13pt Arial, Helvetica, sans;
	color:#666;
	text-align:left;
	padding: 0 150px 0 25px;
	}
	.blurbsm {
		font: 10pt/11pt Arial, Helvetica, sans;
		color:#666;
		text-align:left;
		word-spacing: -0.01em;
		padding: 0 120px 0 25px;
		}
	.blurbwd {
		font: 9pt/10pt Arial, Helvetica, sans;
		color:#666;
		text-align:left;
		word-spacing: -0.01em;
		padding: 0 118px 0 25px;
		}
.content {padding:0 25px;}
	.content1 {padding:0 25px 15px 25px;clear:both;}
.contentimg {margin: 0px 0px 0px 15px;}
.rhlnk {
	font:10pt/11pt italics Times New Roman;
	color:#00c;
	text-align:right;
	}
.lhlnk {
	font:bold 9pt/10pt Arial;
	color:#6ff;
	text-align:right;
	text-decoration:none;
	padding: -25px 8px -5px 8px;
	}
.lhimg {text-align:center; padding: -10px 3px -10px 2px;}
.address {font: 900 13pt/15pt Verdana; color: #fff; text-align:center;}
blockquote {
	font: bold 10pt/13pt Arial, Helvetica, sans;
	color:#666;
	text-align:left;
	}
															/*  Margin/Padding Adjustments  */
.p90 {padding-right:10px;}
.p80 {padding-right:15px;}
.p75 {padding-right:25px;}
.p50 {padding-right:50px;}
.p30 {padding-right:75px;}
.p10 {padding-right:100px;}
															/*  Announcement Page Styles   */
.andate {font: 700 11pt/12pt Times New Roman; color:#600; padding:0 25px;}
.andetail {font: 500 10pt/11pt Times New Roman; color:#000; padding:0 25px;}
.anline {width: 80%; height:1px; margin: -5px 25px 0px 25px; padding: 0; border: 1px solid #999;}
