﻿body 
{
	background: #eee8cf url('Images/bg.jpg');
	font-family: Gill Sans MT, Times New Roman, Serif;
	color: #314582;
}
#head
{
	height: 109px; width: 917px; margin: auto;
	position: relative;
}
#head[class] { background: url('Images/Head.png') no-repeat; }
#shadow { width: 917px; margin: auto; }
#shadow[class] { background: url('Images/Shadow.png') repeat-y center; }
#wrapper { width: 899px; margin: auto; background-color: white;}
#wrapper[class] { background: white url('Images/Shadow-Divide.png') repeat-y 320px; }
#footer { height: 33px; width: 917px; margin: auto; }
#footer[class] { background: url('Images/Foot.png') no-repeat top; }
#flash-area
{
	height: 226px; width: 889px; margin: auto;
	position: relative;
}
#flash { height: 226px; width: 921px; position: relative; left: -18px; }
#flash[class] {	background: url('Images/Flash-Area-2.png') no-repeat top; }
#flash object, #flash img 
{
	margin: 0 0 0 13px;
	position: relative;
	top: 5px;
}
#col1 
{
    width: 305px; float: left;
    padding: 10px;
}
#col2 
{
    width: 525px; float: left;
    padding: 10px 10px 10px 30px;
}
#cform /* contact us form */
{
    margin-left: 25px;
	font-size: .8em;
}
.form-label { font-family: arial, sans-serif; font-size: .8em; color: #8C172C; }
.form-input input, .form-input select  { font-family: arial, sans-serif; font-size: .8em; color: #000000; }
h1 { text-indent: -100em; margin: 0; padding: 0; }
h2 
{
    color: #533454; font-family: Times New Roman, Tahoma, Serif;
    font-style: italic; font-size: .9em; text-align: center; 
}
a { font-weight: bold; color: #314582; }
a:hover {color: #533454; }
#welcome { 
 width: 305px; height: 62px; 
 background: url('Images/Welcome.png') no-repeat center; 
}
.clear { clear: both; }
.content { padding: 0 20px 0 20px; }
label { color: #533454; font-weight: bold; display: block; float: left; width: 70px; }
.Address { margin: 20px 0 0 70px; }
#foot-links 
{
    color: #533454; font-size: .7em;
    font-family: Arial, Sans-Serif; padding: 0 10px 20px 0;
    text-align: right; width: 907px; margin: auto;
}
#Menu 
{
    position: absolute; padding-right: 10px;
    bottom: 0; right: 100px; z-index: 100;
}
#Menu a 
{
    display: block;
    padding: 0 15px 0 15px;
    font-size: .9em;
    color: White; text-decoration: none;
    font-weight: normal;
    text-transform: uppercase;
    float: left;
}
#Menu a:hover { color: Yellow; }
#w3c { float: left; padding-left: 10px; }
#w3c img { border-style: none; }
.contactform { width: 40%; float: left; border: solid 1px black; }
.contactinfo { width: 40%; float: right;  border: solid 1px black;}
