* {margin:0; padding:0;}

body {
	color: #9b886d;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;
	text-align: center;
	font-size: x-small; /* for IE5/Win */
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: small; /* for compliant browsers */
	}
	
html>body { /* be nice to Opera */
	font-size: small;
	}
	
h1 {
	color: #e4730f;
	font-size: 175%;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;
	text-align: left;
	margin: 0 0 5px 0;
	}
	
h2	{
	color: #e4730f;
	font-size: 125%;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;
	text-align: left;
	margin: 4px 0 5px 0;
	}
	
	h3	{
	color: #e4730f;
	font-size: 100%;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;
	text-align: left;
	margin: 0 0 0 0;
	}
	
p	{
	padding: 0 0 5px 0;
	}

a {
	color: #5a9bdb;
	text-decoration: none;
	}

a:hover {
	color: white;
	background-color: #78b9f9;
	text-decoration: none;
	}

#header {
	background-color: #fff;
	background: url(images/bgheader.jpg) repeat-x;
	width: 100%;
	height: 100px;
	text-align: left;
	}
	
#headernest {
	width: 792px;
	height: 100px;
	margin: 0 auto 0 auto;
	}
	
#bar {
	background: url(images/bar.gif) repeat-x;
	width: 100%;
	height: 200px;
	text-align: left;
	}
	
#barnest {
	width: 892px;
	height: 200px;
	margin: 0 auto 0 auto;
	}	

#nav {
	background-color: #fff1cd;
	background: url(images/bg.jpg) repeat-x;
	width: 100%;
	height: 30px;
	text-align: left;
	}
	
#navnest {
	width: 792px;
	margin: 0 auto 0 auto;
	list-style: none;
	}	
	
#navnest li {
	float: left;
	margin: 0;
	padding: 0;
	text-decoration: none;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;
	}

#navnest a {
	float: left;
	display: block;
	margin: 0 0 0 0;
	padding: 7px 12px;
	color: #5a9bdb;
	text-decoration: none;
	background: #fff1cd;
	}
	
#navnest a:hover {
	float: left;
	display: block;
	margin: 0 0 0 0;
	padding: 7px 12px;
	color: white;
	text-decoration: none;
	background: #78b9f9;
	}
	
#navnest li a#current
{
	float: left;
	display: block;
	margin: 0 0 0 0;
	padding: 7px 12px;
	color: white;
	text-decoration: none;
	background: #78b9f9;
}

#content {
	width: 100%;
	height: 450px;
	text-align: left;
	background: url(images/bg.jpg) repeat-x;
	}

#contentnest {
	width: 792px;
	margin: 0 auto 0 auto;
	line-height: 200%;
	}

#contentnestleft {
	width: 612px;
	float: left;
	}
	
#contentnestleftpad {
	width: 572px;
	margin: 20px 20px 40px 0;
	}	
		
#contentnestright {
	float: right;
	width: 180px;
	}
	
#contentnestrightpad {
	width: 180px;
	margin: 15px 0px 40px 0;
	}
	
img.floatLeft { 
    float: left; 
    margin: 5px 20px 20px 0; 
	}
	
#footer {
width:100%;
color: #9b886d;
font-size:10px;
text-align:center;
line-height:normal;
}

#gallery-left {
float:left;
width:182px;
padding-right:8px;
}

#gallery-middle {
float:left;
width:182px;
padding-right:8px;
}

#gallery-right {
float:left;
width:182px;
padding-right:8px;
}
	
/* img.floatLeft { 
    float: left; 
    margin: 0 20px 20px 0; 
	} */