/* splits the column in half*/ 
div#Main_Content {
position:relative;
background-image:url(images/TonquinBackground.gif);
background-repeat:no-repeat;
left: 0;
width:828px;
margin-top:0px;
margin-bottom:0px;
}
/** Normalizes margin, padding */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, fo/** Normalizes margin, padding */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td 
{ margin : 0; padding : 0; }

/* Normalizes font-size for headers */
h1,h2,h3,h4,h5,h6 { font-size : 100%; }

/* Removes list-style from lists */
ol,ul { list-style : none; }

/* Normalizes font-style and font-weight to normal */
address, caption, cite, code, dfn, em, strong, th, var
{ font-style : normal; font-weight : normal; }

/* Removes list-style from lists */
table { border-collapse : collapse; border-spacing : 0; }

/* Removes border from fieldset and img */
fieldset,img { border : 0; }

/* Left-aligns text in caption and th */
caption,th { text-align : left; }

/* Removes quotation marks from q */
q:before, q:after { content :''; }


/* layout.css */

/* Centers the design*/
html 	{
	text-align : center;
	background-color:#737144;
}

body {
	position : relative;
	width : 828px;
	margin : 0 auto;
	text-align : left;
	background-color: #737144;
}
/* makes everything fixed?*/ 


div#Content {
	position:relative;
	width:100%;
	top: 0;
}

/* splits the column in half*/ 
div#Main_Content {
position:relative;
background-image:url(images/TonquinBackground.gif);
background-repeat:no-repeat;
left: 0;
width:828px;
margin-top:0px;
margin-bottom:0px;
}

div#Main_Content h1 {
	padding-bottom:10px;
	padding-left: 20px;
}

padding-top:20px;
/*padding-right:200px;*/
/*padding-bottom:190px;*/
padding-left:40px;
/*Main Content Text*/
}

div#Main_Content p{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:22px;
color:#7E725B;
padding-right:400px;
padding-left:20px;
padding-bottom:10px;
}

div#Main_Content strong {font-weight:bold;}



/*div#Main_Content h2{
	background-image:;
	background-repeat: no-repeat;
	text-indent: -999px;
	padding-bottom:70px;
	margin-top:50px;
	margin-left:20px;
	margin-bottom:10px;
	}
	/*div#Main_Content h2{
	background-image:url(images/headers_deocre.gif);
	background-repeat: no-repeat;
	text-indent: -999px;
	background-position:0 0px;
	}*/

div#h3 {font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#663300;
	margin-left:20px;
	}
	
div#gift a {
	position:absolute;
	left:563px;
	z-index:10;
	width: 152px;
	height: 55px;
	background-image:url(images/btn_Gifts.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	top: 487px;
	}
div#gift a:hover {
	position:absolute;
	left:563px;
	z-index:10;
	padding:10px;
	width: 100px;
	height: 132px;
	background-image:url(../images/Hover__Gift.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	top: 487px;
	}
	
div#specials a {
	position:absolute;
	left:675px;
	z-index:20;
	width: 112px;
	height: 132px;
	background-image:url(../images/Adventures.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	top: 539px;
	}
	
div#specials a:hover {
	position:absolute;
	left:675px;
	z-index:20;
	width: 116px;
	height: 132px;
	background-image:url(../images/Hover__Adventures.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	top: 539px;
	}
	
div#funstuff a {
	position:absolute;
	left:601px;
	z-index:40;
	width: 195px;
	height: 132px;
	background-image:url(../images/btn_funstuff.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	top: 650px;
	}
	
div#funstuff a:hover {
	position:absolute;
	left:602px;
	z-index:40;
	width: 150px;
	height: 132px;
	background-image:url(../images/btn_funstuff_over.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	top: 590px;
	}
	
div#bookNow a {
	position:absolute;
	left:349px;
	z-index:30;
	width: 112px;
	height: 67px;
	background-image:url(../images/BookNow_12.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	}

div#bookNow a:hover {
	position:absolute;
	left:349px;
	z-index:30;
	width: 118px;
	height: 100px;
	background-image:url(../images/Hover_BookNow_12.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	}

