A {	
	COLOR: #400000; TEXT-DECORATION: underline; 
}
A:hover {
	COLOR: #FFFFCC; TEXT-DECORATION: none
}

a.tourmenu {
	FONT-FAMILY: Tahoma; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold; 
	COLOR: #400000; 
	TEXT-DECORATION: none; 
	letter-spacing: 2px;
}

a.tourmenu:hover {
	COLOR: #400000;
	Text-decoration: underline;
}

a.tourmenufr {
	FONT-FAMILY: Tahoma; 
	FONT-SIZE: 10px; 
	FONT-WEIGHT: bold; 
	COLOR: #400000; 
	TEXT-DECORATION: none; 
}

a.tourmenufr:hover {
	COLOR: #400000;
	Text-decoration: underline;
}

a.topbar {
	FONT-FAMILY: Tahoma; 
	FONT-SIZE: 10px; 
	FONT-WEIGHT: bold; 
	COLOR: #EDE8D6; 
	TEXT-DECORATION: none; 
	letter-spacing: 1px;
}

a.topbar:hover {
	Text-decoration: underline;
}

a.topbarfr {
	FONT-FAMILY: Tahoma; 
	FONT-SIZE: 8px; 
	FONT-WEIGHT: bold; 
	COLOR: #EDE8D6; 
	TEXT-DECORATION: none; 
	letter-spacing: 1px;
}

a.topbarfr:hover {
	Text-decoration: underline;
}

a.bottombartext {
	FONT-FAMILY: Verdana; 
	FONT-SIZE: 10px; 
	FONT-WEIGHT: bold; 
	COLOR: #404040; 
	TEXT-DECORATION: none; 
}

a.bottombartext:hover {
	Text-decoration: underline;
}



BODY { 
	BACKGROUND-COLOR: #DED4B2; BACKGROUND: url(images/blend3.jpg) repeat-x;
}
H1 {
	TEXT-INDENT: 10px; TEXT-TRANSFORM: uppercase; FONT-SIZE: 16px; COLOR: #772432; FONT-FAMILY: Garamond, "Times New Roman"; FONT-WEIGHT: bold; FONT-STYLE: normal; LETTER-SPACING: 2px;
}
H2 {
	text-indent: 10px; FONT-SIZE: 14px; COLOR: #772432; FONT-FAMILY: Verdana, Arial; FONT-WEIGHT: bold; FONT-STYLE: normal; TEXT-DECORATION: none
}
H3 {
	text-indent: 10px; FONT-SIZE: 14px; COLOR: #00549F; FONT-FAMILY: Verdana, Arial; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-DECORATION: none
}
H4 {
	text-indent: 10px; FONT-SIZE: 12px; COLOR: #00549F; FONT-FAMILY: Verdana, Arial; FONT-WEIGHT: bold; FONT-STYLE: normal; TEXT-DECORATION: none
}

LI {
	FONT-SIZE: 11px; COLOR: #400000; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; FONT-STYLE: normal
}
OL {
	FONT-SIZE: 11px; COLOR: #400000; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-STYLE: normal
}
UL {
	FONT-SIZE: 11px; COLOR: #400000; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-STYLE: normal
}

TBODY {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial; FONT-WEIGHT: normal; FONT-STYLE: normal;
}
TD {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "Trebuchet MS", Arial; FONT-WEIGHT: normal; FONT-STYLE: normal;
}

TD.left {
	PADDING: 10px; WIDTH: 222px;
}

P {
	padding-right: 10px; padding-left: 10px; ALIGN:  LEFT; LINE-HEIGHT: 130%; FONT-SIZE: 11px; COLOR: #404040; FONT-FAMILY: Verdana, "Trebuchet MS", Arial;
}

B {
	COLOR: #00549F; FONT-WEIGHT: bold
}

.container {
	ALIGN: LEFT; 
	FONT-FAMILY: Verdana, Arial; 
	FONT-SIZE: 11px; 
	COLOR: #404040; 
	FONT-WEIGHT: normal; 
	FONT-STYLE: normal; 
	padding-left: 15px;
}


