html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

@font-face {
	font-family: 'MetaPlusBookRoman';
	src: url('metapbr2-webfont.eot');
	src: local('MetaPlusBookRoman'), url('metapbr2-webfont.woff') format('woff'), url('metapbr2-webfont.ttf') format('truetype'), url('metapbr2-webfont.svgz#webfontA4Cv9fFO') format('svg'), url('metapbr2-webfont.svg#webfontA4Cv9fFO') format('svg');
	font-weight: normal;
	font-style: normal;
}

html
{
}

body
{
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-family: Helvetica, Arial, Verdana, Geneva, sans-serif;
	color: #848484;
	background: #f8f8f8 url(../guestcentrichelp_bin/main_bg.png) repeat-x top center;
}

/**
 * @area Website Main area
 */
#topBlock
{
	background: url(../guestcentrichelp_bin/header.jpg) no-repeat 226px 0px;
	margin: 0 auto;
	width: 960px;
	height: 100px;
	position: relative;
}

#centerBlock
{
	margin: 0 auto;
	width: 960px;
	overflow: hidden;
	background: url(../guestcentrichelp_bin/container_bg.png) repeat-y 213px 0px;
}

#bottomBlock
{
	background: url(../guestcentrichelp_bin/footer_top.png) no-repeat 214px 0px;
	margin: 0 auto;
	width: 960px;
	clear: both;
	padding: 30px 0px 0px;
}

#footerContents
{
	width: 960px;
	margin: 0 auto;
	overflow: hidden;
	padding-bottom: 20px;
	position: relative;
}

/**
 * @area Central block areas
 */
.leftColumn
{
	width: 215px;
	float: left;
	padding: 5px 0px 0px;
}

.contentColumn
{
	width: 745px;
	float: right;
	position: relative;
}

.rightColumn
{
}

.footerBottom
{
	background: #fff url(../guestcentrichelp_bin/footer_bottom.jpg) no-repeat bottom center;
	border-top: 4px solid #000000;
}

/**
 * @area Languages flags
 */
.languages
{
	position: absolute;
	top: 50px;
	left: 255px;
}

.languages ul
{
	text-align: right;
}

.languages li
{
	display: inline;
	margin: 0px 10px 0px 0px;
}

.languages a
{
	text-decoration: none;
}

.languages a:hover
{
	text-decoration: none;
}

/**
 * @area Hotel logo
 */
.hotellogo
{
	float: left;
	margin: 35px 0px 0px;
}

.hotellogo a img
{
	border: none;
}

.hotellogo a span
{
	display: none;
	text-indent: -9999px;
}

/**
 * @area Quicklinks
 */
.quicklinkstop h2
{
	font-family: MetaPlusBookRoman, Helvetica, Arial, sans-serif;
	font-size: 18px;
	display: block;
	color: #727066;
	border-bottom: 1px dashed #babab5;
	font-weight: normal;
	padding-bottom: 8px;
}

.quicklinks
{
	margin-bottom: 30px;
}

.quicklinks ul
{
	text-align: left;
	margin: 12px 0px 0;
	padding: 0;
}

.quicklinks li, .quicklinks div
{
	font-size: 12px;
	font-family: MetaPlusBookRoman, Helvetica, Arial, sans-serif;
	background: url(../guestcentrichelp_bin/qlinks_li.png) no-repeat 5px center;
	display: block;
	list-style: none;
	padding: 0px 0px 0px 25px;
}

.quicklinks a
{
	line-height: 16px;
	text-decoration: none;
	color: #727066;
}

.quicklinks a:hover
{
	color:#0093d0;
	text-decoration: none;
}

/**
 * @area Navigation menu
 */
.navigationtop h2
{
	font-family: MetaPlusBookRoman, Helvetica, Arial, sans-serif;
	font-size: 18px;
	display: block;
	color: #0093d0;
	border-bottom: 1px dashed #babab5;
	font-weight: normal;
	padding-bottom: 8px;
}