#Main_Content .strong {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #8C574E;
}
#Main_Content .strong em {
	font-style: italic;
	font-weight: bold;
}

/*Links in paragraphs*/
div#Main_Content p a {color:#545323;
font-weight:bold;
text-decoration:none;
}
div#Main_Content p a:hover {
color:#800000;
text-decoration:none;
}


/*Emphasis in content paragraphs*/
div#Main_Content p em {
	font-style: italic;
}

/*For lists in Main Content paragraphs*/
div#Main_Content ul {font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:22px;
color:#7E725B;
font-weight:bold;
padding-left:150px;
}
/*position underneath book now button*/
div#bookonline {
	position:absolute;
	left:52px;
	z-index:30;
	width: 112px;
	height: 55px;
	background-image:none;
	background-repeat:no-repeat;
	text-indent:-9999px;
	top: 645px;
}

/*text for Book Online for a discount*/
.style3 {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #73725B;
	text-transform: uppercase;
}

div#Sitemap {
	text-align : center;
	background-color:#737144;
	background-image: url(../images/sitemap.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

div#h2header {
	position:absolute;
	width:490px;
	height:100px;
	z-index:5;
	left: 115px;
	top: 50px;
	text-align: left;
	overflow: hidden;
	visibility: visible;
}

div#Main_Content h1 {
	color: #8C574E;
	font-size:10px;
	font-weight: bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-right:300px;
	padding-left:150px;
	padding-bottom: 10px;
	vertical-align: top;
}

div#Main_Content h2 {
	color: #8C574E;
	font-size:9px;
	font-weight: bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-right:300px;
	padding-left:150px;
	padding-bottom: 10px;
	vertical-align: top;
}

/*#footer {
	position:absolute;
	width:828px;
	height:100px;
	z-index:1;
	left: 115px;
	top: 50px;
	text-align: center;
}*/
    

div#Main_Content2 {
	position:absolute;
	z-index: 32;
	overflow: visible;
	height: 280px;
	background-image: url(../images/TonquinBackground.gif);
	display: block;
	padding-left: 0px;
	width:828px;
	background-position: 0px -490px;
	left: 0px;
	top: 880px;
	background-repeat: no-repeat;
	visibility: hidden;
}

div#Content2 {
	position:absolute;
	width:380px;
	top: 880px;
	left: 190px;
	z-index: 33;
	right: 0px;
	height: 200px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:22px;
	color:#7E725B;
	display: block;
	visibility: hidden;
}

div#Content2 p a {
font-weight:bold;
text-decoration:none;
color:#545323;
background-color: transparent;
}

div#Content2 p a:hover {
text-decoration:none;
color: #800000;
background-color: transparent;
}

#flashbannerbottom {
	position:absolute;
	width:828px;
	height:98px;
	z-index:6;
	left: 1px;
	top: 545px;
	display: block;
	visibility: visible;
}

#flashbannerbottom2 {
	position:absolute;
	width:828px;
	height:98px;
	z-index:4;
	left: 1px;
	top: 265px;
	visibility: hidden;
}

div#moredetails {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	text-align : center;
	position:absolute;
	width:125px;
	height:30px;
	z-index:301;
	left: 260px;
	top: 848px;







    color: #7E725B
	background-color: #EFEBCE;
	visibility: visible;
	display: inline;
	margin: 0px;
	padding: 0px;
}

div#moredetails a {
    font-weight:bold;
    text-decoration:none;
    color:#545323;
    background-color: #EFEBCE;
}

div#moredetails a:hover {
    text-decoration:none;
    color: #800000;
    background-color: #EFEBCE;
}

#sitemaptable {
	color: #7E725B;
	float: left;
	position: relative;
	left: 25px;
	/*border: thin solid #8c5743;*/
	top: 20px;
	padding: 5px;
}

#sitemaptable a {
	color: #7E725B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#sitemaptable a:hover {
	color: #8c5743;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.bullet {
    color: #8c5743;
}
    
