body, html {
	margin:0px;
	padding:0px;
	
}
body{
	background:#3a3a3a url(images/bg.jpg) repeat-x top center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4e0205;
}
a
{
  outline: none;
}

a:active
{
outline: none;
}
#wrapper{
	margin:0 auto;
	width:899px;
}
#header{
	border-top:1px solid #472424;
	border-right:1px solid #472424;
	border-left:1px solid #472424;
	margin-top:30px;
	background:#fefefe url(images/head-bg.gif) repeat-x;
	height:119px;
}
#head-lt{
	float:left;
}
#head-rt{
	float:right;
	width:432px;
}
#head-rt-row1{
	height:81px;
	text-align:right;
}
#head-rt-row2{
	background:url(images/topnav-bg.gif) no-repeat right;
	height:38px;
}
#menu-outer{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	padding-left:100px;
}
#top-nav{
	color:#651515;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	float:left;
	padding:14px 0 0 100px;
	color:#cba8a8;
	font-size:10px;
}
#top-nav a{
	color:#651515;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	padding:0 12px;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}
#top-nav a:hover{
	color:#cd960d;
	text-decoration:none;
}

#top-search{
	color:#651515;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	float:left;
	padding:8px 0 0 10px;
	padding:0;
	margin:0;
}

/*  navigation */
#navigation{
	height:38px;
	background:#6e1818 url(images/nav-bg1.gif) no-repeat top right;
}
#navigation ul {
	list-style: none;
	margin: 0;
	padding: 0px 0 0;
}

#navigation li {
	float:left;
	line-height:38px!important;
	line-height:38px;
	margin-top:0px !important;
	margin-top:0px;
	text-align:center;
	margin-left: 0px;

}
#navigation ul li a {
	text-decoration: none;
	color: #fff;
	display:block;
}

#navigation ul li a span {
	visibility: hidden;
}
/* ---- individual navigation buttons ---- */

#company, #company a {
	margin-left: 0px;
	width: 107px;
	background: transparent url(images/company.gif) no-repeat left top;
}

#company a:hover, #company a.select {
	margin-left: 0px;
	width: 107px;
	background: transparent url(images/company_o.gif) no-repeat left top;
}
#services, #services a {
	margin-left: 0px;
	width: 99px;
	background: transparent url(images/services.gif) no-repeat left top;
}

#services a:hover, #services a.select {
	margin-left: 0px;
	width: 99px;
	background: transparent url(images/services_o.gif) no-repeat left top;
}
#careers, #careers a {
	margin-left: 0px;
	width: 96px;
	background: transparent url(images/careers.gif) no-repeat left top;
}

#careers a:hover, #careers a.select {
	margin-left: 0px;
	width: 96px;
	background: transparent url(images/carrers_o.gif) no-repeat left top;
}
#affiliations, #affiliations a {
	margin-left: 0px;
	width: 126px;
	background: transparent url(images/affiliations.gif) no-repeat left top;
}

#affiliations a:hover, #affiliations a.select {
	margin-left: 0px;
	width: 126px;
	background: transparent url(images/affiliations_o.gif) no-repeat left top;
}
#news-sec{
	height:38px;
	background:#f0e3d3 url(images/news-bg.gif) repeat-x top;
	display:block;
}
.news-left{
	float:left;
	width:146px;
	background:#f0e3d3;
}
.news-center-inner {
	float:left;
	padding:5px 23px 3px 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#491313;
	width:720px;
	line-height:38px;
}
.news-center-inner a{
	color:#491313;
	text-decoration:none;
}

.news-center{
	float:left;
	padding:5px 23px 3px 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#491313;
	width:720px;
	line-height:38px;
	background:url(images/lnews-rt-head.gif) no-repeat bottom right;
}
.news-center a{
	color:#491313;
	text-decoration:none;
}

#banner{
	margin:0;
	padding:0;
	display:block;
	background:#f0e4d4;
}
.banner-lt{
	margin:0;
	padding:0;
	float:left;
	height:289px;
	width:621px;
	background:#f0e4d4 url(images/banner.jpg) no-repeat;
}
.banner-lt-main{
	margin:0;
	padding:0 0 0 20px;
}
.banner-rt{
	margin:0;
	padding:0;
	float:right;
	background:#f0e4d4;
}
#content-body{
	padding:0;
	margin:0;
	background:#fff;
}
#content-body-inner{
	padding:0;
	margin:0;
	background: url(images/content-body-inner-bg.jpg) repeat-x #fff;
}
.col-left{
	padding:0;
	margin:0;
	float:left;
	width:560px;
}
#col-left-inner{
	padding:0;
	margin:0;
	float:left;
	width:256px;
}
.col-right{
	padding-bottom:30px;
	margin:0;
	float:right;
	width:325px;
}
#col-right-inner{
	margin:0;
	float:right;
	width:640px;
}
#col-right-inner a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}
#col-right-inner a:hover{
	text-decoration:none;
}
#text-fild{
	margin:0;
	padding:40px 10px 20px 40px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4e0205;
	line-height:18px;
}


#rt-navigation{
	background:#fff;
	margin:10px;
	padding:0;
}
#rt-navigation ul {
	list-style: none;
	margin: 0;
	padding:0;
}

