/*	Desc: eh3 homesearch Screen Style Sheet
	Author: Abel Rogers
	Date: 24/01/08
	+ Colours
	- #b2b2b2 grey
	- #11431c green
=== === === === === === === === === === */
/*=STRUCTURE
=== === === === === === === === === === */
html {

}
body {
	font:0.8em Arial, Helvetica, sans-serif;
	color:#333333;
	background:#000;
}
/*=COMMON
=== === === === === === === === === === */
* {
	padding: 0;
	margin: 0;
	border:0;
}
p,
li {
}

img {
	border: 0;
}

a {
	text-decoration:none;
	color:#11431c;
	border:none;
	outline:none;
}

a:hover {color:#000; }

.fleft {float:left;}
.fright {float:right;}
/*=WRAPPER
=== === === === === === === === === === */
#wrap {
	width:800px;
	margin:20px auto 0 auto;
	background:#fff;
}

/*=MASTHEAD
=== === === === === === === === === === */
#masthead h1 {
	text-indent: -9999px;
	width:214px;
	height:98px;
	background:url(images/eh3homesearch_logo.gif) no-repeat;
}

/*=NAVIGATION
=== === === === === === === === === === */
#navigation {
	width:214px;
	background:#b2b2b2;
	padding:15px 0px 15px 0px;
}

#nav ul{
	width:214px;
	height:155px;
}

#nav li a, #nav li {
	width:214px;
	height:31px;
	display:block;
}

#nav li a{
	text-indent:-9099px;
	background:url(images/navigation.gif) no-repeat;
}

#nav li {
    list-style: none;
}

#nav li#home a{background-position:0px -186px;}
#nav li#home a:hover, #nav li#home a.current {background-position:0px 0px;}

#nav li#who_we_are a{ background-position:0px -217px;}
#nav li#who_we_are a:hover, #nav li#who_we_are a.current { background-position:0px -31px;}

#nav li#what_we_do a{ background-position:0px -248px;}
#nav li#what_we_do a:hover, #nav li#what_we_do a.current { background-position:0px -62px;}

#nav li#why_use_us a{ background-position:0px -279px;}
#nav li#why_use_us a:hover, #nav li#why_use_us a.current { background-position:0px -93px;}

#nav li#fees_and_terms a{ background-position:0px -310px;}
#nav li#fees_and_terms a:hover, #nav li#fees_and_terms a.current { background-position:0px -124px;}

#nav li#testimonials a{ background-position:0px -341px;}
#nav li#testimonials a:hover, #nav li#testimonials a.current { background-position:0px -155px;}

#sub_nav {
	float:left;
	width:181px; 
	height:209px;
	padding:20px 0 0 33px;
	background:url(images/side_image_3.jpg) no-repeat;
}

#sub_nav2 {
	float:left;
	width:181px; 
	height:209px;
	padding:20px 0 0 33px;
	background:url(images/side_image_4.jpg) no-repeat;
}

#sub_nav2 h3 {
	color:#11431c;
	font-size:13px;
	font-style:italic;
	margin-left:-10px;
	padding-right:10px;
}

#sub_nav ul, #sub_nav2 ul  {
	list-style:none;
}
#sub_nav ul li, #sub_nav2 ul li{
	padding:3px 0;
}
.current a {
	color:#000;
	text-decoration:underline;
}

/*=CONTENT
=== === === === === === === === === === */

#content {
	width:516px;
	background:url(images/bg_drawing.gif);
	overflow: auto;
	padding-top: 10px;
	padding-right: 52px;
	padding-left: 18px;
	height: 340px;
	padding-bottom: 10px;
	float:right;
}

#content h2 {
	color:#11431c;
	padding-bottom: 10px;
	font-size:18px;
}

#content h3 {
	color:#11431c;
	font-size:13px;
	font-style:italic;
	padding-bottom: 10px;
}

#content h4 {
	color:#11431c;
	font-size:10px;
	padding-bottom: 10px;
}

#content h5 {
	color: #000000;
	font-size:12px;
	font-style: normal;
	padding-bottom: 10px;
}

#small_content {
	float:left;
	width:199px;
	background:#b2b2b2;
	padding:15px 5px 5px 10px;
	font-size: 0.8em;
	font-family:Arial, Helvetica, sans-serif;
	height: 120px;
}

#content p {
	padding-bottom: 10px;
	text-align: justify;
}

address {
	font-style:normal;
}

#valid { 
	width:800px;
	margin:0 auto 10px auto;
	text-align:right;
}
#valid a {
	font-size:0.6em;
	color:#999;
}

#valid a:hover {
	color:#11431c;
}

/*=CLEARFIX
=== === === === === === === === === === */
.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */
#wrap #content li {
}
.bullets {
	list-style-position: outside;
	list-style-type: square;
}
