@charset "utf-8";
/* CSS Document */



BODY { margin: 0px; background: #000000; overflow: auto; color: #9c8976;
		font-family:Geneva, Arial, Helvetica, sans-serif; text-align: center; font-size:12px; }

a { color: #CC6666; font-weight: bold; text-decoration:none; }
a:hover { color: #CC6666; font-weight: bold; text-decoration: none; }
a:visited {color: #CC6666; font-weight: bold;  text-decoration: none;}
a:active {color: #CC6666; font-weight: bold; text-decoration: none;}		
		
		
.featurelink { font-size: 16px;   }
		
/*
		
hr { height:0; border: none; border-top:2px solid #666666 }
h1 { font-weight: bold; font-size: 19px; color: #eeeeee; margin-top:-5px; margin-bottom:10px; letter-spacing: .05em; font-stretch:expanded; border-bottom:1px solid #666666}
h2  { font-weight: bold; font-size: 16px; color: #eeeeee; margin-top:-5px; margin-bottom:10px; letter-spacing: .05em; }


p { color: #d9d9d9; font-family: Georgia, "Times New Roman", Times, serif; }

a { color: #CC0000; text-decoration:none; }
a:hover { color: #FF0000; text-decoration: none; }

img { border:0; }

#content { position: relative; margin-left: auto; margin-right: auto; top: 0px; width: 977px; text-align: left; }
	
#header {
	position: relative;
	background: #000000;
	width: 977px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	height: 91px;
	left: 0px;
}

#maincontent {
	text-align: left;
	float: left;
	background: #000000;
	margin-left: auto;
	margin-right: auto;
	top: -122px;
	left: 110px;
	width: 730px;
}

#headerad {
	border:1px solid #555555;
	float: left;
	background: #000000;
	width: 728px;
	height: 90px;
	margin-top: 21px;
	margin-bottom: 23px;
}

#col1 {
	float: left;
	background: #000000;
	width: 225px;
	margin-bottom: 0px;
}
#gutter1-2{
	float: left;
	width: 9px;
}

#col2 {
	clear:both;
	float: left;
	background: #000000;
	width: 532px;
	height: 100%;
	padding-bottom: 10px;
	margin-right: 14px;
	border: 1px solid #666666;
	padding: 10px;
	font-size: 14px;
	line-height: 1.6em;
}

#col2-container { margin-top: 15px;}

.col2-news-item { margin-bottom: 10px; 	line-height: normal; }
.col2-news-item-title { color:#FF9900; font-size: 9pt; font-weight: bold; }
.col2-news-item-title a { color:#FF9900; font-size: 9pt; font-weight: bold; }
.col2-news-item-description {color: #D0D0D0; font-family: Georgia, "Times New Roman", Times, serif; font-size:8pt; }
.col2-news-item-description a { color:#CC0000 ;  font-size:9pt; font-weight: bold; }
.col2-news-item-description b {font-weight: normal; }
.col2-news-item-description a b { font-weight: bold; }
.col2-news-item-byline {color: #888888; font-family: Georgia, "Times New Roman", Times, serif; font-size:8pt; margin-bottom: 4px; }


#col2-col1 {
	clear:both;
	float: left;
	width: 250px;
	margin-right: 22px;	
}


#col2-col2 {
	float: left;
	width: 250px;
}

#col2-col1 h2 { font-weight: bold; font-size: 13pt; color: #eeeeee; margin-top:5px; margin-bottom:10px;font-stretch:expanded; border-bottom:1px solid #666666; }
#col2-col2 h2 { font-weight: bold; font-size: 13pt; color: #eeeeee; margin-top:5px; margin-bottom:10px;font-stretch:expanded; border-bottom:1px solid #666666; }


#gutter2-3{
	float: left;
	width: 11px;
}
#col3 {
	border:1px solid #555555;
	float: left;
	width: 160px;
	background-color: #000000;
	height: 600px;
	margin: 0px;
}
#footer {
	clear: both;
	position: float;
	width: 962px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 10px;
	text-align: center;
}



	#secondary-nav {position:relative; width:225px; color:#dddddd; font-size: 15px; letter-spacing:.05em;}
		#secondary-nav a, #secondary-nav em { font-size: 14px; display:block; padding:0.2em 0.2em; background:#000000; color:#cccccc; border-right:2px solid #333333; text-decoration:none}
			#secondary-nav a:hover, #secondary-nav a:focus, #secondary-nav em {background:#555555; color:#fffef0; border-right-color:#333333}
			#secondary-nav em {letter-spacing:0.1em;}
		#secondary-nav abbr {border:none; font-variant:normal}
		#secondary-nav h3 {margin:0 8px 0 0; padding:0 0 0 4px; background:#222222; border:1px solid #666666; border-width:1px 1px 1px 0; font-size:0.9em; text-align:left}
		#secondary-nav li {margin:0 0 0 0; padding:0 0 0 10px; background:transparent url(../arrow.png) left no-repeat; letter-spacing:0.05em; }
		#secondary-nav ul {margin:0 8px 2em 0; padding:0; border-bottom:1px solid #333333; list-style:none; font-size:90%}

*/


