/* Mass Reset
############################################################*/
*{padding:0;margin:0;}body{padding:0;margin:30px0;}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;}pre,blockquote,form,label,ol,dl,fieldset,address{margin:0;padding:0;}dd,blockquote{margin-left:0;}fieldset{padding:0;}img{border:0;}

/* Common
############################################################*/
body {font-size:62.5%;text-align:center;font-family:Arial, Helvetica, sans-serif;background:#f8fbc2 url(images/bg.jpg) repeat-x;}

h1{color:#508712;text-transform:uppercase;font-size:1.8em;}
h2{color:#508712;font-size:1.4em;margin:12px 0;color:#588ba0;}
	h2 span{color:#478194;font-family:Georgia, "Times New Roman", Times, serif;font-size:1.6em;}
h3{font-size:1.2em;color:#759f22;}
p{color:#7d7d7d;font-size:1.2em;line-height:20px;}
span{}
a, a:visited{color:#416e81;text-decoration:none;}
a:hover{color:#704137;}
ul{margin-left:20px;color:#7d7d7d;font-size:1.2em;line-height:20px;}

li ul li{font-size:.9em;}

#container{margin-left:auto;margin-right:auto;width:770px;text-align:left;position:relative;}

#header{background:url(images/bg_header.jpg);width:770px;height:96px;}
	#header a{float:left;position:relative;left:20px;top:9px;}
	#menu{position:relative;float:right;left:-30px;top:48px;}
	#menu a{display:block;height:34px;float:left;}
		#menu a.about{background:url(images/btn_aboutus.jpg);width:80px;}
		#menu a.customers{background:url(images/btn_customers.jpg);width:93px;}
		#menu a.services{background:url(images/btn_services.jpg);width:80px;}
		#menu a.employment{background:url(images/btn_employment.jpg);width:100px;}
		#menu a.contact{background:url(images/btn_contact.jpg);width:74px;}
		#menu a.home{background:url(images/btn_home.jpg);width:57px;}
			body#about #menu a.about{background-position:top right;}
			body#customers #menu a.customers{background-position:top right;}
			body#services #menu a.services{background-position:top right;}
			body#employment #menu a.employment{background-position:top right;}
			body#contact #menu a.contact{background-position:top right;}
			body#home #menu a.home{background-position:top right;}
	#menu a:hover{background-position:top right;}

#flash{background:url(images/flash.jpg);width:770px;height:224px;clear:both;}

#content{background:#fff url(images/bg_content.jpg) no-repeat;width:770px;}
	#content div#left{widht:488px;float:left;position:relative;left:20px;}
		div#left p{width:488px;}
		#meettheteam{float:left;background:url(images/bg_meettheteam.jpg);width:193px;height:191px;position:relative;top:13px;}
			#meettheteam a{display:block;position:relative;top:155px;left:56px;}
			#meettheteam a.btn{background:url(images/btn_clickhere.jpg);width:84px;height:29px;}
			#meettheteam a:hover{background-position:top right;}
		#intrested{float:left;background:url(images/bg_intrested.jpg);width:276px;height:192px;position:relative;top:13px;left:18px;}
			#intrested a{display:block;position:relative;top:155px;left:16px;}
			#intrested a.btn{background:url(images/btn_viewavailable.jpg);width:167px;height:29px;}
			#intrested a:hover{background-position:top right;}
		#watchVideo {background-image:url(images/bg_viewvideo.jpg); width:223px; min-height:192px; margin-bottom:15px;}
			#watchVideo a.btn {background-image:url(images/btn_watchvideo.jpg); height:29px; width:84px; display:block; position:relative; left:70px; top:155px; text-indent:-9999px;}
			.scontact{text-align:center;float:left;}
				.scontact img{padding:2px;border:1px solid #508712;}
				.scontact a{text-decoration:none;color:#508712;}
		#left label{float:left;clear:left;font-size:1.2em;color:#508712;margin:10px 0 4px 0;}
		#left input{float:left;clear:left;border:1px solid #c2cfb0;background:#e8f2da;width:250px;padding:3px;color:#508712;}
		#left select{float:left;clear:left;border:1px solid #c2cfb0;background:#e8f2da;width:258px;padding:3px;color:#508712;}
		#left textarea{float:left;clear:left;border:1px solid #c2cfb0;background:#e8f2da;width:350px;height:60px;padding:3px;color:#508712;}
		a.apply2{background:url(images/btn_apply2.jpg);width:85px;height:25px;display:block;float:left;clear:both;margin-top:20px;}
		form a:hover{background-position:top right;}

	#content div#right{width:247px;float:right;position:relative;right:20px;}
		div#right a{display:block;}
			div#right a.blk_hired{background:url(images/bg_justhired.jpg);width:223px;height:88px;margin-bottom:15px;}
			div#right a.blk_rehired{background:url(images/bg_rehired.jpg);width:223px;height:89px;margin-bottom:15px;}
			div#right a.justh{background:url(images/btn_justhired.jpg);width:94px;height:24px;float:left;margin-left:10px;position:relative;left:20px;}
			div#right a.reh{background:url(images/btn_rehired.jpg);width:94px;height:24px;float:left;margin-left:5px;position:relative;left:20px;}
			div#right a:hover{background-position:top right;}
		#right div#blk_login{background:url(images/bg_login.jpg);width:223px;height:163px;margin-bottom:15px;}
			#blk_login input{position:relative;left:11px;border:0;width:190px;padding:4px 5px;}
			#blk_login a{display:block;position:relative;top:78px;left:127px;}
			#blk_login a.btn{background:url(images/btn_login.jpg);width:84px;height:29px;}
			#blk_login a:hover{background-position:top right;}
		.jobs{border:1px solid #92c32b;width:475px;}
			.jobs th{background:url(images/bg_th.jpg) repeat-x;height:33px;padding-left:4px;font-size:1.3em;color:#508712;}
			.jobs td{background:#c0de80;padding:3px 4px;border-bottom:1px solid #b0c988;border-top:1px solid #d9eeb5;font-size:1.2em;color:#508712;}
			.jobs td a.apply{background:url(images/btn_apply.jpg);width:65px;height:19px;display:block;}
			.jobs td a:hover{background-position:top right;}
		.pimg img{padding:1px;border:1px solid #508712;margin-right:10px;}

#footer{background:url(images/bg_footer.jpg);width:730px;height:25px;clear:both;color:#3e3e3e;padding:17px 20px;}
	#footer a{text-decoration:none;color:#3e3e3e;}
	#footer a:hover{color:#91c430;}
	#footer div#left{float:left;}
	#footer div#right{float:right;}
	div#right #facebookShare{display:inline;padding-right:20px;}