#rt-navigation li {
	position:relative;
	float:left;
	margin-top:8px;
	margin-bottom:8px;
	text-align:center;
	margin-left:0px;
}
#rt-navigation ul li a {
	text-decoration: none;
	color: #fff;
	display:block;
}

#rt-navigation ul li a span {
	visibility: hidden;
}

/* ---- individual RT navigation buttons ---- */

#rt-nav1, #rt-nav1 a {
	margin-left:0;
	width: 293px;
	background: transparent url(images/staffing-solution.jpg) no-repeat left top;
	height:83px;
}

#rt-nav1 a:hover, #rt-nav1 a.select {
	margin-left:0;
	width:293px;
	background: transparent url(images/staffing-solution_o.jpg) no-repeat left top;
	height:83px;
}
#rt-nav2, #rt-nav2 a {
	margin-left: 0px;
	width: 293px;
	background: transparent url(images/it-services.jpg) no-repeat left top;
	height:76px;
}

#rt-nav2 a:hover, #rt-nav2 a.select {
	margin-left: 0px;
	width: 293px;
	background: transparent url(images/it-services_o.jpg) no-repeat left top;
	height:76px;
}
#rt-nav3, #rt-nav3 a {
	margin-left: 0px;
	width: 293px;
	background: transparent url(images/virtual-vmo.jpg) no-repeat left top;
	height:91px;
}

#rt-nav3 a:hover, #rt-nav3 a.select {
	margin-left: 0px;
	width: 293px;
	background: transparent url(images/virtual-vmo_o.jpg) no-repeat left top;
	height:91px;
}
#rt-nav4, #rt-nav4 a {
	margin-left: 0px;
	width: 293px;
	background: transparent url(images/hr-services.jpg) no-repeat left top;
	height:90px;
}

#rt-nav4 a:hover, #rt-nav4 a.select {
	margin-left: 0px;
	width: 293px;
	background: transparent url(images/hr-services_o.jpg) no-repeat left top;
	height:90px;
}


#inner-lt-tab{
	margin:0;
	padding:0;
}
.suckerdiv{
width:213px;
	margin:30px 0 0 15px;
}
#inner-lt-tab ul{
	margin:0;
	padding:0;
	width:213px;
	margin:30px 0 0 0;

}
#inner-lt-tab ul li{
	margin:0;
	padding-left:15px;
	list-style:none;
	float:left;
	width:213px;
	background:url(images/ltsidebrbg.gif) no-repeat top right;

}

#about a, #mission a, #vision a, #staffing a, #it a, #vmo a, #hr a, #news a {
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#081929;
	text-decoration:none;
	display:block;
	padding:9px 15px 10px 35px;
	
}

#about a:hover, #about a.select, #mission a:hover, #mission a.select, #vision a:hover, #vision a.select, #staffing a:hover, #staffing a.select, #it a:hover, #it a.select, #vmo a:hover, #vmo a.select, #hr a:hover, #hr a.select, #news a:hover, #news a.select {
	text-decoration:none;
	color:#fff;
    background:url(images/ltsidebrbg-hover.gif) no-repeat top left;
}


.top-border{
	border-top:1px solid #cfb1a0;
}
.table-header{
	padding:56px 10px 10px 5px;
}
.table-copy{
	padding:5px 20px 10px 10px;
	color:#000000;
	line-height:21px;
}

.texolist ul {
	padding:0;
	margin:0;
	
}
.texolist ul li {
	padding-left:0px;
	margin:0;
	list-style:url(images/arrow.gif);
	color:#651515;
	float:left;
	width:150px;
}
/*h1{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#4e0205;
	font-weight:bold;
	margin:0;
	padding:12px 0 8px 0;
}
h2{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4e0205;
	font-weight:bold;
	margin:0;
	padding:10px 0 5px 0;
}
*/


#footer{
	background:#3a3a3a url(images/footer-bg.gif) repeat-x;
	text-align:center;
	margin:0;
	padding:0;
}
#f-nav{
	padding:0;
	margin:0;
	line-height:61px;
	text-align:center;
	color:#e4d9ce;
}
#f-nav a{
	padding:0 11px;
	line-height:61px;
	text-decoration:none;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#712525;
	font-weight:bold;
}
#f-nav a:hover{
	text-decoration:none;
	color:#cd960d;
}
.f-adress{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#debe94;
	padding-top:35px;
	padding-bottom:10px;
}
.f-adress span{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#e5c398;
	font-weight:bold;
	padding:0 10px;
	line-height:25px;
}
.f-adress span a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#e5c398;
	font-weight:bold;
	text-decoration:none;
}
.f-adress span a:hover{
	text-decoration:underline;
	color:#e5c398;
	font-weight:bold;
}
.f-copy{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	padding-bottom:30px;
}
.f-copy a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	text-decoration:none;
	padding-left:5px;
}
.f-copy a:hover{
	text-decoration:underline;
}
.sitemap ul a, .sitemap li a, .sitemap ul li a{
	text-decoration:none!important;
}
.sitemap ul a:hover, .sitemap li a:hover, .sitemap ul li a:hover{
	text-decoration:underline!important;
}
