/* CSS Document */

/*
 * The # is used to specify an ID element.
 * The ID can only be used by one element. 
 *
 * The . is used to specify a CLASS element.
 * CLASS is used for multiple instances or tags. 
 *
 * Use this to show div borders: 
 *  border: solid 1px black;
 * Use this instead of <br clear="all"> at the end of the <div> tag in the HTML ?
 *  overflow: hidden;

 */

/*
 * This stylesheet is referenced by Independent hotels using the Flexi-1 template
 * These settings are for the Open World default design scheme.
 */
 
 
body,table,td {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0px;
  font-family: Verdana, Arial, Helvetica;
  font-size : 11px;
}

#page {
}

/*
 * height of logo_gif
 */

img.logo_gif {
  height: 114px;
}

/*
 * height of reservations_gif
 */

img.reservations_gif {
  height: 25px;
}

TD.logo
{ background-color: #FFFFFF}

TD.logobar
{ background-color: #D5E3E6}

TD.titlebar
{ background-color: #365CA3}

TD.keyline
{ background-color: #FFFFFF}

TD.keyline_content
{ background-color: #FFFFFF}

TD.navigation
{ background-color: #D5E3E6}

img.home_strapline {
  height: 47px;
  padding-bottom: 10px;
}

TD.left_column
{ }

TD.pics
{ 
	background-color: #FFFFFF;
	background-image : url(../../../../images/captionbg.gif);
}

TD.phototour
{ 
	color : #01236D;
	text-align : left;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 11px;
	padding-bottom: 0px;
}


a:link,a:visited,a:active  {
	color : #537984;
	text-decoration : underline;
}

a:hover  {
	color : #537984;
	text-decoration : underline;
}

a.subnav,a.subnav:visited,a.subnav:active {
	color : #537984;
	text-decoration : underline;
	white-space: nowrap; 
}

a.subnav:hover  {
	color : #537984;
	text-decoration : underline;
	white-space: nowrap; 
}

a.emaillink,a.emaillink:visited,a.emaillink:active {
	color : #537984;
	text-decoration : underline;
}

a.emaillink:hover  {
	color : #537984;
	text-decoration : underline;
}

a.smalllink,a.smalllink:visited,a.smalllink:active {
	color : #537984;
	font-size : 10px;
	text-decoration : underline;
}

a.smalllink:hover  {
	color : #537984;
	font-size : 10px;
	text-decoration : underline;
}

a.epostcardnav:link,a.epostcardnav:visited,a.epostcardnav:active,a.epostcardnav:hover {
	color : #537984;
	font-size : 12px;
	text-decoration : underline;
	font-weight : bold;
	line-height : 20px;
}

.text { color :#01236D}
.currency_text { color :#01236D}
.smalltext { font-size : 10px; color :#01236D}
.headingtext { color :#01236D; font-weight : bold}
.pagetitle { color :#01236D; font-weight : bold}
.addresstext { text-align : left; color : #01236D; padding-right: 11px; padding-left: 11px}
.hotelname { font-weight : bold}
.hoteltitle { color :#CCCCCC; font-size : 14px; text-align : right; margin-top: 10px; margin-right: 0px; margin-left: 20px; margin-bottom: 5px}

.subnavtext { color :#365CA3}
.subnavdiv { color :#01236D}

.caption	{ color : #01236D; text-align : left; padding-top: 4px; padding-right: 11px; padding-left: 11px; padding-bottom: 4px;}
.imagelist {  color: #01236D; background: #FFFFFF}
.footer { color :#01236D; text-align : left; padding-left: 11px}	
.copyright { font-size : 10px; color :#999999}

.capacityheading { font-size : 11px; color :#01236D; font-weight: bold}
.capacityname { font-size : 11px; color :#01236D}
.capacitycontent { font-size : 11px; color :#01236D}
.capacity { font-size : 11px; color :#01236D}

.weatherdays { font-size: 11px; color: #01236D; font-weight : bold; background-color: #D5E3E6}
.weather { font-size: 11px; color: #01236D; background-color: #EBF0F3}
.weatherfooter { font-size: 10px; color: #01236D; background-color: #D5E3E6}

.epostcardbg { background-color: #FFFFFF}
.epostcardborder { background-color: #365CA3}
.epostcardtitle { font-size : 14px; color :#FFFFFF; font-weight : bold; background-color: #365CA3}
.epostcardsubtitle { font-size : 12px; color :#01236D; background-color: #D5E3E6}
.epostcardtext { font-size : 12px; color :#01236D; background-color: #FFFFFF}

.picsborder {
	border-top-width: 0px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;
}


/* settings for new LH navigation*/

.lefthandnav {
  font-weight : bold;
  line-height: 1em;
  text-align: left;
  padding-top: 4px;
}

.currentpage { color: #365CA3;}

#mainlinks {
  margin: 0px;
  padding-left: 0px;
}
#mainlinks li { 
  list-style-type: none;
  padding: 3px 5px 3px 11px;
}
#mainlinks a:link,#mainlinks a:visited,#mainlinks a:active { color: #537984; text-decoration: none;}
#mainlinks a:hover { color: #537984; text-decoration: underline;}

#languagelinks {
  margin: 0px;
  padding-left: 0px;
}
#languagelinks li {
  list-style-type: none;
  padding: 3px 5px 3px 11px;
}
#languagelinks a:link,#languagelinks a:visited,#languagelinks a:active { color: #537984; text-decoration: none;}
#languagelinks a:hover { color: #537984; text-decoration: underline;}

#modulelinks {
  margin: 0px;
  padding-left: 0px;
}
#modulelinks li {
  list-style-type: none;
  padding: 3px 5px 3px 11px;
}
#modulelinks a:link,#modulelinks a:visited,#modulelinks a:active { color: #537984; text-decoration: none;}
#modulelinks a:hover { color: #537984; text-decoration: underline;}