html, body {
	width: 100%; min-width: 998px;
	}
	
body {
	background: #fff;
	font-size: 75%; font-family: verdana, sans-serif;	color: #333;
	margin: 0; padding: 0;
	text-align: left;
	}
	
.clear {clear: both; line-height: 1px; height: 1px;}	
.clear-bot {background: url(../_img/bg-foot1.gif) top left no-repeat; clear: both; line-height: 1px; height: 1px;}	

img {	
	border: none;
	}

/* ----------------------- Structure ----------------------- */
#holder {
/*	background: url(../_img/bg.gif) top left repeat-x;*/
	margin: 0; padding: 15px 0 0 0;
	text-align: left;
	min-height: 300px;
	width: 100%;
	}	
#inner {
	background: url(../_img/bg-inner.jpg) top left no-repeat;
	margin: 0 auto; padding: 0 0 30px 0;
	float: left;
	overflow: auto;
	text-align: left;
	width: 1004px;
	}	
#top {
	background: url(../_img/bg-top.jpg) top left no-repeat;
	height: 106px;
	margin: 0 0 0 26px; padding: 0 0 0 20px;
	}	
#icons {
	float: left;
	width: 26px;
	height: 106px;
	font-size: 0.9em;
	margin: 0; padding: 0;
	}	
#icons a {
	color: #fff;
	text-decoration: none;
	}	
#slogan {
	float: right;
	height: 34px;
	margin: 0; padding: 30px 10px 0 0;
	font-size: 22px; font-family: verdana, sans-serif;	color: #09c;
	}	
#top_nav {
/*	background: url(../_img/bg-nav.jpg) top right no-repeat;*/
	float: left;
	width: 720px;
	margin: 0 0 0 47px;
	padding: 0;
	}
#top_nav ul {
	margin: 0; padding: 0;
	font: bold 14px arial;
	list-style-type: none;
	}
#top_nav ul li {
	display:block;
	float: left;
	padding: 0;
	height: 40px;
}
#top_nav ul li a{
	 display: block; 
	 padding: 12px 0 8px;
 	 margin: 0;
     text-decoration: none;
   	 color:	#036;
}
#top_nav ul li a:hover{
	 color: #f60;
}	
#top_nav span{
	height: 60px;
	padding:15px 7px 15px 6px;	
}
#top_nav span.brd{		
    background: url(../_img/brd.gif) right no-repeat;
}	
#top-head {
	margin: 0; padding: 0 0 0 26px;
	}
#search {
	float: left;
	background: url(../_img/bg-search.jpg) top right no-repeat;
	width: 245px;
	text-align: right;
	margin: 0; padding: 0;
	height: 175px;
	}
#search h2 {
	font-size: 18px; font-family: tahoma, sans-serif; font-weight: bold; color: #036;
	margin: 0; padding: 10px 15px 0 0;
	}	
#s-form {
	margin: 0; padding: 5px 0 0 0;
	}	
#search table {
	border: none; 
	align: right;
	border-collapse:collapse; 
	margin: 0; padding: 0;
	}	
#search table td {
	font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: bold;
	text-align: right;	
	padding: 3px 10px 3px 0;
	margin: 0;
	}	
#search table td a {	
	color: #f60;
	}
#search table td a:hover {	
	color: #f00;
	}	
#search input {
	width: 200px;
	}	
#search select {
	width: 205px;
	}	
input.but {
	width: auto !important;
	margin: 0; padding: 0;
	}	
#emp {
	float: left;
	/* background: url(../_img/bg-emp.jpg) top left no-repeat; */
	width: 245px;
	margin: 0; padding: 0;
	height: 175px;
	}	
#cand {
	float: left;
	/* background: url(../_img/bg-cand.jpg) top left no-repeat; */
	width: 250px;
	margin: 0; padding: 0;
	height: 175px;
	}
#third {
	float: left;
	/* background: url(../_img/bg-cand.jpg) top left no-repeat; */
	width: 234px;
	margin: 0; padding: 0;
	height: 175px;
	}		
#content {
	margin: 0; padding: 5px 0 0 26px;
	}		
#cont-test {
	float: left;
	width: 225px;
	text-align: right;
	margin: 0; padding: 0 10px 0 10px;
	}
#cont-test h2{
	margin: 0; padding: 5px 0 0 0;
	font-size: 1.1em; font-family: verdana, sans-serif; font-weight: bold;
	color: #666;
	}	
#cont-test p{
	margin: 0; padding: 0 0 10px 0;
	font-size: 0.9em; font-family: verdana, sans-serif; 
	text-align: right;
	color: #999;
	}		
#cont-test p.sgn{
	margin: 0; padding: 0;
	font-size: 1em; font-family: verdana, sans-serif; 
	text-align: right;
	color: #666;
	}		
#cont-emp {
	float: left;
	width: 348px;
	margin: 0; padding: 0 0 0 15px;
	}	
#cont-cand {
	float: left;
	width: 348px;
	margin: 0; padding: 0 0 0 15px;
	}	
h1 {
	font-size: 1.3em; font-family: verdana, sans-serif; 
	color: #333;
	margin: 0; padding: 10px 0 3px 0;
	}	
p.more {
	margin: 0; padding: 0 0 5x 0;	
	font-size: 0.8em !important; font-family: verdana, sans-serif; font-weight: bold;
	}	
a.more {
	color: #f60;
	}	
a:hover.more {
	color: #f00;
	}			
#bottom {
	background: #ECF0F3;
	height: 70px;
	width: 998px;
	margin: 0; padding: 0;
	text-align: left;
	}
#foot1 {
	background: url(../_img/bg-foot1.gif) top left repeat-y;
	float: left;
	height: 65px;
	width: 262px;
	color: #be2d1a;
	font-size: 0.8em;
	margin: 0; padding: 5px 10px 0 0;
	}
#foot1 p {
	text-align: right;
	font-size: 0.9em;
	}	
#foot1 a{
	color: #be2d1a;
	}	
#foot1 a:hover{
	color: #f00;
	}	
#foot2 {	
	float: left;
	font-size: 0.9em;
	margin: 0; padding: 10px 0 0 10px;
	}	
#foot2 a{
	color: #333;
	text-decoration: none;
	}	
#foot2 a:hover{
	color: #f60;
	}	
#img1 {
	margin: 0; padding: 0;
	}	
/*--------------------------General----------------------*/	
p {
	text-align: justify;
	margin: 0; padding: 5px 0 0 0;
	}
#copy {
	color: #999;
	text-align: right;
	}

#blog-items {float:right;}
#blog-items ul{margin:10px 0;padding:0;list-style:none;}
#blog-items li{margin:0 0 10px;display:block;clear:both;overflow:auto;position:relative;}
#blog-items a {text-decoration:none}
#blog-items img{float:right;margin:0 0 4px 7px;width:50px;border:2px solid #CCC}
#blog-items p{text-align:right;padding:0;margin:-2px 0 0;width:160px;float:left;text-decoration:none}