
/*img, div { behavior: url(iepngfix.htc) }*/


body
{
	background-color: #ece9e7;
	background-image: url(../cssimg/bg.gif);
	background-repeat: repeat-x;
	font-family: "Lucida Grande," Arial;
	text-align: left;
}


.red {color: #FF0000;}

.firstpara

{
margin-top: 50px;
}
#bottom p.legal
{
	font-size: 10px;
	text-align: right;
	display: block;
}
#nav
{
	height: 81px;
	background-color: none;
}

#topcontent
{
	height: 319px;
	background-color: maroon;
	background-image: url(../cssimg/curtains1.jpg);
}

#careercontent { height: 139px; }

#topcontent h1
{
	color: #FFF;
	font-size: 72px;
	line-height: 72px;
	font-weight: normal;
	padding-top: 50px;
	padding-left: 50px;
	letter-spacing: -2px;
}

#welcome
{
	height: 466px;
	background-image: url(../cssimg/welcome_bg.jpg);
	background-repeat: no-repeat;
}

#welcome h2, #matchup2 h2
{
	color: #d31145;
	padding-left: 50px;
	padding-top: 25px;
	font-size: 20px;
	font-weight: normal;
}

#matchup h2, #aboutec h2
{
	color: #d31145;
	padding-left: 24px;
	padding-top: 25px;
	font-size: 20px;
	font-weight: normal;
}

#welcome p, #matchup2 p
{
	padding-left: 50px;
	padding-right: 50px;
	font-size: 11px;
}

#matchup p, #aboutec p
{
	padding-left: 24px;
	font-size: 11px;
	padding-right: 50px;
}

#matchup
{
	height: 466px;
	background-image: url(../cssimg/matchup_bg.gif);
	background-repeat: no-repeat;
}

#matchup2
{
	height: 630px;
	background-image: url(../cssimg/p2_left.png);
	background-repeat: no-repeat;
}




#matchup2 li
{
	width: 360px;
	height: 28px;
	list-style-type: none;
}

#matchup2 ul
{
	margin-left: 40px;
}

#matchup2 a
{
	display: block;
	width: 348px;
	height: 20px;
	color: white;
	text-decoration: none;
	padding: 4px;
}

#matchup2 a:hover { background-image: url(../cssimg/careerchoice_bg.png); }

#aboutec
{
	height: 630px;
	background-image: url(../cssimg/p2_right.jpg);
	background-repeat: no-repeat;
}

#bottom
{
	height: 40px;
}


#bottom a
{
	text-decoration: none;
	color: #9a8c7e;
}

#bottom ul
{
text-align: center;
}

#bottom ul li, #bottom p
{
	font-family: "Lucida Grande, Arial";
	display: inline;
	font-size: 11px;
	margin: 0 0 0 0;
	text-transform: uppercase;
	color: #9a8c7e;
	padding-right: 7px;
}




div#backlink
{
	padding-top: 40px;
	padding-right: 20px;
	color: silver;

}

#backlink a

{
background-image: none; 
	color: #CCC;
	font-size: 12px;

}

#backlink a:hover

{
background-image: none; 
	color: white;

}


/*SCROLLABLE*/

.scrollable
{
	position: relative;
	overflow: hidden;
	width: 820px;
	height: 319px;

}

.scrollable .items

{
width:20000em; 
position: absolute;
clear: both;

}
.scrollable div {
	float:left;
	border: 0; padding: 0; margin: 0;
	width: 820px;
	height: 319px;
}

div.scrollable div.items div
{
float: left;
}

div.items div.active { 
    border:1px inset #ccc; 
    background-color:#fff; 
}