/* CSS Document */

body {
	background-color: #004065;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#wrapper {
	width:942px;
	background-color:#FFFFFF;
	margin:auto;
}

#header {
	width:942px;
	height:158px;
	background-image:url(../images/images/header.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
}

/* LOGO LINK */

#logo {
	width:262px;
	height:96px;
	margin-left:32px;
	margin-top:10px;
	margin-bottom:10px;
	float:left;	
}

#logo_link {
   width:262px;
   height:96px;
   display:block;
}

#logo_link span {
   display:none;
}

/* LOGO LINK */

/* FIND YOUR HOME LINK */

#find_your_home {
	width:245px;
	height:35px;
	background-image:url(images/ela_logo.gif);
	background-repeat:no-repeat;
	margin-right:147px;
	margin-top:0px;
	margin-bottom:10px;
	float:right;	
}

#find_your_home_link {
   width:245px;
   height:35px;
   display:block;
}

#find_your_home_link span {
   display:none;
}

/* FIND YOUR HOME LINK */

/* NAVIGATION */

#navigation {
	width:500px;
	float:right;
	margin-top:60px;
	margin-right:50px;
}

#navigation a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #004065;
	text-decoration:none;
}

#navigation a:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #004065;
	text-decoration:none;
}

#navigation a:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
}

/* NAVIGATION */

/* SUB-NAVIGATION */

#sub_navigation {
	width:500px;
	float:right;
	margin-top:12px;
	margin-right:30px;
}

#sub_navigation a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
}

#sub_navigation a:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
}

#sub_navigation a:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #7598AC;
	text-decoration:none;
}

/* SUB-NAVIGATION */


/* PAGE LINKS */

a:link {text-decoration:none; font-size:12px; line-height:15px; color:#ffffff;}
a:visited {text-decoration:none; font-size:12px; line-height:15px; color:#ffffff;}
a:active, a:hover {text-decoration:none; font-size:12px; line-height:15px; color:#cfc8a7;}


.content_links:link {text-decoration:underline; font-weight:bold; font-size:12px; line-height:15px; color:#004065;}
.content_links:visited {text-decoration:underline; font-weight:bold; font-size:12px; line-height:15px; color:#004065;}
.content_links:hover {text-decoration:none; font-weight:bold; font-size:12px; line-height:15px; color:#c9e39c; background-color:#004065;}
.content_links:active {text-decoration:none; font-weight:bold; font-size:12px; line-height:15px; color:#c9e39c; background-color:#004065;}

.active_menu:link {text-decoration:none; font-size:12px; color:#ffffff;}
.active_menu:visited {text-decoration:none; font-size:12px; color:#ffffff;}
.active_menu:hover {text-decoration:none; font-size:12px; color:#dce5c5;}

.link_deco {color:#ffffff;}

.menu:link {text-decoration:none; font-size:12px; line-height:15px; color:#004065;}
.menu:visited {text-decoration:none; font-size:12px; line-height:15px; color:#004065;}
.menu:hover {text-decoration:none; font-size:12px; line-height:15px; color:#ffffff;}

/* PAGE LINKS */

#page_wrapper {
	width:908px;
	margin:auto;
	background-color:#FFFFFF;
	clear:both;
}

#sidebar {
	width:210px;
	float:left;
	padding:4px;
	
}

#post_content {
	width:680px;
	float:right;
	padding:4px;
	
}

#footer {
	width:942px;
	height:63px;
	background-image:url(../images/images/footer.gif);
	background-repeat:no-repeat;
	clear:both;
}

/* SECONDARY PAGE LINKS */

#secondary_page_wrapper {
	width:908px;
	margin:auto;
	background-color:#FFFFFF;
	clear:both;
}

#secondary_sidebar {
	width:321px;
	height:306px;
	float:left;
	padding:35px;
	background-color:#c9e39c;
	font-family:Georgia, "Times New Roman", Times, serif; 
	text-decoration:none; 
	text-align:justify; 
	font-size:12px; 
	line-height:15px; 
	color:#004065;
	
}

#secondary_sidebar_link {
	width:391px;
	height:127px;
	background-color:#c9e39c;
	
}

.secondary_header {
	font-size:18px;
	line-height:20px
}

#secondary_post_content {
	width:486px;
	float:right;
	text-align:right;
	padding:15px;
	
}

#secondary_post_content_link1 {
	height:11px;
	width:461px;
	float:right;
	padding:28px;
	text-align:center;
	background-color:#cfc8a7;
	
}

#secondary_post_content_link2 {
	margin-top:1px;
	height:10px;
	width:461px;
	float:right;
	padding:28px;
	text-align:center;
	background-color:#cfc8a7;
	
}

#secondary_footer {
	width:908px;
	height:63px;
	padding-left:17px;
	padding-right:17px;
	padding-top:0px;
	padding-bottom:0px;
	clear:both;
}

#secondary_footer_left {
	margin-top:1px;
	width:357px;
	height:11px;
	float:left;
	padding:17px;
	text-align:center;
	background-color:#89ae54;

}

#secondary_footer_right {
	margin-top:1px;
	height:11px;
	width:483px;
	float:right;
	padding:17px;
	text-align:center;
	background-color:#cfc8a7;

}

/* CLEAR ELEMENT */

.clear {
    clear: both;
    display: block;
    height: 1px;
    overflow: hidden;
    margin: 0;
	padding-bottom:10px;
}

/* CLEAR ELEMENT */

/* OUTER FOOTER */
#OuterFooter {
	width:925px;
	height:120px;
	margin:auto;
	margin-top:10px;
	font-family: "Garamond Premr Pro", Georgia, "Times New Roman", serif;
}
#OuterFooterContentLeft {
	font-family: "Garamond Premr Pro", Georgia, "Times New Roman", serif;
	height: 20px;
	width: 510px;
	padding: 0px;
	float:left;
}
#OuterFooterContentLeftBottom {
	font-family: "Garamond Premr Pro", Georgia, "Times New Roman", serif;
	height: 25px;
	width: 560px;
	padding: 0px;
	float:left;
}
#OuterFooterContentMiddle {
	height: 50px;
	width: 200px;
	float:left;
}
#OuterFooterContentMiddleText {
	height: 25px;
	width: 905px;
}
#OuterFooterContentRight {
	height: 25px;
	width: 205px;
	float:right;
}
.OuterFooter_text {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	line-height:11px;
	color: #FFFFFF;
}