.navigation
{
}

.navigation ul
{
	text-align: left;
	margin: 12px 0px 20px;
	padding: 0px;
}

.navigation li
{
	font-family: MetaPlusBookRoman, Helvetica, Arial, sans-serif;
	background: url(../guestcentrichelp_bin/menu_li.png) no-repeat left top;
	display: block;
	list-style: none;
	padding: 0px 0px 0px 25px;
	font-size: 14px;
}

.navigation li:last-child
{
	background: url(../guestcentrichelp_bin/search_li.png) no-repeat left top;
}

.navigation li:last-child a
{
	font-size: 18px;
	text-transform: uppercase;
	color: #ea6300;
}

.navigation a
{
	line-height: 16px;
	text-decoration: none;
	text-transform: normal;
	font-weight: normal;
	color: #0093d0;
	display: block;
	margin-bottom: 7px;
}

.navigation .active a, .navigation a:hover
{
	color:#727066;
	display: block;
}

/**
 * @area Sidebar
 */
.sidebar
{
	text-align: left;
	width: 240px;
}

#sidebar
{
	margin: 0px 0px 0px 17px;
}

#sidebar p
{
	font-size: 10px;
	line-height: 14px;
	margin: 5px 0px;
}

#sidebar a
{
	text-decoration: underline;
	color: #0093D0;
}

#sidebar a:hover
{
	text-decoration: none;
	color: #848484;
}

#sidebar h1
{
	font-size: 18px;
	margin: 10px 0px;
}

#sidebar h2
{
	font-size: 14px;
	margin: 15px 0px 10px;
}

#sidebar h3
{
	font-size: 12px;
	margin: 10px 0px 5px;
}

#sidebar ul, .sidebar ol
{
	line-height: 14px;
}

/**
 * @area Flash container
 */
.flashContainer
{
	position: relative;
	width: 689px;
	padding: 0px 10px 0px 31px;
	background: url(../guestcentrichelp_bin/banner_bg.png) no-repeat 18px -5px;
}

.flashContainer #yui-gen0
{
	height: 238px;
}

.flashContainer .gcb_image_current, .flashContainer .gcb_image_next
{
	background-repeat: no-repeat;
}

.flashContainer .gcb_navigation
{
	top: auto;
	bottom: 20px;
}

/**
 * @area Page content
 */
 
.content
{
	padding: 40px 50px 0px;
	width: 645px;
	position: relative;
}

.content h1
{
	font-size: 26px;
	color: #0093d0;
	font-weight: bolder;
	letter-spacing: -1px;
	margin: 10px 0px;
}

.content h2
{
	font-size: 18px;
	font-weight: bolder;
	letter-spacing: -1px;
	text-transform: uppercase;
	margin: 20px 0px 15px;
}

.content h3
{
	font-size: 14px;
	color: #0093d0;
	font-weight: normal;
	margin: 10px 0px 5px;
	line-height: 18px;
}

.content h3 a
{
	color: #848484;
}

.content h3 a:hover
{
	color: #0093D0;
}

.content p
{
	line-height: 22px;
	text-align: justify;
	margin-bottom: 15px;
}

.content a
{
	color: #0093D0;
	text-decoration: underline;
}

.content a:hover
{
	text-decoration: none;
	color: #848484;
}

.content ul li
{
	list-style: disc;
	line-height: 22px;
	padding-left: 5px;
	margin-left: 20px;
}

.content ol li
{
	list-style: decimal;
	line-height: 22px;
	padding-left: 5px;
	margin-left: 20px;
}

.content img
{
	max-width: 650px;
}

.content .breadcrumtab
{
	background: url(../guestcentrichelp_bin/breadcrum_bg.png) no-repeat top center;
	position: absolute;
	top: 0px;
	left: 31px;
	padding: 7px 0px 10px 30px;
	width: 659px;
	color: #0093d0;
}

.ie7 .content .breadcrumtab
{
	top: -15px;
}

