/*
	-----------------------------------------------------------------
	Contents of this file:  
	-----------------------------------------------------------------
	1. Site defaults
	2. General link styles
	3. General layout classes
	4. Main Feature Area
	5. Left Hand Navigation
	6. Sub Navigation
	7. Sub-Sub Navigation
	8. Main Text Area
	9. Footer - Main Text Area
	10. Meet Our People - Sliding Doors Photo Section
*/


/* 1.	Site defaults */

body {
	margin:25px; 
	padding:0; 
	font: 90% "verdana", "gill sans", "arial", sans-serif;
	background:#ccc;
	color: #000;
	}
	
h1, h2 {
	display:none;
	}

h3 {
font-family: "AvantGardeITC", "Century Gothic", sans-serif;
font-size: 140%;
font-weight:110;
}
	
p {
	line-height: 120%;
	}

img {
	border: 0;
	padding:0;
	margin:0;
	}

/* 2. General link styles */

a {
	color: #000;
	text-decoration: none;
	}

a:hover {
	text-decoration: underline;
	}


/* 3. General layout classes */

DIV.container { /* this div is used purely for centering the content */
	margin: auto;
	height:100%;
	width: 790px;
}

DIV.evanscontent {
	width: 790px;
	min-height:688px !important; 
	margin: 0 auto 20px auto;
	background: url(../images/evans_careers_logo.gif) top left no-repeat #fff;
	padding: 5px;
	float:left;
}

* html DIV.evanscontent { /* ie6 hack to set the min body height */
	height:688px;
}

/*DIV.evansfeaturearea {
	width: 790px;
	height: 260px;
	margin: 105px 0 0 0;
	padding:0;
}*/

DIV.evanstextholder {
	width: 610px;
	float: right;
	margin: 0;
	padding: 0;
}
DIV#floater {float: right;}

/* 4. Main Feature Area */

DIV#mainfeature {
	width: 610px;
	float: right;
	background: url(../images/featurebg.gif) top left repeat-y #000;
	margin: 105px 0 0 0;
	padding:0;
}

DIV#mainfeature_nobg {
	width: 610px;
	height: 260px;
	float: right;
	margin: 105px 0 0 0;
	padding:0;
}

DIV#mainfeature #featurephotoone {
	width: 375px;
	height: 260px;
	float:left;
}

DIV#mainfeature #featurebar {
	width: 95px;
	height: 260px;
	float:left;
}

DIV#mainfeature #featurephototwo, DIV#mainfeature_nobg #featurephototwo {
	width: 140px;
	height: 260px;
	float:left;
}

DIV#mainfeature_nobg #featurepeople { /* used for the meet our people section replaces featurephotoone and featurebar */
	width: 470px;
	height: 260px;
	float:left;
}

/* 5. Left Hand Navigation */

DIV#lefthandnav {
	width: 175px;
	/* min-height:260px; */
	float: left;
	margin: 105px 5px 0 0;
	font: 75% "Century Gothic", "verdana", "gill sans", "arial", sans-serif;
	
}

DIV#mainmenu {
	width: 175px;
	min-height: 250px; 
	background-color:#000;	
	margin: 0;
	padding: 10px 0 0 0;
}

* html #mainmenu {
	height: 250px; 
}

ul#mainnav {
	list-style-type: none;
	margin: 0px 15px 10px 15px;
	padding:0px;
	line-height: 145% !important;
	line-height: 140%;
}

DIV#lefthandnav a {
	color:#fff;
}

DIV#lefthandnav li#navdivideone {
	padding-bottom:7px !important;
	padding-bottom:9px;
}

DIV#lefthandnav li#navdividetwo {
	border-top: 1px solid #fff;
	padding-top:5px;
}

DIV#lefthandnav li#navdividetwo a {
	line-height:-10px !important;
	line-height:10px;
}

DIV#lefthandnav li.navselect {
	font-weight:bold;
}

DIV#lefthandnav li.navtoggle ul {
	display: none;
	list-style: none;
	margin-left: 10px;
	padding: 0;
	font-weight: normal;
	}
/* christmas promotion */
#christmas {
	min-height: 300px;
	background: url(../images/opportunities/christmas/content_bg.gif) 440px 10px no-repeat #fff;
}
DIV#christmas_promo {
	width: 175px;
	border-top: 5px solid #FFF;
	font: 110% "Century Gothic", "verdana", "gill sans", "arial", sans-serif;
	color: #FFF;
	padding: 0px;
	background: url(../images/opportunities/christmas/nav_panel_christmas.gif) top center no-repeat #000;
}
DIV#christmas_promo p {
	margin: 10px 40px 0px 33px;
	}
DIV#christmas_promo a {
	text-decoration:  none;
	display: block;
	font-weight: normal;
	width: 175px;
	}
DIV#christmas_promo a:link span, DIV#christmas_promo a:visited span {
	display: block;
	text-decoration:  none;
	font-weight: bold;
	text-align: right;
	padding: 2px 20px 2px 0px;
	margin: 5px 10px 0px 0px;
	background: url(../images/double_arrow.gif) center right no-repeat #000;
	}
