body { background: #000000 url(../images/body_bg.png) no-repeat center top; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
h1 { font-size: 14px; color:#CCCCCC; padding: 2px 0px 0px 0px; margin: 0px 5px 0px 0px; float: right;}
h2 { font-size: 14px; color: #003399; padding: 8px 0px 0px 0px; margin: 0px;}
h3 { font-size: 12px; padding: 0px; margin: 0px; color:#990000;}
.clear { clear: both;}
hr.cleaner {clear:both;	height:1px;	margin: -1px 0 0 0; padding:0; border:none; visibility: hidden;}
.push { height: 40px;}

#wrapper { width: 80%; margin: 0 auto; min-width: 750px; max-width: 1200px;}
#header { margin: 0 auto; width: 100%; height: 75px; background: url(../images/header_repeat.png) repeat-x; border: 2px solid black;}
#infobar { margin: 0 auto; width: 100%; height: 20px; opacity: 0.7; background-color:#000000; /*background: url(../images/header_bg.png) repeat;*/ border-left: 2px solid black; border-right: 2px solid black;}

#content { margin: 0 auto; width: 100%; /*background: url(../images/content_bg.png) repeat;*/ border: 2px solid black; opacity: 0.9; background-color:#EFEFEF;}
#contentright { margin: 0px 0px 0px 185px; padding: 0px;}
#contentrightpadding { padding: 5px 10px 5px 10px; }
#contentright p { text-align: justify; font-size: 14px;}
#contentleft {width: 175px; float: left; padding: 0px; margin: 0px;}
/*#contentleftpadding { padding: 0px; margin: 0px;}*/

#content>#contentleft>div.module { margin: 10px 0px 10px 0px;}
#content>#contentleft>div.module img { margin: 10px 0px 5px 5px;}
#content>#contentleft>div.module p { font-size: 14px;}
#content>#contentleft>div.module h2 { font-size: 16px;}

#content>#contentright>#contentrightpadding>p a { text-decoration: none; color:#990000; border-bottom: dotted 1px #990000;}
#content>#contentright>#contentrightpadding>p a:hover {text-decoration: none; color:#990000; border-bottom: none;}

table.contentnav { margin: 20px 0px 0px 0px; margin: 0 auto;}
table.contentnav img { margin: 0px 0px 0px 0px;}

#navigation { margin: 10px 0px 0px 5px; width: 175px;}
ul#nav,ul#nav li{ list-style-type:none; padding: 0px; margin: 0px;}
ul#nav{ margin: 0px 0px 0px 0px; width:175px; font-variant:small-caps;}
ul#nav li{ float:left;margin: 0px; width: 175px;}
ul#nav a{ float:left; width: 145px;
	padding:4px 0px 4px 30px; margin:0px 0px 0px 0px;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
	border-bottom: dotted 1px #000000;
	letter-spacing: 1px;}
ul#nav a:hover{	color: #333333;
	border-bottom: solid 1px #333333;
	background: url(../images/rc_nav_icon.png) left center no-repeat; padding-left: 30px; width: 145px;}
ul#nav li.activelink a,ul#nav li.activelink a:hover{background: url(../images/rc_nav_icon_active.png) left center no-repeat; padding-left: 30px; width: 145px;
	color: #003399;
	border-bottom: solid 1px #003399;}

#footer { width: 100%; background: #0000000; height: 25px; margin: 0 auto;
	border-bottom: 2px solid #000000;
	border-left: 2px solid #000000;
	border-right: 2px solid #000000;}
#footer p { color: #CCCCCC; padding: 0px; margin: 0px; text-align:left; vertical-align: middle; float: left;}
#footer img { vertical-align: middle; float: right; margin: 0px 0px 0px 5px;}

table.wallpaper { width: 90%; margin: 0px 0px 5px 0px; padding: 0px 0px 5px 0px;}
table.wallpaper td { vertical-align: top;}

table.articles { width: 100%; border-bottom: 1px dotted #999999;}
table.articles td {}
table.articles td.articleimage { width: 80px; vertical-align: top;}
table.articles td.articleimage img { margin: 10px 0px 0px 0px;}
#content>#contentright>#contentrightpadding>table.articles td.articleimage p { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 9px;}
#content>#contentright>#contentrightpadding>table.articles td.articleimage a { text-decoration: none; color: #990000;}
#content>#contentright>#contentrightpadding>table.articles td.articleimage a:hover { text-decoration: none; color:#000066;}

table.articles td.articletext { vertical-align: top;}







