body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-style: normal;
	text-transform: none;
	color: #7B868A;
	text-align: justify;
}
a:link, a:visited {
	text-decoration: none;
	color: #7B868A;
}
a:hover, a:active {
	color: #813C3B;
}
#page {
	left: 50%;
	top: 50%;	
	margin-top: -214px;
	margin-left: -400px;	
	position: absolute;
}
#header {
	background-color: #CAD1CA;
	display: block;
	position: absolute;
	height: 35px;
	width: 800px;
}
#header a {
	padding-left: 15px;
	padding-top: 10px;
}
#gnavhome {
	display:block;
	padding: 0px;
	margin: 0px;
	border: none;
	height: 14px;
	width: 64px;
	margin-top:38px;
	position: absolute;
}
#gnavhome a.gnavhome:link, a.gnavhome:visited {
	display:block;
	text-align: left;
	text-indent: 15px;
	color: #FFFFFF;
	background-color: #7B868A;
	vertical-align: middle;
}
#gnavhome a.gnavhome:hover, a.gnavhome:active{
	display:block;
	padding: 0px;
	margin: 0px;
	border: none;
	color: #813C3B;
	background-color: #FFFFFF;
}
#gnavnews {
	display:block;
	padding: 0px;
	margin: 0px;
	border: none;
	height: 14px;
	width: 64px;
	margin-top:38px;
	margin-left:64px;
	position: absolute;
}
#gnavnews a.gnavnews:link, a.gnavnews:visited {
	display:block;
	text-align: left;
	text-indent: 15px;
	color: #FFFFFF;
	background-color: #7B868A;
	vertical-align: middle;
}
#gnavnews a.gnavnews:hover, a.gnavnews:active{
	text-align: left;
	text-indent: 15px;
	display:block;
	padding: 0px;
	margin: 0px;
	border: none;
	color: #813C3B;
	background-color: #FFFFFF;
}
#gnavevents {
	display:block;
	padding: 0px;
	margin: 0px;
	border: none;
	height: 14px;
	width: 66px;
	margin-top:38px;
	margin-left:128px;
	position: absolute;
}
#gnavevents a.gnavevents:link, a.gnavevents:visited {
	display:block;
	text-align: left;
	text-indent: 15px;
	color: #FFFFFF;
	background-color: #7B868A;
	vertical-align: middle;
}
#gnavevents a.gnavevents:hover, a.gnavevents:active{
	text-align: left;
	text-indent: 15px;
	display:block;
	padding: 0px;
	margin: 0px;
	border: none;
	color: #813C3B;
	background-color: #FFFFFF;
}
#gnavclient {
	display:block;
	padding: 0px;
	margin: 0px;
	border: none;
	height: 14px;
	width: 106px;
	margin-top:38px;
	position: absolute;
	margin-left:194px;
}
#gnavclient a.gnavclient:link, a.gnavclient:visited {
	display:block;
	text-align: left;
	text-indent: 15px;
	color: #FFFFFF;
	background-color: #7B868A;
	vertical-align: text-top;
}
#gnavclient a.gnavclient:hover, a.gnavclient:active{
	text-align: left;
	text-indent: 15px;
	display:block;
	padding: 0px;
	margin: 0px;
	border: none;
	color: #813C3B;
	background-color: #FFFFFF;
}
#gnavprac {
	display:block;
	padding: 0px;
	margin: 0px;
	border: none;
	height: 14px;
	width: 80px;
	margin-top:38px;
	margin-left:300px;
	position: absolute;
}
#gnavprac a.gnavprac:link, a.gnavprac:visited {
	display:block;
	text-align: left;
	text-indent: 15px;
	color: #FFFFFF;
	background-color: #7B868A;
	vertical-align: middle;
}
#gnavprac a.gnavprac:hover, a.gnavprac:active{
	text-align: left;
	text-indent: 15px;
	display:block;
	padding: 0px;
	margin: 0px;
	border: none;
	color: #813C3B;
	background-color: #FFFFFF;
}
#gnavfaq {
	display:block;
	padding: 0px;
	margin: 0px;
	border: none;
	height: 14px;
	width: 50px;
	margin-top:38px;
	margin-left:380px;
	position: absolute;
}
#gnavfaq a.gnavfaq:link, a.gnavfaq:visited {
	display:block;
	text-align: left;
	text-indent: 15px;
	color: #FFFFFF;
	background-color: #7B868A;
	vertical-align: middle;
}
#gnavfaq a.gnavfaq:hover, a.gnavfaq:active{
	text-align: left;
	text-indent: 15px;
	display:block;
	padding: 0px;
	margin: 0px;
	border: none;
	color: #813C3B;
	background-color: #FFFFFF;
}
#gnavcontact {
	display:block;
	padding: 0px 0px 0px;
	margin: 38px 0px 0px 430px;
	border: none;
	height: 14px;
	width: 86px;
	position: absolute;
}
#gnavcontact a.gnavcontact:link, a.gnavcontact:visited {
	display:block;
	text-align: left;
	text-indent: 15px;
	color: #FFFFFF;
	background-color: #7B868A;
}
#gnavcontact a.gnavcontact:hover, a.gnavcontact:active{
	text-align: left;
	text-indent: 15px;
	display:block;
	padding: 0px;
	margin: 0px;
	border: none;
	color: #813C3B;
	background-color: #FFFFFF;
}
#gnavlinks {
	display:block;
	padding: 0px;
	margin: 0px;
	border: none;
	height: 14px;
	width: 55px;
	margin-top:38px;
	margin-left:516px;
	position: absolute;
}
#gnavlinks a.gnavlinks:link, a.gnavlinks:visited {
	display:block;
	text-align: left;
	text-indent: 15px;
	color: #FFFFFF;
	background-color: #7B868A;
	vertical-align: middle;
}
#gnavlinks a.gnavlinks:hover, a.gnavlinks:active{
	text-align: left;
	text-indent: 15px;
	display:block;
	padding: 0px;
	margin: 0px;
	border: none;
	color: #813C3B;
	background-color: #FFFFFF;
}
.gnavnon{
	text-align: left;
	text-indent: 15px;
	display:block;
	padding: 0px;
	margin: 0px;
	border: none;
	color: #813C3B;
	background-color: #FFFFFF;
}
#gnavfiller1 {
	display:block;
	padding: 0px;
	margin: 0px;
	border: none;
	height: 14px;
	width: 94px;
	margin-top:38px;
	margin-left:571px;
	position: absolute;
}
#gnavfiller1 a.gnavfiller1:link, a.gnavfiller1:active, a.gnavfiller1:hover, a.gnavfiller1:visited {
	display:block;
	text-align: left;
	text-indent: 15px;
	color: #FFFFFF;
	background-color: #7B868A;
	vertical-align: middle;
	cursor: default;
}
#gnavfiller2 {
	background-color: #7B868A;
	display:block;
	padding: 0px;
	margin: 0px;
	border: none;
	height: 15px;
	width: 135px;
	margin-top:38px;
	margin-left:665px;
	position: absolute;
}
#subnavfiller {
	background-color:#CAD1CA;
	display:block;
	position:absolute;
	height:356px;
	width:15px;
	margin-top:56px;
}
#subnavfiller2 {
	background-color:#CAD1CA;
	display:block;
	position:absolute;
	width:179px;
	height:22px;
	margin-left:15px;
	margin-top:56px;
}
#subnav {
	background-color:#CAD1CA;
	display:block;
	position: absolute;
	height: 334px;
	width: 179px;
	margin-top:78px;
	margin-left:15px;
	text-transform: lowercase;
	color: #7B868A;	
}
#subnav .subnavtext {
	text-transform: lowercase;
	color: #FFFFFF;
	background:   url("../resources/subnavover.gif") no-repeat;
	display: block;
	padding-left: 20px;
	border: none;
	color:  #FFFFFF;
	height: 20px;
	width: 179px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	line-height: normal;
	text-decoration: none;
}
#subnav a.subnav:link, a.subnav:visited {
	background:   url("../resources/subnav.gif") no-repeat;
	text-transform: lowercase;
	text-decoration: none;
	color: #7B868A;
	display: block;
	padding-left: 20px;
	border: none;
	height: 20px;
	width: 179px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
