body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
background-color:#f7f2ed;
}

#body-text {
padding:0px 15px 15px 15px;
background-color:#ffffff;
vertical-align:top;
}

.body-text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#595959;
	text-decoration:none;
}

.body-text a{
	color:#950007;
	text-decoration:none;
}

.body-text a:hover{
	color:#DFC056;
	text-decoration:none;
}

#right-column-text {
	padding:5px 15px 5px 15px;
	background-color:#ffffff;
	vertical-align:top;
}

.right-column-text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#595959;
	text-decoration:none;
}

.right-column-text a{
	color:#950007;
	text-decoration:none;
}

.right-column-text a:hover{
	color:#DFC056;
	text-decoration:none;
}

img {
border:0px;
}

td {
vertical-align:top;
}

a:link, a:visited, a:active { 
}

a:hover {
text-decoration:underline;
}

#wrapper {
	width:920px;
	border:none;
	height:70%;
}

/* HEADER */

#header {
background-image:url(../images/top-shadow.jpg);
background-repeat:repeat-x;
height:47px;
}

#right-header {
text-align:right;
padding:10px 10px;
vertical-align:middle;
}

.right-header {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#887766;
font-size:10px;
}

.right-header a{
color:#887766;
text-decoration:none;
}

.right-header a:hover{
color:#e5b95b;
text-decoration:none;
}

/* LEFT NAV */


#left-nav {
background-image:url(../images/left-nav-bgnd.jpg);
background-repeat:repeat-y;
}

#left-nav-top {
background-image:url(../images/left-nav-main-off.jpg);
background-repeat:no-repeat;
height:27px;
padding: 0px 0px 0px 25px;
vertical-align:middle;
cursor: hand;}

.left-nav-middle {
background-image:url(../images/left-nav-main-off.jpg);
background-repeat:no-repeat;
height:27px;
padding: 0px 0px 0px 25px;
vertical-align:middle;
cursor: hand;
}

.left-nav-bottom {
background-image:url(../images/left-nav-main-off.jpg);
background-repeat:no-repeat;
height:27px;
padding: 0px 0px 0px 25px;
vertical-align:middle;
cursor: hand;
}

#divider {
height:10px;
}

#divider-two {
height:10px;
}

#left-nav-spacing-top{
height:10px;
}

#left-nav-spacing-bottom{
height:10px;
}

.left-nav {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#595959;
	text-decoration: none;
	cursor: hand;
}

.left-nav a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#595959;
	text-decoration: none;

}

.left-nav a:hover{
	color:#FFFFFF;
	text-decoration: none;
}

.left-nav-on {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	cursor: hand;
}

.left-nav-on a{
	color:#FFFFFF;
	text-decoration:none;

}

.menu-padding {
margin:0px 0px 10px 0px;
}

.left-nav-on-state {
background-image:url(../images/left-nav-main-on.jpg);
background-repeat:no-repeat;
height:27px;
vertical-align:middle;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
padding:0px 0px 0px 25px;
cursor: hand;
}

.left-nav-on-state a{
color:#FFFFFF;
text-decoration:none;
}

.left-nav-on-state-middle {
background-image:url(../images/left-nav-main-on.jpg);
background-repeat:no-repeat;
height:27px;
vertical-align:middle;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
padding:0px 0px 0px 25px;
cursor: hand;
}

.left-nav-on-state-middle a{
color:#FFFFFF;
text-decoration:none;
}

.left-nav-on-state-bottom {
background-image:url(../images/left-nav-main-on.jpg);
background-repeat:no-repeat;
height:27px;
vertical-align:middle;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
padding:0px 0px 0px 25px;
cursor: hand;
}

.left-nav-on-state-bottom a{
color:#FFFFFF;
text-decoration:none;
}

.left-nav-off-state {
background-image:url(../images/left-nav-main-off.jpg);
background-repeat:no-repeat;
cursor: hand;
}




/* LEFT NAV-SUBPAGE */

#subpage-topnav {
background-image:url(../images/subpage-topnav.jpg);
background-repeat:no-repeat;
height:27px;
vertical-align:middle;
padding:0px 0px 0px 10px;
cursor: hand;
}

.subpage-left-nav-top {
background-image:url(../images/left-nav-main-off.jpg);
background-repeat:no-repeat;
height:27px;
padding: 0px 0px 0px 25px;
vertical-align:middle;
cursor: hand;
}

.subpage-left-nav-on {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
cursor: hand;
}

.subpage-left-nav-on a{
font-weight:bold;
text-decoration:none;
}

#subpage-body-text {
	padding:0px 15px 15px 15px;
	background-color:#ffffff;
	vertical-align:top;
}

.subpage-body-text {
vertical-align:top;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#595959;
}

.subpage-body-text a{
color:#890006;
text-decoration:none;
}

.subpage-body-text a:hover{
color:#DFC056;
text-decoration:none;}

#subpage-image {
	vertical-align:top;
	padding:15px 5px;
}

#subpage-subnav {
background-image:url(../images/left-nav-dropdown-bgnd.jpg);
background-repeat:repeat-y;
font-size:11px;
}

.subpage-subnav {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#890006;
	font-weight:none;
	padding:10px 0px 10px 40px;
} 

.subpage-subnav a{
color:#890006;
font-weight:none;
text-decoration:none;
} 

.subpage-subnav a:hover{
color:#DFC056;
text-decoration:none;
font-weight: none;
} 

#subpage-nav-middle {
background-image:url(../images/left-nav-dropdown-bgnd.jpg);
background-repeat:repeat-y;
cursor: hand;
}

#subpage-nav-bottom {
background-image:url(../images/left-nav-dropdown-bgnd.jpg);
background-repeat:repeat-y;
cursor: hand;}

#contact-info-text {
padding:0px 15px 15px 15px;
vertical-align:bottom; !important
height:100%;
}

.contact-info-text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#595959;
}

.contact-info-text a{
color:#890006;
text-decoration:none;}

.contact-info-text a:hover{
color:#DFC056;
text-decoration:none;}

/* MAIN */
#right-main{
background-color:#FFFFFF;
}

#right-main-top {
height:40px;
}

.title {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#887766;
vertical-align:middle;
}

#headline-one-text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#887766;
padding:15px 15px 5px 15px;
vertical-align:top;
}

#headline-one-text a{
color:#887766;
text-decoration:none;
}

#headline-one-text a:hover{
color:#DFC056;
text-decoration:none;
}


#headline-two-text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#887766;
padding:15px 15px 5px 15px;
vertical-align:top;
}

#headline-two-text a{
color:#887766;
text-decoration:none;
}

#headline-two-text a:hover{
color:#DFC056;
text-decoration:none;
}


/* FOOTER */

#footer {
background-image:url(../images/bottom-shadow.jpg);
background-repeat:repeat-x;
height: 36px;
padding:10px 10px;
text-align:center;
vertical-align:baseline;
}

.footer {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#887766;
font-weight:none;
font-size:10px;
}

.footer a{
color:#950007;
text-decoration:none;
}

.footer a:hover {
color:#DFC056;
text-decoration:none;
}
