body { 
	text-align: center;
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 14px;
	color: #000066;
	margin: 0;
	padding: 0;
}
 p {
	margin: 0;
	padding: 0;
}
#holder1 {  /* added margin top to match slide show pages */
	width: 726px;
	margin-top: 15px;
	margin-left: auto;
  	margin-right: auto;
	text-align:left;
	border: 1px solid #003366;
}
#holder2 {  /* use with flash banner pages not holder 1, logo id has margin top spacing */
	width: 726px;
	margin-left: auto;
  	margin-right: auto;
	text-align:left;
	border: 1px solid #003366;
}
#logo  {
	width: 728px;
	margin-top: 15px;
  	margin-left: auto;
  	margin-right: auto;
	background: #003366 url(images/logoBackground.png) repeat;
	overflow: hidden;
	zoom: 1;  /* for ie 6 bug */
}
#Qname1  {  /*logo names for guest quarters - room select page */
	float: left;
	padding: 5px 0 5px 5px;
	position: relative;
	border: 0;
}
#Qname2  {
	float: right;
	padding: 7px 120px 10px 0;
	position: relative;
	border: 0;
}
/*Cname1,2 for Classic Room page just titles at top */
#Cname1  {
	float: left;
	padding: 5px 0 5px 5px;
	position: relative;
	border: 0;
}
#Cname2  {
	float: right;
	padding: 7px 126px 10px 0;
	position: relative;
	border: 0;
}
#Sname1  {  /*logo names for state rooms suites */
	float: left;
	padding: 5px 0 5px 5px;
	position: relative;
	border: 0;
}
#Sname2  {
	float: right;
	padding: 7px 48px 10px 0;
	position: relative;
	border: 0;
}
#Dname1  {  /*logo names for deluxe rooms  */
	float: left;
	padding: 5px 0 5px 5px;
	position: relative;
	border: 0;
}
#Dname2  {
	float: right;
	padding: 7px 140px 10px 0;
	position: relative;
	border: 0;
}
#banner-image {
	width: 100%;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #215CEF; /* alt #003366  */
	margin-bottom: 2px;
}
#banner-flash {
	width: 100%;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #215CEF; /* alt #003366  */
	margin-bottom: 2px;
}
.banner-main {
	background-color: #ff9900;
	width: 100%;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #000033;
	text-align: center;
}
#blue-block {
	background-color: #F7F9FB; /* orig color #E9FDFB  alts #F6F8FB;, #EDF4FB;, #F1F5FB;   */
	width: 726px;
}
.rez-box  { /* size width and height to final iframe rezo size, smallest is 300x160 */
	width: 326px;
	border: 2px solid #000066;
	height: 184px;
	margin: 5px 5px;
	float: right;
	clear: left;
}
.video-box {
	width: 100%;
	height: 260px;
	margin: 25px 0 0 0;
	padding-bottom: 5px
}
.video-player   { 
	width: 450px;
	border: 2px solid #003366;
	height: 246px;
	margin-left: 20px;
	float: left;

}
.video-features  {
	width: 240;
	text-align: left;
	padding: 2px 0 0 5px;
	margin: 0 0 0 15px;
	line-height: 130%;
	float: left;
}
.video-features  p {
	padding: 0;
	margin: 0;
}
.video-features-detail  {
	text-align: left;
}
.video-features-detail li  {
	list-style: none;
	background-image: url(images/cam-icon-14.png);
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-bottom: 3px;
	background-position: 0px 2px;
}
.other-videos { 
	padding: 0 10px 0 20px;
	margin-bottom: 10px;
}
.other-videos-detail  {
	text-align:left;
}
.other-videos-detail li  {
	list-style: none;
	background-image: url(images/cam-icon-14.png);
	background-repeat: no-repeat;
	padding-left: 25px;
	margin: 0 0 5px -35px;
	background-position: 0px 2px;
}
#shareBox  {  /* overall holder for floated content w share on top  */
	border: 0;
	position: relative;
	float: right;
	clear: left;
	padding: 5px;
	margin: 10px;
}
#shareAdd  {   /*add this box with AT code in content areas */
	border: 0;
	position: relative;
	padding: 0 0 15px 40px;
}
#shareAdd a  {  /* gives horizontal layout for a items  */
	float: left;
	position: relative;
	clear: right;
	border: 0;
}
#shareAddOther  {
	border: 0;
	position: relative;
}
#content1  {
	width: 375px;
	margin: 0 5px 0 10px;
}
#email-box  {
	width: 326px;
	border: 2px solid #000066;
}
#footer-image {
	width: 100%;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #215CEF; /* alt #003366  */
	margin-bottom: 2px;
	padding: 0px;
}
.banner-blue {
	background-color: #336699;
	width: 100%;
	text-align: center;
}
.top-nav {
	text-align: left;
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 14px;
	color: #000066;
	padding: 4px 0 2px 5px;
}
.blue-line-thin {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000033;
	margin: 0 5px;
	padding: 2px 0 5px 0;
	position: relative;
}
.blue-line {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #215CEF; /* alt color #000033 */
	margin: 0 5px;
	padding: 10px 0 5px 0;
	position: relative;
	clear: both;  /* added 1/1/10 keep blue line in box */
}
.clear:after {  /* easy clearing method foxfire, safari, opera */ 
	content: ".";
	display: block;
	height: 0;
	font-size: 0;
	clear: both;
	visibility: hidden;
}
.clear {  /* easy clearing method style for ie 7 */
	min-height: 1px;
}
* html.clear {  /* easy clearing method style for ie 5, 6 */
	height: 1px;
}
#slidesHolder  {
	width: 690px;
	margin: 10px 10px 0 10px;
	padding: 5px;
	position: relative;
	border: 1px solid #003366;
	float: left;
	clear: both;
	background-color: #FFF;
}
#slidesBox  {
	width: 440px;
	height: 330px;
	float: left;
	border: 1px solid #003366;
	position: relative;
}
#slidesText  {
	width: 225px;
	margin: 0 5px 0 15px;
	float: left;
	position: relative;
}
#slidesText  p {
	padding: 2px 0 5px 0;
	margin: 0;
	text-align: left;
}
#slidesTextRoom  { /*for room name graphic at top */
	width: 225px;
	padding: 0 0 10px 0;
	border: 0;
	float: left;
	clear: right;
	position: relative;
}
#slidesTextShare  {  /* holds Add This share code */
	border: 0;
	position: relative;
	padding: 5px 5px 5px 0;
	margin: 3px 0 0 0;
}
#slidesTextShareAdd  {   /*add this box with AT code in content areas */
	border: 0;
	position: relative;
}
#slidesTextShareAdd a  {  /* gives horizontal layout for a items  */
	float: left;
	position: relative;
	clear: right;
	border: 0;
}
.content-top {
	text-align: left;
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 14px;
	color: #000066;
	padding: 5px 10px 0 10px;
	position: relative;
	clear: both;
}
.content-top p {
	margin: 0;
	padding-top: 10px; 
}
.content-top img  { 
	border: 0;
	float: right;
	clear: left;
	position: relative;
	margin: 1px 4px 2px 2px;
}
#flash-specials  {
	width: 230px;
	border: 1px solid #003366;
	float: right;
	clear: left;
	position: relative;
	margin: 2px 4px;
}
#flashTest  {
	width: 230px;
	border: 1px solid #003366;
	float: left;
	clear: right;
	margin: 40px 80px;
}
.content-top2 {  /* for content without nav bars, etc */
	text-align: left;
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 14px;
	color: #000066;
	padding-left: 10px;
	padding-right: 10px;
	clear: both;
}
.content-top2 p {
	margin: 0;
	padding-top: 10px; 
}
.content-top2-img-r  {  /*use for larger images in text content to push to rightside */
	border: 0;
	float: right;
	clear: left;
	margin: 8px 4px 4px 4px;
}
.content-top2-img-l  {  /*use for larger images in text content to push to leftside */
	border: 0;
	float: left;
	clear: right;
	margin: 8px 6px 2px 4px;
}
.content-bottom { /* added position relative for ie peek a boo */
	text-align: left;
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 14px;
	color: #000066;
	padding-left: 10px;
	padding-right: 10px;
	position: relative;
}
.content-bottom p {
	margin: 0;
	padding-top: 10px; 
	padding-bottom: 0;
}
.content-after {
	text-align: left;
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 12px;
	color: #000066;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 125%;
	position: relative;
	clear: both; /*added to keep in box 1/2/10 */
}
.content-after p { /* a links styled below */
	margin: 0;
	padding-top: 10px; 
	padding-bottom: 0;
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 12px;
	color: #000066;
}
.content-box-photo {
	width: 100%;
	margin: 10px 0 5px 0;
	padding-bottom: 8px;
	float: left;
}
.photo-box {
	float: right;
	height: 165px;
	width: 230px;
	margin-left: 8px;
	margin-right: 2px;
	clear: left;
}
.photo-box img {
	height: 165px;
	width: 220px;
	border: 0;
}
.photo-box p {
	text-align: center;
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 14px;
	color: #000000;
	width: 220px;
	margin-top: 5px;
}
.small-content-box-photo { /* need more space before rest of page content. margin started at 4, padding 0 */
	width: 100%;
	margin: 2px 0 10px 0;
	padding: 0 0 5px 0;
	float: left;
	clear: both;
	background-color: #F7F9FB; /*set to appropriate bkgd color */
}
.small-photo-box {
	float: right;
	height: 132px;
	width: 178px;
	margin-left: 1px;
	margin-right: 2px;
	clear: left;
}
.small-photo-box img {
	height: 132px;
	width: 178px;
	border: 0;
}
.small-photo-box p {  /* a links styled below */
	text-align: center;
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 14px;
	color: #000000;
	width: 178px;
	padding-top: 3px;
}
.content-middle-box  {
	width: 100%;
	padding-top: 5px 0;
	margin: 0 0 10px 0;
}
.middle-nav  {
	width: 100%;
	padding: 5px 0;
	margin: 10px 0 0 0;
	background-color: #003366;
	float: left;
	clear: both;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #215CEF; /* alt #003366  */
	position: relative;
}
.middle-nav-content  {
	text-align: center;
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 14px;
	color: #FFFFFF;
	padding: 0 10px 0 5PX; 
    float: left;
	clear: right;
}
.room-holder  {
	width: 706px;
	padding: 0 10px;
}
.room  {
	padding: 10px 0 5px 0;
	float: left;
	position: relative;
	clear: both;
}
.room img {
	float: left;
	clear: right;
	margin-right: 10px;
}
.room p {  /* a links styled below */
	text-align: left;
	margin: 0;
}
.category  {
	width: 716px;
	border-top: 2px;
	border-top-style: solid;
	border-bottom: 2px;
	border-bottom-style: solid;
	border-color: #000033;
	margin: 10px 5px 5px 5px;
	position: relative;
	float: left;
}
.category p  {
	text-align: left;
	line-height: 125%;
	margin: 0;
	padding: 0;
}
.category-listall  {   /*use when butt against top nav bar */
	width: 716px;
	border-top: 2px;
	border-top-style: solid;
	border-bottom: 2px;
	border-bottom-style: solid;
	border-color: #000033;
	margin: 2px 5px 5px 5px;
	position: relative;
}
.directions {
	text-align: left;
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 14px;
	color: #000066;
	padding: 0 5px;
}
.directions p {
	margin: 0 10px;
	padding-top: 5px;
	text-indent: -.5em; 
}
.nav-block {
	background-color: #FFFFFF;
	width: 726px;
	color: #000000;
	text-align: center;
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 14px;
	color: #000000;
	margin: 10px 0 20px 0;
	padding: 10px 0 0 0;
	position: relative;
	clear: both;
}
.content-box-black {
	text-align: left;
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 14px;
	color: #000000;
	padding-left: 5px;
	padding-right: 5px;
}
.signup-box {
	background-color: #CCCCCC;
	text-align: center;
	height: 55px;
	width: 706px;
	margin-right: 10px;
	margin-left: 10px;
	vertical-align: text-bottom;
}
#LIN  {
	width: 724px;
	text-align: left;
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 14px;
	color: #FFFFFF;
	padding: 5px 0 5px 2px;
	background-color: #003366;
	border-top: 3px;
	border-top-style: solid;
	border-color: #000000;
}
#LIN-share  { /* bottom bar with share  */
	width: 726px;
	text-align: left;
	background-color: #003366;
	border-top: 3px;
	border-top-style: solid;
	border-color: #000000;
	position: relative;
	clear: both;
}
#LIN-share p  {
	margin: 0;
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding: 5px 0 5px 4px;
}
#LIN-share-image { /* Add This image in LIN bar */
	border: 0;
	float: right;
	clear: left;
	padding: 2px 8px 1px 1px;
}
#Bottom-Space  {
	width: 100%;
	padding-bottom: 15px;
}
li {  list-style-type: square}

