	body {
		margin:						0px;
		background-color:	#242424;
		background-image:	url('images/main_bg.jpg');
	}
	
	
	table.news {
		width:						100%;
	}
	table.files {
		width:						100%;
		border-bottom-style:solid;
		border-bottom-width:1px;
		border-bottom-color:#c5c5c5;
		margin-bottom:		10px;
	}
	table.newshead {
		width:						100%;
	}
	
	
	td {
    font-family:      verdana, arial, serif;
    font-size:        11px;
		color:						#c5c5c5;
	}
	td.newsleft {
		text-align:				right;
		vertical-align:		top;
		padding:					1px;
		padding-right:		10px;
		width:						100px;
	}
	td.newsright {
		vertical-align:		top;
		padding:					1px;
		padding-left:			10px;
		border-left-style:solid;
		border-left-color:#c5c5c5;
		border-left-width:1px;
	}
	td.tableleft {
		text-align:				right;
		font-weight:			bold;
		padding:					3px;
		padding-right:		10px;
		width:						100px;
	}
	td.tableright {
		padding:					3px;
		padding-left:			10px;
		border-left-style:solid;
		border-left-color:#c5c5c5;
		border-left-width:1px;
	}
	td.fileheadleft {
		
	}
	td.fileheadright {
		text-align:				right;
	}
	td.filebottom {
		padding-bottom:		12px;
	}
	td.newsheadleft {
		width:						50%;
		padding-top:			2px;
		padding-bottom:		2px;
		padding-left:			28px;
		font-size:				13px;
		font-weight:			bold;
		text-align:				left;
		color:						#2c2c2c;
	}
	td.newsheadright {
		width:						50%;
		padding-top:			2px;
		padding-bottom:		2px;
		padding-right:		28px;
		font-size:				13px;
		font-weight:			bold;
		text-align:				right;
		color:						#2c2c2c;
		border-left-style:solid;
		border-left-color:#5c5c5c;
		border-left-width:1px;
	}
	td.newsheaderleft {
		width:						50%;
		text-align:				left;
	}
	td.newsheaderright {
		width:						50%;
		text-align:				right;
		border-left-style:solid;
		border-left-color:#c5c5c5;
		border-left-width:1px;
	}
	td.newsheadspacer {
		width:						50%;
		height:						9px;
		font-size:				5px;
	}
	
	
	p.newscomments {
		text-align:				right;
	}
	p.top {
		text-align:				center;
		margin-bottom:		10px;
		font-weight:			bold;
	}
	

  div {
    font-family:      verdana, arial, serif;
    font-size:        11px;
  }
	div.mainhead {
		background-color:	#191919;
		position:					absolute;
		display:					block;
		width:						850px;
		height:						129px;
		left:							0px;
		top:							0px;
		background-image: url('images/main_head.jpg');
	}
	div.leftmenubg {
		background-color:	#191919;
		position:					absolute;
		display:					block;
		width:						164px;
		left:							0px;
		top:							129px;
		border-style:			solid;
		border-width:			1px;
		border-color:			#000000;
		border-top-width: 0px;
		padding-top:			10px;
		padding-bottom:		10px;
	}
	div.contentbgbg {
		position:					absolute;
		display:					block;
		width:						546px;
		left:							200px;
		top:							129px;
		color:						#c5c5c5;
	}
	div.contentbg {
		background-color:	#191919;
		border-style:			solid;
		border-width:			1px;
		border-color:			#000000;
		border-top-width: 0px;
		padding-top:			10px;
	}
	div.menuheadbg {
		position:					relative;
		left:							5px;
		width:						154px;
		height:						30px;
		background-image:	url('images/main_menu_bg.jpg');
	}
	div.menuheadleft {
		width:						154px;
		height:						30px;
		background-image:	url('images/main_menu_left.jpg');
		background-repeat:no-repeat;
		background-position:left;
	}
	div.menuheadright {
		width:						154px;
		height:						30px;
		background-image:	url('images/main_menu_right.jpg');
		background-repeat:no-repeat;
		background-position:right;
	}
	div.menuheadtext {
		width:						154px;
		padding-top:			8px;
		font-size:				13px;
		font-weight:			bold;
		text-align:				center;
		color:						#2c2c2c;
	}
	div.menucontent {
		position:					relative;
		left:							16px;
		width:						130px;
		background-color:	#2c2c2c;
		border-style:			solid;
		border-width:			1px;
		border-color:			#000000;
		border-top-width:	0px;
		margin-bottom:		5px;
		padding-top:			4px;
		padding-bottom:		5px;
	}
	div.contentheadbg {
		position:					relative;
		left:							15px;
		width:						514px;
		height:						33px;
		background-image:	url('images/main_contenthead_bg.jpg');
	}
	div.contentheadleft {
		width:						514px;
		height:						33px;
		background-image:	url('images/main_contenthead_left.jpg');
		background-repeat:no-repeat;
		background-position:left;
	}
	div.contentheadright {
		width:						514px;
		height:						33px;
		background-image:	url('images/main_contenthead_right.jpg');
		background-repeat:no-repeat;
		background-position:right;
	}
	div.contentheadtext {
		padding-top:			11px;
		padding-left:			28px;
		font-size:				13px;
		font-weight:			bold;
		text-align:				left;
		color:						#2c2c2c;
	}
	div.contentheadtexthead {
		text-align:				center;
		padding-top:			9px;
	}
	div.content {
		position:					relative;
		left:							15px;
		width:						512px;
		background-color:	#2c2c2c;
		border-style:			solid;
		border-width:			1px;
		border-color:			#000000;
		border-top-width:	0px;
	}
	div.contenttext {
		text-align:				justify;
		padding-top:			10px;
		padding-bottom:		10px;
		padding-left:			15px;
		padding-right:		15px;
	}
	div.copy {
		font-size:				9px;
		color:						#151515;
		padding-bottom:		1px;
	}
	div.loaderbg {
		background-color:	#c0c0c0;
		position:					fixed;
		display:					none;
		width:						100%;
		height:						100%;
		left:							0px;
		top:							0px;
		z-index:					99;
	}
	div.loader {
		background-color:	#ffffff;
		background-image: url('images/loader.gif');
		background-repeat:no-repeat;
		background-position:center;
		position:					absolute;
		display:					none;
		width:						250px;
		left:							10%;
		top:							25%;
		border-style:			solid;
		border-width:			1px;
		border-color:			#000000;
		padding:					10px;
		text-align:				center;
		z-index:					100;
	}
	div.hoverimg {
		position:					fixed;
		display:					none;
		left:							0;
		top:							0;
		width:						100%;
		height:						100%;
		z-index:					101;
		padding-top:			20px;
	}
	div.hoverimgbg {
		background-color:	#c0c0c0;
		position:					fixed;
		display:					none;
		left:							0;
		top:							0;
		width:						100%;
		height:						100%;
		z-index:					100;
	}
	div.hoverimgin {
		padding-left:			10px;
		padding-right:		10px;
		padding-top:			20px;
		padding-bottom:		10px;
		background-color:	#ffffff;
		color:						#000000;
		border-style:			solid;
		border-width:			1px;
		width:						100px;
	}	
	
	
	font.allnewscomments {
		font-size:				15px;
		font-weight:			bold;
	}
	
	
	input,select,textarea {
		border-color:			#ee8822;
		background-color:	#e0e0e0;
    font-family:      verdana, arial, serif;
    font-size:        11px;
	}
	input.menu {
		width:						105px;
		margin-bottom:		5px;
	}

	
	a {
		color:						#ff9933;
		text-decoration:	none;
	}
	a:hover {
		text-decoration:	underline;
	}
	a.menu {
		display:					block;
		padding-left:			10px;
		padding-top:			2px;
		padding-bottom:		2px;
		font-weight:			bold;
		color:						#c0c0c0;
		text-decoration:	none;
	}
	a.menualert {
		display:					block;
		padding-left:			30px;
		padding-top:			2px;
		padding-bottom:		2px;
		font-weight:			bold;
		color:						#c0c0c0;
		text-decoration:	none;
		background-image:	url('images/alert.gif');
		background-repeat:no-repeat;
		background-position:12px center;
	}
	a.menu:hover {
		color:						#e0e0e0;
		text-decoration:	underline;
	}
	a.menualert:hover {
		color:						#e0e0e0;
		text-decoration:	underline;
	}
	a.comment {
		color:						#5c5c5c;
	}
	a.comment:hover {
		color:						#2c2c2c;
	}
