
@import url("menuh.css");

/*for ie6 only*/
#holder{border:solid 0px yellow;}
/************************
		LAYOUT 
************************/
html, body {height:100%;}

#wrapper{ border:solid 0px blue; height: auto !important; height: 100%; margin: 0 auto -50px auto;min-height: 100%; width:1000px;}
#holder{ margin:0px 0 0px 0px; padding:0px 0 0 0; height: auto !important; height:100%; text-align:left; }
#content, #content_employment{ color:#252424; font-size:1.1em; line-height:1.5em; margin:0px 0 60px auto; padding:0px 0px 60px 0px; position:relative; text-align:left; width:837px; border:solid 0px red;}
#content_employment{ padding:0 0 0 10px;}

#header, #header_sub{ color:black;height:420px;margin:20px 0 0px auto; padding:1px 0 0 0; position:relative;text-align:right; width:837px; border:solid 0px blue;}
#header_sub #header_image{padding:0;}
#header_image{border:solid 1px black; float:left; height:245px;	margin:0px 0 0 0; padding:0; width:835px; z-index:1;}
.address{font-weight:bold; font-size:1em;margin-top:15px; }
#header_sub .address{border:solid 0px white; height:50px; margin:40px 0 0px 0; padding-top:30px;}
#header h1{ border:none; color:black; font-size:28pt; margin:-55px 0 50px -5px; text-align:left;}

#logo{
	float:left;
	left:0;
	margin:0px 0 0 -160px;
	position:relative;
	z-index:10;

}
#logo img{ margin:0px 0 0 0px;z-index:10;}

#loggedin{
    background-color:Black;
    padding-right:20px;
	text-align:right;
}
#loggedin a{
    color:#999;
}

#footer, #jobsfooter, #footer_main {
	background-color: black;
	clear:both;  
	color:white;
	font-size:1em; 
	font-weight:normal;
	margin:0px auto 0 auto; 
	width:100%; 	
	padding:10px 0 0 0;
	position:relative; 
	text-align:center;
}

#jobsfooter{
	background: white url('images/jobsfooter.jpg') no-repeat 50% 50%;
}
	
#footer img {margin-top:10px;}
#footer a {color:white;}
#footer, #footer_main, #jobsfooter .push {height: 60px; /*  .push must be the same height as .footer */}

#right_column{
	float:right; 

	height:auto;
	margin:0;
	padding:0;
	text-align:left;
	width: 225px;
}
	
#right_column .box{
	background:#5d8fbd url('images/side_box_back.jpg') no-repeat top center; 
	color:White; 
	font-size:1em; 
	margin-top:30px;
	padding:5px 5px;
}

#left_column{
	border:solid 0px red;
	clear:both; 
	float:left; 
	font-size: 0.8em;
	height:1%; 
	margin:20px 0 0px 0px;
	padding:0px 0 0 0; 
	position:relative; 
	text-align:center; 
	width: 225px;
}

#left_column img{
    border:solid 1px #999;
    padding:2px;
    }
    
#main_column{
	margin:0px 300px 0px 0px; 
	padding:0px 10px 0px 10px;
	position:relative; 
	width:700px; 
}

	
#main_column_right{
    border:solid 0px green;
	margin:0px 0px 0px 0px; 
	padding:10px 0px 40px 10px;
	position:relative; 
	width:620px; 
}
#main_column_right{
    margin: 0 0 0 240px;
}
/*	
#page_column{position:relative;  width:760px; margin:0px 0px 0px 240px; padding:0px 10px 0px 10px; border:solid 0px green; }
*/

#flame360{ margin:-5px 0 0 -100px; padding:0px 0 0px 0; text-align:center; }
#flame360 a{text-decoration:none; color:#323232;font-size:0.9em;}
#flame360 .hidden{visibility:hidden;}
/*
#left_box{float: left; width: 360px; margin-right:20px;}
#right_box{width:350px; float:right;}
*/

/************************
		DESIGN
************************/ 

body{
	color:#252424;
	background: #fff9d7 url('images/background2.jpg') repeat-x;
	font-size:9pt; 
	font-style:normal; 
	font-variant:normal; 
	font-weight:normal; 
	font-family:verdana,serif, Arial, verdana, Helvetica, sans-serif;
	line-height: 1.5em;
	margin:0px; 
	padding:0px;
}

/* Heading styles */
h1{
	color:black; 
	font-family:Helvetica, Arial, "Times New Roman",serif; 
	font-size:20pt; 
	font-weight:normal;
	margin:20px 0 0 0;
	padding: 2px 0 2px 0px;
}
#right_column h1{
	background:none;
	border:none;
	color:white; 
	font-size:1.35em;
	padding: 2px 0 2px 10px;
	text-align:right;
}

	
h2{
	/*color:#ee3b33;*/
	color:#d34f00;
	font-family:Helvetica, Arial, "Times New Roman",serif; 
	font-size:13pt; 
	font-weight:normal;
	margin-top:40px;

}


hr{width:150px; height:1px;}

a, a.visited, a.hover, a.href{color:#d34f00;}

blockquote { color:white; clear:right; float:right; font-size:1.6em; font-style:italic; line-height:1.2em; margin:20px 50px 0 0; padding:0; width:600px; }

cite{ font-size:0.7em; font-style:normal; line-height:1.1em; margin-top:0;  padding:0;}

img {border:0;}

.li_leftalign{padding-left:0px; margin-left:18px;}

.leftfloat{float:left;margin:5px 10px 5px 0px;}
.rightfloat{float:right;}


/* CONTROLS */
.textbox{width:350px; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#474747; font-size:1em; height:14px; border:none; background-color:white;padding:2px;background-color:#d7d6d6;}
.multilinetextbox{width:350px;height:220px; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#474747; font-size:1em;  border:none; background-color:white;padding:2px;background-color:#d7d6d6;}
.command{height:15px; padding:1px 8px 1px 8px;text-decoration:none;
	background: white url(images/design/buttonback.png); text-transform:uppercase; font-size:12px; font-weight:bold; color:#494949;}
.formlabel{width:200px; text-align:right; padding-right:10px;font-weight:bold; color:#777;}

.info_button{padding:5px; font-weight:bold; font-size:12pt;background-color:#bd5151; border:solid 1px #999; color:White; text-decoration:none;}

#header_image ul{ margin:0; padding:0; z-index:1;}
#header_image li { list-style-type:none; padding:0; position:relative; text-align:center; z-index:1;}
   
#slideshow{list-style-type:none; margin:0; padding:0; position:relative; text-align:left; z-index:1;}

.more{background-color:#e50101; color:White; padding:2px 5px; text-decoration:underline;}
.morebutton{background-color:#e50101; color:White; font-weight:bold; font-size:1.1em; padding:3px 8px; text-decoration:none;}
    
#slideshow_employment{ float:left; list-style-type:none; margin:0 0 0 0px; padding:0; position:relative; text-align:left;}

#keyword{float:left; margin:-220px 0 0 45px;}