@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: 'TrajanProBold';
    src: url('fonts/trajanpro-bold-webfont.eot');
    src: url('fonts/trajanpro-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/trajanpro-bold-webfont.woff') format('woff'),
         url('fonts/trajanpro-bold-webfont.ttf') format('truetype'),
         url('fonts/trajanpro-bold-webfont.svg#TrajanProBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

body{ font-family:'TrajanProBold',"Times New Roman", Times;}
.clear{ clear: both; }
p{ margin: 0px; padding: 0px;}
img{ border: none;}
ul{ margin: 0px; padding: 0px; list-style:none;}
li{ float: left;}

/*  ---------- CSS OF ATTRACTION ---------- */

#content{ width: 1200px; }
#content-left{ float: left; width:600px; }
.contentleft-inner{ padding: 0 15px;}
.attraction-heading{ font-size: 22pt; padding: 15px;}
.attraction-img{}
.images-main{}
.row{}
.row-img{ float:left; padding: 10px 8px 10px 0;}
.row-img-last{ padding-right:0px; !important }
#content-right{ float: right; width:600px; background: #996666; }
.attraction-detail{ font-size: 9pt; padding:45px 0 5px 10px; width:585px; font-family:'TrajanProBold',"Times New Roman", Times;}

/*  ---------- CSS OF ATTRACTION ---------- */
#contact-content{ width: 1200px; background: #dfdace;}
.contact-main{ border-bottom: 1px solid #c7c7c7;}
.contact-us{ color: #000000; font-size: 22pt; padding: 10px 0 25px 0; }
.send-email{ color: #515151; font-size: 20pt; padding-bottom: 10px;}
.address-main{ margin: 15px 0;}
.address{ color: #888888; font-size: 13px;}
.form-main{}
.field-name{ font-size: 13px; font-family: "Times New Roman"; padding-top: 10px;}
.field{ border: none; height: 25px; width: 500px;}
.msg{ border: none; width:500px; height:175px;}
#contact-content-right{ float: right; width: 600px; padding: 10px 0;}
.location-detail{ color: #515151; font-size: 20pt; padding: 72px 0 10px 0;}
.contact-location{ border-bottom: 1px solid #c7c7c7; margin: 0 30px; width: 500px;}
.google{ margin: 10px 30px;}
.googlemap-bottom{ margin: 0px 30px;}
.paniolo-detail{ font-size: 13px;}
.paniolo-detail-topline{ font-size: 14px; font-family: "Times New Roman"; text-transform:uppercase;}
.phone-detail{ font-size: 15px; font-family: "Times New Roman"; color: red;}

/*  ---------- CSS OF ACCOMODATION ---------- */
.subslider-main{ background: #d8d8d8; margin: 5px 0; width: 550px;}
#slider-nav{ padding-top: 5px;}
.slider-a{ padding:0 5px;}
.slider-a-last{ padding: 0px; !important }
.slider-detail-main{ margin: 10px 0px;}
.slider-detail{ font-size: 13px; width: 550px;}
