@charset "UTF-8";
/* CSS Document */

.shadowleft {
	background-image: url(images/shadowleft.gif);
	background-repeat: repeat-y;
	background-position: right top;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	}

.bkgd {
	background-image: url(images/background.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	}

.shadowright {
	background-image: url(images/shadowright.gif);
	background-repeat: repeat-y;
	background-position: left top;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	}
	
.shadowbtm {
	background-image: url(images/shadowbtm.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	}

.body  { 
	color: #000000; 
	font-size: 12px;
	line-height: 18px; 
	font-family: Verdana, Arial, Helvetica, sans-serif 
	}

.body a:link {
	text-decoration: none;
	color: #666666;
	}

.body a:visited {
	text-decoration: none;
	color: #666666;
	}

.body a:hover {
	text-decoration: underline;
	color: #666666;
	}
	
.bodyred  { 
	color: #990000; 
	font-size: 12px;
	line-height: 18px; 
	font-family: Verdana, Arial, Helvetica, sans-serif 
	}

.bodyred a:link {
	text-decoration: none;
	color: #990000;
	}

.bodyred a:visited {
	text-decoration: none;
	color: #990000;
	}

.bodyred a:hover {
	text-decoration: underline;
	color: #666666;
	}
	
.subhead  {
	color: #000000;
	font-size: 12px;
	line-height: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	}

.subhead a:link {
	text-decoration: none;
	color: #000000;
	}

.subhead a:visited {
	text-decoration: none;
	color: #000000;
	}

.subhead a:hover {
	text-decoration: underline;
	color: #999999;
	}
	
.subblue {
	color: #115584;
	font-size: 12px;
	line-height: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	}

.subblue a:link {
	text-decoration: none;
	color: #115584;
	}

.subblue a:visited {
	text-decoration: none;
	color: #115584;
	}

.subblue a:hover {
	text-decoration: underline;
	color: #999999;
	}
	
.menu  { 
	color: #999999; 
	font-size: 12px;
	line-height: 18px; 
	font-family: Verdana, Arial, Helvetica, sans-serif 
	}

.menu a:link {
	text-decoration: none;
	color: #999999;
	}

.menu a:visited {
	text-decoration: none;
	color: #999999;
	}

.menu a:hover {
	text-decoration: underline;
	color: #000000;
	}
	
.border {
	background-position: left top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	background-color: #bcddf5;
	}

.dinebrdr {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #c68966;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c68966;
	background-color: #fbfbed;
}

.artbrdr {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #769aa0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #769aa0;
	background-color: #fbfbed;
}
	
.btybrdr {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d9a865;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d9a865;
	background-color: #fbfbed;
}
	
.medbrdr {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d43c31;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d43c31;
	background-color: #fbfbed;
}

.abooutbrdr {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #bd5e32;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bd5e32;
	background-color: #fbfbed;
}

.lodgebrdr {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #a65856;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a65856;
	background-color: #fbfbed;
}

.servbrdr {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #115584;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #115584;
	background-color: #fbfbed;
}

.joinbrdr {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #5b6853;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5b6853;
	background-color: #fbfbed;
}

.giftbrdr {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e87a24;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e87a24;
	background-color: #fbfbed;
}

.mapbrdr {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #00a1e6;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #00a1e6;
	background-color: #fbfbed;
}

.smbody  { 
	color: #999999; 
	font-size: 10px;
	line-height: 16px; 
	font-family: Verdana, Arial, Helvetica, sans-serif 
	}

.smbody a:link {
	text-decoration: none;
	color: #999999;
	}

.smbody a:visited {
	text-decoration: none;
	color: #999999;
	}

.smbody a:hover {
	text-decoration: underline;
	color: #000000;
	}

.header  {
	color: #000000;
	font-size: 16px;
	line-height: 22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	}

.header a:link {
	text-decoration: none;
	color: #000000;
	}

.header a:visited {
	text-decoration: none;
	color: #000000;
	}

.header a:hover {
	text-decoration: underline;
	color: #999999;
	}
	
.headblue  {
	color: #115584;
	font-size: 16px;
	line-height: 22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	}

.headblue a:link {
	text-decoration: none;
	color: #115584;
	}

.headblue a:visited {
	text-decoration: none;
	color: #115584;
	}

.headblue a:hover {
	text-decoration: underline;
	color: #999999;
	}

.footer  {
	color: #999999;
	font-size: 9px;
	line-height: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif
	}

.footer a:link {
	text-decoration: none;
	color: #999999;
	}

.footer a:visited {
	text-decoration: none;
	color: #999999;
	}

.footer a:hover {
	text-decoration: underline;
	color: #000000;
	}
.btmbrdr {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}

.copy  {
	color: #FFFFFF;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif
	}

.copy a:link {
	text-decoration: none;
	color: #999999;
	}

.copy a:visited {
	text-decoration: none;
	color: #999999;
	}

.copy a:hover {
	text-decoration: underline;
	color: #FFFFFF;
	}
	
.dinecopy  {
	color: #c68966;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif
	}

.dinecopy a:link {
	text-decoration: none;
	color: #999999;
	}

.dinecopy a:visited {
	text-decoration: none;
	color: #999999;
	}

.dinecopy a:hover {
	text-decoration: underline;
	color: #c68966;
	}
	
.artcopy  {
	color: #769aa0;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif
	}

.artcopy a:link {
	text-decoration: none;
	color: #999999;
	}

.artcopy a:visited {
	text-decoration: none;
	color: #999999;
	}

.artcopy a:hover {
	text-decoration: underline;
	color: #769aa0;
	}
	
.btycopy  {
	color: #d9a865;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif
	}

.btycopy a:link {
	text-decoration: none;
	color: #999999;
	}

.btycopy a:visited {
	text-decoration: none;
	color: #999999;
	}

.btycopy a:hover {
	text-decoration: underline;
	color: #d9a865;
	}

.medcopy  {
	color: #d43c31;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif
	}

.medcopy a:link {
	text-decoration: none;
	color: #999999;
	}

.medcopy a:visited {
	text-decoration: none;
	color: #999999;
	}

.medcopy a:hover {
	text-decoration: underline;
	color: #d43c31;
	}
	
.aboutcopy  {
	color: #bd5e32;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif
	}

.aboutcopy a:link {
	text-decoration: none;
	color: #999999;
	}

.aboutcopy a:visited {
	text-decoration: none;
	color: #999999;
	}

.aboutcopy a:hover {
	text-decoration: underline;
	color: #bd5e32;
	}
	
.lodgcopy  {
	color: #a65856;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif
	}

.lodgcopy a:link {
	text-decoration: none;
	color: #999999;
	}

.lodgcopy a:visited {
	text-decoration: none;
	color: #999999;
	}

.lodgcopy a:hover {
	text-decoration: underline;
	color: #a65856;
	}
	
.servcopy  {
	color: #115584;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif
	}

.servcopy a:link {
	text-decoration: none;
	color: #999999;
	}

.servcopy a:visited {
	text-decoration: none;
	color: #999999;
	}

.servcopy a:hover {
	text-decoration: underline;
	color: #115584;
	}
	
.joincopy  {
	color: #5b6853;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif
	}

.joincopy a:link {
	text-decoration: none;
	color: #999999;
	}

.joincopy a:visited {
	text-decoration: none;
	color: #999999;
	}

.joincopy a:hover {
	text-decoration: underline;
	color: #5b6853;
	}
	
.giftcopy  {
	color: #e87a24;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif
	}

.giftcopy a:link {
	text-decoration: none;
	color: #999999;
	}

.giftcopy a:visited {
	text-decoration: none;
	color: #999999;
	}

.giftcopy a:hover {
	text-decoration: underline;
	color: #e87a24;
	}
	
.mapcopy  {
	color: #00a1e6;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif
	}

.mapcopy a:link {
	text-decoration: none;
	color: #999999;
	}

.mapcopy a:visited {
	text-decoration: none;
	color: #999999;
	}

.mapcopy a:hover {
	text-decoration: underline;
	color: #00a1e6;
	}

