html,body{
  margin:0;
  padding:0;
  border:0;
/* \*/
  height:100%;
/* Last height declaration hidden from Mac IE 5.x */
}
body{
  background:#E6DDB5;
  color:#502C1A;
  min-width:980px;
  text-align:center;
  font-family: verdana, arial, helvetica, sans-serif;
 font-size:12px;
	
}
.clear{
  clear:both;
  height:1px;
  overflow:hidden;
  line-height:1%;
  font-size:0px;
  margin-bottom:-1px;
}
* html .clear{height:auto;margin-bottom:0}
#fullheightcontainer{
 /* margin-left:auto; */
 /* margin-right:auto; */
  text-align:left;
  position:relative;
  width:980px;
/* \*/
  height:100%;
/* Last height declaration hidden from Mac IE 5.x */
}
#wrapper{
  min-height:100%;
/* \*/
  height:100%;
/* Last height declaration hidden from Mac IE 5.x */
background-image: url(graphics/wrapper.jpg);
background-repeat:repeat-y;
}
#wrapp\65	r{
  height:auto;
}
/* \*/
* html #wrapper{
  height:100%;
}
/* Last style with height declaration hidden from Mac IE 5.x */
#outer{
  z-index:1;
  position:relative;
  margin-left:px;
  width:600px;
  background:#E6DDB5;
/* \*/
  height:100%;
/* Last height declaration hidden from Mac IE 5.x */
}
#float-wrap{
  width:600px;
  margin-right:-1px;
  float:left;
  display:inline;
}
#right{
  float:left;
  display:inline;
  width:370px;
  margin-right:-368px;
  margin-left:-1px;
  position:relative;
 }
/* \*/
* html #right{
  width:369px;
  margin-left:0px;
  margin-right:-500px;
  mar\gin-right:-369px;
}
/* Above style hidden from Mac IE */
#container-right{
/* \*/
  width:338px;
/* Above hidden from IE-Mac */
  margin-left:2px;
  padding: 30px 0 0 30px;


}
#container-center {
	padding: 30px 30px 50px 50px;
}
/* \*/
* html #container-right{
  fl\oat:right;
  di\splay:inline;
  margin-left:1px;
  mar\gin-left:0px;
}
/* Above style hidden from Mac IE */
#clearheadercenter{
  height:411px;
  overflow:hidden;
}
#clearheaderright{
  height:411px;
  overflow:hidden;
}
#clearfootercenter{
  height:76px;
  overflow:hidden;
}
#clearfooterright{
  height:76px;
  overflow:hidden;
}
#footer{
  z-index:1;
  position:absolute;
  clear: both;
  width:980px;
  height:76px;
  overflow:hidden;
  margin-top:-76px;
}
#subfooter1{
  background:#FFFFFF;
  text-align:center;
  height:76px;
  background-image: url(graphics/footer.jpg);
  background-repeat: no-repeat;
}
#header{
  z-index:1;
  position:absolute;
  top:0px;
  width:980px;
  height:411px;
  overflow:hidden;
}
#subheader1{
  background:#E6DDB5;
  text-align:center;
  height:206px;
  background-image: url(graphics/header.jpg);
  background-repeat: no-repeat;
}
#subheader2{
  background:#E6DDB5;
  text-align:center;
  height:205px;
  background-image: url(graphics/header2_.jpg);
  background-repeat: no-repeat;
}
#gfx_bg_middle{
  top:0;
  position:absolute;
  height:100%;
  overflow:hidden;
  width:600px;
  margin-left:px;
  background:#E6DDB5;
}
* html #gfx_bg_middle{
  display:none;
}
.button {
	background: #d8cb8b;
	color: #000;
	font-weight: bold;
	font-size: 11px;
}

.input {
	background-color: #E6DDB5;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	border: 1px solid #502c1a;
	height:23px;
}

.textarea{
		background-color: #E6DDB5;
			border: 1px solid #502c1a;
}

form {
	font-size: 11px;
	line-height: 20px;
	background: #d8cb8b;
	border: double;
border-color: #502c1a;
border-width: 3px;
}
h1, h2, h4, h3 {
 margin: 0; 
 padding: 0 0 12px 0;
 font-size: 15px;
 letter-spacing: 1.2px;
 font-variant: small-caps;
 }
 
p {
margin: 0; 
 padding: 0 0 12px 0;
 font-size: 12px;
 letter-spacing: 1.2px;
 text-align: justify;
		}

td {
	padding: 0 0 15px 0;
	margin: 0;
	text-align: left;
}		
/* TOP NAVIGATION - HORIZONTAL */

.contact {
	background: transparent;
	text-align: right;
	font-weight: normal;
	padding:80px 150px 0 0; 
	margin:0;
	}

.navtop {
	text-align: left;
	padding:25px 0 0 0; 
	margin-left: 640px;
	font-weight: bold;
	height:155px;
	}

.navtop ul {

margin: 7px 0 0 0; 
padding: 0;
width: 225px;
}

.navtop li {

list-style: none;
margin: 0;
padding:0;
border-left: lpx solid #502c1a;
border-bottom: 1px solid #502c1a;
height: 25px;
line-height: 25px;
width: 225px;
}

.natop a:link, .navtop a:visited {
	color:#502C1A;
	text-decoration: none; 
}

.navtop a:hover, .navtop a:active {
	color:#A85C38;
		text-decoration: none;  
}

.footer {
font-size: 10px;
padding: 50px 50px 0 0;
text-align: right;
color: white;
}

li {
	margin: 0;
	padding: 0;
	list-style-position: inside;
	
		}
		
ul {
	margin: 0;
	padding: 0; 
}

a:link, a:visited {
	color:#502C1A;
	text-decoration: none; 
}

a:hover, a:active {
	color:#A85C38; 
	text-decoration: none; 
}

img {
	border: 3px solid white;
	margin-bottom: 3px;
	}
	

