﻿a		{ color: #CC6600; text-decoration: underline;}

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



a.footer		{ color: #fff; text-decoration: underline;}

a.footer:hover 	{ color: #fff; text-decoration: none;}



#mainout{

	vertical-align:center;

	width:1000px;

	overflow: hidden;

	height:100%;

}

#mainin	{

	vertical-align:center;

	width:1000px;

	height:100%;

	position:absolute; left:10px;

}

#headernav	{

	width:900px;

	height: 20px;

}

#headerimage	{

	width:980px;

	height:140px;

	background-repeat: no-repeat; background-image: url(../images/header.png); background-position: center top;

}

#logo {

	position:relative; top:40px; left:30px;

}

#content	{

	width:980px;

}

#contentin	{

	position:absolute; top:140px; left:225px;

}

#contentheader	{

	width:545px;

	height:60px;

	background-repeat: no-repeat; background-image: url(../images/main_top.png); background-position: left top;

}

#contentmain	{

	width:512px;

	padding:15px;

	background-repeat: repeat-y; background-image: url(../images/main_middle.png); background-position: left top;

}

#contentfooter	{

	width:545px;

	height:60px;

	background-repeat: no-repeat; background-image: url(../images/main_bottom.png); background-position: left top;

	margin-top:0;

}

#top_menu	{

	width: 500px;

	vertical-align:left;

	position:absolute;top:100px;left:350px;

}

#top_menu ul {

	margin: 0;

	list-style: none;

	font-size: 12pt;

	height:20px;

	font-family: Tahoma, Verdana

}

#top_menu li a{

	color: #fff;

	height:20px;

	text-decoration:none;

}

#top_menu li a:hover{

	color: #000;

	height:20px;

	background-color: #fff;

	text-decoration:none;

}

#top_menu li {

	float:left;

	margin-right: 5px;

	padding-right: 5px;

	padding-left: 5px;

	height:20px;

}

#top_menu li:hover {

	color: #969696;

	background-color: #fff;

}

#rightcol {

	padding-left: 0px;

	text-align:left;

	width:230px;

	position:absolute; top:140px; left:760px;

}

#rightcol h3 {

	margin-top:0px;

	text-align:center;

	width: 210px;

	color: #CC6600;

	font-size:12pt;

	font-family: Tahoma, Verdana;

}

#rightcolheader	{

	width:230px;

	height:48px;

	background-repeat: no-repeat; background-image: url(../images/nav_top.png); background-position: left top;

}

#rightcolmiddle	{

	width:200px;

	background-repeat: repeat-y; background-image: url(../images/nav_middle.png); background-position: left top;

	padding-left:20px;

}

#rightcolfooter	{

	width:230px;

	height:48px;

	background-repeat: no-repeat; background-image: url(../images/nav_bottom.png); background-position: left top;

	margin-top:0;

}

#leftcol {

	padding-left: 0px;

	width:230px;

	text-align:left;

}

#leftcolheader	{

	width:230px;

	height:48px;

	background-repeat: no-repeat; background-image: url(../images/nav_top.png); background-position: left top;

}

#leftcolmiddle	{

	width:230px;

	background-repeat: repeat-y; background-image: url(../images/nav_middle.png); background-position: left top;

}

#leftcolfooter	{

	width:230px;

	height:48px;

	background-repeat: no-repeat; background-image: url(../images/nav_bottom.png); background-position: left top;

	position:relative;top:48px;

}

#leftcol ul {

	list-style:none;	

	vertical-align:top;

}

#leftcol li a {

	display:block;

	color: #fff;

	text-align: left;

	text-decoration: none;

	font-size: 11pt;

	width:160px;	

}

#leftcol li a:hover {

	color: #000;

	background-color:#fff;

}

#leftcol h3 {

	margin-top:0px;

	text-align:center;

	width: 210px;

	color: #CC6600;

	font-size:12pt;

	font-family: Tahoma, Verdana;

}

#leftcol li.parent ul a {

	display:block;

	white-space: nowrap;

	width:150px;

	font-size:9pt;

	position: relative; top:0px; left:-30px;

}

#leftcol li.parent ul li a:hover {

	color: #000;

}

#changeBG	{

	position:absolute;left:600px;top:17px;

	width:100px;

	height:40px;

	background-repeat: no-repeat; background-image: url(../images/changebg.png); background-position: center top;

}

#bgimages	{

	position:absolute;left:0px;top:0px;

	width:200px;

	height:80px;

	text-align:center;

	background-repeat: no-repeat; background-image: url(../images/changebgvisivble.png); background-position: center top;

}

#sitetitle	{

	font-family: Tahoma, Verdana;

	text-align:center;

	padding-top:30px;

	height:150px;

}

#newsflash	{

	min-height:150px;

	position:relative; left:10px;top:-110px;

	height:0px;

}

#newsflash table	{

	margin: auto;

	width:380px;

}

#newsflash h3	{

	position:relative; left:0px;

	color: #CC6600;

}

#latest	{

	width:240px;

	padding-left:10px;

}

.latestnews	{

	color:#fff;

}

