html {
	margin: 0px;
	padding: 0px;
	background: #999;
	} 

body {
	margin: 0px;
	padding: 0px;
	} 	
	
#container {
	margin: auto;
	padding: 0px;
	width: 620px;
	background: #fff;
	}

/*typesetting*/
	
h1 {
	font-family: georgia, times, serif;
	color: #36403d;
	font-weight: 200;
	text-align: left;
	text-transform: uppercase;	
	}
	
h1 a{
	text-decoration: none;
	color: #36403d;
	}	
	
h1 a:hover{
	color: #999;
	}	

h1 a:visited{
	color: #36403d;
	}
	
h2 {
	margin: 50px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	font-family: georgia, times, serif;
	color: #36403d;
	font-size: 1.2em;
	font-weight: 200;
	text-align: left;
	text-transform: uppercase;
	border-bottom: 1px solid #36403d;
	}	

h3 {
	margin-top: 0px;
	font-family: helvetica, arial, verdana;
	font-size: 0.7em;
	font-weight: 200;
	text-align: left;
	color: #999;
	}		

h3 a{
	color: #999;
	}	
	
h3 a:hover{
	color: #36403d;
	}		

h3 a:visited{
	color: #999;
	}
	
p {
	font-family: helvetica, arial, verdana;
	font-weight: 400;
	color: #36403d;
	text-align: left;
	}

p a {
	color: #999;
	}
	
p a:hover {
	color: #36403d;
	text-decoration: underline;
	}		

li {
	font-family: helvetica, arial, verdana;
	font-weight: 400;
	color: #36403d;
	text-align: left;
	}
	
/*header*/

#header {
	margin: 0px;
	padding: 20px 0px 0px 10px;
	height: 150px;
	}

/*nav*/

#search {
	margin: 0px 0px 10px 0px;
	padding: 5px 0px 5px 20px;
	height: 20px;
	width: 210px;
	float: left;
	background: #36403d;
	}

#search input {
	margin: 0px;
	padding: 0px 0px 0px 5px;
	background: #fff;
	border: none;
	font-family: georgia, times, serif;
	color: #36403d;
	font-size: 0.7em;
	font-weight: 200;
	text-align: left;
	text-transform: uppercase;
	}

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/drop_definition4.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
	
#menu {
	list-style: none;
	margin: 0px;
	padding: 0px;
	width: 390px;
	float: right;
	}

#menu li {
	float: left;
	padding: 0px;
	margin: 0px;
	position: relative;
	width: 130px;
	height: 1px;
	z-index: 100;
	}

#menu li a, #menu li a:visited {text-decoration:none;}

#menu dl {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 130px;
	margin: 0px;
	padding: 0px;
	}
	
#menu dt {
	background: #36403d;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 130px;
	float: left;
	}

#menu dd {
	display: none;
	background: #36403d;
	margin: 0px;
	padding: 0px 0px 0px 10px;
	color: #fff;
	font-size: 1em;
	text-align: left;
	}
	
#menu dt a, #menu dt a:visited {
	display: block;
	padding: 5px 5px 5px 10px;
	font-family: georgia, times, serif;
	color: #d9fff2;
	font-size: 0.7em;
	font-weight: 200;
	text-transform: uppercase;
	}
	
#menu dd a, #menu dd a:visited {
	background: #36403d;	
	display: block;
	padding: 0px 5px 5px 10px;
	font-family: helvetica, arial, verdana;
	font-size: 0.7em;
	font-weight: 400;
	color: #d9fff2;
	}	

#menu li a:hover {border: 0;}

#menu li:hover dd, #menu li a:hover dd {display: block;}

#menu li:hover dl, #menu li a:hover dl {width: 130px;}

#menu li:hover dt a, #menu li a:hover dt a, #menu dd a:hover {text-decoration: underline;}

/* End copyright notice*/

/* thumb*/

.thumb {
	margin: 0px 10px 20px 10px;
	width: 600px;
	border-bottom: 1px dotted #36403d;
	clear: both;
	}

.thumb .left {
	margin: 0px;
	padding: 10px 0px 0px 10px;
	float: left;
	width: 200px;
	}

.thumb .right {
	margin: 0px;
	padding: 10px 10px 0px 0px;
	float: right;
	width: 370px;
	}
	
.thumb h1 {
	margin: 0px 0px 0px 0px;
	font-size: 1.2em;
	}

.thumb  p {
	margin: 0px 0px 10px 0px;
	font-size: 0.7em;
	}

.thumb  li {
	font-size: 0.7em;
	}

.thumb img {
	margin: 0px 0px 10px 0px;
	border: 0px;
	}

.thumb br {
	clear: both;
	}

/*list*/
	
.list h1 {
	margin-bottom: 0px;
	font-size: 1.2em;
	}

.list h3 {
	list-style: none;
	}

/*form*/	

fieldset {
	margin: 20px 0px 20px 0px;
	padding: 5px 10px 10px 10px;
	border: 1px solid #36403d;
	}

.zemContactForm {
	font-family: helvetica, arial, verdana;
	font-weight: 400;
	color: #36403d;
	text-align: left;
	}
	
.zemText {
	color: #36403d;
	font-size: 0.7em;
	}

.zemTextarea {
	width: 350px;
	border: 1px solid #36403d;
	font-family: helvetica, arial, verdana;
	font-weight: 400;
	color: #36403d;
	text-align: left;
	font-size: 0.7em;
	}

.Message {
	border: none;
	}
	
.zemContactForm input {
	margin: 5px 5px 5px 0px;
	border: 1px solid #36403d;
	}

.zemSubmit {
	border: none;
	color: #d9fff2;
	background: #36403d;
	}
	
/*page nav*/

.pagenav {
	margin: 0px;
	clear: both;
	}

.previous {
	margin: 0px 0px 20px 10px;
	float: left;
	font-size: 0.7em;
	}

.previous a:hover {
	text-decoration: underline;
	}
	
.next {
	margin: 0px 10px 20px 0px;
	float: right;
	font-size: 0.7em;
	}

.next a:hover {
	text-decoration: underline;
	}	
	
.clear {clear: both;}
	
/*footer*/

#footer {
	height: 200px;
	width: 620px;
	background: #36403d;
	clear: both;
	}

#footer .left {
	margin: 0px;
	padding: 10px 0px 0px 10px;
	float: left;
	width: 210px;
	}

#footer .right {
	margin: 0px;
	padding: 10px 10px 0px 0px;
	float: right;
	width: 380px;
	}
	
#footer h1 {
	padding: 0px 10px 0px 10px;
	font-size: 0.7em;
	color: #d9fff2;
	border-bottom: 1px solid #d9fff2;
	}
	
#footer p{
	padding: 0px 10px 0px 10px;
	font-size: 0.7em;
	color: #d9fff2;
	}

#footer a {
	color: #fff;
	text-decoration: underline;
	}

#footer a:hover {
	color: #d9fff2;
	}				