/*--------------- Global Reset Start ------------------*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, /*em,*/ font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, /*ol, ul, li,*/
fieldset, form, label, legend/*,
table, caption, tbody, tfoot, thead, tr, th, td*/, input, select, textarea {
	margin: 0;
	padding: 0;
	border: 0px none;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
		font-family: inherit;
	vertical-align: baseline
}
/* remember to define focus styles! */
dt, dd, dl, .ulreset, .ulreset li {
	float: left;
	margin: 0px;
	padding: 0px;
	list-style: none;
}

ol {
	padding: 0px 0px 0px 25px;
}

ol li {
	margin: 15px 0px 0px 0px;
	line-height: 18px;
	padding: 0px;
}


.centralizer, #header dl, #menubar dl, #index-body {
	width: 915px;
	float: none;
	margin: 0 auto;
	background: none;
}

#gallery {
	width: 634px;
	margin-left: -30px;
	float: left;
}

#gallery dl {
	width: 337px;
	margin-left: 30px;
	display: inline;
}

#gallery dl dt, #gallery dl dd {
	width: 153px;
	margin-top: 0px;
	height: 102px;
	background: url('../Images/home/photo-frame.gif');
}

#gallery dl dd {
	float: right;
	background: url('../Images/home/photo-frame-flipped.gif');
}

#gallery dl a {
	display: block;
	width: 123px;
	height: 72px;
	margin: 14px;
	overflow: hidden;
	border: 1px solid #999999;
}

#gallery dl a:hover {
	border: 1px solid #000000;
}

#gallery dl a img {
	height: 72px;
}

#gallery ul {
	width: 730px;
	margin-left: -25px;
	float: right;
}

#gallery ul li {
	width: 157px;
	display: inline;
	float: left;
	background: url('../Images/home/gallerybdrlr.gif');
	text-align: center; margin-left:25px; margin-right:0px; margin-top:25px; margin-bottom:0px
}

#gallery ul li a {
	display: block;
	background: url('../Images/home/gallerycurvet.gif') no-repeat 0 0;
	padding-left:15px; padding-right:15px; padding-top:15px; padding-bottom:0px
}

#gallery ul li a img {
	width: 119px;
	border: 4px solid #e7e3df;
}

#gallery ul li a:hover img {
	border: 4px solid #f7f3ee;
}

#gallery ul li div {
	width: 127px;
	background: url('../Images/home/gallerycurveb.gif') no-repeat left bottom;
	padding-left:15px; padding-right:15px; padding-top:4px; padding-bottom:11px
}


/*--------------- Trip Banner Start ------------------*/



#banner-gallery { padding: 15px; width: 673px; background-color: #e1e1e1; margin-top: 0px; border: 1px solid #d9d9d9 }

#banner-gallery dt { width: 663px; padding: 5px; background-color: #ffffff; }

#banner-gallery dt img { width: 663px; margin-bottom:-3px; }

#banner-gallery dd { width: 673px; float: right; }

#banner-gallery dd a {
	display: inline-block;
	float: left;
	margin: 10px 10px 0px 0px;
	height: 40px;
	border: 4px solid #cccccc;
	width: 50px;
	overflow: hidden;
}

#banner-gallery dd a:hover {
	border: 4px solid #aaaaaa;
}

#banner-gallery dd a img { height: 40px; }



/*--------------- Trip Tools Staart ------------------*/


#trip-tools {
	margin-top: 20px;
	width: 705px;
	border-bottom: 1px solid #e5e9ea;
	padding-bottom: 20px;
	float: left;
}

#trip-tools a {
	float: right;
	margin-left: 10px;
	height: 25px;
	text-indent: -9999px;
	display: block;
	background: url('trip-tools.gif');
}

#trip-tools a.daybyday { width: 94px; background-position: 0 0; }

#trip-tools a.daybyday:hover { background-position: left bottom; }

#trip-tools a.viewcommment { width: 122px; background-position: -94px 0; }

#trip-tools a.viewcommment:hover { background-position: -94px bottom; }

#trip-tools a.gal { width: 119px; background-position: -216px 0; }

#trip-tools a.gal:hover { background-position: -216px bottom; }

#trip-tools a.booktrip { width: 119px; background-position: right top; }

#trip-tools a.booktrip:hover { background-position: right bottom; }

#trip-tools a.hoteldetails { width: 112px; background: url('../Images/home/hotel-tools.gif') 0 0; }

#trip-tools a.hoteldetails:hover { background-position: left bottom; }

#trip-tools a.availability { width: 141px; background: url('../Images/home/hotel-tools.gif') right top; }

#trip-tools a.availability:hover { background-position: right bottom; }
