/*[variables]
colors
{
	@00: #064058;
}
*/
BODY
{
	background: #D8D8D6 url(images/bg.jpg) repeat-x;
	font: 8.5pt/135% Verdana;
	color: #1F1F1F;
}
P
{
	margin: 0 0 10px;
}
A, A:visited
{
	text-decoration: none;
	color: #878787;
}
A:hover
{
	text-decoration: none;
	color: #1066AE;
}
#main
{
	width: 820px;
	margin: 0 auto;
}
#header
{
	background: url(images/header_bg.png) no-repeat;
	width: 820px;
	height: 170px;
}
#header_home
{
	background: url(images/header_bg.png) no-repeat;
	width: 820px;
	height: 197px;
}
#body
{
	color: #777777;
	background: url(images/body_bg.png) repeat-y;
	width: 820px;
	margin: 0;
}
#footer
{
	color: #777777;
	background: url(images/footer_bg.png) no-repeat;
	width: 820px;
	height: 125px;
	margin: 0;
	padding: 15px 15px 0;
	font-size: 7.5pt;
	text-align: center;
	clear: both;
}
/*HEADINGS*/
H1
{
	font: bold 12pt Verdana;
	color: #005BA7;
	margin: 0 0 10px;
}
H2
{
	font: bold 9pt Verdana;
	color: #005BA7;
	margin: 3px 0 5px;
}
H3
{
	font: bold 9pt Verdana;
	color: #005BA7;
	margin: 5px 0 2px;
}
H6
{
	font: bold 8.5pt Verdana;
	margin: 0 0 3px;
}
#footer H1
{
	color: #777777;
	margin: 0;
	font-size: 10pt;
}
/*MENU*/
#menu
{
	width: 800px;
	height: 30px;
	margin-left: 10px;
	position: relative;
	z-index: 9998;
	padding-top: 10px;
	padding-left: 1px;
}
#menu #nav
{
	margin: 0;
	padding: 0;
}
#menu #nav LI
{
	display: inline;
}
#menu #nav LI A
{
	float: left;
	height: 0;
	padding-top: 30px;
	overflow: hidden;
}
#menu #nav LI#home A
{
	width: 59px;
}
#menu #nav LI#about A
{
	width: 70px;
}
#menu #nav LI#perm A
{
	width: 161px;
}
#menu #nav LI#contract A
{
	width: 118px;
}
#menu #nav LI#look A
{
	width: 119px;
}
#menu #nav LI#exist A
{
	width: 137px;
}
#menu #nav LI#contact A
{
	width: 79px;
}
#menu #nav LI#links A
{
	width: 55px;
}
#menu #nav LI A, #menu #globalsearch
{
	background-image: url(images/menu.png);
	background-repeat: no-repeat;
}
/*BUTTONS*/
#menu #nav LI#home A
{
	background-position: 0 0;
}
#menu #nav LI#about A
{
	background-position: -59px 0;
}
#menu #nav LI#perm A
{
	background-position: -129px 0;
}
#menu #nav LI#contract A
{
	background-position: -290px 0;
}
#menu #nav LI#look A
{
	background-position: -408px 0;
}
#menu #nav LI#exist A
{
	background-position: -527px 0;
}
#menu #nav LI#contact A
{
	background-position: -664px 0;
}
#menu #nav LI#links A
{
	background-position: -743px 0;
}
/*OVER STATES*/
#menu #nav LI#home A:hover
{
	background-position: 0 -30px;
}
#menu #nav LI#about A:hover
{
	background-position: -59px -30px;
}
#menu #nav LI#perm A:hover
{
	background-position: -129px -30px;
}
#menu #nav LI#contract A:hover
{
	background-position: -290px -30px;
}
#menu #nav LI#look A:hover
{
	background-position: -408px -30px;
}
#menu #nav LI#exist A:hover
{
	background-position: -527px -30px;
}
#menu #nav LI#contact A:hover
{
	background-position: -664px -30px;
}
#menu #nav LI#links A:hover
{
	background-position: -743px -30px;
}
/*ON STATES*/
#menu.home #nav LI#home A
{
	background-position: 0 -60px;
}
#menu.about #nav LI#about A
{
	background-position: -59px -60px !important; /*[e]-59px -60px*/
}
#menu.perm #nav LI#perm A
{
	background-position: -129px -60px !important; /*[e]-129px -60px*/
}
#menu.contract #nav LI#contract A
{
	background-position: -290px -60px !important; /*[e]-290px -60px*/
}
#menu.look #nav LI#look A
{
	background-position: -408px -60px !important; /*[e]-408px -60px*/
}
#menu.exist #nav LI#exist A
{
	background-position: -527px -60px !important; /*[e]-527px -60px*/
}
#menu.contact #nav LI#contact A
{
	background-position: -664px -60px !important; /*[e]-664px -60px*/
}
#menu.links #nav LI#links A
{
	background-position: -743px -60px !important; /*[e]-743px -60px*/
}
/*GENERAL*/
#flash
{
	width: 545px;
	height: 190px;
	margin: 3px 0 10px 5px;
}
#left
{
	float: left;
	width: 205px;
	padding: 0 0 0 32px;
}
#right
{
	float: right;
	margin-right: 20px;
	width: 560px;
}
#content_top
{
	background: url(images/content_top_bg.jpg) no-repeat;
	width: 560px;
	height: 11px;
}
#content
{
	background: url(images/content_bg.jpg) repeat-y;
	width: 550px;
	padding: 0;
	color: #515151;
}
#content_bot
{
	background: url(images/content_bot_bg.jpg) no-repeat;
	width: 560px;
	height: 19px;
	margin: 0;
}
#news
{
	width: 157px;
	height: 163px;
	background: url(images/centastaff_news.jpg) no-repeat;
	padding: 40px 40px 0 0px;
	font-size: 7pt;
}
#news_content
{
	width: 201px;
	height: 141px;
	margin: 2px 0 0 -25px;
	overflow: hidden;
}
#news_content A, #news_content A:visited
{
	color: #004D8C;
}
#news_content A:hover
{
	color: #FFD700;
}
#news_content UL
{
	list-style: none;
}
#inner_content
{
	background: #FFFFFF url(images/content_body_bg.jpg) no-repeat;
	padding: 10px 15px 20px;
	margin: 0 0 0 5px;
	width: 507px;
}
#footer P
{
	margin: 0 0 5px;
}
#logo
{
	margin: 0 auto;
	width: 751px;
	padding-top: 30px;
}
#logo_home
{
	margin: 0 auto;
	width: 436px;
	padding-top: 20px;
}
.submit
{
	margin: 10px 0 0;
	width: 100px;
	padding: 5px;
	font: bold 7pt Tahoma;
	color: #5D5D5D;
	background-color: #FFFFFF;
	border: 1px solid #9F9F9F;
	cursor: pointer;
}
.submit:hover
{
	color: #D7D7D7;
	background-color: #8F8F8F;
}
/*LINK ICONS*/
#link_icons
{
	margin: 25px 0 0 10px;
	padding: 0;
	width: 510px;
	height: 50px;
	z-index: 9997;
	position: relative;
}
#link_icons LI
{
	display: inline;
	margin: 0 50px 0 0;
}
#link_icons LI A, #link_icons LI A:visited
{
	padding: 49px 0 0;
	overflow: hidden;
	background-repeat: no-repeat;
	float: left;
	height: 0;
	border: 0;
}
#link_icons UL#link_icons LI#rcsa A
{
	background-image: url(images/links_1.gif);
	padding-right: 12px;
}
#link_icons UL#link_icons LI#rec A
{
	background-image: url(images/links_2.gif);
	padding-right: 34px;
}
#link_icons UL#link_icons LI#work A
{
	background-image: url(images/links_3.gif);
	padding-right: 117px;
}
#link_icons UL#link_icons LI#link A
{
	background-image: url(images/links_4.gif);
	padding-right: 55px;
}
#link_icons UL#link_icons LI#rcsa A:hover
{
	background-image: url(images/links_1_over.gif);
}
#link_icons UL#link_icons LI#rec A:hover
{
	background-image: url(images/links_2_over.gif);
}
#link_icons UL#link_icons LI#work A:hover
{
	background-image: url(images/links_3_over.gif);
}
#link_icons UL#link_icons LI#link A:hover
{
	background-image: url(images/links_4_over.gif);
}
