TD, SPAN, OPTION, SELECT, LI, BODY, P, INPUT, TEXT, TEXTAREA, SELECT, SUBMIT { color: #666666; font-size: 12px; font-family: Arial, Helvetica, sans-serif }

H4, H3, H2, H1 { color: #666666; margin-bottom: 1px; margin-top: 1px; margin-right: 0px;}
img { border: 0px; }

body { margin: 0; width: 850px; background: url(images/body-bkg.gif); }
div { border: #000 0px solid; }
#header { width: 850px; float: left; background-color: white; }
#main-holder { width: 696px; float: left; }
#leftnav { width: 180px; float: left; padding-left: 1px; }
#middle { width: 506px; float: left; padding-left: 8px; border-right: #9FAEBF 1px solid; }
#middle-home { width: 506px; float: left; background-color: #FFFFFF; padding-left: 8px; background: url(images/hawaii-vacation.jpg) top no-repeat; border-right: #F3DC97 1px solid; }
#rightnav { width: 154px; float: left; background: url(images/right-top.gif) top no-repeat; }
#footer { width: 850px; float: left; background: url(images/sand-footer.gif); }
#main-holder2 { width: 736px; float: left; background: url(images/sand-mainholder.gif); }
#middle2 { width: 546px; float: right; padding-left: 8px;  background-color:#FFFFFF; border-right: #F3DC97 1px solid; }
#center1 { width: 850px; float: right; background-color: black; }

.cell01 { padding-left: 6px; color:#c16e14; font-size: 11px; text-decoration: none; }
.cell02 { padding-left: 11px; padding-right: 6px;}

.cellhike { padding-top: 6px; color:#666666; font-size: 13px; text-decoration: none; }
A.cellhike:visited {color:#c16e14; font-size: 13px; text-decoration: none; }
A.cellhike:link	  {color:#c16e14; font-size: 13px; text-decoration: none; }
A.cellhike:visited {color:#c16e14; font-size: 13px; text-decoration: none; }
A.cellhike:hover  {color:#f4880c; font-size: 13px; text-decoration: underline; }

A:visited {color:#c16e14; font-size: 12px; text-decoration: none; }
A:link	  {color:#c16e14; font-size: 12px; text-decoration: none; }
A:visited {color:#c16e14; font-size: 12px; text-decoration: none; }
A:hover	  {color:#f4880c; font-size: 12px; text-decoration: underline; }

.menu {color:#c16e14; font-size: 13px; text-decoration: none; }
A.menu:visited {color:#c16e14; font-size: 13px; text-decoration: none; }
A.menu:link	  {color:#c16e14; font-size: 13px; text-decoration: none; }
A.menu:visited {color:#c16e14; font-size: 13px; text-decoration: none; }
A.menu:hover	  {color:#f4880c; font-size: 13px; text-decoration: underline; }

.breadcrumb {color:#c16e14; font-size: 11px; text-decoration: none; }
A.breadcrumb:visited {color:#c16e14; font-size: 11px; text-decoration: none; }
A.breadcrumb:link	  {color:#c16e14; font-size: 11px; text-decoration: none; }
A.breadcrumb:visited {color:#c16e14; font-size: 11px; text-decoration: none; }
A.breadcrumb:hover	  {color:#f4880c; font-size: 11px; text-decoration: underline; }


.news {color:#8c8c8c; font-size: 10px; font-weight: normal; text-decoration: none; }
A.news:link	  {color:#Ba0101; font-size: 13px; text-decoration: underline; }
A.news:visited {color:#B17171; font-size: 13px; text-decoration: underline; }
A.news:hover	  {color:#B17171; font-size: 13px; text-decoration: underline; }

.title04 {color:#000000; font-size: 14px; font-weight: bold; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }

.rental {color:#0000CC; font-size: 14px; font-weight: bolder; text-decoration: none; }
A.rental:link	  {color:#0000CC; font-size: 14px; text-decoration: none; }
A.rental:visited {color:#0000CC; font-size: 14px; text-decoration: none; }
A.rental:hover	  {color:#0000CC; font-size: 14px; text-decoration: underline; }

.rental2 {color:#666666; font-size: 18px; font-weight: bolder; text-decoration: none; }
A.rental2:link	  {color:#Ba0101; font-size: 12px; text-decoration: underline; }
A.rental2:visited {color:#B17171; font-size: 12px; text-decoration: underline; }
A.rental2:hover	  {color:#B17171; font-size: 12px; text-decoration: underline; }

.rentalhead {color:#FFFFFF; font-size: 14px; font-weight: bolder; text-decoration: none; }

.rentalother {color:#333333; font-size: 12px; font-weight: none; text-decoration: none; }
A.rentalother:link	  {color:#FFFFFF; font-size: 14px; text-decoration: none; }
A.rentalother:visited {color:#FFFFFF; font-size: 14px; text-decoration: none; }
A.rentalother:hover	  {color:#FFFFFF; font-size: 14px; text-decoration: underline; }

.rentalred {color:#000000; font-size: 18px; font-weight: bolder; text-decoration: none; }
A.rentalred:link	  {color:#Ba0101; font-size: 12px; text-decoration: underline; }
A.rentalred:visited {color:#B17171; font-size: 12px; text-decoration: underline; }
A.rentalred:hover	  {color:#B17171; font-size: 12px; text-decoration: underline; }

.rental3 {color:#000000; font-size: 12px; font-weight: bolder; text-decoration: none; }
A.rental3:link	  {color:#Ba0101; font-size: 12px; text-decoration: none; }
A.rental3:visited {color:#Ba0101; font-size: 12px; text-decoration: none; }
A.rental3:hover	  {color:#B17171; font-size: 12px; text-decoration: underline; }

.rental4 {color:#B17171; font-size: 12px; font-weight: bolder; text-decoration: none; }
A.rental4:link	  {color:#B17171; font-size: 12px; text-decoration: none; }
A.rental4:visited {color:#B17171; font-size: 12px; text-decoration: none; }
A.rental4:hover	  {color:#Ba0101; font-size: 12px; text-decoration: underline; }


.foot {color: #c16e14; font-size: 11px; font-weight: normal; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
A.foot {color: #c16e14; text-decoration: none; }
A.foot:link {color: #c16e14; font-size: 11px; text-decoration: none; }
A.foot:visited {color: #c16e14; font-size: 11px; text-decoration: none; }
A.foot:active {color: #c16e14; font-size: 11px; text-decoration: none; }
A.foot:hover {color: #c16e14; font-size: 11px; text-decoration: underline; }