body {background: #ffffff url('../images/gray-bg.gif') repeat-x; color: #000; font-family: verdana, arial, sans-serif; font-size: 12px; margin: 0; padding: 0; text-align: center;}
.img {border: none; margin: 0; padding: 0;}
.banner-img {text-align: center; border: none; margin: 0; padding: 0;}
.featured {text-align: center; border: none; margin: 0; padding: 0; vertical-align: top;}
.featured-img {text-align: default; border: 1px solid #CFC2AF; margin: 0; padding: 0; vertical-align: top;}
.featured-header {text-align: default; border: none; margin: 0; padding: 0;}
.featured-text {text-align: default; border: none; margin: 0; padding: 0 0 0 10; vertical-align: top;}
.license-img {text-align: right; border: none; margin: 0; padding: 0; vertical-align: top;}
.license-text {color: #000; font-family: verdana, arial, sans-serif; font-size: 12px; font-weight: bold; text-align: center; border: 1px solid #CFC2AF; margin: 0; padding: 10 0 0 0; vertical-align: top;}
.separator-dot {background: #f9f9f9; text-align: center; border: none; margin: 0; padding: 10 0 10 0; vertical-align: middle;}
.contents {text-align: center; border: none; margin: 0; padding: 0; vertical-align: top;}
.contents-img {text-align: default; border: none; margin: 0; padding: 0; vertical-align: top;}
.contents-header {text-align: default; border: none; margin: 0; padding: 0;}
.contents-text-left {text-align: default; border: none; margin: 0; padding: 0 0 0 0; vertical-align: top;}
.contents-text-right {text-align: default; border: none; margin: 0; padding: 0 0 0 10; vertical-align: top;}
a:link {color: #0067ac;}
a:visited {color: #669;}
a:hover {color: #669;}
a:active {color: #c00;}
#container {background: #fff; margin: 0 auto; text-align: center; width: 1008px;}
.left-pillar {background: #fff url('../images/left_pillar.gif') repeat-y;}
.right-pillar {background: #fff url('../images/right_pillar.gif') repeat-y;}
.top-color-border {background: #c63224;}
.top-color-border-text {color: #ffffff; font-family: verdana, arial, sans-serif; font-size: 11px; font-weight: bold; text-align: default;	 text-decoration: none;}
.top-color-border-text a:link {color: #ffffff; font-family: verdana, arial, sans-serif; font-size: 11px; font-weight: bold; text-align: default; text-decoration: none;}
.top-color-border-text a:active { color: #ffffff; font-family: verdana, arial, sans-serif; font-size: 11px; font-weight: bold; text-align: default; text-decoration: none;}
.top-color-border-text a:visited { color: #ffffff; font-family: verdana, arial, sans-serif; font-size: 11px; font-weight: bold; text-align: default; text-decoration: none;}
.top-color-border-text a:hover { color: #ffffff; font-family: verdana, arial, sans-serif; font-size: 11px; font-weight: bold; text-align: default; text-decoration: underline;}
.bottom-color-border {background: #5C81AA;}
.bottom-color-border-text {color: #ffffff; font-family: verdana, arial, sans-serif; font-size: 11px; font-weight: bold; text-align: default;}
.header-logo {text-align: default; padding: 0 0 0 10; vertical-align: top;}
.header-flash {text-align: right; padding: 0 0 0 0; vertical-align: top;}
.header-text {background: #f9f9f9; text-align: center; padding: 0 0 0 0;}
.separator {background: #f9f9f9; font-family: verdana, arial, sans-serif; font-size: 5px;}
.separator1 {background: #f9f9f9; font-family: verdana, arial, sans-serif; font-size: 2px;}
.text-box-header {background: #eeeeee; color: #c63224; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; line-height: 20px; font-variant: normal; text-decoration: none; padding: 2 0 2 12px; border: 1px solid #ccc;}
.text-box-header-text {color: #c63224; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; line-height: 20px; text-decoration: none; padding: 0 0 0 5px;}
.text-box-text {background: #f9f9f9; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: 19px; font-variant: normal; text-align: justify; text-decoration: none; padding: 2 5 2 5;}
.text-box-text-weather {background: #f9f9f9; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: 19px; font-variant: normal; text-align: center; text-decoration: none; padding: 2 5 2 5;}
.text-box-text-hotel {background: #f9f9f9; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: 19px; font-variant: normal; text-align: justify; text-decoration: none; padding: 2 5 2 5; vertical-align: top;}
.text-box-text-hotel-img {background: #f9f9f9; text-align: default; margin: 0; padding: 5 5 5 5; vertical-align: top;}
.text-box-text-top {background: #f9f9f9; text-align: right; text-decoration: none; padding: 0 10 0 0;}
.text-box-text-hotel-photo-gallery {background: #f9f9f9; text-align: center; margin: 0; padding: 0 0 0 0; vertical-align: top;}
.text-box-banner {background: #f9f9f9; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: 19px; font-variant: normal; text-align: center; text-decoration: none; padding: 0;}
.separator2 {background: #f9f9f9; font-family: verdana, arial, sans-serif; font-size: 7px;}
.text-box-text-sub {background: #f9f9f9; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: 14px; font-variant: normal; text-align: justify; text-decoration: none; padding: 0 3 3 0; vertical-align: top;}
.text-box-text-sub-header {background: #f9f9f9; color: #c63224; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; line-height: 20px; font-variant: normal; text-align: justify; text-decoration: none; padding: 0 0 5 5; vertical-align: top;}
.text-box-text-sub-taxi-price {background: #f9f9f9; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: 14px; font-variant: normal; text-align: justify; text-decoration: none; padding: 0 0 3 5; vertical-align: top;}
.text-box-text-sub-bullet {background: #f9f9f9; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: 14px; font-variant: normal; text-align: justify; text-decoration: none; padding: 4 0 0 0; vertical-align: top;}
.text-box-text-sub-text {background: #f9f9f9; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: 14px; font-variant: normal; text-align: justify; text-decoration: none; padding: 0; vertical-align: top;}
.text-box-text-sub-img {background: #f9f9f9; text-align: default; border: 1px solid #CFC2AF; margin: 0; padding: 0; vertical-align: top;}
.text-box-text-sub-img-no-border {background: #f9f9f9; text-align: default; border: none; margin: 0; padding: 0; vertical-align: middle;}
.text-box-text-sub-price {color: #c63224; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 14px; font-variant: normal; text-align: justify; text-decoration: none; padding: 0; vertical-align: top;}
.text-box-text-sub-text-left {background: #f9f9f9; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; line-height: 24px; font-variant: normal; text-align: right; text-decoration: none; padding: 0 0 3 0; vertical-align: top;}
.text-box-text-sub-text-right {background: #f9f9f9; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; line-height: 24px; font-variant: normal; text-align: default; text-decoration: none; padding: 0 0 3 10; vertical-align: top;}
.text-box-separator {background: #f9f9f9; font-family: verdana, arial, sans-serif; font-size: 10px;}
.text-box-text-sub-q {background: #f9f9f9; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; font-variant: normal; text-align: justify; text-decoration: none; padding: 0 3 3 0;}
.text-box-text-sub-a {background: #f9f9f9; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; font-variant: normal; text-align: justify; text-decoration: none; padding: 0 3 3 0;}
.news-header-text {color: #357832; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; padding: 0 0 0 0px;}
.news-header-text-sub {color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; padding: 0 0 0 0px;}
.readmore {background: #f9f9f9; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; font-weight : bold; line-height: 16px; color : #ffffff; text-decoration : none; padding: 0 10 0 0;}
.readmore:link {font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; font-style : normal; font-weight : bold; font-variant : normal; color : #0769bb; text-decoration : none;}
.readmore:visited {font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; font-style : normal; font-weight : bold; font-variant : normal; color : #0769bb; text-decoration : none;}
.readmore:hover {font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; font-style : normal; font-weight : bold; font-variant : normal; color : #c63224; text-decoration : none;}
.readmore:hover {font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; font-style : normal; font-weight : bold; font-variant : normal; color : #c63224; text-decoration : none;}
.footer-link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-align: center; line-height: 25px; color: #FFFFFF; text-decoration: none;}
.footer-link a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-align: center; line-height: 25px; color: #FFFFFF; text-decoration: none;}
.footer-link a:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-align: center; line-height: 25px; color: #FFFFFF; text-decoration: none;}
.footer-link a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-align: center; line-height: 25px; color: #FFFFFF; text-decoration: none;}
.footer-link a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-align: center; line-height: 25px; color: #990000; text-decoration: underline;}
.footer-link-choose-hotel-budget {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-align: default; line-height: 25px; color: #ffffff; text-decoration: none;}
.copyright-text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-align: center; line-height: 20px; color: #ffffff; text-decoration: none;}
.footer-separator {background: #5C81AA; font-family: verdana, arial, sans-serif; font-size: 5px;}
.footer-design-link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-align: center; line-height: 25px; color: #FFFFFF; text-decoration: none;}
.footer-design-link a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-align: center; line-height: 25px; color: #FFFFFF; text-decoration: none;}
.footer-design-link a:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-align: center; line-height: 25px; color: #FFFFFF; text-decoration: none;}
.footer-design-link a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-align: center; line-height: 25px; color: #FFFFFF; text-decoration: none;}
.footer-design-link a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-align: center; line-height: 25px; color: #990000; text-decoration: underline;}
.menu-top {background-image: url('../images/menu-bg.gif'); color:#3B3B3B; font-size: 13px; font-family: verdana; font-weight:bold; text-align: default; line-height: 34px; text-decoration: none; padding: 0px 0px 0px 0px;}
.menu-top-text {color:#FFFFFF; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-align: center; line-height: 34px; text-decoration: none;}
.menu-top-text a:link {color:#FFFFFF; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-align: center; line-height: 34px; text-decoration: none;}
.menu-top-text a:active {color:#FFFFFF; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-align: center; line-height: 34px; text-decoration: none;}
.menu-top-text a:visited {color:#FFFFFF; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-align: center; line-height: 34px; text-decoration: none;}
.menu-top-text a:hover {color:#990000; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-align: center; line-height: 34px; text-decoration: underline; padding: 0px 0px 0px 5px; border-left: 2px solid #3B3B3B;}
.menu-top-date {color:#FFFFFF; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-align: right; line-height: 34px; text-decoration: none; padding: 0px 0px 0px 0px;}
