@charset "utf-8";
/* CSS Document */
ul { margin: 0px; padding: 0px; }
img, div {	behavior: url(css/iepngfix.htc); } 
body { font-family: Verdana, Geneva, sans-serif; font-size: 12px; color: #000; background: url('../images/bg_page.jpg') top center no-repeat; margin: 0px; }
* html #body-index { font-family: Verdana, Geneva, sans-serif; font-size: 12px; color: #000; background: url('../images/bg_page.png') top center no-repeat; margin: 0px; width:1077px; }
.long { background: url('../images/bg_page_long.jpg') top center no-repeat; }
#header { width: 946px; height: 111px; margin: 0 auto; margin-top: 38px; background:url('../images/header.png') top no-repeat; }
	h1.logo { height: 55px; width: 431px; margin:20px 0px 0px 20px; background: url('../images/logo.png') no-repeat; text-indent: -9000px; float: left}
	#menu-holder { float: left; width: 935px; height: 29px; margin-top: 6px; }
	*+html #menu-holder { margin-top: 7px; line-height: 30px; } /* IE7 */
	* html #menu-holder { margin-top: 7px; line-height: 30px; } /* IE6 */
#flash-area { width: 946px; margin: 0 auto; }
#content { width: 100%; background: url('../images/body.png') top center no-repeat; }
	* html #content { width: 1076px; margin: 0px auto; } /* IE6 */
	#content-inside { width: 940px; margin: 0 auto; }
	#current-jobs {height: 330px; padding-top: 110px; }
	#bottom-images { text-align: center; border-bottom: 1px #CCC solid; border-top: 1px #CCC solid; padding-top: 10px; padding-bottom: 10px; }
	#job-links { position: relative; top: 120px; left: 150px; width:700px;}
	*+html #job-links { top: 130px;}
#footer { width: 946px; height: 60px; margin: 0 auto; }
*+html #footer { height: 90px; } /* IE7 */
* html #footer { height: 90px; } /* IE6 */
	#footer-menu { margin: 35px 0px 0px 60px; font-size: 10px; color:#000; }
	#footer-menu a:link, #footer-menu a:visited { color:#000 }
	#footer-menu a:hover { color: #cf2b21; }
	
/* FONTS */
a.brown_bold { color: #5c3425; font-weight: bold; }
#current-jobs table tr td {	color: #818181; }

/* NAV */
ul.menu-nav { float: left; height: 24px; line-height: 30px; margin: 0px; padding-left: 30px; list-style: none; }
*+html ul.menu-nav { padding-left: 20px; } /* IE7 */
* html ul.menu-nav { padding-left: 20px; } /* IE6 */
ul.menu-nav li { margin: 0px; padding: 0px; list-style: none; padding-right: 13px; padding-left: 13px; float:left; height: 29px; }
ul.menu-nav li a { text-decoration: none; display: block; color:#000; }
ul.menu-nav li:hover { background: #f0f0f0; }
ul.menu-nav li.light-red { background: #f2cfcf; }
ul.menu-nav li.light-red a span:hover { color: #FFF; }

/* Content Pages */
#content-pages { width: 920px; margin: 0 auto; padding-top: 15px; line-height: 20px; color: #000; min-height: 700px; }
.page-title-holder { width: 920px; height:20px; border-bottom: 1px #CCC solid; }
.page-title { font-size: 16px; font-weight: bold; color: #CF2A20; }
.red-txt { font-weight: bold; color: #CF2A20; }

td p { font-size: 12px; margin-bottom: 1em;  text-align: inherit; }
p { font-size: 12px; margin-bottom: 1em; text-align: justify; }
.right { float: right; margin: 0 0 10px 10px; }
