
/* 
///////////////////////////////////////
	EES Australia
	Author:    Kel Andersen
	Modified:  15/05/2009	
/////////////////////////////////////// */	

BODY {
	background-color: #81bfab;
	background-image: url(../images/bg_ees.gif);
	background-position: top center;
	background-repeat: repeat-x;
}

/* 
///////////////////////////////////////
	CSS OVERWRITE
/////////////////////////////////////// */	

/* navigation - main */
#nav UL LI A:hover { color: #008a5f; border-bottom: 3px solid #008a5f; }
#nav UL LI .current, #nav UL LI .current A:hover { color: #008a5f; border-bottom: 3px solid #008a5f; }

/* banner */
#banner #preview { width: auto; }
#page-banner { 
	position: relative;
	width: 900px;
	height: 100px;
	margin: 20px 0 0 0;
	background-image: url(../images/bg_banner_pages_v2.gif);
}

/* breadcrumbs */
#breadcrumbs { margin-left: 0; }
#breadcrumbs a:hover { color: #008a5f; }

/* content */
#page-main ol { margin: 5px 40px 10px 35px; font-size: 1.1em; }
#page-main ol li { padding: 3px 0 2px -5px; }

/* footer */
#footer #copyright { width: 550px; }
#footer #links { width: 550px; }
#footer A:hover, #footer A:focus { color: #008a5f; }

#schneider-logo { float: right; margin: 13px 15px 0 0; }

/* search - home */
.section .content {	padding-bottom: 5px; }
.section .inner { min-height: 10px; padding-top: 5px; padding-bottom: 5px; }

h3 {clear:both;}

/* linkage */
#page-main P A, #page-main UL LI A { text-decoration: none; border-bottom: 1px dotted #9a9a9a; }

/* hover */
#page-main P A:hover, #page-main P A:focus, 
#page-main UL LI A:hover, #page-main UL LI A:focus { color: #008a5f; border-bottom: 1px dotted #008a5f; }

/* 
///////////////////////////////////////
	ADDITIONAL PANELS
/////////////////////////////////////// */

/* news */
#news { margin-top: 10px; }
#news ul { float:left; margin:0; padding:0; list-style-type:none; }
#news li { clear:both; float:left; width:640px; margin:0; padding:0;  }
#news li .date { float:left; width:100px; margin:0; padding:10px 0 0 0; font-size:1.0em; font-weight:bold; text-align:right; }
#news li .txt { float:left; width:515px; margin: 0 0 0 15px; padding:10px 0 10px 0; }
#news li .txt H3 { margin:0; padding:0; }
#news li .txt P { font-size:1.0em; padding-bottom: 0.2em; }
#news .continue { padding:0 0 15px 0; font-size: 0.9em; }

/* downloads */
.downloads { clear: both; }
.downloads ul { float:left; margin: 5px 0 0 0; padding:0; list-style-type:none; } 
.downloads li { float:left; width:600px; margin: 0 20px 0 10px; padding:5px 0 15px 0;  } 
.downloads li .thumb { float:left; width:110px; padding-top:5px; text-align:center; }
.downloads li .txt { float:left; width:450px; margin-left:10px; }
.downloads li .thumb a {  border: 0px solid #ff0000 !important; }

/* projects */
.projects { clear: both; }
.projects UL { float:left; margin: 5px 0 0 0; padding-bottom:5px; list-style-type:none; } 
.projects LI { float:left; width:290px; margin: 0 20px 0 10px; padding-left:10px; background-image: url(../images/li_indent.gif); background-position: 0px 0.4em; background-repeat: no-repeat; } 

/* contacts */
.contacts { float:left; margin: 15px 0 0 10px; }
.contacts ul { float:left; margin:0; padding:0; list-style-type:none; }
.contacts li { float:left; width:200px; margin:0 15px 0 0; padding:0 0 20px 0; }
.contacts li H3 { margin:0; padding:0; }
.contacts li P { margin:0; padding:0; font-size:1.0em; }


/* 
///////////////////////////////////////
	TYPOGRAPHY
/////////////////////////////////////// */

H1 { color: #007b55; }
H2 { color: #999999; }
H3 { color: #58aa93; }
H4 { color: #e3b239; }
H5 { color: #999999; }

/* linkage */
A:hover, A:focus { color: #008a5f;}
