/*****************************/
/*      BLOCS      */
/*****************************/
body {
	margin: 0px;
	padding: 0px;
	background: url(../images/index_bg.gif) repeat-x;
	font-family: Arial, Verdana, Lucida, sans-serif;
	background-color: rgb(0,0,0);
	font-size: 10px;
	}

#main {
	position: absolute;
	margin: 0px;
	padding: 0px;
	top: 76px;
	left: 50px;
	height: 580px;
	width: 900px;
	background: url(../images/index_main_bg.jpg) no-repeat;
	}
	
#mdh {
	position: absolute;
	margin: 0px;
	padding: 0px;
	top: 123px;
	left: 365px;
	height: 15px;
	width: 170px;
	}
	
#mdb {
	position: absolute;
	margin: 0px;
	padding: 0px;
	top: 424px;
	left: 365px;
	height: 15px;
	width: 170px;
	}
	
/*#mdh_detail {
	position: absolute;
	margin: 0px;
	padding: 10px;
	top: 75px;
	left: -52px;
	height: 50px;
	width: 150px;
	border-left: 1px solid rgb(255,255,255);
	}
	
#mdb_detail {
	position: absolute;
	margin: 0px;
	padding: 10px;
	top: 217px;
	left: -52px;
	height: 50px;
	width: 150px;
	border-left: 1px solid rgb(105,110,120);
	}
	
#downtownhonolulu {
	position: absolute;
	margin: 0px;
	padding: 10px;
	top: 637px;
	left: 294px;
	height: 38px;
	width: 214px;
	background: url(../images/dth.gif) no-repeat;
	cursor: pointer;
	}
	
#contact {
	position: absolute;
	top: 655px;
	left: 0px;
	height: 30px;
	width: 800px;
	margin: 0 0 0 20px;
	}*/

/*****************************/
/*      TAGS      */
/*****************************/
#main h1, #mdb p, #mdb a, #mdh p, #mdh a, #downtownhonolulu p , #downtownhonolulu a {
	text-indent: -1000px;
	}
	
/*#mdh_detail p { color: rgb(161,178,209); }
#mdb_detail p { color: rgb(162,164,168); }*/
	
h3 {
	font-size: 12px;
	text-align: center;
	text-transform: uppercase;
	color: rgb(36,59,105);
	}
	
p {
	line-height: 150%;
	}

a:link, a:active, a:visited { color: rgb(217,191,141);}
a:hover { color: rgb(166,145,108);}	
	
em { color: rgb(217,191,141); }
	
#contact p { text-transform: uppercase; color: rgb(255,255,255); }

/*****************************/
/*     CLASSES     */
/*****************************/

/* Rollover sur MD Haut */
.mdhoff { background: url(../images/index_mdh_off.gif) no-repeat;cursor: pointer; }
.mdhon { background: url(../images/index_mdh_on.gif) no-repeat;cursor: pointer; }

/* Rollover sur MD Bas */
.mdboff { background: url(../images/index_mdb_off.gif) no-repeat;cursor: pointer; }
.mdbon { background: url(../images/index_mdb_on.gif) no-repeat;cursor: pointer; }


.hide {display:none;}
.show {display:block;}
