/* Mass Reset
############################################################*/
*{padding:0;margin:0;}
body{padding:0;margin:0;}
h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;}
pre,blockquote,form,label,ul,ol,li,dl,fieldset,address{margin-left:10;padding:4px;padding-left:5px;}
dd,blockquote{margin-left:40px;}
fieldset{padding:10px;}
img{border:0px;}

body{background:#424242 url(images/bg.jpg) repeat-x;color:#fff;text-align:center;margin:0;font-size:62.5%; font-family:Arial, Helvetica, sans-serif;}
#content{margin-left:auto;margin-right:auto;width:718px;;text-align:left;}
a, a:visited{color:#CCCCCC;text-decoration:none;}
a:hover{color:#990000;}
p{padding-left:8px;font-size:1.2em;line-height:1.8em;}
h1{font-size:1.7em;padding-left:8px;color:#fff;}
h2{font-size:1.5em;padding-left:8px;color:#fff;}
.underline{text-decoration:underline;}

#header{width:718px;}
	.subnav{float:right;}
	.subnav a{float:left;}
	
#menu{}
	#menu a{float:left;padding-top:1px;height:57px;float:left;display:block;}
	#menu a.index{background:url(images/menu_home.jpg);width:146px;}
	#menu a.services{background:url(images/menu_services.jpg);width:142px;}
	#menu a.resources{background:url(images/menu_resources.jpg);width:141px;}
	#menu a.about{background:url(images/menu_about.jpg);width:142px;}
	#menu a.contact{background:url(images/menu_contact.jpg);width:138px;}
	#menu a:hover{background-position:top right;}
		body#index #menu a.index, 
		body#services #menu a.services, 
		body#about #menu a.about, 
		body#contact #menu a.contact, 
		body#resources #menu a.resources{background-position:top right;}
	
	
#main{width:718px;}
	#column{float:left;background:url(images/bg_main.jpg) no-repeat top right;min-height:278px;padding-top:20px;}
		#column .header{padding:0 0 8px 8px;}
		#column a{text-decoration:underline;}
		#btn-hiring{display:block;margin:30px 0 40px 70px;}

#footer{width:713px;background:#2d2d2d;border-right:8px solid #222;height:59px;float:left;position:relative;}
	#connect{position:absolute;height:59px;width:800px;background:#2d2d2d;left:-800px;}
