* {
margin:0;
}

a.blogsection:hover {	
color:#890E06;	
font-size:11px;	
text-decoration:underline
}

a.category:link, a.category:visited {	
color:#890E06;	
font-weight:bold
}

a.fase4rdf:link {	
color:#000000;	
font-size:11px;	
font-weight:bold;	
text-decoration:none;
}

img { 
border: 0 none; 
}

a.fase4rdf:hover {	
color:#364A82;	
font-size:11px;	
font-weight:bold;	
text-decoration:underline;
}

a.mainlevel:link, a.mainlevel:visited {	
padding:3px 15px 3px 0px;	
margin-left:15px;	
border-bottom:1px dashed #e5e5e5;	
width:140px;	
display:block;	
text-decoration:none;	
text-align:left;	
height:16px}

a.pagenav:hover {	
color:#890E06;	
font-weight:normal;	
text-decoration:underline;
}

a.readon:link, a.readon:visited {	
padding-left:0px;	
color:#890E06;	
font:11px Arial, Verdana, Helvetica, sans-serif;	
text-decoration:none;
}

a.readon:hover {	
color:#890E06;	
font:normal 11px Arial, Verdana, Helvetica, sans-serif;	
text-decoration:underline;
}

a.sublevel:link, a.sublevel:visited {	
color:#6BBD00;	
font-family:Arial, Verdana, Helvetica, sans-serif;	
font-weight:normal
}

a.sublevel:hover {	
color:#6BBD00;	
text-decoration:none;
}

a.weblinks:link, a.weblinks:visited {	
color:#890E06;	
font-weight:normal;	
font-family:Arial, Verdana, Helvetica, sans-serif;	
text-decoration:none;
}

a:link, a:visited, a.blogsection:link, a.blogsection:visited {	
color:#890E06;	
font:11px Arial, Verdana, Helvetica, sans-serif;	
text-decoration:none;
}

a.pagenav, a.pagenav:visited, #left_side .moduletable form a {	color:#890E06}

a.weblinks:hover, a:hover, a.category:hover {	color:#890E06;	text-decoration:underline}

fieldset {	background: transparent!important;	border-style: none!important;	position: relative;	height: auto;	width: auto;	padding: 0px;	margin: 0px;}

form ul, form ul li {	margin:0px;	padding:0px;	list-style:none;}

body {	margin:76%/160% auto;	padding:0;	background:#890E06;	color:#000}

div#left_side .moduletable_menu h3, div#left_side .moduletable h3, div#mosright .moduletable_menu h3, div#mosright .moduletable h3 {	color:#000000;	background:url(../images/moduleheader_bg.jpg) repeat-x;	line-height:23px;	text-indent:10px}

div#left_side .moduletable_menu li {	padding: 0px;}

div#left_side .moduletable_menu, div#left_side .moduletable {	
width:183px;	padding:0px 0px 5px;	position:relative;	height:auto;	left:10px}

div#mosright .moduletable_menu, div#mosright .moduletable {
width:183px;	padding:0px 0px 5px;	position:relative;	height:auto;	left:0px}

