
	*{ margin: 0px; padding: 0px;}
	html,body { margin:0; padding:0; height:100%; background:#000099; color:#666666; font-family:Tahoma; font-size: 12px;background: url(../front_images/mainbg.jpg) center top; background-repeat:repeat-x;} 
	a{text-decoration: none; color: #996600;}
	a:hover {color: #660000;}
	#container { width:870px; margin:0 auto; background-color: #FFFFFF;} 
	#header { height:242px; margin-bottom:2px; background:#990000; background: url(../front_images/headerbg.gif);} 
	#left-col{ width:188px; float:left; background-color: #E5EFE6; direction: rtl;} 
	#right-col{ width: 182px; float: left;direction: rtl; text-align: right; display: none;}
	#right-col ul { margin-right: 25px;}
	#mid-col { width:675px; margin:0 2px 2px 2px; float:left; background: url(../front_images/bgcontent.gif) no-repeat; direction: rtl;} 
	#footer { clear:both; text-align:center; height: 30px; background-color:#94BEB2; border-top: solid 5px #4C7C6E;} 
	#header #logo {position: absolute; top: 45px; left: auto; float: left;}
	#header #headerpic {width: 597px; height: 178px; position: relative; left: 78px; top: 31px;}
	
	#header{ background: url(../front_images/headerbg.jpg); background-color: #CCCCCC;}
	#header #secondary-links{background-color: red; }
	#header #secondary-links #lang ul {list-style: none;}
	#header #secondary-links #lang ul li {float: left; padding: 2px; margin: 3px;}
	
	#header #secondary-links #links{height: 30px; width: 300px; float: right; text-align: right;}
	#header #secondary-links #links ul{list-style: none;}
	#header #secondary-links #links ul li {float: right; padding: 2px; margin: 3px;}

	
	#header #primary-links{height: 30px; position: absolute; top: 212px; clear: both; width: 870px; }
	#header #primary-links ul{list-style: none; margin-left: 190px;}
	#header #primary-links ul li {float: right; color: #FFFFFF; font-weight: bold; border-right: solid 1px #FFFFFF;}
	#header #primary-links ul li a{color: #FFFFFF;  padding: 8px; display: block;}
	#header #primary-links ul li a:hover{background-color: red; background: url(../front_images/navover.jpg);}
	
	h1, h2, h3 {padding: 6px; font-family: Times New Roman; font-weight:lighter;}
	
	#left-col #node{
		margin-bottom: 40px;
	}
	
	#left-col h3{
		padding: 0px;
		color: #666600;
		font-weight: bold;
	}

	
	
		.content {padding: 6px;}
		#options {background-color: #EBF2F5; margin-top: 1px; padding: 6px;}
		#mid-col h2{ font-size:24px; margin-top: 20px; margin-right: 20px;padding: 6px; background-position: right; color: #666600;}
		#mid-col .content { padding: 6px;}
		#mid-col .imgcon { width: 250px;}
		#paging {text-align: center; height: 30px; direction: rtl;}
		#paging ul{list-style: none;}
		#paging ul li {float: right; padding: 2px; margin: 3px; background: #F2F2F2; border: solid 1px #CCCCCC; }

#page .content {
	margin-left: 20px;
	margin-right: 20px;
}