#popular	{

	position:relative; left:240px;top:-127px;

	padding-left:10px;

}

.mostread	{

	color:#fff;

}

#news-n-pop	{



}

#breadcrump	{

	height:10px;

	position:absolute;top:140;left:30px;

}

li.active {

	width:160px;

	color: #000;

}

#footer	{

	text-align:center;

	padding-top:20px;

	position:relative; left:-225px;

	width:980px;

	height:140px;

	background-repeat: no-repeat; background-image: url(../images/header.png); background-position: center top;

}

#created	{

	position:relative;left:-400px;

	text-decoration:none;

	color:#fff;

	font-size:12pt;

	font-family:sans-serif,verdana,helvetica;

}

#head_modul a:link, #head_modul a:visited, #footer a:link, #footer a:visited {

	color: #fff;

	font-size: 1em;

	text-decoration: none;

	background:transparent;

	text-align:center;

	position: relative; top: 10px;

}

#head_modul a:hover, #head_modul a:focus, #footer a:hover, #footer a:focus {

	color: #fff;

}

.poll	{

	width:180px;

	margin-left:10px;

}

.pollstableborder	{

	text-align:left;

}

.banneritem_text {

	padding-left:15px;

}

.banneritem	{

	padding-top:7px;

}

a.mainlevel-nav {}

a.mainlevel-nav:hover {}

.moduletable_menu {

	margin-top:0px;

	padding-left:0px;

	padding-right:0px;	

}

.moduletable {

	padding-left:0px;

	padding-right:0px;

}

.moduletable h3 {

	margin-top:0px;

	color: #fff;

	height: 25px;

	padding-top:10px;

	text-align:left;

	font-family: Tahoma, Verdana;

	color:#CC6600;

	font-size:18px;

}

.moduletable_text {

	padding-left:40x;

	padding-right:0px;

}

.bannerheader, .bannerfooter_text, .bannergroup_text {

	padding-left:15px;

	max-width:160px;

}

h3 {

	font-size:10pt;

	font-weight: bold;

}

ul.menu	{



}

.border			{border-width:1px; border-color:#969696; border-style:solid;padding:0px;}

body	{ color: #fff; 

		  background-repeat: no-repeat; background-image: url(../images/bg1.jpg); background-position: left top;

		  background-attachment:fixed;

		  background-color:#000;

		  font-family: verdana, BankGothic Md BT, Courier New, arial, helvetica, sans-serif; 

		  font-size: 8pt; 

		  font-weight: normal; 

		  margin: 0 auto;}

td		{ vertical-align: top; }



textarea	{ color: #000; background-color: #ffffff; font-size: 8pt;}

img		{ border: 0px; }

.hf	{

	background-color: #C7C4CB;

}

.footline	{

	background-color: #E1D39C;

}

.head	{

	background-color: #9FC081;

}

.hb	{

	background-color: #C7C4CB;

	filter:alpha(opacity=50); -moz-opacity:0.5; opacity: 0.5;

}



.sitename {

	font-family: Impact, Helvetica, Sans-Serif;

	font-size: 3.2em;

	color: #FFF;

	position:relative;

	left:20px;

	top:40px;

}

#searchbox	{	

	vertical-align:right;

	width:150px;

	position:absolute; top:20px; left:810px;

}

.search {

	margin-top: 5px;

	margin-right:5px;

}

.search .inputbox {

	border-width:1px; border-color:#fff; border-style:solid;

	background: transparent;

	text-align: center;

	color: #fff;

	font-size:10pt;

	font-family: Tahoma, Verdana;

	width:120px;

	height:15px;



}

.search .inputbox:hover, .search .inputbox:focus {

	background: #fff;

	color: #000;	

	border-width:1px; border-color:#000; border-style:solid;

}

.clearfix:after {

	content: ".";

	display: block;

	height: 0;

	clear: both;

	visibility: hidden;

}

.clearfix {

	display: inline-block;

}

/* Hides from IE-mac \*/

* html .clearfix {

	height: 1%;

}

.clearfix {

	display: block;

}

.componentheading {

	color: #CC6600;

	font-size: 1.6em;

	text-align: right;

	letter-spacing: 1px;

	border-bottom: 1px dashed  #fff;

}



.contentpaneopen, .contenttoc {

	margin: 5px;
	width:100%;

}

.contentheading {

	color: #CC6600;

	width:100%;
	
	font-size: 1.2em;

	line-height: 1.8em;

	text-align: left;

	font-weight: bold;

}

.small, .createdate, .modifydate {

	color: #999999;

	font-size: 0.85em;

}

.inputbox {

	border: 1px solid #555;

	font-size: 1em;

}

.input {

	border-style:none;

	padding-left:40px;

}

#form-login	{

	width:200px;

}

.inputbox:hover, .inputbox:focus {

	border: 1px solid #999;

}

.button {

	margin: 5px;

	font-size: 1.04em;

	border-width:1px; border-color:#969696; border-style:solid;

	background-color:#ffff;

}

.sectiontableentry1 {

	background: transparent;

}

.sectiontableheader {

	padding: 5px;

}



