a:link {
color : #595540;
text-decoration : none;
font-family : Arial, Helvetica, sans-serif;
}
a:visited {
color : #595540;
text-decoration : none;
}
a:hover {
color : #ff8840;
text-decoration : none;
}
#indexcontact {
	background-color: #DBCCA9;
	padding-left: 10px;
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	font-weight: bold;
	padding-top: 10px;
	font-size: 14px;
}

b:link, b:visited {
color : #513e38;
text-decoration : none;
}
b:hover {
color : #513e38;
text-decoration : underline;
}
#wrapper {
background-color : #ffffff;
margin-right : auto;
margin-left : auto;
padding : 0;
margin-top : 0;
margin-bottom : 0;
width : 900px;
}
#WrapperBackround {
background-color : #ffffff;
float : left;
clear : left;
}
#SEO_Top_Bar {
float : left;
height : 25px;
width : 900px;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
line-height : 25px;
text-align : center;
background-color : #8f8160;
color : #333;
letter-spacing : 3px;
}
#TopBanner {
float : none;
height : 125px;
width : 900px;
}
.textlink {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
font-variant : normal;
color : #595540;
text-decoration : none;
}
#NavArea {
	background-image : url(images/NavBackground.gif);
	background-repeat : repeat-x;
	float : right;
	height : 35px;
	width : 900px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	line-height : 35px;
	color : #fff;
	text-decoration : none;
	text-align : center;
	font-weight : bold;
	padding-top: 0px;
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-top-style: none;
	border-top-color: #333;
	border-right-color: #333;
	border-bottom-color: #333;
	border-left-color: #333;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	position: relative;
}
#IndexImageBanner {
float : inherit;
height : 225px;
width : 900px;
}
#BodyContent {
float : left;
width : auto;
background-image : url(images/IndexBodyBackground.jpg);
background-repeat : repeat-x;
font-size : 14px;
padding : 20px;
text-align : left;
}
#NavAreaCenter {
width : 900px;
margin-right : auto;
margin-left : auto;
margin-top : 0;
margin-bottom : 0;
padding : 0;
height : 25px;
}
#Navbar b:link {
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
background-image : none;
color : #ffffff;
text-decoration : none;
font-size : 12px;
padding-right : 20px;
padding-left : 20px;
}
#Navbar {
clear : none;
height : 25px;
background-image : url(images/NavBackground.gif);
background-repeat : repeat-x;
float : left;
}
#Navbar a:hover, a:active, {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	height : 25px;
	color : #dbcca9;
	text-decoration : none;
	padding-right : 5px;
	padding-left : 5px;
}
#Navbar a:visited, {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	height : 25px;
	color : #513e38;
	text-decoration : none;
	padding-right : 5px;
	padding-left : 5px;
}
#HorNav {
	clear : both;
	float : left;
	height : 30px;
	width : 900px;
}
#IndexBodyCopy {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 18px;
	color : #000;
	text-decoration : none;
	float : left;
	width : 570px;
	padding-left : 20px;
	padding-right : 20px;
	padding-top : 10px;
	text-align : justify;
	background-image : none;
	background-repeat : repeat-x;
}
#IndexBodyCopy-faq {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
line-height : 18px;
color : #000;
text-decoration : none;
float : left;
width : 810px;
padding-left : 30px;
text-align : justify;
padding-right : 20px;
padding-top : 20px;
}
#IndexCenterBody {
float : left;
width : 160px;
padding-top : 20px;
}
#IndexRightBody {
	width : 270px;
	float : left;
	padding-top : 20px;
	padding-left : 5px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding-right: 5px;
}
.IndexHeadline {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	line-height : 20px;
	font-weight : bold;
	color : #000;
	text-align: center;
}
#FooterArea {
float : left;
height : auto;
width : 890px;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #666;
text-decoration : none;
text-align : center;
vertical-align : middle;
padding-top : 10px;
padding-right : 0;
padding-bottom : 0;
padding-left : 10px;
background-color : #fff;
}
#FooterGreyBox {
	background-color : #51648f;
	float : left;
	height : 180px;
	width : 880px;
	margin-bottom: 10px;
}
#FooterButtons {
float : left;
height : 60px;
width : 160px;