DIV#christmas_promo a:hover span, DIV#christmas_promo a:active span {
	display: block;
	text-decoration:  underline;
	text-align: right;
	font-weight: bold;
	padding: 2px 20px 2px 0px;
	margin: 5px 10px 0px 0px;
	background: url(../images/double_arrow.gif) center right no-repeat #000;
	}
DIV#christmas_promo a:link, DIV#christmas_promo a:visited, DIV#christmas_promo a:hover, DIV#christmas_promo a:active,{
	color: #FFF;
	}
/* 6. Sub Navigation */

DIV.evanssubnav {
	width:610px;
	background-color:#000;
	color:#fff;
	float:right;
	margin-top: 5px;
	padding: 2px 0 3px 0;
	font: 74% "Century Gothic", "verdana", "gill sans", "arial", sans-serif;
}

DIV.evanssubnav ul.subnav {
	text-transform:uppercase;
	list-style-type: none;
	margin: 0 0 0 15px;
	padding:0px;
}

DIV.evanssubnav li {
	display:inline;
	padding: 0 10px 0 0;
}

DIV.evanssubnav li.subnavselect {
	font-weight:bold;
}

DIV.evanssubnav a {
	color:#fff;
}

DIV.evanssubnav a:hover {
	text-decoration:underline;
}

/* 7. Sub-Sub Navigation */

DIV.evanssubsubnav {
	width:610px;
	background-color:#c9c9c9;
	color:#000;
	float:right;
	padding: 2px 0 3px 0;
	font: 74% "Century Gothic", "verdana", "gill sans", "arial", sans-serif;
}

DIV.evanssubsubnav ul#subsubnav {
	text-transform:uppercase;
	list-style-type: none;
	margin: 0 0 0 15px;
	padding:0px;
}

DIV.evanssubsubnav li {
	display:inline;
	padding: 0 10px 0 0;
}

DIV.evanssubsubnav li.subsubnavselect {
	font-weight:bold;
}

DIV.evanssubsubnav a {
	color:#000;
}

DIV.evanssubsubnav a:hover {
	text-decoration:underline;
}

/* 8. Main Text Area */

DIV.evanstextarea {
	width: 580px;
	float: right;
	padding: 40px 15px 45px 15px !important;
	padding: 40px 15px 55px 15px;
	font-size:75%;

}

DIV.evanstextarea a {
	font-weight:bold;
}

DIV.evanstextarea ul {
	padding:0;
	margin:0;
}

DIV.evanstextarea li {
	padding-bottom:10px;
}

/* Homepage - Main Text Area */

DIV.evanstextarea#home {
	padding: 35px 15px 30px 15px !important;
	padding: 45px 15px 30px 15px;
	background: url(../images/home/yourcareer.gif) no-repeat top right #fff;
}

/* About Us: History - Main Text Area */

DIV.evanstextarea#history {
	width: 498px;
	background: url(../images/about/history.gif) no-repeat top left #fff;
	padding-left: 95px !important;
	padding-left: 95px;
}

DIV.evanstextarea#history h3 {
	margin: 0 0 5px 0 !important;
	margin: 0 0 10px 0;
	padding:0px;
}

/* About Us: Recycle - Main Text Area */

DIV.evanstextarea#recycle {
	background: url(../images/about/recycle_bg.gif) no-repeat top right #fff;
}

/* About Us: Charity - Main Text Area */

DIV.evanstextarea#charity {
	background: url(../images/about/charity_bg.gif) no-repeat top right #fff;
}

/* 9. Footer - Main Text Area */

DIV.copyfooter {
	float:left;
	width:580px;
	border-top: 1px solid #000;
	margin: 15px 0 0 0;
}

DIV.copyfooter img {
	float:left;
	padding: 0 10px 0 0;
}

DIV.copyfooter p#meetlink {
	float:left;
	margin-top:40px;
}

DIV.copyfooter h3 {
	margin-top:10px;
}

DIV.copyfooter p#vacancylink {
	float:left;
	clear:both;
	width:100%;
	margin: 10px 0 0 0;
}

/* 10. Meet Our People - Sliding Doors Photo Section */

DIV#featurepeople ul {
		margin:0;
		padding:0;
}

DIV#featurepeople a {
		width: 92px; 
		height: 86px;
		border-left: 1px solid #fff;
		border-bottom: 1px solid #fff;
		float:left;
		clear:none;
		}
		
DIV#featurepeople li {
		float:left;
		clear:none;
		list-style:none;
		}

DIV#featurepeople span {
		display:none;
		}
		
DIV#featurepeople a:active, DIV#featurepeople a:hover, DIV#featurepeople a:focus, DIV#featurepeople a#current {
		background-position: left bottom;
		}

#tile_1 a {
		background: url(../images/people/people_tile1.jpg) left top no-repeat;
		}
#tile_2 a {
		background: url(../images/people/people_tile2.jpg) left top no-repeat;
		}
#tile_3 a {
		background: url(../images/people/people_tile3.jpg) left top no-repeat;
		}
#tile_4 a {
		background: url(../images/people/people_tile4.jpg) left top no-repeat;
		}
