/*
-----------------------------------------------

IMPORTANT ->>> IF YOU UPDATED THIS, MAKE SURE YOU UPDATE EHVC_IE7.CSS

Version Who				When	  	Description
=============================================================================
V1.0-01 Stephen Waring	07/12/09	Removed "#mastheadwrapper hr" as <hr> has been removed from all web pages due to
									browser incompatibilities
V1.0-00 Stephen Waring	06/07/08	Initial Version

----------------------------------------------- */

* {
	margin:0;
	padding:0;
}

body#home {
	text-align: center;
	color: #4f4e4e;
}

a#home,
a#home:active,
a#home:link {
	text-decoration: none;
	color: blue;
	border-bottom: 1px dotted;
}

a#home:visited {
	text-decoration: none;
}

a#home:hover {
	color: blue;
	border-bottom: 1px solid;
}


li#home {
	font-size: 110%;
	line-height: 1.3em;
	margin: 10em 0 0 0;
}


img#home {
	border: none;
}


#logo {
	margin: 0 0 60px 5px;
}

#logo h1 {
	text-indent: -9999em;
	display: block;
	background-repeat: no-repeat;
	background-color: transparent; 
}
	
#logo h1 a {
	display: block;
	width: 330px;
	height: 87px;
	border-bottom: medium none;
	background: url('../Images/logo.jpg') no-repeat;
}


#container {
	width: 72.73em;
	margin: 0em auto 0 auto;
	text-align: left;
	position: relative;
	background: #fff;
}

#mastheadwrapper {
	position: relative;
	background: #fff;
	height: 10em;
	padding: 7em 3em 0 0em;
}

#mastheadwrapper hr {
	width: 23em;
	margin: 4em -5em 0 42em;
}

#masthead {
	position: relative;
	text-align: center;
	width: 72.73em;
	margin: 0 auto 0 auto;
	padding: 0 0 0 1em;
}

#topmenu {
	position: absolute;
	width: 80%;
	text-align: left;
	list-style: none;
	margin: 1.5em 0 0 28em;
	padding: 0em 3em 0 0;
	text-transform: uppercase;
	letter-spacing: 1px;
}

#topmenu li {
	display: inline;
	font-size: 110%;
	line-height: 1.3em;
	margin: 0 0 0 2em;
}

#topmenu li a {
	border-bottom: none;
	color: black;
	text-decoration: none;
}

#topmenu li a:hover {
	color: blue;
}

#topmenu li a#current {
	color: blue;
}

#topmenu li a:visited {
	text-decoration: none;
}


div#maincontent {
	float: left;
	margin: 10px 0 30px 0;
}



/* Adjust the left and right columns here */

body#home #maincontent div.toptext {
	width: 49em;
	float: left;
	margin: -3em 1em 2em 12px;
	font: 1.5em/1.5em Georgia
}

body#home #maincontent div.bottext {
	width: 49em;
	float: left;
	margin: 0em 1em 2em 12px;
	font: 1.5em/1.5em Georgia
}

body#home #maincontent div.picture {
	width: 49em;
	float: left;
	margin: -3em 1em 2em 1em;
	font: 1.5em/1.5em Georgia
}

body#home #maincontent div.gallery_head {
	width: 49em;
	float: left;
	margin: 2em 1em 2em 1em;
	font: 1.5em/1.5em Georgia
}

#map img {
	margin: -1em 1em 1em 3em;
}

#underc img {
	margin: 10em 1em 1em 25em;
}

#fot img {
	margin: -4em 1em 1em 1.4em;
}

body {
	font: 11px/1.8em verdana, sans-serif; 
}

#topmenu {
	font: 11px/1.6em verdana, sans-serif; 
}

#logo {
	position: absolute;
	margin: 0;
	top: -5em;
	left: 1px;
}


/* footer */
#footer {
	clear: both;
	float: left;
	width: 100%;
	margin: -1em 0 0 15em;
	font-size: 150%;
	color: #84817c;
}

#footer li {
	display: inline;
	border-bottom: none;
	padding: 1.5em 5em 0 0;
}

#footer a:link {
	border-bottom: none;
}

#footer a:visited {
	border-bottom: none;
}

#arrowlist li.arrow {
	margin: 0em 0 0 1em;
	list-style: circle;

}

#currentpage a:link{
	color: blue;
}
