div.center_column {position:relative;float:left; margin:0; width:731px;}


p.pg {padding:0px;
padding:0;
margin:0px 0px 15px 0px;
color:#58595B;
font-weight:400;
font-size:100%;
line-height:130%;
}


div.main_images{position:relative; padding:0; margin:0px 0px 0px 0px; width:100%; height:355px;}
div.fixed_image{float:left; padding:0; margin:0px 0px 0px 0px; width:230px; height:355px;}
div.gallery_image{float:right; padding:0; margin:0px 0px 0px 0px; width:473px; height:355px;}

div.thumb_container{position:relative; clear:both; padding:0px 0px 0px 0px; margin:22px 0px 0px 0px; width:731px; }

p.thumb{position:absolute; margin:0px 0px 0px 0px; padding:0; width:120px; height:90px;}

div.footer_images{position:relative;clear:both; float:right; margin:0; padding:0; width:751px;}
div.footer_image{position:relative;float:left; margin:0px 27px 0px 0px;}
div.footer_image_right{position:relative;float:right; margin:0;}

div.bullet_container{margin:0px 0px 0px 0px; padding:0;}
div.large_bullet{float:left; margin:10px 0px 0px 0px; padding:0; width:364px; height:22px;}
span.large_bullet{padding:0px 0px 0px 2px;margin:0px; color:#6b9ca5; font-weight:bold;  font-size:100%; line-height:120%;}

h1.header {padding:0;margin-top:0px;margin-bottom:5px;color:#6b9ca5; font-weight:bold;  font-size:110%; line-height:130%;}
h2.header {padding:0;margin-top:0px;margin-bottom:5px; color:#6b9ca5; font-weight:bold;  font-size:100%; line-height:130%;}
h3.header {padding:0;margin-top:0px;margin-bottom:5px; color:#6b9ca5; font-weight:bold;  font-size:100%; line-height:130%;}
h4.header {padding:0;margin-top:0px;margin-bottom:5px; color:#6b9ca5; font-weight:bold;  font-size:100%; line-height:130%;}
h5.header {padding:0;margin-top:0px;margin-bottom:5px; color:#6b9ca5; font-weight:bold;  font-size:100%; line-height:130%;}
h6.header {padding:0;margin-top:0px;margin-bottom:5px; color:#6b9ca5; font-weight:bold;  font-size:100%; line-height:130%;}

a.page_link{color: #566770;text-decoration: underline;}
a.page_link:link {color: #566770;text-decoration: underline;}
a.page_link:visited {color: #566770; text-decoration: underline;}
a.page_link:active {text-decoration: underline;} 
a.page_link:hover {color: #566770; text-decoration: underline;} 

div.booking{position:relative; width:100%; margin:0px 0px 10px 0px; padding:0; text-align:right;}
a.booking{color: #6b9ca5;text-decoration: underline; font-weight:bold;  font-size:90%; line-height:120%;}
a.booking:link {color: #6b9ca5;text-decoration: underline;}
a.booking:visited {color: #6b9ca5; text-decoration: underline;}
a.booking:active {text-decoration: underline;} 
a.booking:hover {color: #6b9ca5; text-decoration: underline;} 

