/* MyHawaii Island Home Pages CSS Document */
#L-island { width:280px;  float:left;  text-align: justify; margin-bottom: 10px;}
#L-island h1 { font: normal 18px Arial, Helvetica, sans-serif; color: #b5811b; margin: 45px 0 10px 0;}
#L-island p {font: normal 11px/150% Verdana, Arial, Helvetica, sans-serif;}
#L-island a {color: #b5811b; }
#R-island { width:480px;  float:right; margin-top:5px; }
#R-island .head {font: lighter 32px "Century Gothic", Arial, Helvetica, sans-serif; color:#b5811b; margin:0 0 5px 0; padding: 0; text-align: center;}
#preamble { width:271px; height:auto; float:left; }
#guide { width:271px; height:150px; position:relative; margin-top:10px; }
#guide img { float:left; }
.down {	width:174px; height:75px; float:right; margin-top:17px; }
#lei { width:270px; height:82px; position:relative;	margin-top:10px; }/*no longer used*/
#wedding { width:271px; height:82px; position:relative;	margin-top:10px; }/*no longer used*/
.catbox { width:480px; float:right; }
.catbox a:link, .catbox a:visited {	font-weight:bold; }

.textwrapper { width: 100%; vertical-align: top; text-align: justify; float: left;}
.textwrapper p { width: 100%; margin: 0 0 5px 0; text-align: justify; font: normal 11px/150% Verdana, Arial, Helvetica, sans-serif;}
.textwrapper a { color: #b5811b; }
.morebtn { width:96px; height:56px; float:right; }	
.morebtn img { padding:0; }
.divider { width:472px; height:10px; background-image:url(/img/gr/hr-graygold.jpg); }
/*.ha1 { font:bold 12px Verdana, Arial, Helvetica, sans-serif; background:url(/img/gr/hr-gold-sh.gif) no-repeat left bottom;
	color:#7f6012; margin-bottom:4px; }*/
.photo1 { float:left; margin-bottom:10px; }
.photo2 { float:right; margin-bottom:10px; }
.photo-center { float:left; margin-bottom:10px; width: 100%; text-align: center;}
.main3 { width:767px; height:66px; float: left; margin:0 0 7px 0; border:1px solid #ffdf7c; clear:both; }