#subnav a.subnav:hover, a.subnav:active{
	display: block;
	background:   url("../resources/subnavover.gif") no-repeat;
	padding-left: 20px;
	border: none;
	color:  #FFFFFF;
}
#whitespacer {
	background-color:#FFFFFF;
	display:block;
	position:absolute;
	height:3px;
	width:665px;
	margin-top:53px;
}
#content {
	background-color:#FFFFFF;
	display:block;
	position: absolute;
	height:320px;
	width:468px;
	margin-left:197px;
	margin-top:78px;
	overflow:auto;
}
#content .content {
	background:   url("../resources/content.gif") no-repeat;
	display: block;
	padding-left: 35px;
	color:#7B868A;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	line-height: normal;
	text-decoration: none;
	text-transform: none;
}
#content .contentindent {
	background:   url("../resources/contentin.gif") no-repeat;
	display: block;
	padding-left: 55px;
	color:#7B868A;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	line-height: normal;
	text-decoration: none;
}
#contentshort {
	background-color:#FFFFFF;
	display:block;
	position: absolute;
	height:300px;
	width:468px;
	margin-left:197px;
	margin-top:78px;
	overflow:auto;
}
#contentshort .contentshort {
	background:   url("../resources/content.gif") no-repeat;
	display: block;
	padding-left: 35px;
	border: none;
	color:#7B868A;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	line-height: normal;
	text-decoration: none;
	text-transform: none;
}
#contentshort .contentshortindent {
	background:   url("../resources/contentin.gif") no-repeat;
	display: block;
	padding-left: 55px;
	border: none;
	color:#7B868A;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	line-height: normal;
	text-decoration: none;
		text-align: left;
}
#contentbfleft {
	height:20px;
	width:100px;
	margin-left:197px;
	margin-top:378px;
	overflow:auto;
	position:absolute
}
#contentbfleft .contentbfleft {
	display: block;
	text-align:left;
	border: none;
	color:#7B868A;
	text-indent:15px;
	padding-top: 0px;
	padding-right:0px;
	padding-bottom: 0px;
	line-height: normal;
	text-decoration: none;
}
#contentbfmiddle {
	height:20px;
	width:268px;
	margin-left:297px;
	margin-top:378px;
	overflow:auto;
	position:absolute
}
#contentbfmiddle .contentbfmiddle {
	display: block;
	text-align:center;
	border: none;
	color:#7B868A;
	text-indent:15px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	line-height: normal;
	text-decoration: none;
}
#contentbfright {
	height:20px;
	width:100px;
	margin-left:565px;
	margin-top:378px;
	overflow:auto;
	position:absolute
}
#contentbfright .contentbfright {
	display: block;
	text-align:right;
	border: none;
	color:#7B868A;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	line-height: normal;
	text-decoration: none;
}
#contentleft {
	background-color:#FFFFFF;
	display:block;
	position: absolute;
	height:320px;
	width:234px;
	margin-left:197px;
	margin-top:78px;
	overflow:auto;
}
#contentleft .contentleft {
	background:   url("../resources/content.gif") no-repeat;
	display: block;
	padding-left: 35px;
	border: none;
	color:#7B868A;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	line-height: normal;
	text-decoration: none;
}
#contentleft .contentleftindent {
	background:   url("../resources/contentin.gif") no-repeat;
	display: block;
	padding-left: 55px;
	border: none;
	color:#7B868A;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	line-height: normal;
	text-decoration: none;
	text-align: left;
}
#contentright {
	background-color:#FFFFFF;
	display:block;
	position: absolute;
	height:320px;
	width:234px;
	margin-left:431px;
	margin-top:78px;
	overflow:auto;
}
#contentright .contentright {
	background:   url("../resources/content.gif") no-repeat;
	display: block;
	padding-left: 35px;
	border: none;
	color:#7B868A;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	line-height: normal;
	text-decoration: none;
	text-align: left;
}
#border {
	background-color:#7B868A;
	display:block;
	position:absolute;
	height:345px;
	width:135px;
	margin-left:665px;
	margin-top:53px;
}
#photo1 {
	background-color: #7B868A;
	display:block;
	position:absolute;
	height:105px;
	width:105px;
	margin-top:53px;
	margin-left:680px;
}
#photo2 {
	background-color: #7B868A;
	display:block;
	position:absolute;
	height:105px;
	width:105px;
	margin-top:173px;
	margin-left:680px;
}
#photo3 {
	background-color: #7B868A;
	display:block;
	position:absolute;
	height:105px;
	width:105px;
	margin-top:293px;
	margin-left:680px;
}
#links {
	display:block;
	position: absolute;
	height:14px;
	width:293px;
	margin-left:507px;
	margin-top:398px;
}
#links a.links:link, a.links:active, a.links:hover, a.links:visited {
	display:block;
	text-align: left;
	text-indent: 15px;
	color: #FFFFFF;
	background-color: #7B868A;
	vertical-align: middle;
	cursor: default;
}
#linksarc {
	display:block;
	padding: 0px;
	margin: 0px;
	border: none;
	height: 14px;
	width: 120px;
	margin-top:398px;
	margin-left:197px;
	position: absolute;
}
#linksarc a.linksarc:link, a.linksarc:visited {
	display:block;
	text-align: left;
	text-indent: 15px;
	color: #FFFFFF;
	background-color: #7B868A;
}
#linksarc a.linksarc:hover, a.linksarc:active{
	display:block;
	padding: 0px;
	margin: 0px;
	border: none;
	color: #813C3B;
	background-color: #FFFFFF;
}
#linksriba {
	display:block;
	padding: 0px;
	margin: 0px;
	border: none;
	height: 14px;
	width: 55px;
	margin-top:398px;
	margin-left:317px;
	position: absolute;
}
#linksriba a.linksriba:link, a.linksriba:visited {
	display:block;
	text-align: left;
	text-indent: 15px;
	color: #FFFFFF;
	background-color: #7B868A;
}
#linksriba a.linksriba:hover, a.linksriba:active{
	display:block;
	padding: 0px;
	margin: 0px;
	border: none;
	color: #813C3B;
	background-color: #FFFFFF;
}
#linkswm {
	display:block;
	padding: 0px;
	margin: 0px;
	border: none;
	height: 14px;
	width: 135px;
	margin-top:398px;
	margin-left:372px;
	position: absolute;
}
#linkswm a.linkswm:link, a.linkswm:visited {
	display:block;
	text-align: left;
	text-indent: 15px;
	color: #FFFFFF;
	background-color: #7B868A;
}
#linkswm a.linkswm:hover, a.linkswm:active{
	display:block;
	padding: 0px;
	margin: 0px;
	border: none;
	color: #813C3B;
	background-color: #FFFFFF;
}
#ribacrest {
	display:block;
	position:absolute;
	height:75px;
	width:167px;
	margin-left:0px;
	margin-top:331px;
}
#legal {
	background-color:#FFFFFF;
	display:block;
	position:absolute;
	height:15px;
	width:800px;
	margin-top:413px;
	font-size: .8em;
	text-transform: lowercase;
	text-decoration: none;
	color: #7B868A;
	text-align: right;
}
#legal a.legal:link, a.legal:visited {
	color:#7B868A;
}
#legal a.legal:hover, a.legal:active {
	color:  #CAD1CA;
}

