#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute; left: 0;top: 0; width: auto;
padding: 60px; padding-bottom: 0;
visibility: hidden;z-index: 0;cursor: pointer;}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 16px verdana;  background: #2f397c; line-height: 1.1em; color: #FFFFFF; text-align: right;
padding: 5px 10px 0px 0px;
border: 3px solid #2f397c; border-top: 0px;
}

#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: #a1a6c4; padding: 10px;
border: 3px solid #2f397c; border-bottom: 0px;
font: normal 12px verdana; color: #00083f; text-align: center;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute; visibility: hidden; 
border: 1px solid #2f397c; background-color: #a1a6c4; padding: 5px; z-index: 5;
font: normal 12px verdana; color: #00083f;
}

BODY {background: url('/images/bg.jpg') #e2ddd9 top left no-repeat; background-attachment: fixed; margin-top: 3px; }

.headline { padding: 6px 6px 8px 6px; background: url('/images/headline_bg.png') bottom left repeat-x;  font-family: verdana; font-size: 11px; color: #00083f; border: 3px solid #2f397c; font-weight: bold; border-bottom: 0px; text-align: left; }
.content { padding: 10px; background: url('/images/whiteopac.png') top left repeat; font-family: verdana; font-size: 12px; color: #00083f; border: 3px solid #2f397c; border-top: 0px;  text-align: left;}

.amenities {font-family: verdana; font-size: 11px; color: #00083f; text-align: left;}
.pricing {font-family: verdana; font-size: 12px; color: #00083f; text-align: left;}

.footer {width: 755px; font-family: verdana; font-size: 11px; color: #00083f; text-align: right; }

