.bg
{
Background-color: #312A18;
margin-top: 30px;
margin-bottom: 0;
margin-left: 0;
margin-right: 0;
background-image: url(images/back.gif);
background-repeat: repeat-x;
background-position: top left;
}

A:link {COLOR: #D0872D; TEXT-DECORATION: none}
A:visited {COLOR: #D0872D; TEXT-DECORATION: none}
A:hover {COLOR: #FF930E; TEXT-DECORATION: none}
A:active {COLOR: #FF930E; TEXT-DECORATION: none}

.innerhead
{
font-family: France;
font-size: 19px;
font-weight: normal;
color: #BB894C;
text-decoration: none;
}

.innerhead1
{
font-family: France;
font-size: 17px;
font-weight: normal;
color: #BB894C;
text-decoration: none;
}
.innertext
{
font-family: Arial;
font-size: 12px;
font-weight: normal;
color: #432A0C;
text-decoration: none;
}

.mainbody
{
background-image: url(images/main.gif);
background-repeat: repeat-y;
background-position: top left;
}

.main
{
background-image: url(images/header5.gif);
background-repeat: no-repeat;
background-position: top center;
}

.main1
{
background-image: url(images/header6.gif);
background-repeat: no-repeat;
background-position: top center;
}

.text 
{
font-family: Verdana;
font-size: 11px;
font-weight: normal;
color: #FFE795;
text-decoration: none;
}

.topline
{
border-left      : 1px #F4DFC6 solid;
border-right     : 1px #CAAF8D solid;
}

.topline1
{

border-right: 1px #CAAF8D solid;
width: 80px;
}

a.toplink:link, a.toplink:visited {
font-family      : ZapfHumnst Dm BT;
display          : block;
font-size        : 13px;
font-weight      : bold;
text-decoration  : none;
padding          : 0px 0px 0px 0px;
color            : #72593B;
text-indent      : 1px;
}
a.toplink:hover {
font-family      : ZapfHumnst Dm BT;
font-size        : 13px;
font-weight      : bold;
color            : #BB894C;
text-decoration  : none;
text-indent      : 1px;
}

a.toplink1:link, a.toplink1:visited {
font-family      : ZapfHumnst Dm BT;
display          : block;
font-size        : 13px;
font-weight      : bold;
text-decoration  : none;
padding          : 0px 0px 0px 0px;
color            : #BB894C;
text-indent      : 1px;
}
a.toplink1:hover {
font-family      : ZapfHumnst Dm BT;
font-size        : 13px;
font-weight      : bold;
color            : #BB894C;
text-decoration  : none;
text-indent      : 1px;
}

a.leftlink:link, a.leftlink:visited {
font-family      : ZapfHumnst Dm BT;
display          : block;
font-size        : 13px;
font-weight      : bold;
text-decoration  : none;
padding          : 2px 0px 2px 0px;
color            : #432A0C;
text-indent      : 10px;
background-image: url(images/leftarrow.gif);
background-repeat: no-repeat;
background-position: top left;
}
a.leftlink:hover {
font-family      : ZapfHumnst Dm BT;
font-size        : 13px;
font-weight      : bold;
color            : #BE8E53;
text-decoration  : none;
text-indent      : 10px;
background-image: url(images/leftarrow-over.gif);
background-repeat: no-repeat;
background-position: top left;
}

a.leftlink1:link, a.leftlink1:visited {
font-family      : ZapfHumnst Dm BT;
display          : block;
font-size        : 13px;
font-weight      : bold;
text-decoration  : none;
padding          : 2px 0px 2px 0px;
color            : #BE8E53;
text-indent      : 10px;
background-image: url(images/leftarrow-over.gif);
background-repeat: no-repeat;
background-position: top left;
}
a.leftlink1:hover {
font-family      : ZapfHumnst Dm BT;
font-size        : 13px;
font-weight      : bold;
color            : #BE8E53;
text-decoration  : none;
text-indent      : 10px;
background-image: url(images/leftarrow-over.gif);
background-repeat: no-repeat;
background-position: top left;
}

.leafthead
{
font-family: France;
font-size: 17px;
font-weight: normal;
color: #482F11;
text-decoration: none;
}
.corporate 
{
font-family: France;
font-size: 19px;
font-weight: normal;
color: #482F11;
text-decoration: none;
}

.graytext
{
font-family: Arial;
font-size: 11px;
font-weight: normal;
color: #482F11;
text-decoration: none;
}

.darkfraytext
{
font-family: ZapfHumnst Dm BT;
font-size: 12px;
font-weight: normal;
color: #432A0C;
text-decoration: none;
}

.more 
{
font-family: Arial;
font-size: 11px;
font-weight: normal;
color: #A77A42;
text-decoration: none;
}
.more:hover 
{
font-family: Arial; 
font-size: 11px; 
font-weight: normal; 
color: #FF0000; 
text-decoration: none;
}

.rightborder
{
border-right: 1px #E3C9A9 solid;
}

.textbox 
{
font-family: Verdana;
font-size: 11px;
font-weight: normal;
color: #645C4F;
text-decoration: none;
border: 1px #796D5E solid;
width: 160px;
height: 20px;
background-color: #000000;
}

.footerimage
{
background-image: url(images/footer.gif);
background-repeat: no-repeat;
background-position: bottom left;
}

.footer
{
background-color: #231D14;
height: 60px;
}

.footer1
{
height: 60px;
}

.steptext
{
font-family: ZapfHumnst Dm BT; 
font-size: 17px; 
font-weight: normal; 
color: #BB894C; 
text-decoration: none;
}

.steptext1
{
font-family: ZapfHumnst Dm BT; 
font-size: 14px; 
font-weight: normal; 
color: #B9A994; 
text-decoration: none;
}


.copyright
{
font-family: Arial; 
font-size: 11px; 
font-weight: normal; 
color: #9B8B75; 
text-decoration: none;
line-height: 140%;
}

.phonetext
{
font-family: ZapfHumnst Dm BT; 
font-size: 16px; 
font-weight: normal; 
color: #9B8B75; 
text-decoration: none;
line-height: 140%;
}

.email 
{
font-family: ZapfHumnst Dm BT;
font-size: 16px; 
font-weight: normal; 
color: #9B8B75; 
text-decoration: none;
}
.email:hover 
{
font-family: ZapfHumnst Dm BT; 
font-size: 16px; 
font-weight: normal; 
color: #9B8B75; 
text-decoration: none;
}

.sitelink 
{
font-family: Arial; 
font-size: 11px; 
font-weight: normal; 
color: #9B8B75; 
text-decoration: underline;
}
.sitelink:hover 
{
font-family: Arial; 
font-size: 11px; 
font-weight: normal; 
color: #9B8B75; 
text-decoration: none;
}.darkgraylink a{
	color: #666;
	font-size: 16px;
	font-family: france;
}
