@charset "utf-8";
/* For Washington Hospitality Foundation - www.whf.com - Designed by MadWolf Technologies - www.madwolf.com */

html {
}
body {
	/*background: #FAF9E7 url(images/bg_site2.gif) repeat-y top center;*/
	background: #FAF9E7;
	padding: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: center;
}
.box {
	width: 959px;
	margin: 0px auto;
	vertical-align: top;
	padding: 0px;
	text-align: left;
}
a:link, a:visited {
	color: #006FAD;
	text-decoration: none;
}
a:hover {
	color: #006FAD;
	text-decoration: underline;
}
/* Heading */
.head {
	margin: 0px 0px 0px 1px;
	padding: 0px
}
/* IE6 nudge */
* html .head {
	margin: 0px;
}
/* IE7 nudge */
* + html .head {
	margin: 0px;
}
.head td {
	vertical-align: top;
}
.top {
	background: #FAF9E7 url(images/bg_site.gif) repeat;
}
.headleft {
	background: url(images/bg_left.gif) repeat-y right top;
	margin: 0px;
	padding: 0px;
	width: 19px;
}
.headright {
	background: url(images/bg_right.gif) repeat-y left top;
	margin: 0px;
	padding: 0px;
	width: 19px;
}
.logo1 {
	width: 265px;
	vertical-align: bottom;
}
.logo2 {
	width: 265px;
}
.nav {
	height: 39px;
	background: #560000 url(images/bg_nav.gif) no-repeat left top;
	color: #FFFFFF;
	font-size: 0.8125em;
	margin: 0px;
	padding: 0px;
}
.nav_wrapper {
	padding: 0px 0px 0px 23px;
	margin: 0px;
}
.subhead {
	margin: 0px;
	padding: 0px;
}
/* Photo and Welcome Paragraph */
.frontbar {
	margin: 0px 0px 0px 1px;
	background: #FFFFFF url(../HAWDC/images/bg_right.gif) repeat-y top right;
}
/* IE6 nudge */
* html .frontbar {
	margin: 0px;
}
/* IE7 nudge */
* + html .frontbar {
	margin: 0px;
}
.frontphoto {
	width: 693px;
	margin: 0px;
	padding: 0px;
	background: #FFFFFF url(../HAWDC/images/bg_left.gif) repeat-y top left;
	vertical-align: top;
}
.frontphoto_wrapper {
	margin: 0px;
	padding: 0px;
}
.welcome {
	width: 259px;
	background: url(images/paragraph_box.gif) no-repeat left top;
	text-align: left;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}
.welcome_wrapper {
	padding: 28px 28px 28px 24px;
}
.welcomespace {
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}
/* Content Area */
.frontcontent {
	margin: 0px 0px 0px 1px;
	color: #000000;
}
/* IE6 nudge */
* html .frontcontent {
	margin: 0px;
}
/* IE7 nudge */
* + html .frontcontent {
	margin: 0px;
}
.frontcontent td {
	vertical-align: top;
}
.col1 {
	width: 174px;
	background: #FFFFFF;
	margin: 0px;
	padding: 18px 18px 20px 28px;
	text-align: left;
}
.col2 {
	width: 268px;
	background: #FFFFFF;
	margin: 0px;
	padding: 18px 18px 20px 18px;
	text-align: left;
}
.col3 {
	width: 236px;
	background: #FFFFFF;
	margin: 0px;
	padding: 18px 18px 20px 18px;
	text-align: left;
}
.col4 {
	width: 243px;
	background: #FFFFFF;
	margin: 0px;
	padding: 18px 28px 20px 18px;
	text-align: left;
}
.homecontentpane {
	background: #FFFFFF;
	margin: 0px;
	padding: 18px 28px 20px 28px;
	text-align: left;
}
/* Footer */
.footer {
	color: #FAF9E7;
	font-size: 10px;
	margin: 0px;
	padding: 29px 53px 29px 53px;
	background: #FAF9E7 url(images/bg_site2.gif) repeat-y top left;
}
.footshadow {
	background: url(images/bg_foot.gif) no-repeat top center;
}
.footer .SkinObject {
	color:#FAF9E7;
	font-weight: normal;
	font-size: 10px;
}
.footer a:link, .footer a:visited {
	color: #FAF9E7;
	text-decoration: none;
}
.footer a:hover, .footer a.SkinObject:hover {
	color: #006FAD;
	text-decoration: underline;
	font-size: 10px;
}
.operatedby {
	text-align: right;
	margin: 0px;
	padding: 0px 19px 0px 0px;
	background: #FAF9E7 url(images/bg_site2.gif) repeat-y top right;
}
.operatedby img {
	margin-top: 4px;
}
/* Sub Pages */
.content {
	color: #000000;
	margin: 0px 0px 0px 1px;
}
/* IE6 nudge */
* html .content {
	margin: 0px;
}
/* IE7 nudge */
* + html .content {
	margin: 0px;
}
.leftcol {
	width: 196px;
	margin: 0px;
	padding: 0px;
	background: #FFFFFF url(images/bg_sub_leftside.gif) repeat-y left top;
	vertical-align: top;
	text-align: right;
}
.leftcol_wrapper {
	padding: 26px 0px 54px 0px;
	margin: 0px;
}
.rightcol {
	background: #FFFFFF;
	padding: 0px;
	margin: 0px;
	width: 209px;
	vertical-align: top;
}
.rightcol_wrapper {
	padding: 64px 45px 54px 0px;
	margin: 0px;
}
.sitecontentpane {
	background: #FFFFFF;
	padding: 0px;
	margin: 0px;
	width: 554px;
	vertical-align: top;
}
.sitecontent_wrapper {
	padding: 35px 18px 54px 23px;
	margin: 0px;
}