margin-left : 20px;
margin-top : 20px;
margin-bottom : 20px;
}
#FooterLinkBox, #FooterLinkBox2 {
	width : 266px;
	float : left;
	margin-top : 10px;
	padding-left : 20px;
}
#Farleftbox   {
	width : 267px;
	float : left;
	margin-top : 10px;
	padding-left : 20px;
}
.FooterLinkText {
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
color : #fff;
text-decoration : none;
border-bottom-width : thin;
border-bottom-style : solid;
border-bottom-color : #fff;
line-height : 18px;
text-align : left;
}
.FooterLinkBold {
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color : #333;
text-decoration : none;
border-bottom-width : thin;
border-bottom-style : solid;
border-bottom-color : #333;
font-weight : bold;
line-height : 18px;
text-align : left;
}
a.FooterLink:link, a.FooterLink:visited {
color : #fff;
text-decoration : none;
}
a.FooterLink:hover {
color : #333;
text-decoration : none;
}
#BodyContentRIGHT {
	float : right;
	width : 270px;
	background-image : url(/images/IndexBodyBackground.jpg);
	background-repeat : repeat-x;
	font-size : 12px;
	padding-top : 95px;
	padding-right : 20px;
	padding-bottom : 20px;
	padding-left : 00px;
	position : relative;
}
#BodyContentRIGHT2 {
	float : right;
	width : 270px;
	background-image : url(/images/IndexBodyBackground.jpg);
	background-repeat : repeat-x;
	font-size : 12px;
	padding-top : 20px;
	padding-right : 20px;
	padding-bottom : 20px;
	padding-left : 00px;
	position : relative;
	text-align: center;
}
#BodyContentLEFT {
	float : left;
	width : 570px;
	background-image : url(/images/IndexBodyBackground.jpg);
	background-repeat : repeat-x;
	font-size : 14px;
	padding: 20px;
}
.bodycopt, #wrapper #WrapperBackround #BodyContentLEFT {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-align: justify;
}
#wrapper #WrapperBackround #BodyContent #IndexBodyCopy p .textlink .textlink .textlink {
color : #333;
}
MenuBar, MenuBAr {
text-align : center;
}
#contactform {
width : 238px;
margin-left : 0;
margin-right : 0;
}
#contactform form {
font : normal 11px/18px Verdana, Tahoma;
margin : 0 0;
padding : 0;
margin-top : 20px;
width : 100%;
}
#contactform fieldset {
padding : 0 0;
margin : 0 0 15px 0;
background : #fff;
border : 1px solid #ddd;
}
#contactform fieldset legend {
font : normal bold 18px/26px "Trebuchet MS", Verdana, Tahoma;
padding : 3px 25px;
margin-left : 30px;
text-transform : uppercase;
border : 0 solid #ddd;
}
#contactform fieldset legend span {
font : normal 10px/18px Arial, Verdana, Tahoma;
text-transform : uppercase;
display : block;
}
#contactform form label {
display : block;
float : left;
width : 150px;
padding : 6px 10px 0 0;
margin : 0;
text-align : right;
}
#contactform input.inpt, #contactform textarea, #contactform select {
width : 238px;
font : normal 11px/18px Verdana, Tahoma;
padding : 5px;
margin : 5px 0 5px 0;
background : #f5f5f5;
border : 1px solid #ddd;
}
form br {
clear : left;
}
#contactform input.required {
background : #f5f5f5 url('images/required.gif') no-repeat right center;
}
#contactform .select select:focus {
border-color : #9b9b9b;
}
#contactform form input.btn {
background : none;
border : none;
}
form.c1 input:hover, textarea:hover {
border : 1px solid #d8d8d8;
}
.notes {
background : #f0f0f0;
border : 1px solid #b8b8b8;
padding : 10px;
font-size : 10px;
color : #000;
}
.success {
background : #ccfcd1;
border : 1px solid #60a400;
padding : 10px;
font-size : 10px;
color : #000;
}
.error {
background : #f9e3e3;
border : 1px solid #e79e9e;
padding : 10px;
font-size : 10px;
color : #000;
}
.notice {
background : #fcf0cc;
border : 1px solid #ecc735;
padding : 10px;
font-size : 10px;
color : #000;
}
.notes span, .notice span, .success span, .error span {
font-weight : bold;
font-size : 1.2em;
}
.notes p, .success p, .error p, .notice p {
margin : 0;
padding : 0;
}
#note {
width : 90%;
margin : 0 auto;
}

