body, h1, h2, h3, p, li, ul, div
{
	margin: 0; padding: 0;
}

* html {margin:0; padding: 0;}
* html img {margin:0; padding: 0;}
img a{border:0;}

body 
{
	margin-top: 20px;
	background: #80aad2 url(images/bg.gif) repeat-x;
}

p
 {
	font-family: verdana;
	font-size: 10px;
	color: #000;
	padding: 10px 14px 0 14px;
}

#wrapper {
	background: #fff;
	z-index: 1;
	width: 781px;
	margin: 0 auto;
}

#Car { z-index:3; width:100%; position:absolute; top:390px;}

	h1 
		{
			width: 781px; height: 52px;
			text-indent: -10000px;
			background: url(images/ts_08.gif) no-repeat;
			display: block;
		}
		
	#main-navigation 
	{
		width: 737px; height: 19px;
		background: url(images/nav/navbg.gif) no-repeat;
		list-style: none;
		padding: 0 22px 0 22px;
		margin: 0;
	}
	
	
			#main-navigation li { float: left; }
			
			#main-navigation li a span { display: none; }
			
			#main-navigation li a {
				height: 19px;
				display: block;
				float: left;
			    padding: 0;
				margin: 0;
				}

			#main-navigation li a.home {
				width: 71px;
				height: 19px;
				background: url(images/nav/b_home.gif) no-repeat top;
				}

			#main-navigation li a.clients {
				width: 102px;
				height: 19px;
				background: url(images/nav/b_clients.gif) no-repeat top;
				}

			#main-navigation li a.jobseekers {
				width: 112px;
				height: 19px;
				background: url(images/nav/b_jobseekers.gif) no-repeat top;
				}

			#main-navigation li a.employees {
				width: 119px;
				height: 19px;
				background: url(images/nav/b_employees.gif) no-repeat top;
				}

			#main-navigation li a.searchjobs {
				width: 114px;
				height: 19px;
				background: url(images/nav/b_searchjobs.gif) no-repeat top;
				}

			#main-navigation li a.aboutus {
				width: 110px;
				height: 19px;
				background: url(images/nav/b_aboutus.gif) no-repeat top;
				}
			
			#main-navigation li a.contactus {
				width: 109px;
				height: 19px;
				background: url(images/nav/b_contactus.gif) no-repeat top;
				}

			#main-navigation li a:hover { background-position: bottom; }
			
	#baraftermenu {
		width: 781px;
		height: 8px;
		background: url(images/ts_04.gif) no-repeat;
		float: left;
		margin: 0;
		padding: 0;
		}
	
	* html #baraftermenu { overflow: hidden;}
	
	#tempimage {
		width: 781px;
		height: 219px;
		background: url(images/ts_02.gif) no-repeat;
		float: left;
		margin: 0;
		padding: 0;
		z-index:1;
		}
	
	#columnwrapper{
		width: 781px;
		background: #fff url(images/boxbg.gif) repeat-y;
		}
		
		.morelink a {
			font-family: verdana;
			font-size: 10px;
			font-weight: bold;
			padding: 0 8px 0 0;
			text-decoration: none;
			color: #000;
			float: right;
			}
			
		#clients {
			width: 196px;
			float: left;
			}
			
			#clients img.pic{
				padding: 10px 14px 0 14px;
				}
			
	
		.jsemp {
			width: 194px;
			float: left;
			}
				
			.jsemp img.pic {
				padding: 10px 14px 0 14px;
				}
				
		#hotjobs {
			width: 197px;
			float: left;
			}
			
			#hotjobs .content {
				padding: 0 0 0 8px;
				}
			
			#hotjobs .content a {
				font-family: verdana;
				font-size: 10px;
				text-decoration: none;
				}
			
			#hotjobs .line {
				width: 197px;
				height: 1px;
				display: block;
				background: url(images/hjline.gif) no-repeat;
				}
				
			
	#footer {
		clear: both;
		width: 781px;
		height: 108px;
		background: url(images/ts_06.gif) no-repeat;
		display: block;
		}
		
		#footer p {
			font-family: verdana;
			font-size: 10px;
			text-align: center;
			padding: 10px 0 0 0;
			}
		
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}	