html,body {
  width:		100%;
  height:		100%;
  margin:		0;
  padding:		0;
  text-align:		center;
  font:			normal 100%/1.4 Arial,Helvetica,sans-serif;
}

body {
  background:		#93c1ee url(grass.png) left bottom repeat-x fixed;
}

table#wrap {
  width:		800px;
  height:		100%;
  margin:		0 auto;
  text-align:		left;
  font-size:		.9em;
}
td {
  vertical-align:	top;
  padding:		0;
}

/* PAGE HEADER */

#wrap td#header {
  background:		transparent url(bg-header.png) no-repeat center bottom;
  height:		150px;
  padding:		5px;
  text-align:		center;
  vertical-align:	bottom;
}
#wrap td#header img {
  vertical-align:	bottom;
  border:		0 none;
}

/* HEADINGS */

h1 {
  font-size:		1.4em;
}

h2 {
  font-size:		1.3em;
  	  color: 		#39546D;
}

h3 {
  font-size:		1.1em;
      color: 		#5F8B9E;
}

/* NAVIGATION */

#wrap td#nav {
  background:		transparent url(bg-nav.png) repeat-y;
  color:		white;
  font-size:		8pt;
}
#wrap td#nav ul {
  list-style:		none;
  margin:		0;
  padding:		0;
}
#wrap td#nav li {
  height:		25px;
}
#wrap td#nav li a,
#wrap td#nav li span {
  display:		block;
  width:		61px;
  height:		24px;
  line-height:		24px;
  padding:		0 31px 0 38px;
  background:		transparent url(bg-button.png) no-repeat;
  text-decoration:	none;
  color:		white;
}
#wrap td#nav li a {
  background-position:	left center;
  color:		#333;
}
#wrap td#nav li a:hover {
  background-position:	left bottom;
  color:		red;
}

td#nav img{
	margin-left: 20px;
	}

/* MAIN CONTENT PANEL */
#wrap td#content {
  background:		white url(bg-content.png);
  color:		#333;
  font-size:		.9em;
  padding:		0 20px;
}

/* PAGE FOOTER */
#wrap td#footer {
  background:		transparent url(bg-footer.png) repeat-x;
  color:		#ccc;
  font-size:		0.7em;
  line-height:		20px;
  height:		20px;
  padding:		0 10px;
}  
#wrap td#footer span {
  float:		right;
}
#wrap td#footer a {
  color:		#ccc;
  text-decoration: none;
}

#wrap td#footer a:hover {
  color:		#ddd;
  text-decoration: underline;
}

/* FEATURE PANEL */
#wrap td#feature {
  background:		transparent url(bg-feature.png) repeat-y;
  color:		white;
  font-size:		0.8em;
  width:		130px;
}

#wrap td#feature img{
margin-left: 8px;
border: 1px solid black;
margin-top: 2px;
}

/* CONTACT PAGE */

td#content dl {
  
  margin:		5px 0 0 0;
  font-size:		.9em;
  line-height:		1.5;
}
td#content dt {
  display:		block;
  width:		100px;
  text-align:		right;
  clear:		left;
  float:		left;
  font-weight:		bold;
}
td#content dd {
  display:		block;
  width:		250px;
  float:		left;
  margin-left:		10px;
}

