body
{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;
font-size:12px; background:url(../images/header-bg-2.png) repeat-x;}
h1{ color:#6b2261; font-size:26px; font-weight:bold; font-family: 'Great Vibes', cursive; margin:5px 0px;}
h2{ color:#000000; font-size:20px; font-family: 'Great Vibes', cursive;}
h3{ background:#f2e4ed; padding:5px 10px; color:#6b2261; font-size:20px; font-family: 'Great Vibes', cursive;}

p{ margin-bottom:10px;}

.wrapper
{width:962px; margin:0 auto; margin-top:-23px;}

.main-header
{width:962px; float:left;}

.main-header-location
{width:962px; float:left; padding-top:23px;}

a{ color:#75316c; text-decoration:underline;}
a:hover{ color:#75316c; text-decoration:none;}
.clear{ clear:both;}

.main-logo
{ float:left;}

.right_header
{ float:right; font-family:Arial, Helvetica, sans-serif; padding-top:25px; margin-right:30px;}
.follow{ float:left; font-family:"Trebuchet MS"; color:#FFFFFF; font-size:12px; margin-right:10px;}
.icon{ float:right;}
.weather_box{ float:right;}
.weather_left{ float:left; background:url(../images/weather_img.png) no-repeat; width:27px; height:29px; color:#FFFFFF; padding:30px 0px 0px 5px; margin:0px 10px 0px 10px;}
.text{ float:right; font-weight:bold; color:#FFFFFF; font-size:17px;}
.cloud{ color:#FFFFFF; font-size:10px;}


.links-main
{width:950px; float:left; padding-top:8px;}

.links-main ul
{margin:0; padding:0;}

.links-main ul li
{list-style:none; float:left; margin-left:36px;}

.links-main ul li a
{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:bold; text-decoration:none;}

.links-main ul li a:hover
{color:#792f75;}

.links-main ul li a.active
{color:#792f75;}

.banner-main
{width:962px; height:290px; float:left; background:url(../images/banner-image.png) no-repeat; margin-top:9px;}

.location-banner-main
{width:962px; height:290px; float:left; background:url(../images/location-banner.png) no-repeat; margin-top:9px;}

.rooms-banner-main
{width:962px; height:290px; float:left; background:url(../images/rooms-banner-bg.png) no-repeat; margin-top:9px;}

.body-main
{width:962px; float:left; margin-top: 20px;}

.body-main-gallery
{width:962px; float:left; margin-top: 9px;}

.body-main-facilities
{width:962px; float:left; margin-top:53px; padding-bottom:20px;}

.body-left
{width:679px; float:left; padding-top:4px;}

.body-left-top
{width:679px; float:left; font-family: 'Great Vibes', cursive; font-size:27px; color:#133676;}

.body-left-bottom
{width:679px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#505050; padding-top:6px;}

.body-right
{width:277px; height:231px; float:right; margin-top:7px;}

.footer-main-index
{ height:57px; background:url(../images/f-bg.jpg) repeat-x center top; margin-top:23px;}

.footer-main
{width:963px; height:57px; float:left; background:url(../images/footer-bg.png) no-repeat; margin-top:25px; }

.footer-main-location-two
{width:962px; height:116px; float:left; background:url(../images/footer-bg.jpg) no-repeat; margin-top:15px;}

.footer-main-location
{width:963px; height:57px; float:left; background:url(../images/footer-bg.png) no-repeat; margin-top:24px;}


.footer-left
{width:314px; float:left; padding-left:11px;}

.footer-left-top
{width:314px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; padding-top:17px;}

.footer-left-top-two
{width:314px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF;}

.footer-left-top-two a
{color:#FFF; text-decoration:none;}

.footer-right-main
{width:69px; float:right; padding-right:7px; padding-top:8px;}

.footer-right-top
{width:69px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF;}

.footer-right-bottom
{width:69px; float:right;}

.footer-right-imgae
{width:28px; height:28px; float:left;}

.footer-right-imgae-two
{width:28px; height:28px; float:right; margin-right:7px;}

.facilties
{width:962px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:27px; color:#133676; text-align:center;
font-weight:bold}

.facilities-main
{width:962px; float:left; padding-bottom:77px; margin-top:5px; padding-top:12px;}

.facilities-main-first
{width:289px; float:left; padding-left:30px;}

.facilities-main-first-pic
{width:289px; float:left;}

.facilities-main-first-pic-text
{width:289px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#505050;}

.facilities-main-second-pic
{width:289px; float:left;}

.facilities-main-second-pic-text
{width:289px;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#505050;}

.inner-main-one
{width:295px; float:left;}

.inner-main-one-pic
{width:291px; height:105px; float:left;}

.inner-main-one-pic-text
{width:291px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#505050; padding-left:12px; margin-top:8px;}

.inner-main-two
{width:295px; float:left; padding-left:38px;}

.inner-main-two-pic
{width:291px; height:105px; float:left;}

.inner-main-two-pic-text
{width:291px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#505050; text-align:center;
margin-top:8px;}


.inner-main-three
{width:295px; float:right;}

.inner-main-three-pic
{width:291px; height:105px; float:left;}

.inner-main-three-pic-text
{width:291px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#505050; text-align:center;
margin-top:8px;}

.lo-body-left-main
{width:626px; float:left;}

.lo-body-left-top-text
{width:626px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2a2a2a;}

.lo-body-left-how-to
{width:626px; float:left; font-family: 'Great Vibes', cursive; font-size:26px; color:#792f75; margin:10px 0px;}

.lo-body-left-bottom-text
{width:626px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2a2a2a;}

.lo-body-right-main
{width:328px; float:right; padding-bottom:10px; padding-top:4px;}

.lo-body-right-here-is-the-map
{width:302px; float:right; font-family: 'Great Vibes', cursive; font-size:21px; color:#792f75; margin-bottom:10px;
padding-right:16px;}

.map-iframe
{width:315px; height:249px; float:right; margin-right:7px;}

.room-banner-inner-pic-main
{width:962px; float:left; margin-top:11px;}

.room-banner-inner-pic-one
{width:962px; float:left; margin-left:10px;}

.room-body-top
{width:962px; float:left;}

.room-body-bottom
{width:962px; float:left; padding-top:9px; padding-bottom:22px;}

.room-body-top-left
{width:962px; float:left;}

.room-body-top-right
{width:281px; float:right; padding-top:7px;} 

.rooms-and-facilities
{width:263px; float:left; font-family:'Great Vibes', cursive;; font-size:27px; color:#6b2261; margin:10px 0px;}

.facilities-list-main
{width:600px;  padding-top:2px; padding-bottom:6px;}

.facilities-list-inner
{width:250px; float:left; padding-left:20px;}

.facilities-list-inner-main
{width:250px; float:left; padding-top:3px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2a2a2a;}

.body-top-left-bottom-text
{width:962px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2a2a2a; margin-top:12px;
margin-bottom:12px;}

.room-bottom-list-main
{width:165px; float:left; padding-left:24px;}

.room-bottom-list-heading
{width:165px; float:left; background:#f2e4ed; padding:10px 0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#6b2261; text-align:center; margin-bottom:5px;}

.room-bottom-list-text
{width:165px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2a2a2a; margin-bottom:10px;}

.gallery-heading
{width:962px; float:left; font-family: 'Great Vibes', cursive; font-size:27px; color:#6b2261; margin-left:0px;
font-weight:bold;}

.gallery-pics-main
{width:962px; float:left;}

.gallery-images
{  float:left;  margin:10px 15px 0px 0px;}

.support
{width:615px; float:left;}

.contact-left
{width:615px; float:left;}

.contact-left-top
{width:615px; float:left;}

.contact-us-heading
{width:161px; font-family: 'Great Vibes', cursive; font-size:27px; color:#6b2261;}

.office-hour-are
{width:227px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#505050; padding-top:6px;}

.admin-email
{width:227px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#133676;}

.after-hour
{width:154px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#505050; padding-top:6px;}

.contact-left-bottom
{width:394px; float:left;}

.form-main
{width:380px; float:left; padding-top:10px;}

.form-text
{width:90px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#505050;}

.form-field
{width:273px; float:left;}

.full-name-field

{width:194px; height:18px;}

.address-name-field
{width:237px; height:62px;}

.contact-right
{width:347px; float:right;}

.submit-button
{width:102px; float:left; margin-left:90px; margin-top:7px;}

.header-bg-two
{width:962px; float:left; background:url(../images/header-bg-2.png) repeat-x;}

.links-bg
{width:962px; float:left; background:url(../images/links-bg.png) no-repeat; margin-top:33px;}

.links-bg-location
{width:962px; float:left; background:url(../images/links-bg.png) no-repeat; margin-top:14px;}

.links-bg-home
{width:962px; float:left; background:url(../images/links-bg.png) no-repeat; margin-top:10px;}

.footer-bg-main-two
{width:962px; margin:0 auto; height:62px;}

.investor-body-main
{width:962px; float:left; padding-top:13px; padding-bottom:45px;}

.investor-body-left
{width:620px; float:left;}

.investor-heading
{width:620px; float:left; font-family:'Great Vibes', cursive; font-size:27px; color:#6b2261; font-weight:bold;}

.investor-text-main
{width:620px; float:left;}

.investor-top-text
{width:620px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2a2a2a;}

.investor-body-right
{width:323px; float:right; margin-top:5px;}

.investor-points-main
{width:620px; float:left; margin-top:6px;}

.investor-point-dot
{width:5px; float:left; margin-top:5px;}

.investor-point-text
{width:559px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2a2a2a; margin-left:7px;}

.investor-link-text-top
{width:620px; float:left;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2a2a2a; padding-top:11px;}

.investor-link-text-bottom-left
{width:620px; float:left;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2a2a2a;}

.investor-link-text-bottom-right
{width:145px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#8e4b74; font-weight:bold;}

.investor-bottom-text-main
{width:286px; float:left;}

.investor-bottom-text-top
{width:286px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#505050; padding-top:8px;}

.investor-bottom-text-email
{width:30px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#505050;}

.investor-bottom-text-email-text
{width:219px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#325188; font-weight:bold;}

.telephone
{width:141px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#505050;}
.telephone span{ color:#8e4b74;}

#footer_navi{ text-align:center;}
#footer_navi ul{ list-style:none;}
#footer_navi ul li{ display:inline-block; border-left:1px #FFFFFF solid; padding:0px 10px; font-size:5px;}
#footer_navi ul li.last{ border-left:none;}
#footer_navi ul li a{ color:#FFFFFF; text-decoration:none; font-size:10px;}
#footer_navi ul li a:hover{ color:#FFFFFF; text-decoration:underline;}

.copy{ text-align:center; color:#FFFFFF; font-size:10px;}
#main_content_facilities{ width:962px; margin-top:20px;}

#inner_left{ float:left; width:590px; padding:0px 0px 0px 20px;}
#right_inner{ float:right; width:330px;}
.text1{ color:#2a2a2a; font-family:"Trebuchet MS"; font-size:12px; margin-top:10px;}
.information{ color:#6b2261; font-family:"Trebuchet MS"; font-size:16px; margin:10px 0px;}

.table{ color:#2a2a2a; font-family:"Trebuchet MS"; font-size:12px;}

.facilities_li{ float:left; width:250px; color:#2a2a2a; font-size:12px; font-family:"Trebuchet MS"; margin-right:40px; line-height:18px;}
.facilities_li ul{ list-style:none; padding:0px;}
.facilities_li ul li{ display:block; background:url(../images/bullit_img.jpg) left 6px no-repeat; padding-left:20px;}

.number{ color:#6b2261; font-size:16px;}

.input{ width:188px; height:19px; border: 1px #b1b1b1 solid; padding:0px 5px; margin-bottom:10px;}
.input1{ width:188px; height:29px; border: 1px #b1b1b1 solid; padding:0px 5px; margin-bottom:10px;}
.textarea{ width:178px; height:39px; border:1px #b1b1b1 solid; padding:10px;}
.left_box{ width:500px; float:left; border:2px #000000 solid;}


.read{ display:block; background:url(../images/read_btn.jpg) no-repeat; width:86px; height:25px; line-height:25px; text-align:center; font-size:12px; margin-top:10px;}
a.read{ color:#FFFFFF; text-decoration:none;}
.read:hover{ color:#FFFFFF; text-decoration:underline;}
.gray_bottom{ background:#d2d2d2; height:10px;}




.pink_right_box{ float:right; width:230px; background:#f2e4ed; padding:20px 30px; margin-top:20px;}
.pink_right_box h2{ font-size:24px; color:#6b2261;}

.date{ color:#010101; font-size:12px;}

.option{ float:left; color:#010101; margin:10px 10px 0px 0px; width:56px; border:1px #dad0d6 solid;}

.submit_btn1{ float:left; border:none; color:#ffffff; text-decoration:none;  background:url(../images/search_btn.jpg) no-repeat; width:86px; height:25px; margin:10px 0px 10px 0px; font-size:16px; cursor:pointer; font-family:"Trebuchet MS";}
.submit_btn1:hover{ color:#ffffff; text-decoration:underline;}

.submit_btn{ float:left; border:none; color:#ffffff; text-decoration:none; background:url(../images/search_btn.jpg) no-repeat; width:86px; height:25px; margin:20px 0px 0px 80px; font-size:16px; cursor:pointer; font-family:"Trebuchet MS";}
.submit_btn:hover{ color:#ffffff; text-decoration:underline;}


.main_box{ float:left; width:600px; margin-right:22px; }
.first_box{ width:580px;  border:1px #c1c1c1 solid; padding: 10px 10px 10px 10px; border-top: 10px solid #8a657e; border-bottom: 10px solid #d2d2d2;}
.under_box{ padding:10px;}
.first_box  h1{ color:#6b2261; font-size:24px; font-family: 'Great Vibes', cursive; margin:5px 0px;}

.first_box p{ color:#2a2a2a; font-size:11px;}
.right_area{ width:290px; float:right;}
.right_area1{ width:290px; margin-right:20px; float:right;}
.right_box{ float:right; background:url(../images/main2.jpg) no-repeat; width:218px; height:218px; padding:20px 0px 0px 70px;}

.left_inner_box{ width:600px; float:left; margin-left:20px;}



.first_box_text{ float:left; width:600px; margin:0px 0px 0px 15px;}
.box_text{ float:right; margin-left:30px; width:400px;}


.firstimg_left{ float:left; margin-right:20px;}

.para{ width:922px; padding:0px 20px;}

.text6_6 {
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	color: #000000;
}

.right_snap{ margin:10px 0px 10px 50px;}

.left_gallery{ width:600px; float:left;}
.right_logo{ margin:20px 0px 0px 100px;}
.restaurant_logo{ float:left; padding:0px 20px 20px 0px;}


