/* Layout elements */

/* Fundamentals */

html {
	font: 0.75em/1.3 Tahoma, Verdana, Helvetica, Arial, Sans-serif;
	text-align: center;
        background: #990100; 
        background-image: url('images/wood-grain-timber-texture.jpg');
}

/* Body container */

body {
  position: relative;
  margin: 0 auto;
  margin-top: 50px;
  padding: 0;
  text-align: left;
  width: 731px;
  color: #ffffff;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 16px;
  background:#005030; 
}

table {
  border-collapse: collapse;
  border: 0;
  padding: 0;
  margin: 0;
  background: #005030; 
}

td img {
  display:block;
}


img {
        border: 0;
}

hr { 
  text-align: center;
  color: #990100;
  background:#990100;
  width: 95%;
}

/* Links */

#home a:link, #home a:visited {
        color: #ffffff;
	text-decoration: none;
}

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

#menu a:link, #menu a:visited {
        color: #FFFFFF;
	text-decoration: none;
}

#menu a:hover, #menu a:active {
	color: #ffffff;
	text-decoration: none;
        font-weight: bold;
}


/* Headings */
h1 {
        color: #ffffff;
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        letter-spacing: 1px;
        text-decoration: underline;
        text-indent: 0px;
        text-transform: uppercase;
        z-index: 2;
}

h2 {
        color: #c4a65b;
        font-family: Garamond, Times, sans-serif;
        font-size: 25px;
        font-weight: bold;
        letter-spacing: 1px;
        text-indent: 0px;
        z-index: 2;
}

h3 {
        color: #c4a65b;
        font-family: Garamond, Times, sans-serif;
        font-size: 20px;
        font-weight: bold;
        letter-spacing: 1px;
        text-indent: 0px;
        z-index: 2;
        margin-bottom: -2px;
}

p, td {
  color:#ffffff;
  font-family: Garamond, Times, sans-serif;
  font-size: 16px;
  vertical-align: top;
  margin-right: 10px;
  margin-left: 20px;
}

#home p {
        color: #ffffff;
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-size: 16px;
        vertical-align: top;
        margin: 0 5px 0 0;
}

textarea {
        width: 80%;
        height: 100px;
}



/* Lists */

ul {
	margin: 0 0 0 15px ;
	padding: 0 15px 0 10px;
}

li {
	list-style-type: square;
	margin: 0 0 0 0 ;
}

/* Layout IDs */

/* Header */

#head {
	width: 733px;
	height: 186px;
	background: transparent ;
}

/* Main content */


#main {
 width: 700px;
 text-align: left;
 color:#ffffff;
 font-family: Garamond, Times, sans-serif;
 font-size: 20px;
 display: inline-table;
 z-index: 2;
 padding: 0 20px 0 20px;
}

#main a:hover, #main a:active, #main a:link, #main a:visited {
	color: #ffffff;
        font-weight: normal;
}

/* Menu */

#underlinemenu{
  margin: 0;
  padding: 0;
}

#underlinemenu ul{
  margin: 0;
  margin-bottom: 1em;
  padding-left: 5px;
  float: left;
  font-weight: bold;
  font-size: 14px;
  font-family: Garamond, Times, sans-serif;
  width: 100%;
}

* html #underlinemenu ul{ /*IE only rule. Delete extra margin-bottom*/
  margin-bottom: 0;
}

#underlinemenu ul li{
  display: inline;
}


#underlinemenu ul li a{
  float: left;
  color: #c4a65b;
  font-weight: bold;
  padding: 2px 16px 4px 16px;
  text-decoration: none;
}

#underlinemenu ul li a:hover {
  
  color: #990100;
  border-bottom: 0px solid #8d8775;
  padding-bottom: 0;
}

/* Footer */

#foot {
  margin: 0;
  padding: 20px 0 0 0;
  text-align: center;
  clear: both;
  background:#005030; 
  font-size: 12px;
  color: #ffffff;
}

#foot a:hover, #foot a:active, #foot a:link, #foot a:visited {
	color: #ffffff;
	text-decoration: none;
        font-weight: normal;
}