.content .breadcrumtab span
{
	background: url(../guestcentrichelp_bin/breadcrum_next.png) no-repeat 0 5px;
	display: inline-block;
	margin: 0px 2px 0px 4px;
	padding: 3px;
	width: 10px;
	height: 8px;
	text-indent: -9999px;
}

.content .breadcrumtab a
{
	color: #848484;
	text-decoration: underline;
}

.content .breadcrumtab a:hover
{
	color: #0093d0;
}
 /* Print
.content .breadcrumtab a.print
{
	display: inline;
	background: url(../guestcentrichelp_bin/print_icon.png) no-repeat 0 0;
	float: right;
	padding: 0px 0px 0px 20px;
} */

.wwf
{
	position: absolute;
	top: 0px;
	right: 45px;
	width: 25px;
	z-index: 99;
}

/**
 * @area Powered by area
 */
.poweredby
{
}

.poweredby a img
{
	border: none;
}

.poweredby a span
{
	text-indent: -9999px;
	display: block;
}

/**
 * @area Security Seals area
 */
.seals
{
	background: transparent url(../guestcentrichelp_bin/seals.jpg) 0 0 no-repeat;
}

/**
 * @area Footer menu area
 */
.footerMenu
{
	padding: 0px 45px 0px 265px;
}

.footerMenu ul
{
	padding: 0px;
	margin: 0px;
	text-align: justify;
}

.footerMenu li
{
	display: inline;
	margin-right: 10px;
	line-height: 12px;
}

.footerMenu a
{
	font-size: 10px;
	text-decoration: none;
	color: #b6b6b6;
}

.footerMenu a:hover
{
	text-decoration: underline;
	color: #0093D0;
}

/**
 * @area Hotel address area
 */
.hoteladdress
{
	line-height: 16px;
	text-align: left;
	color: #6e595a;
	font-size:9px;
	text-transform: uppercase;
	font-style: normal;
}

/**
 * Css file for the page gadgets
 */
/**
 * @area RoomTypes
 */
.roomContainer
{
	border-top: 1px solid #ccc;
}

.roomContainer .roomName
{
}

.ie7 .roomContainer .roomName
{
}

.roomContainer .minRate
{
}

.ie7 .roomContainer .minRate
{
}

.roomContainer .roomPhoto
{
}

.roomContainer .roomPhoto img
{
}

.roomContainer .roomDescription
{
	text-align: justify;
}

.roomContainer .roomDescription p
{
}

.roomContainer .roomDescription ul
{
}

.roomContainer .roomDescription li
{
	font-size: 12px;
	color: #373437;
	line-height: 22px;
	list-style: disc;
}

.roomContainer .spacer
{
}

/* Room type promotions description */
.clearPromo
{
}

.roomContainer .promotions-termsActions
{
}

.roomContainer .promotions-termsActions .promotions-showTermsTrigger
{
}

.roomContainer .promotions-termsActions .promotions-bgLink
{
	font-weight: bolder;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	background: #373437;
	width:132px;
	padding: 8px 20px;
	border: none;
	color: #fff;
	text-align: center;
}

.roomContainer .promotions-termsActions .promotions-bgLink
{
}

.roomContainer .promotions-termsContent
{
}

.roomContainer .promotions-termsContent .promotions-closeTermsShell
{
}

.roomContainer .promotions-termsContent .promotions-closeTerms
{
}

.roomContainer .promotions-termsContent .promotions-termsText
{
	color: #373437;
}

.roomContainer .promotions-termsContent .promotions-canceltext
{
}

/**
 * @area Meetings and Events
 */
#meetingandevents
{
}

#meetingandevents li
{
	list-style: none;
}

/**
 * @area Promotions gadget
 */
.promotionsgadget
{
	cursor: pointer;
	border: none;
}

.promotionsgadget a
{
	cursor: pointer;
	text-decoration: none;
}

