* { padding:0; margin:0}	
body {
	font-family: Georgia, verdana,helvetica,sans-serif; color:#210;
	background:#E0E0DF url(/img/bg2.jpg) top repeat-x;
	padding:0;
	margin:0;
}
h1,h2,h3,h4,h5,h6 { 
	color:#420; 
	padding:0.66em 0;
	margin:0;
}
h1 {font-size:13px; color:#420; margin:0 0 10px 0; padding:0}
a.homeLink, a.homeLink:hover  { float:left; text-decoration:none; cursor:pointer; padding:50px 140px}
a.kelLink, a.kelLink:hover  { float:right; text-decoration:none; cursor:pointer; padding:65px 110px}

/* =a */
a {border:none}
a:link,a:visited{ color:#06c; text-decoration:none; }
a:focus{ text-decoration:underline; color:#06c; }
a:hover, a:active{ text-decoration:underline; color:#06c; }

a.focus:link, a.focus:visited{position:absolute;left:-9999px;text-align:left;}
a.focus:focus, a.focus:hover{position:relative;display:block;text-align:center;left:0;margin-bottom:1em;font-size:0.9em;color:#06c;background:#ddd;}
a.focus:active{position:absolute;left:-9999px;text-align:left;}

#wrap {
	width:800px;
	background:#ccc;
	border:3px solid #fff;
	text-align:center;
	margin:0 auto
}

#wrap #header {
	width:100%;
	height:130px;
	background:#e6e6e0 url(/img/bg_head.gif) top repeat-x;
	border-bottom:1px solid #ccc; 

}

#wrap #header #logo { float:left; background:url(/img/ealogo.jpg) top left no-repeat;
	width:286px;
	height:130px;
	padding:0;
	margin:0

}

#wrap #header #banner { float:right; background:url(/img/kelbanner.jpg) top left no-repeat;
	width:208px;
	height:130px;
	padding:0;
	margin:0

}

#wrap #menu {
	width:100%;
	height:30px;
	text-align:right;
	background:#e3e3e0; 
	border-top:1px solid #fff; 
	border-bottom:1px solid #ccc;
}
#wrap #menu a img { margin:5px 5px 0 0; border:none }
#wrap #content {
	width:100%;	font-weight:bold;

	background: #fff url(/img/bg_main.gif) top repeat-x; 
	border-bottom:1px solid #eee;
	padding:20px 0;
}

#wrap #content #main { 
	float:left;
	width:520px; 
	text-align:center; 
	background: #fff url(/img/bg_col.gif) top center no-repeat; 
	border:1px solid #ccc;
	border-top:none;	
	padding:10px; 
	margin:0 5px 
}

#wrap #content #main p {
	text-align:left;
	font-weight:normal;
	padding:5px;
	margin:5px

}

#wrap #content #kel { 
	width:750px; 
	text-align:center; 
	background: #fff url(/img/bg_col.gif) top center no-repeat; 
	border:1px solid #ccc;
	border-top:none;
	font-family:Georgia;	
	padding:10px; 
	margin:0 auto
}

#wrap #content #kel h1 {
	font-size:14px; 
	font-family:verdana, helvetica,sans-serif; 
	color:#00a650;
	margin:10px;
}

#wrap #content #kel p { text-align:left; color:#000; font-size:14px; line-height:1.4; margin:5px}

#wrap #content #kel p.center {
 text-align:center;
 padding:0 5px 5px 5px;
 margin:0 auto;

}
#wrap #content #kel span.title { color:#00a650}

#wrap #content #kel img.ileft {float:right; margin:5px}

#wrap #content #kel ul {text-align:left; margin:5px 10px}
#wrap #content .rcoll, #wrap #content .rcollContact { 
	float:right;
	clear:right;
	width:200px; 
	text-align:center; 
	border:1px solid #ccc;
	border-top:none;
	padding:10px; 
	margin:0 5px 15px 5px; 
}

#wrap #content .rcoll {background: #fff url(/img/bg_col.gif) top center no-repeat; }
#wrap #content .rcollContact {background: #d60 url(/img/bg_contact.gif) top repeat-x}

.rcollContact h1 {color:#fff}
 
#wrap #content .rcoll p, #wrap #content .rcollContact p {
	text-align:center;
	font-weight:bold;
	font-size:12px;
	padding:5px;
	margin:0 0 5px 0
}

#wrap #content .rcoll p img {
	clear:both;
	text-align:center;
	border:none;
	margin:0 auto
}
div.spacer {clear: both; height: 0; font-size:0}