

body {
	margin : 0;
	padding : 0;
	font-family: "verdana", "arial", "geneva";
	font-size: 0.9em;
	color : #0080C0;
	background : #FFFFEF;
	}

.gray {
	margin : 0;
	padding : 0;
	background : #ddd;
	border : 0;
}

#wrapper {width:960px; margin : 0 auto;}

#banner p { float:right; margin:0; padding:0;}

.headermenu {background : #efefef;}


#main {
  margin-top: 6px;
	}

#leftcol {
	float : left;
	top: 0;
	left: 0;
	width: 200px;
	margin: 0;
	padding :0px 0px 5px 0px;
	}

#rightcol {
	float : right;
	top: 0;
	right: 0;
	width: 200px;
	margin: 0;
	padding: 0;
	}

.pr_headlines {
	margin-bottom:6px;	
	}

.pr_headlines a{
	display:block;
	}

#content {margin : 0 205px 0 205px; padding : 0 6px 0 6px;}

#footer {clear : both; border-top:solid 1px; margin : 10px 2% 40px 2%;}

#footer p {margin:0;}

.feature {color : #0080C0; background : #fffae0; border : solid 1px #773300;}

.tableborders {
  background : #88AABB;
}

.tdheader {
  color : #FFFFEE;
  background-color : #88AABB;
  border-width: 1px 0px 0px 1px;
  border-color: #EEEEEE #88AABB #88AABB #EEEEEE;
  border-style: solid;
}


.alt-1 {
	font-size: 0.85em;
	color:#0080C0;
	background : #FFFFEF;
	padding : 2px 2px 2px 4px;
}

.alt-1 .articles {
	margin: 6px 0 0 0;
	}

.alt-1 .articles b {
	display:block;
	}

.alt-1 .articles img {
	margin: 0px 10px 0px 0px;	
	}


.midtitle {
	color:#0080C0;
	background:#eeeeee;
	font-size: 0.9em;
	text-align:center;
	font-weight:bold;
	padding-top : 1px;
	padding-bottom : 1px;
}

#copy {color : #FFFFEE; background-color : #0080C0;}

.baseline {font-size: 0.75em; border-bottom: 1px solid #0080C0;}
p  a {text-decoration : none;}

.form-button {color:#0080C0; background:#eeeeee; width : 70px;}
.threadsbox {border : solid 1px #88aabb; }


A.recommend:link    {color: #0080C0; background-color: #ffffef;}
A.recommend:visited {color: #0080C0; background-color: #ffffef;}
A.recommend:hover   {color: #008080; background-color: #ffffef;}
A.recommend:active  {color: #008080; background-color: #ffffef;}

a.blank {color:#0080C0; background-color:#eee; text-decoration:none;}

.rss {font-size:0.9em; font-weight:bold; margin:25px 0 10px 20px;}

A.rs:link    {color:#666; background-color:#ffffef; padding-left : 6px;}
A.rs:visited {color:#666; background-color:#ffffef; padding-left : 6px;}
A.rs:hover   {color:#666; background-color:#ffffef; padding-left : 6px;}
A.rs:active  {color:#666; background-color:#ffffef; padding-left : 6px;}




.alt-1 .events   {margin:8px 0;}

.alt-1 .events a {display:block;}



.alt-1 .news   {margin:8px 0;}

.alt-1 .news a, .alt-1 .news small  {
	display:block;
	}

.alt-1 .news a {
	text-decoration:none;
	}






