#address_padding {
	padding-top: 20px;
	padding-left: 30px;
}

#thumbnail_background {
	background-image: url(/custom/templates/page/NZGOLFmain/images/NZGolfing_col_image_thumb.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	width: auto;
}

#menu_footer {
	padding: 50px 7px 0px 0px; 
	font-size: 11px;
}

#misc_title {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold; 
	font-size: 12px; 
	padding: 30px 0px 0px 63px; 
	letter-spacing: 1px; 
	color: #3A4D00; 
	
}

#menu_bottom {
	background-image: url(/custom/templates/page/ASinner/images/AirSafaris_Inner_menu_bottom.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 191px;
	height: 152px;
}

#body_bottom {
	background-image: url(/custom/templates/page/ASinner/images/AirSafaris_Inner_body_bottom.gif);
	background-repeat: no-repeat;
	width: 562px;
	height: 74px;
	overflow: hidden;
}

#body_title {
	background-image: url(/custom/templates/page/ASinner/images/AirSafaris_Inner_top_title.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 753px;
	height: 36px;
}

#body_padding {
	background-image: url(/custom/templates/page/ASinner/images/AirSafaris_Inner_body_bottom.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	border: 1px white solid;
	border-width: 3px 0px 0px 3px;
	width: auto;
	margin: 0px;
	padding: 0px 55px 50px 25px;
	background-color: #F2F0E9;
}

#top_left {
	background-image: url(/custom/templates/page/AShome/images/AirSafaris_top_logo_left.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 412px;
	height: 99px;
}

#flags {
	padding-top: 56px;
}

body {
	text-align:center;
	background-image: url(/custom/templates/page/ASinner/images/AirSafaris_Inner_body.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding-bottom: 35px;
}

/* Top Header One */

#topheader1frame {
	width:758px;
	margin: 0px;
	margin-right:auto;
	margin-left:auto;
	padding:0px;
	text-align:left;
}
	#topheader1frame.header-top{ height:99px;}
	#topheader1frame.header{ height:155px;}
	#topheader1frame.header-bottom{ height:36px;}
#topheader1contentleft {
	width:516px;
	height: 124px;
	overflow: hidden;
	margin: 0px;
	padding:0px;
	float:left;
	background:#fff;
}

#topheader1contentright {
	width:237px;
	height: 124px;
	overflow: hidden;
	margin: 0px;
	padding:0px;
	float:left;
	background:#fff;
}

/* END Top Header One */

/* Top Header Two */

#topheader2contentleft {
	width:753px;
	height: 36px;
	overflow: hidden;
	margin: 0px;
	padding:0px;
	float:left;
	background:#fff;
}

/* END Top Header Two */

/* Top Header Three */

#topheader3contentleft {
	width: 191px;
	height: auto;
	overflow: hidden;
	margin: 0px;
	padding:0px;
	float:left;
	background:#FFFFFF;
}

#topheader3contentright {
	width: 562px;
	height: auto;
	overflow: hidden;
	margin: 0px;
	float:left;
	
}

	#book_now{
		width:192px;
		height:70px;
		background-image:url(/custom/templates/page/shared/images/book-now-button.jpg);
		background-repeat:no-repeat;
	}
		#book_now a{
			text-indent:-999em;
			display:block;
			width:192px;
			height:70px;
		}

/* END Top Header Three */

/* Top Header Four */

#topheader4contentleft {
	width: 191px;
	height: auto;
	overflow: hidden;
	margin: 0px;
	padding:0px;
	float:left;
	background:#FFFFFF;
}

#topheader4contentmiddle {
	width: 130px;
	height: auto;
	overflow: hidden;
	margin: 0px;
	padding:0px;
	float:left;
	background:#FFFFFF;
}

#topheader4contentright {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px #A9B0B3 solid;
	border-width: 1px 0px 0px 0px;
	width: 430px;
	height: auto;
	overflow: hidden;
	margin-top: 5px;
	padding-top: 8px;
	float:left;
	text-align: right;
	background:#FFFFFF;
}

/* END Top Header Four */

/* THUMBNAIL */
.wholethumbnail {
	padding: 0px 0px 0px 25px;
}

.thumbnail {
	width:110px;
	height:110px;	
	background-repeat:no-repeat;
	padding:0px;
}

.thumbnail img {
	border-color: #666666;
	border-width:1px;
	border-style:solid;
	float:left;
	margin:0px
}
/* END THUMBNAIL */