﻿body 
{
    font-family:Arial, Tahoma, Sans-Serif;
    color:#000000;
    padding:0px;
    margin:0px;
    font-size:14px;
    background:#FFFFFF url('images/Header.jpg') top center no-repeat;
}

h2
{
    font-family:Arial, Tahoma, Sans-Serif;
    color:#000000;
    padding:0px;
    margin:0px;
    font-size:14px;	
    font-weight:normal;
    margin-top:0px;
    margin-bottom:0px;
    display:inline;
}

a:link, a:visited
{
    color:#2b5717;
    font-weight:bold;
    text-decoration:none;
}

a:active, a:hover
{
    color:#2b5717;
    font-weight:bold;
    text-decoration:underline;
}

img
{
    border:0px;
}

h1
{
    color:#186e1a;
 
    font-size: 1.5em; 
    margin: .75em 0
}

h3
{
    color:#19330d;
    padding:0px;
    margin:0px;
}

h4
{
    color:#000000;
    padding:0px;
    margin:0px;
}

h4 + *
{
    padding-top:0px;
    margin-top:0px;
}

ul.sun
{
    list-style-image:url("images/sunbullet.gif");
}

#container
{
    width:100%;
    position:relative;
}

#header
{
    width:960px;
    height:195px;
    margin:0px auto;
}

.imghead
{
    margin:0px auto;
    width:960px;
}

#main 
{
    padding:0px 10px;
    margin:0px auto;
    width:960px;
    padding-bottom:40px;
    min-height:450px;
}

#fcontainer
{
    height:150px;
    width:100%;
    background:#2b5717;
}

#footer
{
    padding:15px 25px;
    color:#FFFFFF;
    width:920px;
    margin:0px auto;
}

#footer a:link, #footer a:visited
{
    color:#FFFFFF;
    font-weight:bold;
    text-decoration:none;
}

#footer a:active, #footer a:hover
{
    color:#FFFFFF;
    font-weight:bold;
    text-decoration:underline;
}

.contact
{
    padding:10px 30px;
}

.contact tr td
{
    width:250px;
}

.contactField
{
    padding:0px;
    margin:0px;
    padding:3px 0px;
    clear:left;
}

.contactField label 
{
    float:left;
    width:125px;
    margin:0px 30px;
}

.contactField input, .contactField select, .contactField textarea
{
    border:1px solid #999999;
    width:250px;
}

.buttonlink:link, .buttonlink:visited
{
    color:#000000;
    padding:3px;
    border:1px solid #666666;
    text-decoration:none;
    font-size:1.2em;
}

.buttonlink:active, .buttonlink:hover
{
    padding:3px;
    border:1px solid #666666;
    text-decoration:none;
    background:#CCCCCC;
    color:#2b5717;
    font-size:1.2em;
}

.invalidBox
{
	background: #FFDDDD;
	
}