.promotionsgadget .prgTitle, .promotionsgadget .prgTitle a
{
	cursor: pointer;
	color: #FFFFFF;
	font-weight: normal;
	font-size: 18px;
	font-family: Helvetica, Arial, sans-serif;
}

.promotionsgadget .prgImage, .promotionsgadget .prgImage a
{
	cursor: pointer;
	border: none;
}

.promotionsgadget .prgClick, .promotionsgadget .prgClick a
{
	cursor: pointer;
	color: #FFFFFF;
}

.promotionsgadget .prgDescription, .promotionsgadget .prgDescription a
{
	cursor: pointer;
	color: #ffffff;
}

/**
 * @area Promotions banner gadget
 */
.contentColumn .flashContainer .promotionsgadget
{
	background: url(../guestcentrichelp_bin/bg_promo-banner.png) repeat;
}

.contentColumn .flashContainer .promotionsgadget a
{
	cursor: pointer;
	text-decoration: none;
}

.contentColumn .flashContainer .promotionsgadget .prgTitle, .contentColumn .flashContainer .promotionsgadget .prgTitle a
{
	color: #ffffff;
	background: none;
	font-size: 20px;
	line-height: 18px;
	text-shadow: 0px 3px 2px #000;
}

.contentColumn .flashContainer .promotionsgadget .prgImage, .contentColumn .flashContainer .promotionsgadget .prgImage a
{
	cursor: pointer;
	border: none;
}

.contentColumn .flashContainer .promotionsgadget .prgClick, .contentColumn .flashContainer .promotionsgadget .prgClick a
{
	color: #ffffff;
	font-size: 12px;
	text-shadow: 0px 3px 2px #000;
}

.contentColumn .flashContainer .promotionsgadget .prgDescription, .contentColumn .flashContainer .promotionsgadget .prgDescription a
{
	color: #ffffff;
	font-size: 10px;
	text-shadow: 0px 3px 2px #000;
}


/**
 * @area Weather gadget
 */

#sidebar .weatherGadget
{
	border:none;
}

#sidebar .weatherGadget img
{
}

#sidebar .weatherGadget .wgImageNode
{
}

#sidebar .weatherGadget .wgTemperatureNode
{
	font-family: Verdana,Geneva,Helvetica,Arial,sans-serif;
	font-size: 18px;
	color: #717171;
	font-weight: normal;
	margin-top:11px;
}

/**
 * @area TripAdvisor gadget
 */
#TA_Container, .TA_rtable td
{
	border: 0;
}

#TA_mini_pane a
{
	color: #ffffff;
	font-size: 10px;
	line-height: 14px;
}

/**
 * @area Contact us form
 */

.content input[type="submit"]
{
	background: #373437;
	color: #FFFFFF;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bolder;
	font-size: 14px;
	padding: 8px 20px;
	margin-top: 20px;
}

/**
 * @area Picture Gallery gadget
 */
#pg .pgContainer
{
	text-align: left;
	border: 0;
}

#pg .pgContainer .pgImage
{
	border: 1px solid #eeeeee
}

#pg .pgContainer .pgImage img
{
}

#pg .pgContainer .pgText
{
	text-align: left;
	color: #666666;
	line-height: 20px;
}

/**
 * @area Booking gadget
 */
.bookingGadget .gc_sh .gc_horizontalSh .shortHandTitle
{
	border: 0 none;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	text-align: left;
	color: #FFFFFF;
}

.bookingGadget .gc_sh .gc_horizontalSh .shortHandDate
{
}

.bookingGadget .gc_sh .gc_horizontalSh .checkinLabel
{
	text-align: right;
	font-weight: normal;
	font-family: Verdana,Geneva,Helvetica,Arial,sans-serif;
	font-size:8px;
	text-transform: uppercase;
	color: #FFFFFF;
}

.bookingGadget .gc_sh .shortHandCalendarIcon
{
	background: transparent url(../guestcentrichelp_bin/calendar.jpg) no-repeat 0 0;
	margin: 0px 0 0 2px;
	width: 18px;
	height: 18px;
}

