html, body, h1, h2, h3, h4, div, p, span, a, img, dl, dt, ul, li, table, tr, td, form, input, textarea { padding: 0px; margin: 0px; border: 0px; }

h1, h2 { display:none}

body { background-color: #000; }
ul { list-style-type: none; }
#wrapper { width: 1048px; margin: 0 auto; }
#right-side-bg { background: url('images/right-side-bg.jpg') no-repeat; }
#left-side-bg { background: url('images/left-side-bg.jpg') no-repeat; }
#footer-bg { background: #000 url('images/footer-bg.jpg') no-repeat;  }

#rightside { float: right; width: 219px; height: 1013px; background: #000 url('images/rightside.jpg') no-repeat; }
	#rightside div.p-con2 {  width: 221px; position: relative; top: 760px; }
	#rightside div.p-con2 p { font: 14px Georgia, "Times New Roman", serif; color: #777; }
	#rightside div#small-buy-button { margin: 20px 0 0 0; outline: none; }
#sub-rightside { float: right; width: 219px; height: 1563px; background: #000 url('images/rightside.jpg') no-repeat; }
	#sub-rightside div.p-con2 {  width: 221px; position: relative; top: 810px; }
	#sub-rightside div.p-con2 p { font: 14px Georgia, "Times New Roman", serif; color: #777; }
	#sub-rightside div#small-buy-button { margin: 20px 0 0 0; }	
#leftside { float: left; width: 750px; }
#leftleft { float: left; width: 221px; height: 1013px; background: #000 url('images/leftleft-bg.jpg') top no-repeat; }
	#leftleft div.p-con1 {  width: 221px; position: relative; top: 880px; }
	#leftleft div.p-con1 p { font: 14px Georgia, "Times New Roman", serif; color: #777; }
#sub-leftleft { float: left; width: 221px; height: 1563px; background: #000 url('images/leftleft-bg.jpg') top no-repeat; }	
	#sub-leftleft div.p-con1 {  width: 221px; position: relative; top: 930px; }
	#sub-leftleft div.p-con1 p { font: 14px Georgia, "Times New Roman", serif; color: #777; }
#main-content { float: right; width: 529px; height: 1013px; background: #000 url('images/main-content-bg.jpg')  top no-repeat; overflow: hidden; }
	#flashmovie { position: relative; width: 529px; top: 430px; left: 20px; z-index:2; }
	#big-buy-button { position: relative; width: 529px; top: 520px; left: 45px; z-index:0;}
#sub-main-content { float: right; width: 529px; height: 1563px; background: #000 url('images/main-content-bg-photos.jpg') top no-repeat; overflow: hidden; }
	#subpages-content { /*background: url('images/photo-holder.jpg') no-repeat;*/ position: relative; width: 411px; height: 490px; top: 520px; left: 65px; }
#sub-main-content2 { float: right; width: 529px; height: 1563px; background: #000 url('images/main-content-bg-included.jpg') top no-repeat; overflow: hidden; }
	#subpages-content2 { position: relative; width: 411px; height: 601px; top: 540px; left: 65px; }	
	#subpages-content2 h2 { font: 23px Georgia, "Times New Roman", serif; color: #FFF; text-align: center;}
	#subpages-content2 h3 { font: 17px Georgia, "Times New Roman", serif; color: #ff6cdb; text-align: center; }
	#subpages-content2 h4 { font: 14px Georgia, "Times New Roman", serif; color: #00bcfb; text-align: center; padding-bottom: 25px; }
	#subpages-content2 ul { list-style-type: disc; padding-top: 10px; color: #cdcdcd; padding-left: 15px; }
	#subpages-content2 ul li { font: 12px Arial, Tahoma, sans-serif; color: #cdcdcd; line-height: 1.4em; padding-bottom: 9px; }
#sub-main-content4 { float: right; width: 529px; height: 1563px; background: #000 url('images/main-content-hotel.jpg') top no-repeat; overflow: hidden; }	
#sub-main-content3 { float: right; width: 529px; height: 1563px; background: #000 url('images/main-content-sitemap.jpg') top no-repeat; overflow: hidden; }
	#subpages-content3 { position: relative; width: 411px; height: 631px; top: 540px; left: 65px; }	
	#subpages-content3 h2 { font: bold 15px Georgia, "Times New Roman", serif; color: #d02044; }
	#subpages-content3 h3 { font: 14px Georgia, "Times New Roman", serif; color: #feabe1; }
	#subpages-content3 h4 { font: 14px Georgia, "Times New Roman", serif; color: #afcec6; }
	#subpages-content3 h4 span { color: #cdcdcd; }
	#subpages-content3 p { font: 12px Arial, Tahoma, sans-serif; color: #fe59a8; line-height: 1.4em; padding-bottom: 9px; }	
	#subpages-content3 a { text-decoration:none; color:#D638A7; font: 14px Georgia, "Times New Roman", serif; padding-bottom:10px; }
	#subpages-content3 a:hover { color:#fff; }
	#big-buy-button2 { position: relative; width: 529px; top: 160px; left: 45px; }
#lower-content { clear: both; height: 550px; }
	#lower-content p { clear: both; font: bold 20px "Trebuchet MS", Arial, Tahoma, sans-serif; color: #FFF; padding: 0 65px; line-height: 2em; }
	.limegreen { color: #c0ff00; }
	.fuchsia { color: #ff00e4; }
	#sexy-pictures { margin: 0px 0px 0px 65px; padding-left: 40px; }
	#sexy-pictures img { padding-right: 20px; }
#nav { margin-left: 110px; margin-bottom: 30px; }
	#nav ul { height: 52px; }
	#nav ul li { float: left; margin-right: 14px; }
	#nav ul li.nav-1 { background: url('images/nav-home.jpg') no-repeat; width: 120px; height: 52px; }
	#nav ul li.nav-1 a { display: block; width: 120px; height: 52px; }
	#nav ul li.nav-1 a:hover { background: url('images/nav-home-hover.jpg') no-repeat; width: 120px; height: 52px; }
	#nav ul li.nav-2 { background: url('images/nav-photos.jpg') no-repeat; width: 120px; height: 52px; }
	#nav ul li.nav-2 a { display: block; width: 120px; height: 52px; }
	#nav ul li.nav-2 a:hover { background: url('images/nav-photos-hover.jpg') no-repeat; width: 120px; height: 52px; }
	#nav ul li.nav-3 { background: url('images/nav-what-included.jpg') no-repeat; width: 190px; height: 52px; }
	#nav ul li.nav-3 a { display: block; width: 190px; height: 52px; }
	#nav ul li.nav-3 a:hover { background: url('images/nav-what-included-hover.jpg') no-repeat; width: 190px; height: 52px; }
	#nav ul li.nav-4 { background: url('images/nav-hotel-info.jpg') no-repeat; width: 140px; height: 52px; }
	#nav ul li.nav-4 a { display: block; width: 140px; height: 52px; }
	#nav ul li.nav-4 a:hover { background: url('images/nav-hotel-info-hover.jpg') no-repeat; width: 140px; height: 52px; }
	#nav ul li.nav-5 { background: url('images/nav-sitemap.jpg') no-repeat; width: 140px; height: 52px; }
	#nav ul li.nav-5 a { display: block; width: 140px; height: 52px; }
	#nav ul li.nav-5 a:hover { background: url('images/nav-sitemap-hover.jpg') no-repeat; width: 140px; height: 52px; }

#nav2-l { margin: 0 0 0 50px; width: 221px; position: relative; top: 850px;}
	#nav2-l ul { height: 52px; }
	#nav2-l ul li { display: block; margin-bottom: 14px; }
	#nav2-l ul li.nav-1 { background: url('images/nav-home.jpg') no-repeat; width: 120px; height: 52px; }
	#nav2-l ul li.nav-1 a { display: block; width: 120px; height: 52px; }
	#nav2-l ul li.nav-1 a:hover { background: url('images/nav-home-hover.jpg') no-repeat; width: 120px; height: 52px; }
	#nav2-l ul li.nav-2 { background: url('images/nav-photos.jpg') no-repeat; width: 120px; height: 52px; }
	#nav2-l ul li.nav-2 a { display: block; width: 120px; height: 52px; }
	#nav2-l ul li.nav-2 a:hover { background: url('images/nav-photos-hover.jpg') no-repeat; width: 120px; height: 52px; }
#nav2-2 { margin: 0 0 0 20px; width: 221px; position: relative; top: 722px;}	
	#nav2-2 ul { height: 52px; }
	#nav2-2 ul li { display: block; margin-bottom: 14px; }
	#nav2-2 ul li.nav-3 { background: url('images/nav-what-included.jpg') no-repeat; width: 190px; height: 52px; }
	#nav2-2 ul li.nav-3 a { display: block; width: 190px; height: 52px; }
	#nav2-2 ul li.nav-3 a:hover { background: url('images/nav-what-included-hover.jpg') no-repeat; width: 190px; height: 52px; }
	#nav2-2 ul li.nav-4 { background: url('images/nav-hotel-info.jpg') no-repeat; width: 140px; height: 52px; }
	#nav2-2 ul li.nav-4 a { display: block; width: 140px; height: 52px; }
	#nav2-2 ul li.nav-4 a:hover { background: url('images/nav-hotel-info-hover.jpg') no-repeat; width: 140px; height: 52px; }	
	
.p1 { text-align: center; font-size: 12px !important; line-height: 1.2em !important; }

/**************************DSLIDER FOR PHOTOS**************************************/

#slider { height:400px; margin:50px auto 0 auto; width:529px; }
	#slideShow {
		 float:left; height:400px; overflow:hidden; position:relative; width:390px;
	}
		#slides { height:350px;	position:relative; }
		#slides img { padding:5px;}
			.slide {
				 display:inline; float:left; height:360px; padding:10px;
				width:750px;
			}
	#buttonPrev {
		background:url(images/buttonPrev.png) no-repeat top right; float:left; height:150px; margin-top:125px; width:50px; cursor:pointer;
	}
		#buttonPrev:hover { background:url(images/buttonPrevHover.png) no-repeat top right; }
	#buttonNext {
		background:url(images/buttonNext.png) no-repeat top right; float:left; height:150px; margin-top:125px; width:50px; cursor:pointer;
	}
		#buttonNext:hover { background:url(images/buttonNextHover.png) no-repeat top right; }
	
	.link-nav {color:#333333;  font:14px "Trebuchet MS",Arial,Tahoma,sans-serif;}
	.link-nav a { text-decoration:none; color:#FF00E4;}
	.link-nav a:hover { text-decoration:underline; color:#FF00E4;}
	
