/* Page */
.page { width:782px; padding:0; margin:0 auto 0 auto; font-size:11px; font-family:Tahoma; color:#636363;}
h2 { font-size:14px; padding:10px 0 10px 48px; margin:0; background:url(images/h2.gif) left center no-repeat;}
h1 { font-size:14px; padding:10px 0 10px 35px; margin:0; background:url(images/h1.gif) left center no-repeat;}
.clear { clear:both;}
.ads3 { padding-left:35px;}
/* End Page*/
/* Headeer */
.header { height:31px; background:URL(images/tall_top.gif) repeat-x;}
.topamericanbeachs { widows:300px; height:104px; background:url(images/topamericanbeachs.gif) no-repeat;}
.topamericanbeachs h1 { font-size:20px; padding:10px 0 0 0; margin:0 0 0 65px; color:#818372; background-image:none;}
.top_text { width:280px; font-size:11px; padding:15px 0 0 10px;}
.title_header { width:300px; float:left; padding-top:35px;}
.ads { width:300px; height:250px;}
.menu_header { width:482px; float:right; padding-top:35px;}
/* End Header*/
/* Content */
.content { width:520px; float:left; margin-top:5px; border-left:1px solid #cbcbcb; border-right:1px solid #cbcbcb; padding: 0 15px 0 15px;  height:636px;}
.ads2 { width:520px; padding-top:5px; text-align:center;}
.content p { margin:0; padding:5px 0 5px 0;}
.content h2 { font-size:14px; padding:10px 0 10px 35px; margin:0; background:url(images/h1.gif) left center no-repeat; color:#ff3000;}
.content img { padding:10px 0 10px 0;}
.beach1 { width:130px; height:95px; float:left; margin-right:10px;}
.beach2 { width:130px; height:95px; float:right; margin-left:10px;}
.sitemap { list-style:none;}
.sitemap a { background:URL(images/pointer_blue.gif) left center no-repeat; list-style:none; padding:0 0 0 10px; color:#277ab6; text-decoration:none;}
.sitemap a:hover { background:URL(images/pointer_gr.gif) left center no-repeat; list-style:none; padding:0 0 0 10px; color:#72970a; text-decoration:underline;}
/* End Content */
/* Menu */
.menu { width:200px; float:right; margin-top:5px; padding:0 15px 0 14px; border-right:1px solid #cbcbcb; height:636px;}
.menu h2 { color:#3f9326;}
.photo { width:200px;}
.photo_beach { width:100px; float:left; padding-bottom:5px; text-align:center;}
.photo_beach a { color:#72970a; text-decoration:none; font-weight:bold;}
.photo_beach a:hover { text-decoration:underline;}
.links ul{ margin:0; padding:0; list-style:none;}
.links ul li { margin-bottom:2px;}
.links a { background:URL(images/pointer_blue.gif) left center no-repeat; list-style:none; padding:0 0 0 10px; color:#277ab6; text-decoration:none;}
.links a:hover { background:URL(images/pointer_gr.gif) left center no-repeat; list-style:none; padding:0 0 0 10px; color:#72970a; text-decoration:underline;}
/* End Menu */
/* Footer */
.footer { width:782px; color:#818372; text-align:center; height:72px; background:#E3E6DA url(images/tall_f.gif) repeat-x top; margin-top:5px; padding:5px 0 0 0;}
.footer a { color:#6290bb; text-decoration:underline;}
.footer a:hover { text-decoration:none;}
/* End Footer */