/**
 * Style sheet screen
 */
#wrapper
{
	width:803px;
}

#tagline
{
	width:475px;
	height:17px;
	top:42px;
	left:254px;
	overflow:hidden;
	text-indent:4000px;
	background:url(../img/tagline.png) 0 0 no-repeat;
}

#header_search
{
	display:block;
}

.mod_navigationMain li a
{
	background-repeat:no-repeat;
	text-indent:-4000px;
	background-position:0 0;
}

.mod_navigationMain li a:hover
{
	background-position:0 -25px;
}

.mod_navigationMain li#nav_home a
{
	background-image:url("../img/nav/home.png");
}

.mod_navigationMain li#nav_about a
{
	background-image:url("../img/nav/about.png");
}

.mod_navigationMain li#nav_services a
{
	background-image:url("../img/nav/services.png");
}

.mod_navigationMain li#nav_resources a
{
	background-image:url("../img/nav/resources.png");
}

.mod_navigationMain li#nav_careers a
{
	background-image:url("../img/nav/careers.png");
}

.mod_navigationMain li#nav_support a
{
	background-image:url("../img/nav/support.png");
}

.mod_navigationMain li#nav_contact a
{
	background-image:url("../img/nav/contact.png");
}

h1.repl, h2.repl, h3.repl
{
	position:relative;
	overflow:hidden;
}

h1.repl span, h2.repl span, h3.repl span
{
	width:100%;
	height:100%;
	position:absolute;
	background-repeat:no-repeat;
	background-position:0 0;
}

#popup #wrapper
{
	width:600px;
}

.mod_job_search
{
	display:block;
	padding:4px 15px;
	text-align:right;
	background-color:#EBEBEB;
}

#job_search .text
{
	width:140px;
	height:17px;
	line-height:17px;
}

#job_search .text:focus
{
	border:1px solid #999999;
}

#job_search .submit
{
	margin-left:4px;
	padding:0 2;
	border:0;
	font-size:12px;
	color:#F2EFD9;
	line-height:19px;
	background:#916D00;
	cursor:pointer;
}

#job_search .submit:hover
{
	color:#D1A91A;
}