.frontpage {  font-family: "Times New Roman", Times, serif; font-size: 16px; color: #000000}
.frontpagehead {  font-family: "Times New Roman", Times, serif; font-size: 18px; font-weight: bold; color: #000000}
.sale {  font-family: "Times New Roman", Times, serif; font-size: 18px; font-weight: bold; color: #0000cc}
.salecopy {  font-family: "Times New Roman", Times, serif; font-size: 16px; color: #006633}
.navbar {  font-family: "Times New Roman", Times, serif; font-size: 16px; font-weight: bold; color: #000000}
.presstitle {  font-family: "Times New Roman", Times, serif; font-size: 18px; color: #000000; font-weight: bold}
.banner_subhead {  font-family: "Times New Roman", Times, serif; font-size: 22px; font-style: italic; font-weight: bold; color: #000000}
.banner_subhead_no_italic {  font-family: "Times New Roman", Times, serif; font-size: 22px; font-weight: bold; color: #000000}
.specials {  font-family: "Times New Roman", Times, serif; font-weight: bold; font-size: 18px; color: #000000}
.visit {  font-family: "Times New Roman", Times, serif; font-size: 18px; font-weight: bold; color: #006633}
.menuhead {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bolder; color: #006633}
.book {  font-family: Arial, Helvetica, sans-serif;  font-size: 16px;  font-weight: bolder;  text-transform: capitalize;  color: #FFFFFF}
.book_red {  font-family: Arial, Helvetica, sans-serif;  font-size: 16px;  font-weight: bolder;  text-transform: capitalize;  color: #FFFFFF}
.amenities {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #006633}
.news {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #FFFFFF}
.head {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #FFFFFF}
.copy-black {  font-family: Geneva, Arial, Helvetica, san-serif;  font-size: 14px;  color: #000000}
.copy-black-under {  font-family: Geneva, Arial, Helvetica, san-serif;  font-size: 14px;  color: #000000; text-decoration: underline;}
.copy-green {  font-family: Geneva, Arial, Helvetica, san-serif;  font-size: 14px;  color: #006633}
.copy-blue {  font-family: Geneva, Arial, Helvetica, san-serif;  font-size: 14px;  color: #000066}
.copy-blue-under { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 14px; color: #000066; text-decoration: underline;}
.copy-blue-i  {  font-family: Geneva, Arial, Helvetica, san-serif;  font-size: 14px;  color: #000066;  font-style: italic}
.copy-blue-red  {  font-family: Geneva, Arial, Helvetica, san-serif;  font-size: 14px;  color: #000066}
.copy-head {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003366
}
.copy-visit {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 14px; font-weight: bold; text-decoration: underline; color: #000066}
.details {	font-family: Geneva, Arial, Helvetica, san-serif;  font-size: 14px;  font-weight: bold;	color: #000000}
.details-green {	font-family: Geneva, Arial, Helvetica, san-serif;  font-size: 14px;  font-weight: bold;	color: #006633}
.menu_subhead {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: italic; font-weight: bold; color: #000033}
.homecopy {  font-family: "Times New Roman", Times, serif; font-size: 16px; color: #006633}

.room  a:link { text-decoration: none; color: #000066; }
.room  a:visited { text-decoration: none; color: #000066; }
.room a:hover { text-decoration: underline; color: #000066; font-weight: normal; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 14px}

A.book:link {  text-decoration: none; color: #FFFFFF}
A.book:visited {  text-decoration: none; color: #FFFFFF}
A.book:hover {  text-decoration: underline; font-family: Arial, Helvetica, sans-serif;  font-size: 16px;  font-weight: bolder;  text-transform: capitalize;  color: #33CCFF}

A.book_red:link {  text-decoration: none; color: #FFFFFF}
A.book_red:visited {  text-decoration: none; color: #FFFFFF}
A.book_red:hover {  text-decoration: underline; font-family: Arial, Helvetica, sans-serif;  font-size: 16px;  font-weight: bolder;  text-transform: capitalize;  color: #FF0000}

A.amenities:link {  text-decoration: none; color: #006633}
A.amenities:visited {  text-decoration: none; color: #006633}
A.amenities:hover {  text-decoration: underline; color: #003333}

A.copy-black:link {  text-decoration: none; color: #000000}
A.copy-black:visited {  text-decoration: none; color: #000000}
A.copy-black:hover {  text-decoration: underline; color: #000000; font-weight: normal; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 14px}

A.copy-black-under:link {  text-decoration: underline; color: #000000}
A.copy-black-under:visited {  text-decoration: underline; color: #000000}
A.copy-black-under:hover {  text-decoration: none; color: #000000; font-weight: normal; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 14px}

A.copy-green:link {  text-decoration: none; color: #006633}
A.copy-green:visited {  text-decoration: none; color: #006633}
A.copy-green:hover {  text-decoration: underline; color: #006633; font-weight: normal; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 14px}

A.copy-head:link {  text-decoration: none; color: #003366}
A.copy-head:visited {  text-decoration: none; color: #003366}
A.copy-head:hover {  text-decoration: underline; color: #FF0000; font-weight: bold; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 14px}

A.copy-visit:link {  text-decoration: underline; color: #000066}
A.copy-visit:visited {  text-decoration: underline; color: #000066}
A.copy-visit:hover {  text-decoration: underline; color: #FF0000; font-weight: bold; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 14px}

A.copy-blue:link {  text-decoration: none; color: #000066}
A.copy-blue:visited {  text-decoration: none; color: #000066}
A.copy-blue:hover {  text-decoration: underline; color: #000066; font-weight: normal; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 14px}

A.copy-blue-red:link {  text-decoration: none; color: #000066}
A.copy-blue-red:visited {  text-decoration: none; color: #000066}
A.copy-blue-red:hover {  text-decoration: underline; color: #F00; font-weight: normal; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 14px}

A.copy-blue-i:link {  text-decoration: none; color: #000066; font-style: italic}
A.copy-blue-i:visited {  text-decoration: none; color: #000066; font-style: italic}
A.copy-blue-i:hover {  text-decoration: underline; color: #000066; font-weight: normal; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 14px; font-style: italic}

A.copy-blue-under:link {  text-decoration: underline; color: #000066}
A.copy-blue-under:visited {  text-decoration: underline; color: #000066}
A.copy-blue-under:hover {  text-decoration: none; color: #000066; font-weight: normal; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 14px}

A.details:link {  text-decoration: none; color: #000000}
A.details:visited {  text-decoration: none; color: #000000}
A.details:hover {  text-decoration: underline; color: #FF0000; font-weight: bold; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 14px}

A.details-green:link {  text-decoration: none; color: #006633}
A.details-green:visited {  text-decoration: none; color: #006633}
A.details-green:hover {  text-decoration: underline; color: #FF0000; font-weight: bold; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 14px}

A.amenities:link {  text-decoration: none; color: #006633}
A.amenities:visited {  text-decoration: none; color: #006633}
A.amenities:hover {  text-decoration: underline; color: #003333}

A.frontpage:link {  text-decoration: none; color: #000000}
A.frontpage:visited {  text-decoration: none; color: #000000}
A.frontpage:hover {  text-decoration: underline; color: #003333; font-weight: normal; font-family: "Times New Roman", Times, serif; font-size: 16px}

A.frontpagehead:link {  text-decoration: none; color: #000000}
A.frontpagehead:visited {  text-decoration: none; color: #000000}
A.frontpagehead:hover {  text-decoration: underline; color: #003333; font-weight: bold; font-family: "Times New Roman", Times, serif; font-size: 18px}

A.navbar:link {  text-decoration: none; color: #000000}
A.navbar:visited {  text-decoration: none; color: #000000}
A.navbar:hover {  text-decoration: underline; color: #003333; font-weight: bold; font-family: "Times New Roman", Times, serif; font-size: 16px}

A.sale:link {  text-decoration: none; color: #0000CC}
A.sale:visited {  text-decoration: none; color: #0000CC}
A.sale:hover {  text-decoration: underline; color: #003333}

A.salecopy:link {  text-decoration: none; color: #006633}
A.salecopy:visited {  text-decoration: none; color: #006633}
A.salecopy:hover {  text-decoration: underline; color: #003333}

A.presstitle:link {  text-decoration: none; color: #006633}
A.presstitle:visited {  text-decoration: none; color: #006633}
A.presstitle:hover {  text-decoration: underline; color: #003333}

A.banner_subhead:link {  text-decoration: none; color: #000000}
A.banner_subhead:visited {  text-decoration: none; color: #000000}
A.banner_subhead:hover {  text-decoration: underline; color: #000000}

A.banner_subhead_no_italic:link {  text-decoration: none; color: #000000}
A.banner_subhead_no_italic:visited {  text-decoration: none; color: #000000}
A.banner_subhead_no_italic:hover {  text-decoration: underline; color: #000000}

A.news:link {  text-decoration: none; color: #FFFFFF}
A.news:visited  {  text-decoration: none; color: #FFFFFF}
A.news:hover {  text-decoration: underline; color: #FFFFFF}

A.head:link {  text-decoration: none; color: #FFFFFF}
A.head:visited  {  text-decoration: none; color: #FFFFFF}
A.head:hover {  text-decoration: none; color: #33CCFF}

A.specials:link {  text-decoration: none; color: #000000}
A.specials:visited {  text-decoration: none; color: #000000}
A.specials:hover {  text-decoration: underline; color: #FF0000; font-weight: bold; font-family: "Times New Roman", Times, serif; font-size: 18px}

A.visit:link {  text-decoration: none; color: #006633}
A.visit:visited {  text-decoration: none; color: #006633}
A.visit:hover {  text-decoration: underline; color: #003333; font-weight: bold; font-family: "Times New Roman", Times, serif; font-size: 18px}

A.menuhead:link {  text-decoration: none; color: #006633}
A.menuhead:visited {  text-decoration: none; color: #006633}
A.menuhead:hover {  text-decoration: underline; color: #003333; font-weight: bolder; font-family: Arial, Helvetica, sans-serif; font-size: 16px}


A.homecopy:link {  text-decoration: none; color: #006633}
A.homecopy:visited {  text-decoration: none; color: #006633}
A.homecopy:hover {  text-decoration: underline; color: #003333}

.content-after  a:link { text-decoration: none; color: #000066}
.content-after  a:visited { text-decoration: none; color: #000066}
.content-after  a:hover { text-decoration: underline; color: #000066; font-weight: normal; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px}
.small-photo-box a:link  { text-decoration: underline; color: #000000; }
.small-photo-box  a:visited  { text-decoration: underline; color: #000000; }
.small-photo-box a:hover  { text-decoration: none; color: #000000; font-weight: normal; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 14px}
#LIN  a:link { text-decoration: none; color: #ffffff}
#LIN  a:visited { text-decoration: none; color: #ffffff}
#LIN  a:hover { text-decoration: underline; color: #ffffff; font-weight: normal; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 14px}
#LIN-share  a:link { text-decoration: none; color: #ffffff}
#LIN-share  a:visited { text-decoration: none; color: #ffffff}
#LIN-share  a:hover { text-decoration: underline; color: #ffffff; font-weight: normal; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px}
.middle-nav-content a:link { text-decoration: none; color: #ffffff}
.middle-nav-content a:visited  { text-decoration: none; color: #ffffff}
.middle-nav-content	 a:hover  { text-decoration: underline; color: #33FFFF; font-weight: normal; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 14px}
