/*
Theme Name: Westport_Theme 
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the AHT <a href="http://arrowhitech.com/kubrick/">AHT</a>.
Version: 1.1
Author: Long Nguy
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets	Kubrick v1.5	 http://binarybonsai.com/kubrick/	

This theme was designed and built by Michael Heilemann,	whose blog you will find at http://binarybonsai.com/	
The CSS, XHTML and design is released under GPL:http://www.opensource.org/licenses/gpl-license.php*/

body { font-size: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; background: #d5d6d7 url('images/bg.jpg') repeat-x; color: #333; text-align: center; }
p, td, #mainContentslidershow ul {    font-size:11px;    margin:0 5px;    padding:0;}#page {	background-color: white;	border: 1px solid #959596;	text-align: left;}#header {}#header #logo{	float:left;	left:285px;	padding:13px;   margin-left: -310px;	position:relative;	top:8px;	width:150px;}#header #logo-2{	float:left;	left:105px;     margin-left:-82px; 	padding:15px;	position:relative;	top:41px;	width:150px;}#headerimg 	{	margin: 7px 9px 0;	height: 192px;	width: 740px;}#content {	font-size:1.2em;}#linkFooter {	background:#162732 none repeat scroll 0 0;    float:left;    font-size:12px;    height:45px;    overflow:hidden;    width:100%;}#linkFooter  #list-flinks {    float:left;    list-style-type:none;    margin-left:0;    margin-top:18px;    padding-left:0;}#linkFooter .add {	float:left;	margin-left:12px;	margin-top:12px;	width:auto;	display:inline;}#linkFooter  #list-flinks li{	background:transparent url(images/bg_linkBottom.gif) no-repeat scroll left center;	display:inline;	float:left;	margin-right:12px;	margin-top:10px;	padding-left:15px;}#linkFooter  #list-flinks li.page-item-28{	background:none;}#linkFooter  #list-flinks .page-item-36 {}#linkFooter  #list-flinks li a{	font-weight:bold;}.widecolumn .entry p {	font-size: 1.05em;}.narrowcolumn .entry, .widecolumn .entry {	line-height: 1.4em;}.widecolumn {	line-height: 1.6em;}.narrowcolumn .postmetadata {	text-align: center;}.thread-alt {	background-color: #f8f8f8;}.thread-even {	background-color: white;}.depth-1 {border: 1px solid #ddd;}.even, .alt {	border-left: 1px solid #ddd;}#footer {	border: none;}small {	font-family: Verdana,Arial,Helvetica,sans-serif;	font-size: 0.9em;	line-height: 1.5em;}h1, h2, h3 {	font-family: Verdana, Arial, Sans-Serif;	font-weight: normal;}h1 {	font-size: 1.2em;}#headerimg .description {	font-size: 1.2em;	text-align: center;}h2 {	font-size: 1.6em;}h2.pagetitle {	font-size: 1.6em;}#sidebar h2 {	font-family: 'Lucida Grande', Verdana, Sans-Serif;	font-size: 1.2em;}h3 {	font-size: 1.3em;}h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description {	text-decoration: none;	color: #162732;}h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {	color: #333;}h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {	text-decoration: none;}.entry p a:visited {	color: #b85b5a;}.commentlist li, #commentform input, #commentform textarea {	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;}.commentlist li ul li {	font-size: 1em;}.commentlist li {	font-weight: bold;}.commentlist li .avatar {	float: right;	border: 1px solid #eee;	padding: 2px;	background: #fff;}.commentlist cite, .commentlist cite a {	font-weight: bold;	font-style: normal;	font-size: 1.1em;	color:#000000;}.commentlist p {	font-weight: normal;	line-height: 1.5em;	text-transform: none;}.commentmetadata a {	color:#000000;}.commentlisthome {	list-style:none;	margin:7px 0 4px;	padding:0;}.commentlisthome  a{	text-decoration:underline;}#commentform p {	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;}.commentmetadata {	font-weight: normal;}#flashPlayer {	}#sidebar {	font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif;}small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {	color: #777;}code {	font: 1.1em 'Courier New', Courier, Fixed;}acronym, abbr, span.caps {	font-size: 0.9em;	letter-spacing: .07em;}.page291 a,.page291 a:hover , .page291 a:visited  {        color: #ffffff;        text-decoration:underline;    }a, a:hover, h2 a:hover, h3 a:hover {	color: #ffffff;	text-decoration: none;    outline:none;}a:hover {	color: #147;}#wp-calendar #prev a, #wp-calendar #next a {	font-size: 9pt;}#wp-calendar a {	text-decoration: none;}#wp-calendar caption {	font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;	text-align: center;}#wp-calendar th {	font-style: normal;	text-transform: capitalize;}body {	margin: 0 0 20px 0;	padding: 0;}
#page {	background-color: white;	margin: 20px auto;	padding: 0;	width: 980px; border: 1px solid #959596;	background:#8B9B92 none repeat scroll 0 0;	overflow:hidden;}
#header {	padding: 0;	width: 100%;}#headerimg {	margin: 0;	height: 200px;	width: 100%;}
.narrowcolumn {	float: left;	margin: 0px 0 0;	width: 100%;}.widecolumn {	padding: 10px 0 20px 0;	margin: 5px 0 0 0px;	width:974px;}.post {	margin: 0 0 40px;	text-align: justify;}.post hr {	display: block;}.widecolumn .post {	margin:0;	padding:15px;}.narrowcolumn .postmetadata {	padding-top: 5px;}.widecolumn .postmetadata {	margin: 30px 0;}.widecolumn .smallattachment {	text-align: center;	float: left;	width: 128px;	margin: 5px 5px 5px 0px;}.widecolumn .attachment {	text-align: center;	margin: 5px 0px;}.postmetadata {	clear: both;}.clear {	clear: both;}.itemlink9,.itemlink10 {	display:none!important;}#footer {	padding: 0;	margin: 0 auto;	width: 100%;	clear: both;	font-size:12px;}#footer a:hover {	color:#ffffff;}#footer p {	margin:0;	padding:14px 0;	text-align:center;}h1 {	margin: 0;}h2 {	margin: 30px 0 0;}h2.pagetitle {	margin-top: 30px;	text-align: center;}#sidebar h2 {	margin: 5px 0 0;	padding: 0;}h3 {	padding: 0;	margin: 30px 0 0;}h3.comments {	padding: 0;	margin: 40px auto 20px ;}p img {	padding: 0;	max-width: 100%;}img.centered {	display: block;	margin-left: auto;	margin-right: auto;}img.alignright {	padding: 4px;	margin: 0 0 2px 7px;	display: inline;}img.alignleft {	padding: 4px;	margin: 0 7px 2px 0;	display: inline;}.alignright {	float: right;}.alignleft {	float: left}html>body .entry ul {	margin-left: 0px;	padding: 0 0 0 30px;	list-style: none;	padding-left: 10px;	text-indent: -10px;}html>body .entry li {	margin: 7px 0 8px 10px;}.entry ul li:before, #sidebar ul ul li:before {	content: "\00BB \0020";}.entry ol {	padding: 0 0 0 35px;	margin: 0;}.entry ol li {	margin: 0;	padding: 0;}.postmetadata ul, .postmetadata li {	display: inline;	list-style-type: none;	list-style-image: none;}#sidebar ul, #sidebar ul ol {	margin: 0;	padding: 0;}#sidebar ul li {	list-style-type: none;	list-style-image: none;	margin-bottom: 15px;}#sidebar ul p, #sidebar ul select {	margin: 5px 0 8px;}#sidebar ul ul, #sidebar ul ol {	margin: 5px 0 0 10px;}#sidebar ul ul ul, #sidebar ul ol {	margin: 0 0 0 10px;}ol li, #sidebar ul ol li {	list-style: decimal outside;}#sidebar ul ul li, #sidebar ul ol li {	margin: 3px 0 0;	padding: 0;}#searchform {	margin: 10px auto;	padding: 5px 3px;	text-align: center;}#sidebar #searchform #s {	width: 108px;	padding: 2px;}#sidebar #searchsubmit {	padding: 1px;}.entry form {	text-align:center;}select {	width: 130px;}#commentform input {	width: 170px;	padding: 2px;	margin: 5px 5px 1px 0;}#commentform {	margin: 5px 10px 0 0;}#commentform textarea {	width: 100%;	padding: 2px;}#respond:after {	content: ".";    display: block;    height: 0;    clear: both;    visibility: hidden;}#commentform #submit {	margin: 0 0 5px auto;	float: right;}.alt {	margin: 0;	padding: 10px;}.commentlist {	padding: 0;	text-align: justify;}.commentlist li {	display:inline;	float:left;	list-style-image:none;	list-style-position:outside;	list-style-type:none;	overflow:hidden;}.commentlist li ul li {	margin-right: -5px;	margin-left: 10px;}.commentlist p {	margin: 10px 5px 10px 0;}.children { padding: 0; }#commentform p {	margin: 5px 0;}.nocomments {	text-align: center;	margin: 0;	padding: 0;}.commentmetadata {	margin: 0;	display: block;}#sidebar{	padding: 20px 0 10px 0;	margin-left: 545px;	width: 190px;}#sidebar form {	margin: 0;}#wp-calendar {	empty-cells: show;	margin: 10px auto 0;	width: 155px;}#wp-calendar #next a {	padding-right: 10px;	text-align: right;}#wp-calendar #prev a {	padding-left: 10px;	text-align: left;}#wp-calendar a {	display: block;}#wp-calendar caption {	text-align: center;	width: 100%;}#wp-calendar td {	padding: 3px 0;	text-align: center;}#wp-calendar td.pad:hover { 	background-color: #fff; }acronym, abbr, span.caps {	cursor: help;}acronym, abbr {	border-bottom: 1px dashed #999;}blockquote {	margin: 15px 30px 0 10px;	padding-left: 20px;	border-left: 5px solid #ddd;}blockquote cite {	margin: 5px 0 0;	display: block;}.center {text-align: center;}.hidden {display: none;}hr {display: none;}a img {	border: none;}.navigation {	display: block;	text-align: center;	margin-top: 10px;	margin-bottom: 60px;}.aligncenter,div.aligncenter {	display: block;	margin-left: auto;	margin-right: auto;}.wp-caption {	border: 1px solid #ddd;	text-align: center;	background-color: #f3f3f3;	padding-top: 4px;	margin: 10px;    }.wp-caption img {	margin: 0;	padding: 0;	border: 0 none;}.wp-caption p.wp-caption-text {	font-size: 11px;	line-height: 17px;	padding: 0 4px 5px;	margin: 0;}#rightbanner{	background:#8b9b91 url('images/rightbanner.jpg');	width:488px;	height:92px;	float:right;}#leftbanner{	background:#8b9b91 url('images/leftbanner.jpg');	width:100%;	height:92px;	margin-left:-1px;	float:left;	margin-top:-2px;}#topmenu{	float:left;	width:100%;	list-style-type:none;	position:relative;	max-height:86px;	overflow:hidden;}#topmenu a:link,#topmenu a:visited{	color:#FFFFFF;	font-size:0.8em;	font-weight:bold;	margin-left:2px;	padding:0 19px;	text-transform:none;}#topmenu a:hover{	color:#8B9B92;	background:#ffffff;	text-decoration:none;}#topmenu li{	display:inline;	float:left;	padding-bottom:7px;	padding-top:3px;	text-align:center;}ul.menuborder{	padding-left: 14px;    border:0;}.topmenu {        border-top:1px solid #FFFFFF;        border-left:1px solid #FFFFFF;        border-right:1px solid #FFFFFF;}.menu {    border-top:1px solid #FFFFFF;}#header .topmenu .menu ul, .menu{    border-bottom:1px solid #FFFFFF;}#header .subMenu .menu {    border-bottom:1px solid #FFFFFF;}#header .subMenu .menuborder li{	background:url(images/bgmenu_item.png) no-repeat left 8px;}#header .subMenu .menuborder li a{padding-left:20px;padding-right:40px;font-size:0.7em;}#header .subMenu .menuborder .itemlink0{	background:none;}#topmenu .current_page_item a , #topmenu .current_page_ancestor a{	color:#162732!important;}#topmenu .current_page_item a.menu123 ,#topmenu .current_page_ancestor a.menu123,#topmenu .current_page_item a.menu119 ,#topmenu .current_page_ancestor a.menu119,#topmenu .current_page_item a.menu125 ,#topmenu .current_page_ancestor a.menu125,#topmenu .current_page_item a.menu127 ,#topmenu .current_page_ancestor a.menu127,#topmenu .current_page_item a.menu129 ,#topmenu .current_page_ancestor a.menu129,#topmenu .current_page_ancestor a.menu135,#topmenu .current_page_item a.menu135,#topmenu .current_page_item a.menu121 ,#topmenu .current_page_ancestor a.menu121{	color:#4F0A37!important;}#topmenu .current_page_ancestor a.menu137, #topmenu .current_page_item a.menu137 {    color: #54675C!important;}#linkFooter .current_page_item a , #linkFooter .current_page_ancestor a{	color:#FFFFFF!important;}.page_folder  {}.slideshow-widget{	display:block;	float:left;	overflow:hidden;	margin-left:-1px;	margin-top:-1px;	position:relative}#calender {	background:#8B9B92 none repeat scroll 0 0;	float:left;	height:72px;	overflow:visible;	position:relative;	visibility:visible;	width:100%;	z-index:10000; border-bottom:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;}#calender iframe {	}#mainContentslidershow {	background:#162732;	color:#FFFFFF;	float:left;	height:253px;	left:-1px;	margin-top:-268px;	padding:10px 20px 5px;	position:relative;	width:280px;	overflow:hidden;}#mainContentslidershow h1 {	color:#8B9B92;}#mainContentslidershow2{	color:#000000;	float:left;	height:253px;	margin-top:-268px;	padding:5px 20px 10px;	position:relative;	width:939px;       overflow-y:scroll;    overflow-x:hidden;}.page900 h1 {    text-align:left;    margin:0 0 10px 0;}.page900 {    background-attachment:scroll;    background-color:#162732;    background-image:none;    background-position:0 0;    background-repeat:repeat;    height:550px!important;    overflow:hidden!important;    text-align:center;    width:940px !important;}.page197 h1 {    text-align:left;    margin:0 0 10px 0;}.page197 {    background-attachment:scroll;    background-color:#162732;    background-image:none;    background-position:0 0;    background-repeat:repeat;    height:550px!important;    overflow:hidden!important;    text-align:center;    width:940px !important;}#page-newsletter{	color:#000000;	float:left;	height:253px;	margin-top:-268px;	padding:5px 20px 10px;	position:relative;	overflow:hidden;    	width:939px;}#mainContentslidershow2 h1, #page-newsletter h1{	color:#8B9B92;}#mainContentslidershow2 a {	color:#000;}ul#sitemap_list a {	color:#000;    text-decoration:underline;}.page119,.page121,.page123,.page125,.page127,.page129,.page135,.page183{	background:#4F0A37!important;}.page137,.page195 {	background:#54675C!important;}.enquiryForm {	color:#FFFFFF;}#content_top2_text{	float:left;	padding-bottom:16px;	padding-left:16px;	display:inline;}#maintext{	background:#8B9B92 url(images/bg_text_main.jpg) no-repeat scroll left bottom;	display:inline;	float:left;	height:322px;	overflow:hidden;	width:100%;} #entryText{height:253px;}#submaintext {	background:transparent url(images/bg_narrowcolumn.png) no-repeat scroll left center;	display:inline;	float:left;	height:250px;	width:100%;	overflow:hidden;}#submaintext #titleboxContent{	background:transparent url(images/top_boxcontent.gif) no-repeat scroll left top;	color:#FFFFFF;	font-weight:bold;	padding:5px 0px 0px 5px;	}#submaintext #contentBox {	background:#ffffff;}#submaintext #contentBox p {	margin:0;	padding:5px;}#submaintext #bottombox {	background:transparent url(images/bg_bottomboxContent.gif) no-repeat scroll left top;	height:9px;	width:226px;	float:left;}#submaintext #boxcontent{	float:left;	margin-right:9px;	margin-top:55px;	width:226px;}.page195 ,.page139{	width:962px !important;}#slidershow {background:none repeat scroll 0 0 #EFEFEF; float:left; height:268px; margin-left:300px; width:940px;}

#slidershow_wide { width:940px; padding:20px; overflow:auto; background:#EFEFEF none repeat scroll 0 0; float:left; height:350px; }

#slidershowHome {	background:#162732 none repeat scroll 0 0;	float:left;	height:268px;	width:982px;}#slidershow2 {	float:left;	background:#FFF;	width:100%;	height:268px;}#content_top2_text h1.hotDealsH1 {	color:#FFFFFF;	font-family:Verdana,Arial,Helvetica,sans-serif;	font-size:1.8em;	font-weight:800;	margin:7px 0 4px;	padding:0;	text-align:center;}#content_top2_text td.hotDealsTopTD,#content_top2_text td.hotDealsTD {	background:#990033 none repeat scroll 0 0;	vertical-align:top;	text-align:center;	width:310px;}#content_top2_text h2.hotDealsH2 a {	color:#FFFFFF;	font-family:Verdana,Arial,Helvetica,sans-serif;	font-size:1em;	font-weight:800;	margin:12px 0 8px;	padding:0;	text-align:center;	text-decoration:underline;}#content_top2_text td.hotDealsTD p {	color:#FFFFFF;	font-family:AVerdana,Arial,Helvetica,sans-serif;	font-size:11px;	font-weight:800;	margin:1px 1px 0;	padding:0;	text-align:center;}#content_top2_text h2.hotDealsH2  {	float:left;	padding-bottom:11px;	width:100%;}.enquiryForm td input[type="text"] {	width:300px;}#address{	background:#8B9B92 none repeat scroll 0 0;	border-bottom:1px solid #FFFFFF;	border-top:1px solid #FFFFFF;	color:#FFFFFF;	font-weight:bold;	height:26px;	padding-top:15px;    font-size:0.9em;}.menu {	float:left;	margin:0;	padding:0;	position:relative;	width:100%;	z-index:100;}.menu li {	padding-top:6px;	float:left;}#header .subMenu {	float:left;	width:100%;}#header .subMenu  ul{	padding-top:0;}#header .subMenu ul ul {	width:auto;}#header .subMenu  ul li {}#header .subMenu  ul li ul {	float:left;	margin:0;	padding:5px 0 0px;	position:relative;}#header .subMenu  ul li ul  li{	padding-left:0;}#header .subMenu  ul li  a:hover {	background-color: #8B9B91;	color: #fff;}#mainContent {	color:#FFFFFF;	float:left;	font-size:11px;	padding:5px 15px;	width:48%;}#mainContent p {	float:left;	width:100%;}#mainContent .recent-comment {	color:#4F0A37;	float:left;	margin-right:9px;	margin-top:8px;	display:inline;	width:226px;	overflow:hidden;}#submaintext #mainContent .recent-comment {	margin-top:60px;}#mainContent  .titleComment {	background:transparent url(images/top_boxCommentHome.gif) no-repeat scroll left top;	color:#FFFFFF;	float:left;	font-weight:bold;	height:17px;	padding:5px 0 0 5px;	width:100%;	}.comment {	background:#FFFFFF none repeat scroll 0 0;	float:left;	width:100%;}#mainContent  .commentlist {	background:#FFFFFF none repeat scroll 0 0;	float:left;	margin:0;	padding:0;height:78px;	width:100%;}.recent-comment1 {	background:#FFFFFF none repeat scroll 0 0;	color:#4F0A37;	float:left;	height:78px;	width:100%;}#mainContent  .commentlist a {	color:#686868;	text-decoration:underline;}#mainContent .recent-comment .commentlist li {	margin:0;	padding:5px 10px 10px;	font-weight:normal;}#gift {	display:inline;	float:right;		margin-right:15px;	position:relative;	top:20px;	width:199px; z-index: 20000;}#gift ul {	float:left;	list-style-type:none;	padding:0;	width:199px;	margin-left:0px;}#gift ul li{background:transparent url(images/bg_rightmenubutton.gif) no-repeat scroll left center;    display:inline;    float:left;    height:30px;    margin-bottom:20px !important;    width:199px;    list-style:none;    list-style-type:none;}#text-472787371 li, #text-472787371 {    list-style:none;    list-style-type:none;    list-style-position:outside;}#gift ul li a {	display:inline;	float:left;}#shiftthis-subscribe input[type="text"] {	width:300px;    background:#FFFFFF none;    border:1px solid #A7A6AA;}#shiftthis-subscribe input.newsletter_checkbox {    width:20px;}#shiftthis-subscribe input#stnl_submit {	background:transparent url(images/btn_enquiry_submit.gif) no-repeat scroll 0 0;    border:medium none;    height:15px;    left:94px;    position:relative;    top:25px;    width:75px;}h2.newslettertitle  {    margin:0;    padding:0;}.newsletter_fields{    float:left;     width:400px;}.newsletter_category{    float:left;    margin:0 0 0 40px;    width:450px;}.newsletter_fields label{    width:150px;}.newsletter_boxes {    float:left;    width:200px;}.box7 {   left:-352px;    position:relative;    top:10px;}.box7 td.field_title {    width:270px;    display:block;}.field_title {    width:150px;}.newsletter_error {    font-weight:bold;    color:red;    position:relative;}#spa_heading {    font-size:1.8em;}select.spa_select{    width:auto;}input#spa_submit, input#confEnq {	background:transparent url(/wp-content/uploads/2010/05/btn_enquiry_submit.jpg) no-repeat scroll 0 0;    border:medium none;    height:30px;    left:94px;    position:relative;    width:75px;    color:#fff;    font-size:0px!important;}.roomFacilities td , .submenus td  {    padding:2px;}.submenu td  {    padding:3px;}.page_187 {    background:#EFEFEF !important;  height:310px !important;  padding:15px 0 0;}.page_187 h1,  .page_195 h1 {    color:#162732;}.page_195 {background:none repeat scroll 0 0 #EFEFEF; float:left; height:310px; padding:20px; overflow:auto; width:940px;}table#rates_table  {    background:#fff; height:268px; }table#rates_table td {    background:#990033 none repeat scroll 0 0;    margin:0;    padding:0px;    text-align:center;    vertical-align:top;    color: #ffffff; width:33%; }table#rates_table td h2 {    color:#FFFFFF;    font-family:arial;    font-size:1.8em;    font-weight:800;    margin:0 0 5px;}table#rates_table td.book {    border:0;}.bottom_rates_book {    background:#990033 none repeat scroll 0 0;    float:left;    margin:0 0 0 2px;    width:310px;    text-align:center;}.bottom_rates_book h2 {    margin:0;    padding:0;}.bottom_rates_cont {    position:relative;    top:-2px;}a.menu199, a.menu201, a.menu204, a.menu206, a.menu208, a.menu210, a.menu212, a.menu214 {padding-right: 10px !important;padding-left: 18px !important;}
a.menu150, a.menu1146, a.menu277, a.menusdm {padding-left: 6px !important;}
.welcome {    padding:15px;    width:95%;}#post-comment {    font-size:11px;}.commentlist li {   padding:5px;   margin:5px 0;}#respond h3, #post-comment h3 {    color:#000000;    font-size:1.1em;    font-style:normal;    font-weight:bold;}#commentform textarea {   width:400px;}#commentform #submit {    float:left;}.page219 {    font-size:12px;}.page28 a, .page223 a, .page160 a {    text-decoration:underline;}.page223,.page141{    overflow:hidden !important;}.page225, #page-newsletter,.page31, .page28, .page567, .page569,.page571, .page36, .page219,.page223,.page141  {    background:#EFEFEF !important;}ul#sitemap_list li.page-item-119,ul#sitemap_list li.page-item-131,ul#sitemap_list li.page-item-133,ul#sitemap_list li.page-item-135,ul#sitemap_list li.page-item-137,ul#sitemap_list li.page-item-139,ul#sitemap_list li.page-item-141,ul#sitemap_list li.page-item-143,ul#sitemap_list li.page-item-147{    list-style-image:none;    list-style-position:outside;    list-style-type:none;}ul#sitemap_list li.home-item a,ul#sitemap_list li.page-item-115 a,ul#sitemap_list li.page-item-117 a,ul#sitemap_list li.page-item-565 a,ul#sitemap_list li.page-item-567 a,ul#sitemap_list li.page-item-569 a,ul#sitemap_list li.page-item-571 a,ul#sitemap_list li.page-item-575 a,ul#sitemap_list li.page-item-577 a,ul#sitemap_list li.page-item-581 a,ul#sitemap_list li.page-item-817 a,ul#sitemap_list li.page-item-815 a{    color:#0000FF !important;    font-size:15px;    font-weight:bold;    text-decoration:underline!important;}ul#sitemap_list li.page-item-119 a,ul#sitemap_list li.page-item-131 a,ul#sitemap_list li.page-item-133 a,ul#sitemap_list li.page-item-135 a,ul#sitemap_list li.page-item-137 a,ul#sitemap_list li.page-item-139 a,ul#sitemap_list li.page-item-141 a,ul#sitemap_list li.page-item-143 a,ul#sitemap_list li.page-item-147 a{    color:#8B9B92 !important;    font-size:15px;    font-weight:bold;    text-decoration:none !important;}ul#sitemap_list li.page-item-119 ul a,ul#sitemap_list li.page-item-131 ul a,ul#sitemap_list li.page-item-133 ul a,ul#sitemap_list li.page-item-135 ul a,ul#sitemap_list li.page-item-137 ul a,ul#sitemap_list li.page-item-139 ul a,ul#sitemap_list li.page-item-141 ul a,ul#sitemap_list li.page-item-143 ul a,ul#sitemap_list li.page-item-147 ul a{    color:#000000 !important;    font-size:12px;    font-weight:normal;    text-decoration:underline !important;}

.page33 p { margin: 0 0 0 0; }

.page33 table td p { margin: 0 0 0 0; }

a.menu1063, a.menu1065, a.menu1068, a.menu1070, a.menu1073, a.menu1074, a.menu1076 { padding-left: 20px !important; padding-right: 50px !important; }

a.menu577, a.menu575, a.menu581, a.menu815, a.menu817, a.menu993 { padding-right: 45px !important; }

#linkFooter #list-flinks li.page-item-1022, #linkFooter #list-flinks li ul  { display: none; }

.page1063, .page1065, .page1068, .page1070, .page1073, .page1074, .page1076 { background:#EFEFEF none repeat scroll 0 0; font-size:11px; height: 270px !important; overflow: auto !important; padding:20px; }
.page1063 h1, .page1065 h1, .page1068 h1, .page1070 h1, .page1073 h1, .page1074 h1, .page1076 h1 { color:#162732; font-size:20px; font-weight:normal; padding-left: 20px; }
.page1063 a, .page1065 a, .page1068 a, .page1070 a, .page1073 a, .page1074 a, .page1076 a { color:#162732; text-decoration: underline; font-weight:normal; }
.page1063 a:hover, .page1065 a:hover, .page1068 a:hover, .page1070 a:hover, .page1073 a:hover, .page1074 a:hover, .page1076 a:hover { text-decoration: none; }
.page1063 p, .page1065 p, .page1068 p, .page1070 p, .page1073 p, .page1074 p, .page1076 p { line-height:150%; padding:5px 0 0 20px; margin: 0; display: block; }

#gift li { list-style-type: none; list-style-image: none; }

.page1022 p { margin: 12px 5px !important; }
.page_657 {height:310px !important;}

#noBookingFee {
float:left;
margin-left:60px;
margin-top:20px;
position:relative;
z-index:100;
}