body {	background-color: rgb(253, 252, 252);	font-size: small;	background-image: url(images/bg.png);	background-repeat: repeat;	font-family: Helvetica, sans-serif, Geneva, Arial;	margin-top: 0px; 		}		a{	color: #BB1674;	}
	
	h1{
	margin-left: 20px;
	font-size: 19px;
	font-weight: normal;
	font-style: normal;
	color: #BB1674;
}		#horizon        	{		background-color: transparent;	text-align: center;	position: absolute;		left: 0px;	width: 100%;	height: 1px;	overflow: visible;	visibility: visible;	display: block	}	
	#oldwrap {	min-width: 800px;	max-width: 800px;	margin-left: auto;      margin-right: auto;    width: 50em;
	
}#wrap {	  position:absolute;  top: 20px;    width:798px;  margin:5px 0px 0px -395px; /* top: 50%; */  left: 50%;
  
  padding: 5px;  text-align: left;  
 background-color: #727171;
}#header {	width: 798px;	margin: 0px;	padding: 0px;	border: 0px;	color: rgb(0, 0, 0);	text-align: left;	background-color: #323232;}#bignav {	float: left;	width: 100%;	font-size: 95%;	color: #333;	}#nav {	float: left;	width: 100%;	margin: 0;	padding: 10px 0 0 0px;	list-style: none;		}#nav li {	float: right;	margin: 0;	padding: 0;	font-family: Helvetica, sans-serif, Geneva, Arial;	font-size: 90%;	}	/* Hide from IE5-Mac \*/#nav li a{float: none}#nav a {	float: left;	display: block;	margin: 0 1px 0 1;	padding: 4px 8px;	color: #fff;	text-decoration: none;	border-bottom: none;	font-weight: bold;	}#nav a:hover, body#home #t-home a, body#overview #t-overview a, body#aboutus #t-aboutus a, body#availability #t-availability a, body#contact #t-contact a, body#opportunities #t-opportunities a, body#optionone #t-optionone a, body#optiontwo #t-optiontwo a, body#optionthree #t-optionthree a, body#optionfour #t-optionfour a {	color: #BB1674;	}			#logo {						margin: 0px;			padding: 0px;			border: 0px;			color: rgb(255, 255, 255);			}.quote{	margin: 0;	font-family: Helvetica, sans-serif, Geneva, Arial;	background-color: #323232;	color: rgb(255, 255, 255);	font-style: italic;	font-size: 140%;	width: 788px;	padding-right: 10px;	padding-bottom: 10px;margin-bottom: 2px;	font-weight: lighter;}.smalltext{font-size:70%}.content {	float: left;	/*min-height: 245px;*/	width: 798px;	font-size: 100%;	color: #333;	line-height: 0.5em;	margin-bottom: 2px;	height:auto;		}.content-home{	background-image: url(bghome.jpg);	background-repeat: no-repeat;} .content-overview{	background-image: url(bgoverview.jpg);	background-repeat: no-repeat;}.content-contact{	background-image: url(bgcontact.jpg);	background-repeat: no-repeat;} .content-optionone{	background-image: url(bgoptionone.jpg);	background-repeat: no-repeat;}.content-optiontwo{	background-image: url(bgoptiontwo.jpg);	background-repeat: no-repeat;}  .content-optionthree{	background-image: url(bgoptionthree.jpg);	background-repeat: no-repeat;}  .content-optionfour{	background-image: url(bgoptionfour.jpg);	background-repeat: no-repeat;} .content-aboutus{	background-image: url(bgaboutus.jpg);	background-repeat: no-repeat;}	/* for Internet Explorer *//*\*/* html .content {/*height: 245px;*/}/**/	#nav-menu ul{list-style: none;padding: 0;margin: 0;}#nav-menu li{float: left;}#nav-menu li a{	float: left;	width: 198px;	display: block;	color: #FFFFFF;	text-decoration: none;	text-align: center;	margin-right: 2px;	background-color: #323232;	padding-top: 7px;	padding-bottom: 7px;
	font: 170%/5em Georgia, "Times New Roman", Times, serif;
	}



/* Hide from IE5-Mac \*/#nav-menu li a{float: none}/* End hide */#nav-menu li a:hover, body#photography #t-photography a, body#floor #t-floor a, body#tours #t-tours a, body#prices #t-prices a{	 background-color: #3C3C3C;	color: #BB1674;}#nav-menu{float:left;width:800px;}		#footer {	float: left;	height: 25px;	width: 758px;	font-size: 12px;	color:#fff;	line-height: 1em;	background-color: #BB1674;margin-top: 2px;
padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
}


#footer div.prev {
	float:left;  width: 200px;	
}


#footer div.next {
	 float:right; width: 200px; text-align: right;
}

	#overlay{	margin: 10px 0px 0px 10px;	width: 770px;	color: rgb(21,21,21);	padding: 2px;    font-size: 110%;	background-image: url(overlay.png);
	margin-bottom: 10px;
	}* html #overlay{	background-color: #000;	back\ground-color: transparent;	background-image: url(blank.gif);	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../overlay.png", sizingMethod="scale"); 	}		dl.feature {	padding: 5px;	}dl.feature:after {    content: ".";     display: block;     height: 0;     clear: both;     visibility: hidden;	}dl.feature dt {	font-size: 140%;	padding: 10px;	}	dl.feature dt img {	float: right;	margin: 5px;	border: medium solid #FFFFFF;	}dl.feature dd {	margin-right: 20px;
	margin-left: 20px;	font-size: 85%;	line-height: 1.5em;	}	dl.feature dd img {	float: left;	margin: 0px;	border: thin solid #FFFFFF;	}	dl.feature dd img a{	border: medium solid #BB1674;	}	dl.feature dd img a:hover{	border: medium solid #BB1674;}	.hon{font-size: 90%;}dl.tourgallery {	padding: 0px 2px;	}dl.tourgallery {    content: ".";     display: block;     height: 0;     clear: both;     visibility: hidden;	}dl.tourgallery dt {	}dl.tourgallery dt img {	float: left;	margin: 5px;	border: medium solid #FFFFFF;;	}		dl.tourgallery dd {	margin-right: 0px;	font-size: 85%;	line-height: 0.5em;	}		.block {	text-decoration: none;	vertical-align: bottom;	}		.leftblock {	float:right;	margin:0 10px 0px;	text-decoration: none;	border: medium solid #FFFFFF;	}