* {
margin:0;
padding:0;
}

h1,h2,h3,h4,h5,h6,p,blockquote,form,label,ul,ol,dl,fieldset,address {
	margin: 0.5em 0; 
}

body {
	font-family:book antiqua;
}
a {
	text-decoration:none;
	color:#000000;
	border:none;
}
#wrap {
	float:left;
	width:100%;
}
#header {
	height:270px;
	background:url(images/headerbg.png) repeat;
	text-align:center;
}
#contact {
	height:50px;
	background:#892C2C;
	border-top:10px solid #D8CD98;
	font-family:verdana;
        font-size: 10pt;
	font-weight:600;
	padding-right:15%
}
#contact2 {
	height:20px;
	background:#892C2C;
	border-top:10px solid #D8CD98;
}
a.contact {
	color:#E5C60A;
}

a.nav:hover {text-decoration: underline; color: #000000}

#main {
	min-height:280px;
	padding-top:40px; 
        padding-right:15%;
        padding-bottom:20px;
        padding-left:15%;
        background:#FBFCDE
}
p.sig {
        font-weight:600;
        font-style:italic;
        font-size: 115%;
}

p.return {
         font-size:70%;
         font-family:verdana;
}

p.headline {
          font-size:115%;
          font-style:oblique;
}

p.subhead {
          font-size:115%;
          font-style:oblique;
          text-align:center;
}

p.contact {
          text-align:right;
}

p {
         text-align: justify
}

p.article {
          font-size:80%;
}

p.links {
         font-size:90%;
}

textarea {
        width: 800px;
        min-height: 150px;
}

input    {
        width: 300px;
}

#footer {
	min-height:300px;
	background:url(images/footerbg.png) repeat;				
        border-top:10px solid #D8CD98;
	padding-top:20px; 
        padding-right:15%;
        padding-bottom:20px;
        padding-left:15%;
}

#footer3 {
	min-height:100px;
	background:url(images/subfooterbg.png) repeat;				
        border-top:10px solid #D1C284;
	padding-top:20px; 
        padding-right:15%;
        padding-bottom:20px;
        padding-left:15%;
}

#footer2 {
	height:90px;
	background-color:#3F1101;
	text-align:center;
}

p.footer2 {
	position:relative;
	top:20px;
	color:#FFFFFF;
	border:1px solid #FFFFFF;
	margin-top:0px; 
        margin-right:25%; 
        margin-bottom:10px;
        margin-left:25%;
        padding:10px;
        font-size:70%;
        font-family:verdana;
        text-align:center;
}
p.h1 {
	font-size:125%;
        font-weight: 600;
        text-align:center;
}
span#h2 {
	font-size:125%;
	color:#26602A;
}
#logo {
	margin-top:55px;
}
#arrow {
	height:20px;
	position:relative;
	top:3px;
	border:none;
}
ul { 
        list-style-image: url(images/star.png);
        list-style-type: disc;
	padding-left:1em;
 }

table.padded-table td { 
        spacing:10px;
        padding:5px;
        vertical-align: top; 
}
