/* Generated by Font Squirrel (http://www.fontsquirrel.com) on September 9, 2014 */
@font-face {
    font-family: 'sinkin_sans200_x_light_italic';
    src: url('../fonts/sinkinsans-200xlightitalic-webfont.eot');
    src: url('../fonts/sinkinsans-200xlightitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/sinkinsans-200xlightitalic-webfont.woff') format('woff'),
         url('../fonts/sinkinsans-200xlightitalic-webfont.ttf') format('truetype'),
         url('../fonts/-200xlightitalic-webfont.svg#sinkin_sans200_x_light_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'sinkin_sans200_x_light';
    src: url('../fonts/sinkinsans-200xlight-webfont.eot');
    src: url('../fonts/sinkinsans-200xlight-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/sinkinsans-200xlight-webfont.woff') format('woff'),
         url('../fonts/sinkinsans-200xlight-webfont.ttf') format('truetype'),
         url('../fonts/sinkinsans-200xlight-webfont.svg#sinkin_sans200_x_light') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'sinkin_sans100_thin_italic';
    src: url('../fonts/sinkinsans-100thinitalic-webfont.eot');
    src: url('../fonts/sinkinsans-100thinitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/sinkinsans-100thinitalic-webfont.woff') format('woff'),
         url('../fonts/sinkinsans-100thinitalic-webfont.ttf') format('truetype'),
         url('../fonts/sinkinsans-100thinitalic-webfont.svg#sinkin_sans100_thin_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'sinkin_sans100_thin';
    src: url('../fonts/sinkinsans-100thin-webfont.eot');
    src: url('../fonts/sinkinsans-100thin-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/sinkinsans-100thin-webfont.woff') format('woff'),
         url('../fonts/sinkinsans-100thin-webfont.ttf') format('truetype'),
         url('../fonts/sinkinsans-100thin-webfont.svg#sinkin_sans100_thin') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'allerregular';
    src: url('../fonts/aller_rg-webfont.eot');
    src: url('../fonts/aller_rg-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/aller_rg-webfont.woff') format('woff'),
         url('../fonts/aller_rg-webfont.ttf') format('truetype'),
         url('../fonts/aller_rg-webfont.svg#allerregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'aller_lightitalic';
    src: url('../fonts/aller_ltit-webfont.eot');
    src: url('../fonts/aller_ltit-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/aller_ltit-webfont.woff') format('woff'),
         url('../fonts/aller_ltit-webfont.ttf') format('truetype'),
         url('../fonts/aller_ltit-webfont.svg#aller_lightitalic') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'allerbold_italic';
    src: url('../fonts/aller_bdit-webfont.eot');
    src: url('../fonts/aller_bdit-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/aller_bdit-webfont.woff') format('woff'),
         url('../fonts/aller_bdit-webfont.ttf') format('truetype'),
         url('../fonts/aller_bdit-webfont.svg#allerbold_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'alleritalic';
    src: url('../fonts/aller_it-webfont.eot');
    src: url('../fonts/aller_it-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/aller_it-webfont.woff') format('woff'),
         url('../fonts/aller_it-webfont.ttf') format('truetype'),
         url('../fonts/aller_it-webfont.svg#alleritalic') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'aller_lightregular';
    src: url('../fonts/aller_lt-webfont.eot');
    src: url('../fonts/aller_lt-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/aller_lt-webfont.woff') format('woff'),
         url('../fonts/aller_lt-webfont.ttf') format('truetype'),
         url('../fonts/aller_lt-webfont.svg#aller_lightregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'sinkin_sans300_light_italic';
    src: url('../fonts/sinkinsans-300lightitalic-webfont.eot');
    src: url('../fonts/sinkinsans-300lightitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/sinkinsans-300lightitalic-webfont.woff') format('woff'),
         url('../fonts/sinkinsans-300lightitalic-webfont.ttf') format('truetype'),
         url('../fonts/sinkinsans-300lightitalic-webfont.svg#sinkin_sans300_light_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'allerbold';
    src: url('aller-webfont.eot');
    src: url('../fonts/aller-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/aller-webfont.woff') format('woff'),
         url('../fonts/aller-webfont.ttf') format('truetype'),
         url('../fonts/aller-webfont.svg#allerbold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'sinkin_sans300_light';
    src: url('sinkinsans-300light-webfont.eot');
    src: url('../fonts/sinkinsans-300light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/sinkinsans-300light-webfont.woff') format('woff'),
         url('../fonts/sinkinsans-300light-webfont.ttf') format('truetype'),
         url('../fonts/sinkinsans-300light-webfont.svg#sinkin_sans300_light') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'sinkin_sans400_italic';
    src: url('../fonts/sinkinsans-400italic-webfont.eot');
    src: url('../fonts/sinkinsans-400italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/sinkinsans-400italic-webfont.woff') format('woff'),
         url('../fonts/sinkinsans-400italic-webfont.ttf') format('truetype'),
         url('../fonts/sinkinsans-400italic-webfont.svg#sinkin_sans400_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'sinkin_sans600_semibold';
    src: url('../fonts/sinkinsans-600semibold-webfont.eot');
    src: url('../fonts/sinkinsans-600semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/sinkinsans-600semibold-webfont.woff') format('woff'),
         url('../fonts/sinkinsans-600semibold-webfont.ttf') format('truetype'),
         url('../fonts/sinkinsans-600semibold-webfont.svg#sinkin_sans600_semibold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'sinkin_sans600SBdIt';
    src: url('../fonts/sinkinsans-600semibolditali-webfont.eot');
    src: url('../fonts/sinkinsans-600semibolditali-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/sinkinsans-600semibolditali-webfont.woff') format('woff'),
         url('../fonts/sinkinsans-600semibolditali-webfont.ttf') format('truetype'),
         url('../fonts/sinkinsans-600semibolditali-webfont.svg#sinkin_sans600SBdIt') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'sinkin_sans400_regular';
    src: url('../fonts/sinkinsans-400regular-webfont.eot');
    src: url('../fonts/sinkinsans-400regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/sinkinsans-400regular-webfont.woff') format('woff'),
         url('../fonts/sinkinsans-400regular-webfont.ttf') format('truetype'),
         url('../fonts/sinkinsans-400regular-webfont.svg#sinkin_sans400_regular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'sinkin_sans500_medium';
    src: url('../fonts/sinkinsans-500medium-webfont.eot');
    src: url('../fonts/sinkinsans-500medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/sinkinsans-500medium-webfont.woff') format('woff'),
         url('../fonts/sinkinsans-500medium-webfont.ttf') format('truetype'),
         url('../fonts/sinkinsans-500medium-webfont.svg#sinkin_sans500_medium') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'sinkin_sans500_medium_italic';
    src: url('../fonts/sinkinsans-500mediumitalic-webfont.eot');
    src: url('../fonts/sinkinsans-500mediumitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/sinkinsans-500mediumitalic-webfont.woff') format('woff'),
         url('../fonts/sinkinsans-500mediumitalic-webfont.ttf') format('truetype'),
         url('../fonts/sinkinsans-500mediumitalic-webfont.svg#sinkin_sans500_medium_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'sinkin_sans800_black';
    src: url('../fonts/sinkinsans-800black-webfont.eot');
    src: url('../fonts/sinkinsans-800black-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/sinkinsans-800black-webfont.woff') format('woff'),
         url('../fonts/sinkinsans-800black-webfont.ttf') format('truetype'),
         url('../fonts/sinkinsans-800black-webfont.svg#sinkin_sans800_black') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'sinkin_sans700_bold_italic';
    src: url('../fonts/sinkinsans-700bolditalic-webfont.eot');
    src: url('../fonts/sinkinsans-700bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/sinkinsans-700bolditalic-webfont.woff') format('woff'),
         url('../fonts/sinkinsans-700bolditalic-webfont.ttf') format('truetype'),
         url('../fonts/sinkinsans-700bolditalic-webfont.svg#sinkin_sans700_bold_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'sinkin_sans900_x_black_italic';
    src: url('../fonts/sinkinsans-900xblackitalic-webfont.eot');
    src: url('../fonts/sinkinsans-900xblackitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/sinkinsans-900xblackitalic-webfont.woff') format('woff'),
         url('../fonts/sinkinsans-900xblackitalic-webfont.ttf') format('truetype'),
         url('../fonts/sinkinsans-900xblackitalic-webfont.svg#sinkin_sans900_x_black_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'sinkin_sans800_black_italic';
    src: url('../fonts/sinkinsans-800blackitalic-webfont.eot');
    src: url('../fonts/sinkinsans-800blackitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/sinkinsans-800blackitalic-webfont.woff') format('woff'),
         url('../fonts/sinkinsans-800blackitalic-webfont.ttf') format('truetype'),
         url('../fonts/sinkinsans-800blackitalic-webfont.svg#sinkin_sans800_black_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'sinkin_sans700_bold';
    src: url('../fonts/sinkinsans-700bold-webfont.eot');
    src: url('../fonts/sinkinsans-700bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/sinkinsans-700bold-webfont.woff') format('woff'),
         url('../fonts/sinkinsans-700bold-webfont.ttf') format('truetype'),
         url('../fonts/sinkinsans-700bold-webfont.svg#sinkin_sans700_bold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'sinkin_sans900_x_black';
    src: url('../fonts/sinkinsans-900xblack-webfont.eot');
    src: url('../fonts/sinkinsans-900xblack-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/sinkinsans-900xblack-webfont.woff') format('woff'),
         url('../fonts/sinkinsans-900xblack-webfont.ttf') format('truetype'),
         url('../fonts/sinkinsans-900xblack-webfont.svg#sinkin_sans900_x_black') format('svg');
    font-weight: normal;
    font-style: normal;

}



*{margin:0; padding:0;}
body{ background:#fcf8e9; width:100%; color:#000; font-family: 'clear_sansregular';}
.clear{ clear:both;}
a{ text-decoration:none; border:none; cursor:pointer; outline:none;}
img{ border:none; outline:none;}
ul li, ol li{ list-style-type:none;}


.basic{ background:url(../images/header_bg.png) repeat-x; width:100%; z-index:1; position:absolute; left:0; top:0;}
.inner_basic{ background:url(../images/bg2.png) no-repeat; height:100% !important; width:100%; padding-bottom:50px;}
.main_container{ width:75%; margin:0 auto;}
.part2{ width:100%; background:#fff; margin-top:20px; padding:50px 0;}
.part3{ background:url(../images/bg1.png) repeat; width:100%; padding-bottom:50px;}
.part4{ background:#fcf8e9; width:100%; padding:50px 0;}
.part5{ background:url(../images/footer_bg.png) repeat; width:100%; padding:25px 0;}
.logo{ width:20%; float:left;}
.navigation{ width:75%; float:right;}
.txt1{ font-family: 'sinkin_sans400_regular'; font-size:13px; line-height:15px; color:#fff; padding-top:10px; text-align:right;}
.txt1 span{ color:#aaffa8;}
.flag{ margin:5px;}
.form{ background:url(../images/form_bg.png) repeat; border:solid #efe8df 1px; width:59%; -webkit-border-radius: 7px 7px 7px 7px;
border-radius: 7px 7px 7px 7px; float:right; margin-top:125px;}
.form_inner{ width:80%; margin:0 auto;}
.input1{ background:url(../images/input_bg.png) repeat; -webkit-border-radius: 7px 7px 7px 7px;
border-radius: 7px 7px 7px 7px; border:solid #bdbfb7 1px; width:100%; margin:10px 0; padding:5px 0;}
.input2{ background:url(../images/input_bg.png) repeat; -webkit-border-radius: 7px 7px 7px 7px;
border-radius: 7px 7px 7px 7px; border:solid #bdbfb7 1px; width:99%; padding:7px 0;}
.input_inner1{ background:url(../images/icon1.png) no-repeat; background-position:right; width:100%; border:none; padding:4px 0;}
.input_inner2{ background:url(../images/icon2.png) no-repeat; background-position:right; width:100%; border:none; padding:4px 0;}
.submit1{ background:url(../images/button1.png) repeat-x #f32e00; width:100%; border:none; padding:20px 0; -webkit-border-radius: 0 0 7px 7px;
border-radius: 0 0 7px 7px;font-family: 'sinkin_sans700_bold'; font-size:20px; line-height:22px; color:#fff; cursor:pointer;}
.list_menu{ width:50%; float:left;}
.txt2{ font-family: 'sinkin_sans700_bold'; font-size:20px; line-height:22px; color:#fff; text-transform:uppercase; text-align:center; padding:20px 0; border-bottom:solid #fff 1px;}
.txt3{ color:#000; font-family: 'allerregular'; font-size:31px; line-height:36px; padding-bottom:15px;}
.txt3 span{ font-size:52px; line-height:56px;}
.divider{ background:#000; height:1px; width:100%; margin:20px 0;}
.txt4{ font-family: 'sinkin_sans400_regular'; font-size:15px; line-height:27px; color:#000; padding-bottom:20px;}
.button1{ background:#ff3100; width:20%; color:#fff; text-transform:uppercase; padding:7px 8px; -webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px; border-bottom:solid #000 1px; font-family: 'sinkin_sans400_regular'; font-size:11px; line-height:13px;}
.txt5{ font-family: 'sinkin_sans400_regular'; font-size:25px; line-height:37px; color:#000; text-transform:uppercase; padding:50px 0 20px 0;}
.txt5 span{ font-family: 'sinkin_sans700_bold';}
.text1{ width:50%; float:right;}
.left1{ width:50%; float:left;}
.right1{ width:40%; float:right; background:url(../images/map.png) no-repeat; height:220px; }
.left2{ width:50%; float:left; background:url(../images/border_vertical.png) repeat-y; background-position:right;}
.right2{ width:35%; float:right;}
.small_logo{ width:97px; height:75px; float:left;}
.txt6{ color:#cab880; font-family: 'sinkin_sans200_x_light'; font-size:12px; line-height:15px; float:left; width:300px; padding:50px 0 0 20px;}
.txt6 a{ color:#cab880;}
.txt7{ color:#fff; font-family: 'sinkin_sans200_x_light'; font-size:13px; line-height:24px; text-align:right;}
.divider2{ background:url(../images/border_horizontal.png) repeat-x; width:100%; height:2px; margin:10px 0;}
.services{ background:url(../images/services_bg.png) repeat; width:100%; border:solid #fff 2px; -webkit-border-radius: 9px 9px 9px 9px;
border-radius: 9px 9px 9px 9px; margin-top:140px;}
.services_inner{ width:90%; margin:0 auto;}
ul.amenities{ width:20%; float:left; margin:0 22px;}
ul.amenities li{ padding:5px 0 5px 33px; display:block; font-family: 'allerregular'; font-weight:bold; font-size:16px; line-height:20px; color:#000; background:url(../images/icon5.png) no-repeat 0 7px; border-bottom:solid 1px #aea495;} 
.services_bottom{ background:url(../images/services_bot.png) repeat-x; width:100%; padding:20px 0;-webkit-border-radius: 0 0 7px 7px;
border-radius: 0 0 7px 7px;}
.txt8{ color:#fff; background:#000; width:20%; border:solid #fff 1px; -webkit-border-radius: 20px 20px 20px 20px;
border-radius: 20px 20px 20px 20px; padding:5px 15px;}
.txt9{ font-family: 'sinkin_sans400_regular'; font-size:14px; line-height:17px; color:#fff; padding:6px 0;}
.txt10{ color:#000; font-size:42px; line-height:75px; background:url(../images/icon6.png) no-repeat; width:100%; height:100%; font-family: 'allerregular'; padding-left:60px; }
.txt11{ font-family: 'sinkin_sans400_regular'; font-size:15px; line-height:27px; color:#000;}
.left3{ width:40%; float:left; padding:30px 0;}
.right3{ width:50%; float:right; height:324px; }
.right3 img{ width:100%;}
.txt12{ color:#000; font-size:42px; line-height:90px; background:url(../images/icon7.png) no-repeat; width:100%; height:100%; font-family: 'allerregular'; padding-left:70px; }
.txt13{ color:#fff; font-family: 'allerbold'; font-size:25px; line-height:30px; text-transform:uppercase; background:#000; -webkit-border-radius: 13px 13px 13px 13px;border-radius: 13px 13px 13px 13px; padding:10px 0 10px 20px;}
.color{ width:10%; float:left;}
.color_text{ width:85%; float:right;}
.green{ background:#a4c857; border:solid #475a1f 1px; -webkit-border-radius: 9px 9px 9px 9px; border-radius: 9px 9px 9px 9px; height:27px; margin:15px 0;}
.yellow{ background:#fff800; border:solid #475a1f 1px; -webkit-border-radius: 9px 9px 9px 9px; border-radius: 9px 9px 9px 9px; height:27px; margin:15px 0;}
.blue{ background:#adc4ff; border:solid #475a1f 1px; -webkit-border-radius: 9px 9px 9px 9px; border-radius: 9px 9px 9px 9px; height:27px; margin:15px 0;}
.pink{ background:#ffdbf9; border:solid #475a1f 1px; -webkit-border-radius: 9px 9px 9px 9px; border-radius: 9px 9px 9px 9px; height:27px; margin:15px 0;}
.brown{ float:left; width:5%; background:#73645d; border:solid #475a1f 1px; -webkit-border-radius: 9px 9px 9px 9px; border-radius: 9px 9px 9px 9px; height:27px; margin:15px 0;}
.darkpink{ float:left; width:5%; background:#aa7088; border:solid #475a1f 1px; -webkit-border-radius: 9px 9px 9px 9px; border-radius: 9px 9px 9px 9px; height:27px; margin:15px 0;}
.txt14{ font-family: 'sinkin_sans400_regular'; font-size:20px; line-height:27px; color:#000; padding:9px 0;}
.txt14 span{ font-family: 'sinkin_sans700_bold';}
.option{ width:20%; float:left;}
.option_alt{ width:20%; float:left;}
.option ul{}
.option ul li{ color:#000; font-family: 'allerregular'; font-size:15px; line-height:24px; float:none;}
.option_alt ul{}
.option_alt ul li{ color:#000; font-family: 'allerregular'; font-size:15px; line-height:24px; float:none;}
.option_space{ margin-left:30px;}
.fullview{ width:50%; float:right;}
.fullview_alt{ width:50%; float:left;}
.txt15{ font-family: 'sinkin_sans500_medium'; color:#fff; background:#212121; font-size:24px; line-height:27px; -webkit-border-radius: 9px 9px 9px 9px;
border-radius: 9px 9px 9px 9px; padding:12px 0 12px 24px; margin:20px 0;}

.fullview_1{ background:url(../images/Matthew-Flinders-Room_fullview.png) no-repeat; width:100%; height:329px; padding-top:50px;}
.fullview_2{ background:url(../images/Explorer-Room_fullview.png) no-repeat; width:100%; height:329px; padding-top:50px;}
.fullview_3{ background:url(../images/Traditional-Double-Room_fullview.png) no-repeat; width:100%; height:329px; padding-top:50px;}
.fullview_4{ background:url(../images/Traditional-Twin-Room_fullview.png) no-repeat; width:100%; height:329px; padding-top:50px;}
.fullview_5{ background:url(../images/single_circle.png) no-repeat; width:100%; height:329px; padding-top:50px;}
.fullview_6{ background:url(../images/Standard-Room_fullview.png) no-repeat; width:100%; height:329px; padding-top:50px;}
.fullview_7{ background:url(../images/Explorer-Room_fullview.png) no-repeat; width:100%; height:329px; padding-top:50px;}
.fullview_8{ background:url(../images/Colonial-Room_fullview.png) no-repeat; width:100%; height:329px; padding-top:50px;}
.fullview_9{ background:url(../images/arthur-phillip-room-circle.png) no-repeat; width:100%; height:329px; padding-top:50px;}

.txt16{ color:#000; font-family: 'allerregular'; font-size:15px; line-height:24px;}
.txt17{ color:#ff4800; font-size:24px; line-height:28px;font-family: 'sinkin_sans500_medium'; text-align:center; background:#000; padding:10px 0; -webkit-border-radius: 5px 5px 5px 5px; margin:25px 0;
border-radius: 5px 5px 5px 5px; width:45%; float:left;}
ul.txt18{ width:45%; float:right;  margin:25px 0;}
ul.txt18 li{ color:#000; padding-left:35px; font-size:15px; line-height:20px; font-family: 'sinkin_sans500_medium'; 
background:url(../images/icon8.png) no-repeat 0px 5px; display:block;}
.txt19{ color:#fff; font-family: 'allerbold'; font-size:17px; line-height:22px; display:block;}
.book_now{ margin:15px 0 0 20px;}
.enquiry{ margin:30px 0 0 20px;}
.special{ margin:30px 0 0 20px;}
.open_item{ margin:30px 0 0 20px;}
.room_section{ width:30%; float:left; background:#ff5b00; margin-top:15px; margin-bottom:15px;}
.mid_room_space{ margin:15px 35px;}
.room_section_section{ background:url(../images/bg4.png) repeat-x #fff; padding:15px 0; min-height:262px;}
.txt20{ font-family: 'sinkin_sans500_medium'; font-size:17px; line-height:19px; color:#fff; text-align:center; display:block; padding:15px 0;}
.txt21{ color:#ff5b00; font-size:15px; line-height:17px; text-align:center; display:block; padding:15px 0; font-family: 'sinkin_sans500_medium'; background:url(../images/button2.png) repeat-x; text-transform:uppercase;}
.room_left{ width:45%; float:left; margin-left:13px;}
.room_right{ width:45%; float:right; margin-right:13px;}
ul.txt22{}
ul.txt22 li{ font-family: 'sinkin_sans500_medium'; font-size:12px; line-height:19px; color:#000; display:block;}
.left4{ width:49%; background:#000; float:left; padding:8px 0;}
.right4{ width:51%; float:right;}
.txt23{ color:#fff; font-size:24px; line-height:26px; font-family: 'allerregular'; background:#000; padding:10px 0; text-align:center;}
.txt24{ text-align:center; padding:50px 0; color:#000; font-size:30px; line-height:32px; font-family: 'sinkin_sans600_semibold';}
.txt24 span{ font-family: 'sinkin_sans500_medium'; background:#dddddd; border:solid #ff4f00 1px; -webkit-border-radius: 35px 35px 35px 35px;
border-radius: 35px 35px 35px 35px; font-size:23px; padding:0 25px;}
.button2{ background:url(../images/button3.png) no-repeat; width:209px; height:46px; cursor:pointer; display:block; text-align:center; margin:0 auto; color:#fff; font-size:16px; line-height:20px; font-family: 'sinkin_sans600_semibold'; padding-top:10px;}
.right5{ width:49%; background:#000; float:right; padding:8px 0;}
.left5{ width:51%; float:left;}
.txt25{ font-family: 'sinkin_sans300_light'; font-size:18px; line-height:33px; color:#fff; background:#000; -webkit-border-radius: 20px 20px 20px 20px;
border-radius: 20px 20px 20px 20px; width:25%; padding:2px 40px;}
.txt26, .txt26 a{ font-family: 'sinkin_sans300_light'; font-size:18px; line-height:33px; color:#000; padding:4px 30px;}
.txt26 a:hover{ color:#e62c05;}
.map{ background:url(../images/map3.png) no-repeat; width:100%; height:355px;}
.txt27{ font-family: 'sinkin_sans400_regular'; font-size:30px; line-height:52px; color:#000; padding:3px 0; border-bottom:solid #000 1px; text-align:center; width:50%; margin:5px auto;}
ul.txt28{ width:60%; margin:0 auto;}
ul.txt28 li{ float:left; margin:10px 8px;}
.txt29{ font-family: 'sinkin_sans500_medium'; font-size:12px; line-height:19px; color:#000; width:90%; margin:20px auto;}



.fancybox-custom .fancybox-skin {
			box-shadow: 0 0 50px #222;
		}