H1.container {
	TEXT-INDENT: 10px; TEXT-TRANSFORM: uppercase; FONT-SIZE: 16px; COLOR: #772432; FONT-FAMILY: Garamond, "Times New Roman"; FONT-WEIGHT: bold; FONT-STYLE: normal; LETTER-SPACING: 2px;
}
H2.container {
	text-indent: 10px; FONT-SIZE: 14px; COLOR: #772432; FONT-FAMILY: Verdana, Arial; FONT-WEIGHT: bold; FONT-STYLE: normal; TEXT-DECORATION: none
}
H3.container {
	text-indent: 10px; FONT-SIZE: 14px; COLOR: #00549F; FONT-FAMILY: Verdana, Arial; FONT-WEIGHT: bold; FONT-STYLE: italic; TEXT-DECORATION: none
}
H4.container {
	text-indent: 10px; FONT-SIZE: 12px; COLOR: #00549F; FONT-FAMILY: Verdana, Arial; FONT-WEIGHT: bold; FONT-STYLE: normal; TEXT-DECORATION: none
}
OL.container {
	COLOR: #400000; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-STYLE: normal
}
UL.container {
	COLOR: #400000; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-STYLE: normal
}
P.container {
	padding-right: 10px; padding-left: 10px; ALIGN:  LEFT; LINE-HEIGHT: 130%; FONT-SIZE: 11px; COLOR: #404040; FONT-FAMILY: Verdana, "Trebuchet MS", Arial;
}

LI.container {
	FONT-SIZE: 11px; COLOR: #400000; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; FONT-STYLE: normal
}
OL.container {
	FONT-SIZE: 11px; COLOR: #400000; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-STYLE: normal
}
UL.container {
	FONT-SIZE: 11px; COLOR: #400000; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-STYLE: normal
}

.smallview, .smallview .container { font-size: smaller; }
.largeview, .largeview .container { font-size: larger; }


.headertxt {
	FONT-FAMILY: Verdana, Arial; 
	FONT-SIZE: 11px; 
	COLOR: #404040; 
	FONT-WEIGHT: normal; 
	FONT-STYLE: normal; 
	BACKGROUND: url(images/shorebirds.jpg) no-repeat bottom;
}
.logo {
	BACKGROUND: url(images/hopewellrocks1.jpg) no-repeat;
	VERTICAL-ALIGN: text-top;
	TEXT-ALIGN: left;
	
}

.logofr {
	BACKGROUND: url(images/hopewellrocks1fr.jpg) no-repeat;
	VERTICAL-ALIGN: text-top;
	TEXT-ALIGN: left;
	
}


.menutxt {
	FONT-FAMILY: "Myriad Roman", Arial; 
	FONT-SIZE: 16px; 	
	COLOR: #FFFFFF; 
	FONT-WEIGHT: normal; 
	PADDING: 5px;
}
.quotetxt {
	PADDING-RIGHT: 40px;
	PADDING-LEFT: 40px;
	FONT-SIZE: 12px; 
	COLOR: #463F28; 
	FONT-FAMILY: Verdana, Arial;
	FONT-WEIGHT: bold; 
	FONT-STYLE: italic;
}

.specialbox {
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana; 
	FONT-WEIGHT: normal; 
	FONT-STYLE: normal;
	border-style: solid;
	border-width: 1px;
	border-color: #AD9161;
	background-color: #CAC29E;
	padding: 10px;
	ALIGN: center;
}

.specialbox1 {
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	FONT-FAMILY: "Myriad Roman"; 
	FONT-WEIGHT: normal; 
	FONT-STYLE: normal;
	LETTER-SPACING: 2px;
	border-style: dashed;
	border-width: 2px;
	border-color: #AD9161;
	BACKGROUND: url(images/rock.gif) no-repeat bottom left
	padding: 10px;
	ALIGN: center;
}

.photos {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #463F29;
	ALIGN: CENTER; 
	FONT-SIZE: 11px; 
	COLOR: #404040; 
	FONT-FAMILY: Verdana, Arial; 
}
.photolast {
	ALIGN: CENTER; 
	FONT-SIZE: 11px; 
	COLOR: #404040; 
	FONT-FAMILY: Verdana, Arial; 
}

.bottombar {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #463F29;
	PADDING: 5px;
	BACKGROUND: url(images/couple1.jpg) no-repeat bottom right;
}
.bottombartext{
	FONT-SIZE: 10px; 
	COLOR: #404040; 
	FONT-FAMILY: "Verdana"; 
}

.topbar {
	FONT-FAMILY: Tahoma; 
	FONT-SIZE: 10px; 
	FONT-WEIGHT: bold; 
	COLOR: #EDE8D6; 
	TEXT-DECORATION: none; 
	letter-spacing: 1px;
}

.topbarfr {
	FONT-FAMILY: Tahoma; 
	FONT-SIZE: 8px; 
	FONT-WEIGHT: bold; 
	COLOR: #EDE8D6; 
	TEXT-DECORATION: none; 
	letter-spacing: 1px;
}

.welcome {
	text-align: center;
}

table.welcome  {
	margin-left: auto;
	margin-right: auto;
	text-align: right;
}


.couple {BACKGROUND: url(images/couple1.jpg) no-repeat bottom right;
}
.style3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	font-variant: small-caps;
}