.bookingGadget .gc_sh .startDay
{
	border:none;
	color:#000906;
	padding:3px 0px 3px 5px;
	width:64px;
}

.bookingGadget .gc_sh .yui-menu-button button
{
	background: #FFFFFF url(../guestcentrichelp_bin/dropdown_arrow.png) no-repeat 23px 7px;
	border:none;
	color:#000906;
	padding:1px 16px 1px 5px;
}

.bookingGadget .gc_sh .gc_horizontalSh .shortHandCalendarShell
{
}

.bookingGadget .gc_sh .gc_horizontalSh .shortHandNrNights
{
}

.bookingGadget .gc_sh .gc_horizontalSh .shortHandNrNightsLabel
{
	text-align: right;
	font-weight: normal;
	font-family: Verdana,Geneva,Helvetica,Arial,sans-serif;
	font-size:8px;
	text-transform: uppercase;
	color: #FFFFFF;
}

.bookingGadget .gc_sh .gc_horizontalSh .shortHandButton
{
}

.bookingGadget .gc_sh .gc_horizontalSh .shortHandButton button
{
	line-height: 38px;
}

/*** Best available rate label ***/
.bookingGadget .gc_sh .shortHandCheckRates
{
	background: transparent url(../guestcentrichelp_bin/book_now.jpg) no-repeat 0 0;
	font-size: 12px;
	font-weight: normal;
	font-family: Helvetica, Arial, sans-serif;
	color: #FFFFFF;
}

.fb-like
{
	background: #FFFFFF;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin: 10px 0px 0px;
	padding: 10px 5px 10px 35px;
	width: 175px;
}

/**
 * @area news gadget
 */
.news
{
	font-size: 12px;
	line-height: 16px;
}

.news #sidebar
{
}

.news strong
{
	color: #988760;
}

.news p
{
	color: #555555;
	line-height: 18px;
}

.news a
{
	color: #000;
	text-decoration: underline;
	font-size: 11px;
}

.news a:hover
{
	text-decoration: none;
}

.news h1
{
	font-family: Verdana,Geneva,Helvetica,Arial,sans-serif;
	font-size: 18px;
	color: #555555;
}

.news h2
{
	font-size: 15px;
	font-weight: normal;
	color: #988760;
	font-family: Verdana,Geneva,Helvetica,Arial,sans-serif;
}

.news h3
{
	font-size: 14px;
	color: #555555;
	font-weight: normal;
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
}

.news h4
{
}

/**
 * @area History
 */
.history
{
	list-style: none;
}

.history li
{
	line-height: 24px;
}

.history li a
{
	color: #bbc7cb;
}

.history li a.last
{
	background: none;
}

.history li.active a, .history li a:hover
{
	color: #89cbdf;
}

/* Twitter Widget */
#twtr-widget-1
{
	margin: 10px 0px;
}

.twtr-ft
{
	display: none;
}

/* Gc Blog Icon */
#gc_blog
{
}

#gc_blog a
{
	display: block;
	width: 130px;
	height: 50px;
	background: #ffffff url(../guestcentrichelp_bin/gcblog_ic.jpg) no-repeat 3px center;
	padding: 10px 0px 10px 85px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	text-decoration: none;
	font-size: 14px;
	font-family: MetaPlusBookRoman, Helvetica, Arial, sans-serif;
	line-height: 43px;
	color: #0092D0;
}

#gc_blog a:hover
{
	color: #848484;
}

/* Webinars on sidebar */
.sidebar .webinars
{
	display: block;
	margin: 10px 0px;
	width: 215px;
	height: 398px;
}

.sidebar .webinars:hover
{
	-webkit-box-shadow: 0px 0px 10px #ccc;
	-moz-box-shadow: 0px 0px 10px #ccc;
	box-shadow: 0px 0px 10px #ccc;
}



