/***************************************************************
*
*  Essex Asset Management
*  09/03/09
*  built by WebSight Design
*
***************************************************************/

*{padding: 0px; margin: 0px;}
a{outline: none;}
body{
	text-align: center;
	background:#a4becb url('../images/body_bg.gif') repeat-x top left;
	font-family:Arial, Arial, Helvetica, sans-serif;
	font:.75em;
}

.wrapper{
	width:943px; 
	margin: 0px auto;
	background: #fff;
	border:#78787a 1px solid;
	border-top:0px;
}

.header{
	width:943px; 
	height:100px; 
}

.nav{
	width:593px;
	height:34px;
	float:right;
	margin:66px 0px 0px 0px;
}

.nav ul{ list-style-type: none; }
.nav li{ float:left; }

.nav span{  }

a.home{ display:block; height:34px; width:94px; background: url('../images/menu_off/home.gif') no-repeat top left; }
a.home:hover, a.home:active, a.home_act { display:block; height:34px; width:94px; background: url('../images/menu_on/home.gif') no-repeat top left; }

a.about{ display:block; height:34px; width:109px; background: url('../images/menu_off/about.gif') no-repeat top left; }
a.about:hover, a.about:active, a.about_act { display:block; height:34px; width:109px; background: url('../images/menu_on/about.gif') no-repeat top left; }

a.articles{ display:block; height:34px; width:112px; background: url('../images/menu_off/articles.gif') no-repeat top left; }
a.articles:hover, a.articles:active, a.articles_act { display:block; height:34px; width:112px; background: url('../images/menu_on/articles.gif') no-repeat top left; }

a.contact{ display:block; height:34px; width:142px; background: url('../images/menu_off/contact.gif') no-repeat top left; }
a.contact:hover, a.contact:active, a.contact_act { display:block; height:34px; width:142px; background: url('../images/menu_on/contact.gif') no-repeat top left; }

a.login{ display:block; height:34px; width:136px; background: url('../images/menu_off/login.gif') no-repeat top left; }
a.login:hover, a.login:active, a.login_act { display:block; height:34px; width:136px; background: url('../images/menu_on/login.gif') no-repeat top left; }


.home_splash{ width:943px; height:343px; background: url('../images/home_splash.jpg') no-repeat top center;}

.content{ width:943px; height:100%; background: url('../images/wrapper_bg.gif') repeat-y top center; }

.content_left{
	float:left;
	width:290px;
	color:#333333;
    text-align: left; 

}

.content_left_text{
    width:200px; 
    margin:20px 0px 0px 20px;
    text-align: left; 
    font-size:.83em;
}

.content_left_text a{ color:#333; }

h2.contact{ width: 91px; height:19px; background: url('../images/hdr_contact.gif') no-repeat top left; margin:0px 0px 4px 0px; }

.content_right{
	font-size:.81em;
	float:right;
	width:610px;
	min-height: 340px;
	height: auto !important; height:340px;  
	padding:10px 20px 0px 20px;
	text-align: left;
	background: url('../images/essex_bg.gif') no-repeat bottom right;
	border:#000 0px solid;
}

.content_right p{ margin:10px 0px 20px 0px; }
.content_right h2{color:#7d7d7d; font-weight: normal;}
.content_right a{ color:#83a8b8; text-decoration: underline;}
.content_right a:hover, .content_right a:active{ color:#83a8b8;  }

.clearer{ clear:both; }



.footer{
	height:64px; 
	background:#ececee;
	border-top:#78787a 1px solid;
}

.footer_left{
	float: left; 
	padding:10px 0px 0px 10px;
	color:#7c7c7c;
	font-size:.67em;
	text-align: left;	
}
.footer_left a{ color:#7c7c7c; text-decoration: none;}
.footer_left a:hover, .footer_left a:active{ color:#7c7c7c; text-decoration: underline;}




/********************************** SUBPAGES **********************************/



.subpage_splash{ width:943px; height:100px; background: url('../images/subpage_bg.jpg') no-repeat top center;}

.articles ul{ list-style-type: none; margin:0px 0px 10px 0px;}
.articles li{ margin: 4px 0px 0px 20px;} 


.contact_left{ width: 200px; height:400px; border:#000 0px solid; float: left;}
.contact_right{ width: 320px; border:#000 0px solid; float: left; text-align:left;}