h3 {	padding:0;	color:#000000;	font:bold 13px Arial, Verdana, Helvetica, sans-serif}

h4 {	color:#000000;	font:bold 12px Arial, Verdana, Helvetica, sans-serif}

h5, .newsfeedheading {	color:#000000;	font:bold 11px Arial, Verdana, Helvetica, sans-serif}

h6 {	color:#000000;	font:bold 10px Arial, Verdana, Helvetica, sans-serif}

hr {	border:1px solid #CCFF00;	background:transparent;	height:1px}

hr.separator {	width:75px;	border:1px solid #CCFF00;	background:transparent;	height:1px}

label {	padding-left:0px}

li {	padding:5px;	list-style:3px;	list-style-type:square}

table.contact td.details {	background:#333333;	font:11px Arial, Verdana, Helvetica, sans-serif}

table.contact, table.contact td.icons {	background:#333333}

table.contenttoc {	border:1px solid #666;	margin:10px;	padding:5px;	color:#333;	background:#FFF}

table.contenttoc td {	padding:3px;	font:normal 8pt Arial, Verdana, Helvetica, sans-serif;	text-align:left}

table.searchintro {	border:1px solid #666;	background:#FFF}

td, tr, p, div {	color:#505050;	font:11px Arial, Verdana, Helvetica, sans-serif}

ul {	margin:5px 0px 20px 30px}

.banner {	margin:0 auto;	padding-top:15px;	text-align:center}

.button {	margin-top:4px;	border:1px solid #111;	color:#333;	background:#ccc;	font:normal 12px Arial, Verdana, Helvetica, sans-serif;	text-align:center;	height:20px}

.buttonheading img {	padding:2px}

.category {	color:#000000;	font:bold 11px Arial, Verdana, Helvetica, sans-serif;	text-decoration:none}

.componentheading {	padding:0 0 10px 0;	color:#000;	font:bold 13px Arial, Verdana, Helvetica, sans-serif;	text-align:left;	text-decoration:underline}

.content {	margin:0 auto;	padding:0;	width:950px;	background:#FFF}

.content_rating, .content_vote {	font-weight:normal;	font-size:8pt}

.contentdescription {	color:#333;	font:11px Arial, Verdana, Helvetica, sans-serif;	text-align:left}

.contentdescription img {	padding-right:5px}

.contentheading {	padding-left:0px;	padding-top:0px;	color:#890E06;	background:#FFF;	font-size:13px;	font-weight:bold;	text-decoration:bold;	text-indent:0px;	text-align:left;	height:22px}

.contentpagetitle {	color:#5E0A0C;	font:bold 13px Arial, Verdana, Helvetica, sans-serif;	text-align:left}

.contentpane, .sectiontableentry1 {	background:#FFF}

.contentpaneopen {	background:none}

.contentpaneopen img {	padding:10px}

.createdate {	padding:0 0 10px 0;	color:#aaa;	font:normal 9px Arial, Verdana, Helvetica, sans-serif;	text-decoration:none}

.fase4rdf {	color:#FFFFFF;	font:normal 11px Arial, Verdana, Helvetica, sans-serif}

.inputbox {	border:1px solid #DDD;	padding-left:2px;	color:#000000;	background:#F8F8F8;	font:12px Arial, Verdana, Helvetica, sans-serif}

.inputbox:hover {	background:#E6ECEF}

.latestnews li {	padding:0px 5px 0 0px;	list-style:0px;	list-style-type:none}

.mod_user5 {	width:290px;	padding:5px 5px;	float:left;	color:#000;	background:#EDF3F7 url(../images/moduletop.gif) repeat-x top;	height:125px}

.mod_user6 {	width:290px;	margin:0 auto;	margin-right:3px;	padding:5px 5px;	float:right;	color:#000;	background:#EDF3F7 url(../images/moduletop.gif) repeat-x top;	height:125px}

.mod_user7 {	width:290px;	padding:5px 5px;	float:right;	margin:0 auto;	color:#000;	background:#EDF3F7 url(../images/moduletop.gif) repeat-x top;	height:125px}

.modifydate {	color:#aaa;	font:normal 10px Arial, Verdana, Helvetica, sans-serif;	text-decoration:none}

.moduletable a {	color:#890E06;	text-decoration:none}

.moduletable a:hover {}.moduletable form {	padding-top:10px;	color:#505050}

.moduletable_menu ul {	margin:0px;	padding:0px;	position:relative;	line-height:23px;}

.moduletable_menu ul li a {
text-decoration:none; 
line-height:23px;	
line-height:23px;
}

.moduletable_menu ul li a:hover {
text-decoration:none;
}

.mosimage {	border:1px solid #EEE;	padding:0px;	margin:1px 8px 8px 0px}

.mosimage_caption {	color:#666;	background:#EEE}

.mostread li {	padding:0px 5px 0 5px;	list-style:3px;	list-style-type:none}

.newsfeeddate {	color:#FFFF99;	font:normal 10px Arial, Verdana, Helvetica, sans-serif}

.offtab {	border-left:outset 1px #E0E0E0;	border-right:outset 1px #E0E0E0;	border-top:outset 1px #E0E0E0;	border-bottom:solid 1px #d5d5d5;	background:#e5e5e5;	font-weight:normal;	text-align:center;	cursor:hand}

.ontab {	border-left:outset 1px #DCF2FA;	border-right:outset 1px #808080;	border-top:outset 1px #DCF2FA;	border-bottom:solid 1px #d5d5d5;	color:#FFFFFF;	background:#323A15;	font-weight:bold;	text-align:center}

.pagenav {	color:#555}

.pagenavbar {}

.pagetext {	display:none;	visibility:hidden;	position:relative;	top:0}.poll {	margin-bottom:10px;	padding:0px;	color:#000000;	font:11px/16px Arial, Verdana, Helvetica, sans-serif}

.poll label {	padding-left:6px}

.pollstableborder {}.sectiontableentry1 img, .sectiontableentry2 img {	padding-right:10px;	padding-left:5px}

.sectiontableentry2 {	background:#e5e5e5}

.sectiontableheader {	padding:2px;	color:#FFF;	background:#e5e5e5;	font-weight:bold}

.small {	color:#888;	font:normal 10px Arial, Verdana, Helvetica, sans-serif;	text-decoration:none}

.smalldark {	color:#666;	font:normal 10px Arial, Verdana, Helvetica, sans-serif;	text-decoration:none}

.syndicate {	padding:15px}

.syndicate {	padding-top:10px}

.tabheading {}.tabpadding {	padding:5px}#current a {	color:#000000;	font-weight:bold;	text-decoration:none}#footer {	margin:0px auto;	width:950px;	padding:0px;	clear:both;	background:#000; height:50px}

#footer .padding {	padding-top:20px;	color:#FFF;	text-align:center}

#footer h5 { 	color:#FFF; } 

#footer a {	color:#FFF}

#left_side {	float:left;	margin-bottom:10px;	width:193px;	border-right:1px #eeeeee dotted;	min-height:344px}

#left_side a {	color:#616161}

#left_side .moduletable form, #mosright .moduletable form {	padding:10px 10px 5px 15px}

#left_side .moduletable_menu ul li, div#mosright .moduletable_menu ul li, .moduletable_menu ul li {

margin:0px 10px 0px 10px;	
border-bottom-color:#E5E5E5;	
border-bottom-style:dashed;	
border-bottom-width:1px;	
list-style:none;	
line-height:23px;
}

#left_side a:hover, #mosright a:hover, #left_side #active_menu, #mosright #active_menu {	
color:#000000;	font-weight:normal;}

#left_side img {}

#left_side table.moduletable {	margin-bottom:5px;	padding-bottom:5px;	background:transparent}

#left_side table.moduletable td, #mosright table.moduletable td, #left_side table.moduletable tr, #mosright table.moduletable tr {	font:11px Arial, Verdana, Helvetica, sans-serif} 

#main p { line-height:1.5; padding-bottom:10px;} 

#main {	margin:0 auto;	width:950px;	padding-top:0px;	background:#FFF} 

#main .padding {	width:950px}

#mainlevel-nav {	padding:0px;	margin:0 auto;	padding-left:0px;	list-style:none;	font:0.8em Arial, Verdana, Helvetica, sans-serif}

#mainlevel-nav li {	padding:0px;	float:left;	margin:0;	width:auto;	white-space:nowrap;	list-style-type:none;	background:url(../images/menusep.gif) no-repeat top right;	font-size:11px;	line-height:34px}

#mainlevel-nav li a {	padding-left:15px;	padding-right:15px;	color:#FFF;	background:transparent;	font-weight:bold;	line-height:34px;	text-align:left;	text-decoration:none}

#mainlevel-nav li a:hover {	padding-left:15px;	padding-right:15px;	color:#b7b7b7;	background:transparent;	font-weight:bold;	line-height:34px;	text-align:left;	text-decoration:none}

#modules {	width:915px;	margin:0px auto;	clear:both;	background:#FFF;	font:10px Arial, Verdana, Helvetica, sans-serif;	height:170px}

#modules .moduletable td {	padding-top:10px;	color:#686868;	font:12px Arial, Verdana, Helvetica, sans-serif}

#modules .moduletable th {	padding-top:15px;	color:#3A7A9F;	background:inherit;	font:14px Arial, Verdana, Helvetica, sans-serif;	text-align:left}

#modules a {	color:#6BC238;	text-decoration:underline}

#mosright {	float:right;	width:193px;	border-left:1px #eeeeee dotted;	min-height:344px}

#newsflash {	margin:0px auto; color:#FFF; width:950px;	background:url(../images/mainimg.jpg) no-repeat center;	height:167px}

#newsflash .left {	width:670px;	float:right}

#newsflash .left .padding {	padding:15px 0 0 0px;	width:640px;	font-family:"Tahoma", arial}

#newsflash a, #footer a:hover {	color:#FFF;	text-decoration:underline}

#newsflash td {	color:#FFF;	font:normal 120% "Tahoma", arial;	text-align:left}

#newsflash th {	color:#FFF;	font:170% "Tahoma", arial;	text-align:left}

#right_side_wide {	float:right;	width:710px;	padding-right:35px}

#right_side2 {	float:right;	width:540px;	padding-right:10px}

#search {	float:right;	padding:25px 40px 0px 0px;	margin:0}

#top {	margin:0px auto;	width:950px;	background:#FFF;	height:83px}

#top .padding {	padding-top:20px;	margin-left:15px;	background:url(../images/logo.gif) no-repeat left;	height:53px}

#top h1 {	padding:0px 0 0 60px;	color:#000;	font-size:160%}

#top h2 {	padding:0px 0 0 60px;	color:#000;	font-size:100%}

#topmenu {	margin:0px auto;	width:931px;	background:url(../images/menu.gif) repeat-x top;	height:34px}