#tile_5 a {
		background: url(../images/people/people_tile5.jpg) left top no-repeat;
		}
#tile_6 a {
		background: url(../images/people/people_tile6.jpg) left top no-repeat;
		}
#tile_7 a {
		background: url(../images/people/people_tile7.jpg) left top no-repeat;
		}
#tile_8 a {
		background: url(../images/people/people_tile8.jpg) left top no-repeat;
		}
#tile_9 a {
		background: url(../images/people/people_tile9.jpg) left top no-repeat;
		}
#tile_10 a {
		background: url(../images/people/people_tile10a.jpg) left top no-repeat;
		}
#tile_11 a {
		background: url(../images/people/people_tile11.jpg) left top no-repeat;
		}
#tile_12 a {
		background: url(../images/people/people_tile12.jpg) left top no-repeat;
		}
#tile_13 a {
		background: url(../images/people/people_tile13.jpg) left top no-repeat;
		}
#tile_14 a {
		background: url(../images/people/people_tile14.jpg) left top no-repeat;
		}
#tile_15 a {
		background: url(../images/people/people_tile15.jpg) left top no-repeat;
		}

/* small thumbs */

DIV.evanstextarea h3 {
		padding:0;
		margin:0;
}

DIV.evanstextarea#tile1 h3 {
		background: url(../images/people/people_tile1_sm.jpg) top left no-repeat;
		line-height:43px;
		text-indent:60px;
}

DIV.evanstextarea#tile2 h3 {
		background: url(../images/people/people_tile2_sm.jpg) top left no-repeat;
		line-height:43px;
		text-indent:60px;
}

DIV.evanstextarea#tile3 h3 {
		background: url(../images/people/people_tile3_sm.jpg) top left no-repeat;
		line-height:43px;
		text-indent:60px;
}

DIV.evanstextarea#tile4 h3 {
		background: url(../images/people/people_tile4_sm.jpg) top left no-repeat;
		line-height:43px;
		text-indent:60px;
}

DIV.evanstextarea#tile5 h3 {
		background: url(../images/people/people_tile5_sm.jpg) top left no-repeat;
		line-height:43px;
		text-indent:60px;
}

DIV.evanstextarea#tile6 h3 {
		background: url(../images/people/people_tile6_sm.jpg) top left no-repeat;
		line-height:43px;
		text-indent:60px;
}

DIV.evanstextarea#tile7 h3 {
		background: url(../images/people/people_tile7_sm.jpg) top left no-repeat;
		line-height:43px;
		text-indent:60px;
}

DIV.evanstextarea#tile8 h3 {
		background: url(../images/people/people_tile8_sm.jpg) top left no-repeat;
		line-height:43px;
		text-indent:60px;
}

DIV.evanstextarea#tile9 h3 {
		background: url(../images/people/people_tile9_sm.jpg) top left no-repeat;
		line-height:43px;
		text-indent:60px;
}

DIV.evanstextarea#tile10 h3 {
		background: url(../images/people/people_tile10a_sm.jpg) top left no-repeat;
		line-height:43px;
		text-indent:60px;
}

DIV.evanstextarea#tile11 h3 {
		background: url(../images/people/people_tile11_sm.jpg) top left no-repeat;
		line-height:43px;
		text-indent:60px;
}

DIV.evanstextarea#tile12 h3 {
		background: url(../images/people/people_tile12_sm.jpg) top left no-repeat;
		line-height:43px;
		text-indent:60px;
}

DIV.evanstextarea#tile13 h3 {
		background: url(../images/people/people_tile13_sm.jpg) top left no-repeat;
		line-height:43px;
		text-indent:60px;
}

DIV.evanstextarea#tile14 h3 {
		background: url(../images/people/people_tile14_sm.jpg) top left no-repeat;
		line-height:43px;
		text-indent:60px;
}

DIV.evanstextarea#tile15 h3 {
		background: url(../images/people/people_tile15_sm.jpg) top left no-repeat;
		line-height:43px;
		text-indent:60px;
}


#sitemap H2 {
	display: block;
	}

#sitemap H3 {
	font-family:verdana,Arial,Helvetica,sans-serif;
	background-color:#000;
	color:#FFF;
	display:inline;
	font-size: 1.5em;
	font-weight: normal;
	line-height:2.5em;
	margin: 20px 0px 15px !important;
	padding:1px 15px 3px 4px !important;
	text-transform:none;
	font-weight: bold;
	}

#sitemap ul {
	margin-bottom: 15px;
	list-style: none;
	padding: 0px;
	margin: 0px;
	}

#sitemap li {
	padding: 4px 0 4px 15px;
	list-style: none;
	}

#sitemap li a {
	font-weight: bold;
	text-decoration: none !important
	}

#sitemap li a:hover {
	text-decoration: underline !important
	}



	dl#branchmanage {
		padding: 0;
		margin: 0;
		}
	
	dl#branchmanage dt {
		margin: 0;
		padding: 8px 0;
		}
	
	dl#branchmanage dd {
		margin: 0;
		padding: 0 0 15px 0;
		color: #000; 
		display: none;
		}



