* {

	margin: 0;

}

html, body {

	height: 100%;

}

.wrapper {

	min-height: 100%;

	height: auto !important;

	height: 100%;

	margin: 0 auto -67px; /* the bottom margin is the negative value of the footer's height */

}

.footer, .push {

	height: 67px; /* .push must be the same height as .footer */

}

a{

	border:none;

	outline:none;

	color:#000;

	text-decoration:none;

	font-weight:bold;

}

a:hover{

	color:#FFF;

}







body {

	margin:0;

	padding:0;

	background:url(../images/main-bg.jpg) repeat-x #e8d4a2;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

}

.wrapper {

	position: relative;

	width: 1000px;

	margin: 0 auto -67px;

	text-align: left;

	color:#000;

	background:url(../images/bg-container.jpg) repeat-y;

}

.header {

	height: 120px;

	background: url(../images/bg-header.jpg) no-repeat;

	text-align:center;

}

.header img{

	margin-top:36px;

}

.banner{

	padding:19px;

	background:url(../images/bg-banner.jpg) repeat-y;

}

.maincontent{

	background:url(../images/bg-content.jpg) no-repeat;

	padding:30px 0 10px 0;

}



h1 {

	text-indent: -500em;

}

h2 {

	padding: 0 0 0.6em;

	color: #d00;

	font: 1.4em helvetica,arial,sans-serif;

	text-shadow: #ddd 1px 1px 2px;

}

h3{

	font-weight:normal;

	margin:0;

	padding:0;

	float:left;

	text-indent:-20000px;

}

h3.jimbaran a{

	background:url(../images/jimbaran-bali-indonesia.gif) 0 0 no-repeat;

	width:118px;

	height:47px;

	margin:0 50px 10px 105px;

	display:block;

}

h3.jimbaran a:hover{

	background:url(../images/jimbaran-bali-indonesia-hover.gif) 0 0 no-repeat;

}

h3.samui a{

	background:url(../images/samui-koh-samui-thailand.gif) 0 0 no-repeat;

	width:136px;

	height:48px;

	margin:0 50px 10px 50px;

	display:block;

}

h3.samui a:hover{

	background:url(../images/samui-koh-samui-thailand-hover.gif) 0 0 no-repeat;

}

h3.kandara a{

	background:url(../images/kandara-bali-indonesia.gif) 0 0 no-repeat;

	width:108px;

	height:48px;

	margin:0 50px 10px 50px;

	display:block;

}

h3.kandara a:hover{

	background:url(../images/kandara-bali-indonesia-hover.gif) 0 0 no-repeat;

}

h3.pelikanos a{

	background:url(../images/pelikanos-mykonos-greece.gif) 0 0 no-repeat;

	width:122px;

	height:52px;

	margin:0 0 10px 50px;

	display:block;

}

h3.pelikanos a:hover{

	background:url(../images/pelikanos-mykonos-greece-hover.gif) 0 0 no-repeat;

}

h3.margaret_river a{

	background:url(../images/margaret-river-western-australia.gif) 0 0 no-repeat;

	width:188px;

	height:48px;

	margin:10px 39px 10px 300px;

	display:block;

}

h3.margaret_river a:hover{

	background:url(../images/margaret-river-western-australia-hover.gif) 0 0 no-repeat;

}

h3.agung a{

	background:url(../images/agung-bali-indonesia.gif) 0 0 no-repeat;

	width:98px;

	height:48px;

	margin:10px 0 10px 39px;

	display:block;

}

h3.agung a:hover{

	background:url(../images/agung-bali-indonesia-hover.gif) 0 0 no-repeat;

}









.download {

	position: absolute;

	right: 0;

	top: 160px;

}

.footer {

	position: relative;

	width: 100%;

	margin: 0 auto;

	background: url(../images/bg-footer.jpg) 50% 0 no-repeat #000;

}

.footer a {

	color: #fff;

	text-decoration: none;

	border: 0;

}

.footer div {

	font-size:12px;

	padding: 26px 0 0 0;

	height:41px;

	color: #aeaeb2;

	text-align: center;

	width:1000px;

	margin:0 auto;

}

.footer div p{

	line-height:18px;

}

.clear{

	margin:0;

	padding:0;

	line-height:1px;

	clear:both;

}

.imgleft{

	float:left;

	padding:6px;

	background:#FFF;

}

a:hover .imgleft{

	float:left;

	padding:6px;

	background:#020200;	

}



.k-collection{

	background:#000;

	padding:10px 10px 7px 10px;

}

.k-collection ul{

	margin:0;

	padding:0;

	list-style:none;

}

.k-collection ul li{

	margin:0 10px 0 0;

	padding:0;

	float:left;

}

.k-collection ul li.last{

	margin:0;

}

.announces a{

	width:385px;

	height:122px;

	display:block;

	background:url(../images/karma-kandara-proudly-announces.png) 0 0 no-repeat;

	text-indent:-20000px;

}

.announces a:hover{

	background:url(../images/karma-kandara-proudly-announces-hover.png) 0 0 no-repeat;

}









