
/*-Begin Section -_theme.css-*/
html.pageClearDay,
html.pageClearNight,
html.pageSunnyDay,
html.pageCloudyDay,
html.pageCloudyNight,
html.pageRainyDay,
html.pageRainyNight,
html.pageHeavyRainyDay,
html.pageHeavyRainyNight,
html.pageSnowDay,
html.pageThunderDay
{
	height: 100%;
	margin-bottom: 1px;
}

html.Day,
html.Night
{
	height: 100%;
	margin-bottom:0!important;
}



form,
html.pageClearNight form
{
	width:100%;
	height:100%;
	background-color:#252525;
}

html.Day form,
html.Day body,
html.Day #base,
html.Night form,
html.Night body,
html.Night #base
{
	background-color:#f3f3f3!important;
}

body
{
	margin: 0;
	padding: 0;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	line-height: 1.3em;
	font-size: 67%;
	width:100%;
	height:100%;
}

html.pageClearNight body 
{
	background-color:#252525;
}

#base
{
	width:100%;
	/*background-attachment:fixed;*/
}

html.pageClearNight #base
{
	width:100%;
	background-color:#252525;
	background-image: url(../_images/weather_themes/clear_night_bg.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

form.pageLoyalty #base,
form.pageLong #base,
form.pageMid #base
{
	/*background-image:none;*/
}
html.pageClearNight form.pageLoyalty #base,
html.pageClearNight form.pageLong #base 
{
	/*background-image: url(../_images/weather_themes/clear_night_long_bg.jpg);*/
}

html.pageClearNight form.pageMid #base 
{
	/*background-image: url(../_images/weather_themes/clear_night_mid_bg.jpg);*/
}

form.elPageAdmin #base
{
	background-image: none;	
}

#base_inner 
{

}
	
/* ZONES */
#ZoneHeaderRow
{
	clear: both;
	position:relative;
	width:840px;
	margin:0 auto;
	z-index: 90;
	padding-top:40px;
}

#ZoneLeftColumn 
{
	width: 627px;
	float: left;
	/* 
		This min-height is  a Firefox fix to ensure the ZoneLeftColumn doesn't collapse when empty, moving content over.
	*/
	min-height:10px;
}

form.pageHome #ZoneLeftColumn 
{
	width:514px;
}

#ZoneCentreRow 
{
    width: 840px;
	height:601px;
	margin:0 auto;
	padding-top:15px;
}

form.elPageAdmin #ZoneCentreRow 
{
	padding-top:0;
	margin-top:15px;
	height:auto;
}
	
#LeftRightContainer 
{
	clear:both;
	width:840px !important;
	/*height:601px;*/
	margin:0 auto;
	padding-top:15px;
	min-height:560px;
}

form.pageHome #LeftRightContainer 
{
	padding-top:34px;
	min-height:300px!important;
}

form.pageTellAFriend #LeftRightContainer
{
	min-height:1px!important;
}


form.pageGoogle #LeftRightContainer 
{
	padding-top:0;
	/*height:271px;*/
}

form.pageMid #LeftRightContainer,
form.pageMid #ZoneCentreRow  
{
	/*height:1068px;
	overflow:hidden;*/
}

form.pageBrochure #LeftRightContainer,
form.pageBrochure #ZoneCentreRow  
{
	height:700px;
	overflow:hidden;
}

form.pageLong #LeftRightContainer,
form.pageLoyalty #LeftRightContainer 
{
	/*height:1568px;
	overflow:hidden;*/
}

#ZoneRightColumn
{
    width: 213px;
    float: left;
    padding: 0;
}

form.pageHome #ZoneRightColumn
{
	width:325px;
}

#sitespacer
{
	clear:both;
	height:55px;
	overflow:hidden;
}

/*form.pageBrochure #sitespacer
{
	height:89px;
}*/

#ZoneFooterRow,
html.pageClearNight #ZoneFooterRow  
{
	width:100%;
	background-image:none;
	background-color:#191a17!important;
	height:100px;
	/*position: fixed;
	bottom: 0px;*/
}

form.elPageAdmin #ZoneFooterRow
{

}

#ZoneFooterRow #ZoneFooterRow_inner
{
	width: 840px;
	height:80px;
    margin: 0 auto 0 auto;
}

/* DEFAULTS */
a
, a:link
, a:visited 
{

}
a:hover
, a:active
, a:focus 
{

}
h1 
{
    font-size: 1.4em;
}
h2
{
    font-size: 1.3em;
}
h3 
{
    font-size: 1.2em;
}
h4 
{
    font-size: 1.1em;
}
h5 
{
    font-size: 1em;
}
h6 
{
    font-size: .9em;
}
pre 
{
	white-space: normal;
}
ul 
{
	list-style-type: disc;
}
ol 
{

}
address 
{

}
p 
{

}

a.linkskip {
	position: absolute;
	top: -200px;
}

/* Element Logo */
div.elLogo {
	width: 945px;
	height: 85px;
}
div.elLogo h1.ident {
	background-image: url(../_images/default/miweb_logo.gif);
	background-repeat: no-repeat;
	background-position: left;
	width: 273px;
	height: 85px;	
	margin:0;
	padding:0;
}
div.elLogo h1.ident a {
	width: 273px;
	height: 85px;
	display: block;
}
div.elLogo h1.ident span {
	display: none;
}


div#logo
{
	float:left;
	height:88px;
	overflow:hidden;
}

div#logo h1
{
	display:none;
}

ul.elWeather
{
	float:right;
	margin:45px 0 0 0;
	padding:0;
	list-style-type:none;
	font-size:1.1em;
}

ul.elWeather li,
html.pageClearNight ul.elWeather li
{
	display:inline;
	color:#cfcfcf;	
}

ul.elWeather li.location,
html.pageClearNight ul.elWeather li.location
{
	color:#9a9a9a;
}

/* Element Horizontal Nav */
ul.elMainMenu,
html.pageClearNight ul.elMainMenu  
{
	clear:both;
	background-color: #1a1a18;
    line-height: 39px;
	list-style: none;
	padding: 0;
	margin: 0;    
	z-index:99;
	overflow: hidden;
	width:840px;
}
ul.elMainMenu ul 
{
	line-height: 1;
	list-style: none;
	padding: 0;
	margin: 0;  	
	z-index:99;
}

ul.elMainMenu li,
html.pageClearNight ul.elMainMenu li
{
	float: left;
	width: auto;
	white-space:normal;
	background-image: url(../_images/exmoor_mainnav_divide.gif);
	background-repeat: no-repeat;
	background-position: center right;
}

ul.elMainMenu li.last
{
	background-image:none!important;
}

ul.elMainMenu a, 
ul.elMainMenu a:link, 
ul.elMainMenu a:visited,
html.pageClearNight ul.elMainMenu a, 
html.pageClearNight ul.elMainMenu a:link, 
html.pageClearNight ul.elMainMenu a:visited
{
	display: block;
	padding: 0 14px;
	color: #b5b5b5;
	text-decoration: none;	
	text-transform: none;
	font-size: 1.1em;	
	/*font-weight: bold;*/
}

ul.elMainMenu li.first a
{
	padding-left:22px;
}

ul.elMainMenu a span,
html.pageClearNight ul.elMainMenu a span
{
	color: #b5b5b5;
}

ul.elMainMenu a:hover span,
ul.elMainMenu a.current span,
ul.elMainMenu a.parent_current span,
html.pageClearNight ul.elMainMenu a:hover span,
html.pageClearNight ul.elMainMenu a.current span,
html.pageClearNight ul.elMainMenu a.parent_current span
{
	color:#ededed;
}

ul.elMainMenu li ul 
{
	position: absolute;
	left: -999em;
	height: auto;
	width: 200px;
	margin: 0 0 0 -1px;
	border-style: solid;
	border-width: 1px 1px 0 1px;
	border-color: #FFF;
}
ul.elMainMenu li li
, ul.elMainMenu li li.first  
{
    width: 200px;
    background-image: none;
    line-height: 20px;
    border-bottom: solid 1px #FFF;
    background-color: #ddd;	 
}
ul.elMainMenu ul a
, ul.elMainMenu ul a:link
, ul.elMainMenu ul a:visited 
{
	width: 180px;
    border-width: 0;
    font-size: .9em;
    padding: 0 10px;
    color: #444;
    text-transform: none;    
}
ul.elMainMenu ul a:hover
, ul.elMainMenu ul a:active
{
	background-color: #eee;
	color: #000;
}
ul.elMainMenu ul a.ChildItems
{
    background-image: url(../_images/default/more_nibble.gif) !important;
    background-repeat: no-repeat;
    background-position: top right;	
}
ul.elMainMenu ul a.ChildItems:hover 
{
    background-image: url(../_images/default/more_nibble_on.gif) !important;	
}
ul.elMainMenu li ul ul 
{
	margin: -21px 0 0 200px;
	border-style: solid;
	border-width: 1px 1px 0 1px;
	border-color: #fff;	
}
ul.elMainMenu li li li
, ul.elMainMenu li li li.first  
{
    border-color: #fff;	
}
ul.elMainMenu li li a
, ul.elMainMenu li li a:link
, ul.elMainMenu li li a:visited
{
    color: #444;
    background-image: none;
}
ul.elMainMenu  li a:hover
, ul.elMainMenu  li a:active 
{
	 color: #FFF;
}
ul.elMainMenu ul li a:hover
, ul.elMainMenu ul li a:active 
{
	background-color: #efefef;
	color: #000;
}
ul.elMainMenu li:hover ul ul
, ul.elMainMenu li:hover ul ul ul
, ul.elMainMenu li:hover ul ul ul ul
, ul.elMainMenu li.MenuItemHover ul ul
, ul.elMainMenu li.MenuItemHover ul ul ul
, ul.elMainMenu li.MenuItemHover ul ul ul ul 
{     
    left: -999em; 
    display: none;
} 
ul.elMainMenu li:hover ul
, ul.elMainMenu li li:hover ul
, ul.elMainMenu li li li:hover ul
, ul.elMainMenu li li li li:hover ul
, ul.elMainMenu li.MenuItemHover ul
, ul.elMainMenu li li.MenuItemHover ul
, ul.elMainMenu li li li.MenuItemHover ul
, ul.elMainMenu li li li li.MenuItemHover ul 
{
    left: auto; 
	display: block;
} 

/* Element Footer Menu */
ul.elFooterMenu {
	bottom: 0;
	margin: 0;
	line-height: 60px;
	padding: 0;
	/*width:100%;*/
	/*background-color:#1a1a18;*/
	float: left;
}
ul.elFooterMenu li,
html.pageClearNight ul.elFooterMenu li
{
	display: block;
	float: left;
    background-image: url(../_images/exmoor_footernav_divide.gif) !important;
    background-repeat: no-repeat;
    background-position: center right;	
}

ul.elFooterMenu li.last,
html.pageCloudyDay ul.elFooterMenu li.last,
html.pageLightRainyDay ul.elFooterMenu li.last,
html.pageHeavyRainyDay ul.elFooterMenu li.last,
html.pageSunnyDay ul.elFooterMenu li.last,
html.pageClearDay ul.elFooterMenu li.last,
html.pageClearNight ul.elFooterMenu li.last,
html.pageCloudyNight ul.elFooterMenu li.last,
html.pageLightRainyNight ul.elFooterMenu li.last,
html.pageHeavyRainyNight ul.elFooterMenu li.last,
html.pageSnowDay ul.elFooterMenu li.last,
html.pageThunderDay ul.elFooterMenu li.last,
html.pageEaster ul.elFooterMenu li.last,
html.pageValentine ul.elFooterMenu li.last,
html.pageMothers ul.elFooterMenu li.last,
html.pageXmas ul.elFooterMenu li.last
{
	background-image:none!important;
}

ul.elFooterMenu li a, 
ul.elFooterMenu li a:link, 
ul.elFooterMenu li a:visited, 
html.pageClearNight ul.elFooterMenu li a, 
html.pageClearNight ul.elFooterMenu li a:link, 
html.pageClearNight ul.elFooterMenu li a:visited
{
    font-size: 1em;
	color: #848483;
	display: block;
	padding: 0 8px;
	text-decoration: none;
}
ul.elFooterMenu li a:hover, ul.elFooterMenu li a:active, ul.elFooterMenu li a.current, ul.elFooterMenu li a.parent_current {
	text-decoration: underline;
}

/*ul.elFooterMenu li.first a 
{
	padding-left:0;
}
*/
/*ADMIN MENU */

ul.elAdminMenu 
{
	list-style: none;
	padding: 0;
	margin: 30px 0 10px 0;   
	font-size:13px;
	float:left;

}
ul.elAdminMenu ul 
{
	line-height: 1;
	list-style: none;
	padding: 0;
	margin: 0;  	
	z-index:99;
}
ul.elAdminMenu a
, ul.elAdminMenu a:link
, ul.elAdminMenu a:visited
{
	display: block;
	padding: 0 0 0 15px;
	color: #ff0000;
	text-decoration: none;	
	text-transform: none;
	font-size: 1em;	

}
ul.elAdminMenu li a.current
, ul.elAdminMenu li a:hover
, ul.elAdminMenu li a.current:link
, ul.elAdminMenu li a.current:visited
, ul.elAdminMenu li a.parent_current
, ul.elAdminMenu li a.parent_current:link
, ul.elAdminMenu li a.parent_current:visited
{
	color: #ff0000;
}
ul.elAdminMenu li 
{
	float: left;
	padding: 0;
	width: auto;
	overflow: hidden;
	white-space: nowrap;
}
ul.elAdminMenu li ul 
{
	position: absolute;
	left: -999em;
	height: auto;
	width: 200px;
	margin: 0 0 0 1px;
	border-style: solid;
	border-width: 1px 1px 0 1px;
	border-color: #FFF;
}
ul.elAdminMenu li li
, ul.elAdminMenu li li.first  
{
    width: 200px;
	height:30px;
    background-image: none;
    line-height: 30px;
    border-bottom: solid 1px #FFF;
    background-color: #0a224a;	 
}
ul.elAdminMenu ul a
, ul.elAdminMenu ul a:link
, ul.elAdminMenu ul a:visited 
{
	width: 180px;
    border-width: 0;
    font-size: 1em;
    padding: 0 10px;
    color: #444;
    text-transform: none;
	color:#fff;
}
ul.elAdminMenu ul a:hover
, ul.elAdminMenu ul a:active
{
	background-color: #669bd6;
	color: #fff;
}
ul.elAdminMenu ul a.ChildItems
{
    background-image: url(../_images/default/more_nibble.gif) !important;
    background-repeat: no-repeat;
    background-position: top right;	
}
ul.elAdminMenu ul a.ChildItems:hover 
{
    background-image: url(../_images/default/more_nibble_on.gif) !important;	
}
ul.elAdminMenu li ul ul 
{
	margin: -31px 0 0 200px;
	border-style: solid;
	border-width: 1px 1px 0 1px;
	border-color: #fff;	
}
ul.elAdminMenu li li li
, ul.elAdminMenu li li li.first  
{
    border-color: #fff;	
}
ul.elAdminMenu li li a
, ul.elAdminMenu li li a:link
, ul.elAdminMenu li li a:visited
{
    color: #fff;
    background-image: none;
}
ul.elAdminMenu  li a:hover
, ul.elAdminMenu  li a:active 
{
	 color: #FFF;
}
ul.elAdminMenu ul li a:hover
, ul.elAdminMenu ul li a:active 
{
	background-color: #669bd6;
	color: #fff;
}
ul.elAdminMenu li:hover ul ul
, ul.elAdminMenu li:hover ul ul ul
, ul.elAdminMenu li:hover ul ul ul ul
, ul.elAdminMenu li.MenuItemHover ul ul
, ul.elAdminMenu li.MenuItemHover ul ul ul
, ul.elAdminMenu li.MenuItemHover ul ul ul ul 
{     
    left: -999em; 
    display: none;
} 
ul.elAdminMenu li:hover ul
, ul.elAdminMenu li li:hover ul
, ul.elAdminMenu li li li:hover ul
, ul.elAdminMenu li li li li:hover ul
, ul.elAdminMenu li.MenuItemHover ul
, ul.elAdminMenu li li.MenuItemHover ul
, ul.elAdminMenu li li li.MenuItemHover ul
, ul.elAdminMenu li li li li.MenuItemHover ul 
{
    left: auto; 
	display: block;
} 

/*END OF ADMIN MENU */


/* HOMEPAGE FLASH AREA */
#flasharea,
html.pageClearNight #flasharea
{
	border:solid 5px #757575;
	margin-top:15px;
}

#flasharea #flashcontent
{
	width:830px;
	height:245px;
	overflow:hidden;
}
/* END OF HOMEPAGE FLASH AREA */

/* IMAGE DASHBOARDS */
div#primaryimage,
html.pageClearNight div#primaryimage
{
	border:solid 5px #757575;
	width:612px;
	height:245px;
	overflow:hidden;
}

div#secondaryimage,
html.pageClearNight div#secondaryimage
{
	border:solid 5px #757575;
	width:199px;
	height:245px;
	overflow:hidden;
	margin-left:4px;
}

/* END OF IMAGE DASHBOARDS */


/* CONTENT PANEL OUTPUT */

div.elContent,
html.pageClearNight div.elContent
{
    padding: 0 65px 0 0;
    line-height: 1.4em;
    font-size: 1.1em;
	margin-top:28px;
	border-right:solid 1px #a5a5a5;
}

div#ZoneCentreRow div.elContent
{
	border-right:none;
}

form.pageHome div.elContent
{
	padding: 0 40px 0 0;
	margin:0;
}

form.pageAccessStatement div.elContent
{
	height:400px;
	overflow:auto;
	scrollbar-face-color:#252525;
	scrollbar-highlight-color:#ededed;
	scrollbar-3dlight-color:#252525;
	scrollbar-darkshadow-color:#252525;
	scrollbar-shadow-color:#252525;
	scrollbar-arrow-color:#ededed;
	scrollbar-track-color:#b5b5b5;
}

form.pagePhotoTour div.elContent
{
	margin-top:0!important;
}


div.elContent h1,
html.pageClearNight div.elContent h1 
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
    font-size: 1.5em;
    color: #ededed;
	font-weight:normal;
    margin: 0 0 .8em 0;
    padding: 0;
}

div.elContent h2
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
    font-size: 1.3em;
    color: #ededed;
	font-weight:normal;
    margin: 0 0 .8em 0;
    padding: 0;
}

div.elContent h3
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
    font-size: 1.1em;
    color: #ededed;
	font-weight:normal;
    margin: 0 0 .8em 0;
    padding: 0;
}

div.elContent p,
html.pageClearNight div.elContent p  
{
    margin: 1.2em 0;
    padding: 0;
    color: #b5b5b5;
}

div.elContent p span.highlight,
html.pageClearNight div.elContent p span.highlight
{
	color:#ffffff;
}

div.elContent a,
div.elContent a:link,
div.elContent a:visited,
html.pageClearNight div.elContent a,
html.pageClearNight div.elContent a:link,
html.pageClearNight div.elContent a:visited
{
	color:#ffffff;
	text-decoration:underline;
}
div.elContent a:hover
, div.elContent a:active 
{
    text-decoration: underline;
}

div.elContent ul
{
	margin:0 0 1em 15px;
	padding:0;
	color:#ffffff;
}

div.elContent ul li span
{
	color: #b5b5b5;
}


div.elContent div.ColumnLeft
{
    width: 49%;
    float: left;
}
div.elContent div.ColumnRight 
{
    width: 46%;
    float: left;
    margin: 0 1% 0 2%;   
}
/*div.elContent table 
{
    border-collapse: collapse;
    border-color: #C3C3C3;
}*/
ul.elFeaturedItemsListing
{
	margin:0;
	padding:0;
	list-style-type:none;
}

ul.elFeaturedItemsListing li
{
	display:none; /*This is used to initially hide all items, before the content switcher kicks in */
}

/* Featured Items Paging Controls */
/*ul.ActiveItem
{
	margin:0;
	padding:0;
}


li.ActivePager {
	clear:both;
	margin:0 0 35px 35px;
	padding:0;
}

li.ActivePager a {
	display: block;
	float: left;
	padding: 0 5px 0 5px;
	line-height: 1.1em;
	border-width: 0 1px 0 0;
	border-style: solid;
	color:#ffffff;
	cursor:pointer;
	background-image: none;
	text-decoration: underline!important;
}

li.ActivePager a.Disabled {
	text-decoration:none!important;
	cursor:default;
	color:#b5b5b5;
}

li.ActivePager a.Total
, li.ActivePager a.Total:visited
, li.ActivePager a.Total:active
, li.ActivePager a.Total:hover
, li.ActivePager a.Total:link
, li.ActivePager a.Total:focus {
	text-decoration: none;
	padding-left: 0;
}

li.ActivePager a.Last {
	border: 0;
}

li.ActivePager a.first {
	background: url(../_images/misc_buttons/list_dis_first_arrow_dark.gif) no-repeat center left;
	width: 12px;
	padding: 0 3px;
	text-indent: -999em;
	border: 0;
}

li.ActivePager a.first.Disabled {
	background-image: url(../_images/misc_buttons/list_dis_first_arrow.gif);
}

li.ActivePager a.prev {
	background: url(../_images/misc_buttons/list_prev_arrow.png) no-repeat center left;
	width: 9px;
	padding: 0 3px;
	margin-left: 3px;
	text-indent: -999em;
	border: 0;
}

li.ActivePager a.prev.Disabled {
	background-image: url(../_images/misc_buttons/list_dis_prev_arrow_dark.gif);
}

li.ActivePager a.next {
	background: url(../_images/misc_buttons/list_next_arrow.png) no-repeat center left;
	width: 9px;
	padding: 0 3px;
	margin-left: 3px;
	margin-right: 3px;
	text-indent: -999em;
	border: 0;
}

li.ActivePager a.next.Disabled {
	background-image: url(../_images/misc_buttons/list_dis_next_arrow_dark.gif);
}

li.ActivePager a.last {
	background: url(../_images/misc_buttons/list_dis_last_arrow_dark.gif) no-repeat center left;
	width: 12px;
	padding: 0 3px;
	text-indent: -999em;
	border: 0;
}

li.ActivePager a.last.Disabled {
	background-image: url(../_images/misc_buttons/list_dis_last_arrow.gif);
}*/

div.homepagefeature
{
	margin-left:32px;
} 

div.homepagefeature .imagearea
{
	float:left;
	width:116px;
	/*padding:0 0 15px 0;*/
	height:133px;
}

div.homepagefeature h2,
html.pageClearNight div.homepagefeature h2
{
	margin-top:0;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:1.4em;
	font-weight:normal;
	color:#ededed;
}

div.homepagefeature p,
html.pageClearNight div.homepagefeature p
{
    margin: 1.2em 0;
    padding: 0;
    color: #b5b5b5;
	font-size:0.9em;
}

form.pageHome div.homepagefeature p
{
	font-size:1em;
}

div.homepagefeature p a,
html.pageClearNight div.homepagefeature p a
{
	color:#ffffff;
	text-decoration:underline;
}

div.homepagefeature p a:hover
{
    text-decoration: underline;
}

div.homepagefeature .imagearea img.withborder,
html.pageClearNight div.homepagefeature .imagearea img.withborder
{
	border:solid 4px #757575;
}

div.featureditemspacer,
html.pageClearNight div.featureditemspacer
{
	height:63px;
	overflow:hidden;
	margin-top:-15px;
	border-right:solid 1px #a5a5a5;
}

div.contentfeatureditems
{
	clear:both;
	padding: 0;
    line-height: 1.4em;
    font-size: 1.1em;
	width:627px;
}

div.contentfeatureditems ul
{
	margin:0;
	padding:0;
	list-style-type:none;
}

div.contentfeatureditems ul li,
html.pageClearNight div.contentfeatureditems ul li
{
	border-right:solid 1px #a5a5a5;
	display:inline;
	float:left;
	width:248px;
	padding-right:60px;
}

div.contentfeatureditems ul li.last
{
	padding-left:30px;
	width:227px;
}

div.contentfeatureditems ul li.first
{
	display:none;
}

div.contentfeatureditems div.homepagefeature
{
	margin-left:0;
}


/* SITEMAP */
ul.elSitemap 
{    
    width: auto;
    margin: 20px 30px 40px 30px;
}
ul.elSitemap, ul.elSitemap ul 
{
    list-style-type: none;
}
ul.elSitemap li 
{
    margin: .5em 0;
    display: block;
    padding: 2px 0 0 0;
}
ul.elSitemap a 
{
    font-weight: bold;
    background-image: url(../_images/default/arrow.gif);
    background-repeat: no-repeat;
    background-position: 0 8px;    
    padding-left: 10px;
    padding-top: 5px;
    font-size: 1em;   
}
ul.elSitemap a:hover, ul.elSitemap a.ChildItems  
{

}
ul.elSitemap ul 
{
    margin: 0 2.5em;
}
ul.elSitemap ul a
, ul.elSitemap ul a:link
, ul.elSitemap ul a:visited
{
    font-size: .9em;
}

div.elSitemap td#root_tree1
{
	font-size:1.1em;
}

/* LOGIN FORM */
fieldset.frmLogin {
	padding: 3em 0 2em 0;
	margin: 0;
	border: 0;
    height: 650px;
    clear: left;
}
fieldset.frmLogin legend 
{
    padding: 10px 1em 1em 1em;
    margin: 0 auto;
    display: block;
    width: 220px;
    font-family:Tahoma, Arial, Helvetica, sans-serif;
    font-size: 1.7em;
    color: #ff0000;
	font-weight:normal;	
}
fieldset.frmLogin p 
{
    color: #363636;
    width: 200px;
    margin: .5em auto 1.5em auto;
}

fieldset.frmLogin p a
{
	color: #ff0000;
	text-decoration:underline;
}

fieldset.frmLogin p a:hover
{
	text-decoration:underline;
}

fieldset.frmLogin ul, fieldset.frmLogin ol 
{
    list-style-type: none;
    width: 240px;
    margin: 0 auto;
}
fieldset.frmLogin li 
{
    margin: 0 1em 1em 1em;
}
fieldset.frmLogin li.last 
{
    clear: right;
    padding-bottom: 10px;
}
fieldset.frmLogin label 
{
    clear:left;
    display: block;
    font-weight: bold;
    margin-bottom: .1em;
    color: #363636;
}
fieldset.frmLogin label em
{
    color: #F00;
    font-weight: bold;
    font-size: 1.3em;
    display: block;
    float: left;
    margin: 0 0 0 -.8em;
}
fieldset.frmLogin input, fieldset.frmLogin select, fieldset.frmLogin textarea  
{
    width: 210px;
	font-size: 1em;
	color: #222;
	padding: .2em;
	margin: 0 0 .5em 0;
	font-weight: normal;		
}

fieldset.frmLogin a.hoverbutton
{
	font-size:1.3em;
	background-image:none!important;
	border:none!important;
	text-decoration:none;
}

fieldset.frmLogin a.hoverbutton:hover
{
	text-decoration:underline;
}

fieldset.frmLogin a.hoverbutton span
{
	color:#ff0000;
}

/* Listing - TAG REPEATER */
ul.elTagListing 
{
    margin: 0 20px 10px 20px;
    padding: 0 0 5px 0;
	font-size: 1em;
	list-style: none;
}
ul.elTagListing li 
{
    margin: 0;
    padding: 10px 0 10px 0;
    display: block;
    border-bottom: dotted 1px #3e3e3e; 
}
ul.elTagListing li.first 
{
    border: 0;
    padding: 10px 0;
}
ul.elTagListing h1.elContentTitle {
    margin: .8em 0 10px 0;
    padding: 0 0 3px 0;
}
ul.elTagListing h2.elContentDescription 
{
    display: none;
}
ul.elTagListing div.ContentWrapper
{
    padding: 5px;
    clear: both;
    border: solid 1px #FFF;
}

ul.elTagListing div.elContent 
{
    padding: 0 0 10px 0;
    margin: 0;
}
ul.elTagListing div.elContent h1.Title 
{
    font-size: 1.2em;
    line-height: 1.2em;
    margin: 0 0 0 0;
    padding: 0 5px 0 10px;
    background-image: url(../_images/default/arrow.gif);
    background-repeat: no-repeat;
    background-position: left center;
    font-style: normal;
    color: #3e3e3e; 
}
ul.elTagListing div.elContent a
, ul.elTagListing div.elContent a:link
, ul.elTagListing div.elContent a:visited 
{
    text-decoration: none;   
    color: #3e3e3e;
}
ul.elTagListing div.elContent a:hover
, ul.elTagListing div.elContent a:active 
{
    color: #333;
}
ul.elTagListing div.elContent h2.DateStart
, ul.elTagListing div.elContent h2.DateEnd
{
    font-size: 1em;
    font-weight: normal;
    padding: 0 5px 0 10px;
    margin: 0;
	color: #555;    
}
ul.elTagListing div.elContent h2.DateStart span
, ul.elTagListing div.elContent h2.DateEnd span 
{
    font-style: italic;   
}
ul.elTagListing div.elContent h3.Author
{
    padding: 0 5px 0 10px;
    margin: 0;
    font-size: 1em;
    font-weight: normal;
}
ul.elTagListing div.elContent p.Description
{
    padding: 10px 5px 5px 10px;
    margin: 0;
}
ul.elTagListing div.ContentImage 
{
    padding: 0;
    margin: 0;
    width: 90px;
    float: left;
}
ul.elTagListing div.ContentImage img {
    border: solid 1px #364761;

}
ul.elTagListing div.HasImage 
{
    margin-left: 100px;
}

/* TOOLS */
div.Tools 
{
    float: right;
}
div.Tools a, div.Tools a:link, div.Tools a:visited 
{
    padding: 0 0 0 10px;
    margin-left: 10px;
    background-image: url(../_images/default/arrow.gif);   
    background-repeat: no-repeat;
    background-position: 1px 3px;   
    color: #ff0000; 
    font-weight: bold;
}
div.Tools a:hover, div.Tools a:active 
{
    color: #ff0000;
}

/* LEFT MENU */
/* top level */
ul.elLeftMenu 
{
    /*margin: 28px 0 25px 25px;*/
	margin: 28px 0 0 25px;
    padding: 0;
    list-style-type: none;
   	width: 188px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
}
/* all list items */
ul.elLeftMenu li 
{
    margin: 0;
    padding: 0;
}
/* all links */
ul.elLeftMenu a,
ul.elLeftMenu a:link,
ul.elLeftMenu a:visited,
html.pageClearNight ul.elLeftMenu a,
html.pageClearNight ul.elLeftMenu a:link,
html.pageClearNight ul.elLeftMenu a:visited 
{
	display:block;
	padding:8px 0 8px 12px;
    text-decoration: none;
	color:#ffffff;
    font-size: 1.3em;
}

ul.elLeftMenu li a:hover, 
ul.elLeftMenu li a:active, 
ul.elLeftMenu li a.current,
ul.elLeftMenu li a.parent_current,
html.pageClearNight ul.elLeftMenu li a:hover, 
html.pageClearNight ul.elLeftMenu li a:active, 
html.pageClearNight ul.elLeftMenu li a.current,
html.pageClearNight ul.elLeftMenu li a.parent_current
{
	background-color:#282927;
	color:#ffffff;
}

ul.elLeftMenu ul li a.current 
{
    /*background-color: #FFF; */
}

/* all lists below top level */
ul.elLeftMenu ul 
{
    margin: 0;
    padding: 0;
    list-style-type: none;
}

/* 2nd level */
ul.elLeftMenu ul a, 
ul.elLeftMenu ul a:link,
ul.elLeftMenu ul a:visited,
html.pageClearNight ul.elLeftMenu ul a, 
html.pageClearNight ul.elLeftMenu ul a:link,
html.pageClearNight ul.elLeftMenu ul a:visited
{
	font-size:1.1em;
	padding-left:33px;
	color:#b5b5b5;
}

ul.elLeftMenu ul li a:hover, 
ul.elLeftMenu ul li a:active,
html.pageClearNight ul.elLeftMenu ul li a:hover, 
html.pageClearNight ul.elLeftMenu ul li a:active
{
	color:#ffffff;
	background-image: url(../_images/arrowright.png);
    background-repeat: no-repeat;
    background-position:13px 10px;
}

ul.elLeftMenu ul li a.current,
ul.elLeftMenu ul li a.parent_current,
html.pageClearNight ul.elLeftMenu ul li a.current,
html.pageClearNight ul.elLeftMenu ul li a.parent_current
{
	color:#ffffff;
	background-image: url(../_images/arrowright.png);
    background-repeat: no-repeat;
    background-position:13px 10px;
	background-color:#282927;
}

ul.elLeftMenu ul li.ChildItems a.current,
ul.elLeftMenu ul li.ChildItems a.parent_current,
html.pageClearNight ul.elLeftMenu ul li.ChildItems a.current,
html.pageClearNight ul.elLeftMenu ul li.ChildItems a.parent_current
{
	color:#ffffff;
	background-image: url(../_images/arrowdown.png);
    background-repeat: no-repeat;
    background-position:13px 10px;
	background-color:#282927;
}

/* 3rd level */
ul.elLeftMenu ul li ul li a
, ul.elLeftMenu ul li ul li a:link
, ul.elLeftMenu ul li ul li a:visited
{
    padding: 6px 0 6px 48px;
    font-size: 1em;
}

ul.elLeftMenu ul li ul li.first a
{
	padding-top:10px!important;
}

ul.elLeftMenu ul li ul li.last a
{
	padding-bottom:10px!important;
}

ul.elLeftMenu ul li.ChildItems ul li a:hover,
ul.elLeftMenu ul li.ChildItems ul li a:active,
ul.elLeftMenu ul li.ChildItems ul li a.current,
html.pageClearNight ul.elLeftMenu ul li.ChildItems ul li a:hover,
html.pageClearNight ul.elLeftMenu ul li.ChildItems ul li a:active,
html.pageClearNight ul.elLeftMenu ul li.ChildItems ul li a.current
{
	background-image:none;
	background-color:transparent;
	color:#ffffff;
}

/* 4th level */
ul.elLeftMenu ul ul ul a 
, ul.elLeftMenu ul ul ul a:link
, ul.elLeftMenu ul ul ul a:visited
{
    padding-left: 42px !important;
    font-size: .8em;
    background-position: 32px 9px; 
}
/* 5th level */
ul.elLeftMenu ul ul ul ul a 
, ul.elLeftMenu ul ul ul ul a:link
, ul.elLeftMenu ul ul ul ul a:visited
{
    padding-left: 53px !important;
    font-size: .8em;
    background-position: 43px 9px; 
    font-weight: normal;
}

div.elLoyaltyCard,
html.pageClearNight div.elLoyaltyCard
{
	border-right:solid 1px #a5a5a5;
	margin-top:-15px;
	padding-top:25px;
	height:1100px;
}

ul.elLoyaltyCard,
ul.elLoyaltyCard ul
{
	margin:0;
	padding:0;
	list-style-type:none;
}

ul.elLoyaltyCard ul li
{
	padding:3px 0 3px 0;
	clear:both;
}

ul.elLoyaltyCard ul li#tickboxmessage
{
	padding:15px 65px 3px 0;
	clear:both;
	font-size:1.1em;
}

ul.elLoyaltyCard fieldset
{
	border:none;
}

ul.elLoyaltyCard fieldset legend span,
ul.elLoyaltyCard ul a.formDesc span
{
	display:none;
}

label.FormLabel,
span.FormLabel,
html.pageClearNight label.FormLabel,
html.pageClearNight span.FormLabel
{
	float:left;
	width:150px;
	color: #b5b5b5;
}

ul.elLoyaltyCard ul input
{
	/*width:250px;*/
}

label.FormLabel,
li#tickboxmessage
{
	color: #b5b5b5;
}

li#ctl00_dash_331f6457865c434eb07e2b4048cb3879_divInner_MetaData_mcs2e81df0b505942f0b0f687b95fe11252_mdc45703033d3c746ca80208d466c1caa9b
{
	clear:both;
	float:left;
	width:30%;
	margin-top:10px;
}

li#ctl00_dash_331f6457865c434eb07e2b4048cb3879_divInner_MetaData_mcs2e81df0b505942f0b0f687b95fe11252_mdc4566b43c80b74edeab0d8faba2f60986,
li#ctl00_dash_331f6457865c434eb07e2b4048cb3879_divInner_MetaData_mcs2e81df0b505942f0b0f687b95fe11252_mdc5a911d525d0a4903afa6beb73d8ee46b
{
	clear:none!important;
	float:left;
	width:30%;
	margin-top:10px;
}

li#ctl00_dash_331f6457865c434eb07e2b4048cb3879_divInner_MetaData_mcs2e81df0b505942f0b0f687b95fe11252_mdcdc59574b8a374aa1b9c6a565b0d66f36
{
	clear:both;
}

table.CheckboxList
{
	margin:0!important;
	padding:0!important;
	clear:both;
	float:left;
	width:150px;
}

table.CheckboxList tr
{
	/*float:left!important;*/
}

span.dtpSeparator,
table.CheckboxList label,
html.pageClearNight span.dtpSeparator,
html.pageClearNight table.CheckboxList label
{
	color: #b5b5b5!important;
}

table.CheckboxList input,
input#ctl00_dash_331f6457865c434eb07e2b4048cb3879_divInner_MetaData_mcs2e81df0b505942f0b0f687b95fe11252_mdc8355e5dbafe44f87854e0fe91392b461_chkValue,
input#ctl00_dash_331f6457865c434eb07e2b4048cb3879_divInner_MetaData_mcs2e81df0b505942f0b0f687b95fe11252_mdc71faee4f470a4dbb9ec5e583ec271b1d_chkValue
{
	/*width:30px!important;*/
}

div.elLoyaltyCard textarea
{
	font-family:Arial, Helvetica, sans-serif;
}

div.CaptchaVerification
{
	width:300px;
	margin:0 auto;
}

div.CaptchaVerification a,
html.pageClearNight div.CaptchaVerification a
{
	color:#ffffff;
	text-decoration:underline;
	padding:0 5px 0 5px;
}

div.CaptchaVerification a:hover
{
	text-decoration:underline;
}

div.CaptchaVerification label,
html.pageClearNight div.CaptchaVerification label
{
	float:left;
	color: #b5b5b5;
	margin-top:10px;
}

div.CaptchaVerification input
{
	width:80px;
	text-transform:uppercase;
	margin-top:10px;
}



div.elLoyaltyCard a.hoverbutton,
html.pageClearNight div.elLoyaltyCard a.hoverbutton
{
	float:left!important;
	margin:20px 0 0 165px;
	font-size:1.1em;
	border:none;
	color:#ffffff;
	background-image:none;
	background-color:#282927!important;
	padding:0;
	padding:6px 30px 6px 12px;
	background-image: url(../_images/arrowright.png);
    background-repeat: no-repeat;
    background-position:60px 10px;
	text-decoration:none;
}

div.elLoyaltyCard a.hoverbutton:hover,
html.pageClearNight div.elLoyaltyCard a.hoverbutton:hover
{
	text-decoration:underline;
}

div.elLoyaltyCard a.hoverbutton span
{

}
	

input#ctl00_dash_331f6457865c434eb07e2b4048cb3879_divInner_btnSubmit_state
{
	clear:both;
}


/* SEARCH RESULTS */
.TagHighLight 
{
    background-color: #FFFF00;
}

div.elTags 
{   
    clear: left;
    margin-top: 15px;   
}

/* PAGING */
ul.Paging 
{
    clear: both;
    font-weight: bold;
    font-size: .9em;
    margin: 5px 10px 10px 30px;
}
ul.Paging li 
{
    display: block; 
}
ul.Paging li.PagingPageTotal
{
    
    display: none;
}
ul.Paging li.PagingPageNumbers
{
    
    float: right;
        margin: 0 10px 0 0;
}
ul.Paging li.PagingLastPage
{
    display: none;
}
ul.Paging li.PagingNextPage
{    
    float: right;
    margin: 0 10px 0 0;
}
ul.Paging li.PagingPreviousPage
{
    float: right;
    margin: 0 10px 0 0;
}
ul.Paging li.PagingFirstPage
{
    display: none;
}
ul.Paging li .disabled 
{
    color: #B0B0B0;
}
ul.Paging li .current 
{
    text-decoration: underline;
}
ul.Paging li.PagingNextPage a
, ul.Paging li.PagingNextPage a:link
, ul.Paging li.PagingNextPage a:visited
, ul.Paging li.PagingNextPage span.disabled
{
    background-image: url(../_images/default/next.gif);
    background-repeat: no-repeat;
    background-position: right;
    padding-right: 12px;
}
ul.Paging li.PagingPreviousPage a
, ul.Paging li.PagingPreviousPage a:link
, ul.Paging li.PagingPreviousPage a:visited
, ul.Paging li.PagingPreviousPage span.disabled
{
    background-image: url(../_images/default/prev.gif);
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 12px;
}



h1.elPageTitle 
{
    margin: 32px 30px 10px 30px;
    padding: 0 0 3px 0;
    
}

p.elNoContent 
{
    margin: 10px;   
}

a.Delete 
{
    cursor: pointer;   
}

a.Delete:hover, a.Delete:active {
	text-decoration: underline;
	color: #333;
}
/*
Clears all hoverbuttons in the Header zone 

Makes Styling a lot easier.
When problems are incurred use !important;

*/
div#ZoneHeaderRow a.hoverbutton
, div#ZoneHeaderRow a.hoverbutton:link
, div#ZoneHeaderRow a.hoverbutton:visited
{
		margin:0;
		padding:0;
		
		background-color:transparent;
		background-image:none;
		border:0;
		
		height:auto;
		width:auto;
}
div#ZoneHeaderRow a.hoverbutton span.hoverbutton_button
, div#ZoneHeaderRow a.hoverbutton span.hoverbutton_buttonRight
, div#ZoneHeaderRow a.hoverbutton span.hoverbutton_buttonLeft
{
	margin:0;
	padding:0;
}
/* 

All the Controls (Screensize, Textsize and Bookmark site are placed insite a HTML Element called

div.elHeaderControls

This is done so the controls can be floated and therefore increase text size, etc easily and wouldn't function properly when positioned absolutely.

The container CAN be positioned absolutely.
*/

div.elHeaderControls
{
	position:absolute;
	top:40px;
	right:0;
	display:inline;
}


/*SCREENSIZE CSS*/
div.elScreensize 
{
	/*Borders, Margin Padding*/
	margin:0 0 0 1em;
	padding:0;
	float:right;
	
	/*
	Please ensure the width on this element is kept in em's so it increases proportionatly with the rest of the site.
	*/
	width:7.1em;
	height:1.5em;
}
	/* Styling Specific to the Screensize Button*/
	div.elScreensize a.hoverbutton,
	div.elScreensize a.hoverbutton span,
	div.elScreensize a.hoverbutton:link,
	div.elScreensize a.hoverbutton:visited
	{
		line-height:1.1em;
		color:#666 !important;
		font-weight:normal;
	}
	div.elScreensize a.hoverbutton:hover,
	div.elScreensize a.hoverbutton:focus,
	div.elScreensize a.hoverbutton:active
	{
	
	}

	
/* FONT SIZE */
div.elFontSize
{
	float:right;
	height:1.5em;
	line-height:1em;
}	
	div.elFontSize span.text
	{
		/*Padding, Margin & Borders*/
		margin:0 0 0 1em;
		padding:0;
		border:0;
		float:left;
		color:#666;
	}
	/*Generic, This applies to both buttons*/
	div.elFontSize a.hoverbutton,
	div.elFontSize a.hoverbutton:link,
	div.elFontSize a.hoverbutton:visited
	{
		color:#666 !important;
		float:left;
		line-height:.9em;
		text-indent:.2em;
	}
	div.elFontSize a.hoverbutton:hover,
	div.elFontSize a.hoverbutton:active,
	div.elFontSize a.hoverbutton:focus
	{
		
	}
		/* STYLING SPECIFIC TO THE BUTTON TO REDUCE FONT SIZE */
		div.elFontSize span.smaller a.hoverbutton:link,
		div.elFontSize span.smaller a.hoverbutton:visited,
		div.elFontSize span.smaller a.hoverbutton
		{
		
		}
		div.elFontSize span.smaller a.hoverbutton:hover,
		div.elFontSize span.smaller a.hoverbutton:active,
		div.elFontSize span.smaller a.hoverbutton:focus
		{
		
		}
		/*STYLING SPECIFIC TO THE BUTTON TO INCREASE FONT SIZE*/
		div.elFontSize span.larger a.hoverbutton:link,
		div.elFontSize span.larger a.hoverbutton:visited,
		div.elFontSize span.larger a.hoverbutton
		{
		
		}
		div.elFontSize span.larger a.hoverbutton:hover,
		div.elFontSize span.larger a.hoverbutton:active,
		div.elFontSize span.larger a.hoverbutton:focus
		{
		
		}
/* Quick Search Dashboard */
div.elQuickSearch
{
	/*Positioning*/
	position:absolute;
	top:10px;
	right:0;

	/*Padding, Margins & Borders*/
	margin:0;
	padding:0;
	border:0;
	
	/*Sizing*/
	width:175px;
}
div.elQuickSearch input
{
	float:left;
		height: 16px;
		margin-right: -1px;
}
div.elQuickSearch a
{
    background-image:url(../_images/default/search_icon_on.gif) !important;
}
div.elQuickSearch a.hoverbutton,
div.elQuickSearch a.hoverbutton:link,
div.elQuickSearch a.hoverbutton:visited
{
	float:left;
	margin:0;
	padding:0;
	border: solid 1px #666 !important;
	height:20px !important;
	width:18px !important;
	display:block !important;
	background-image:url(../_images/default/search_icon_off.gif) !important;
	background-repeat:no-repeat  !important;
	background-position:top left !important;
	
}
div.elQuickSearch a.hoverbutton:hover,
div.elQuickSearch a.hoverbutton:active,
div.elQuickSearch a.hoverbutton:focus
{
	background-image:url(../_images/default/search_icon_on.gif) !important;
}

/*Contact Form*/
	
div.elCredits
{
	/*  */
	font-size:.9em;
	/* */
	float: right;
    height: 1.5em;	
}
	div.elCredits a,
	div.elCredits a:link,
	div.elCredits a:visited
	{
	}
	div.elCredits a:hover,
	div.elCredits a:focus,
	div.elCredits a:active
	{
	}
	
.Branding
{
	display:none;
}

.clear
{
	clear:both;
}


p.nomargin
{
	margin:0!important;
	padding:0!important;
}

/*Sitemap */

div.elSitemap,
html.pageClearNight div.elSitemap
{
	border-right:solid 1px #a5a5a5;
	margin-top:-15px;
	padding-top:25px;
	font-size:1.1em;
}

div.elSitemap td#root_tree1,
html.pageClearNight div.elSitemap td#root_tree1
{
	color: #b5b5b5;
}

div.elSitemap a,
html.pageClearNight div.elSitemap a
{
	color:#ffffff;
	text-decoration:underline;
}

div.elSitemap a:hover
{
	text-decoration:underline;
}

/*Related Items */
ul.elRelatedContent
{
	margin: 25px 0 0 25px;
	padding:0;
	list-style-type:none;
}

ul.elRelatedContent div.elContent
{
	border-right:none;
	margin:0;
	padding:0;
}

ul.elRelatedContent h2,
html.pageClearNight ul.elRelatedContent h2
{
	margin:0;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif!important;
	padding:0;
	font-weight:normal;
	display:block;
	padding:6px 0 6px 12px;
    font-size: 1.2em;
	background-color:#282927;
	color:#ffffff;
}

ul.elRelatedContent div.edit
{
	padding-left:33px;
	margin:0.8em 0 0 0;
}

ul.elRelatedContent div.edit a
{
	color:#ff0000;
	font-size:1.1em;
}

ul.elRelatedContent p.Desc
{
	padding-left:33px;
	margin:0.8em 0 0 0;
}

/*Photo Tour*/
div.elContent p.topmargin
{
	margin-top:2.2em;
}

form.pagePhotoTour .elContent
{
	position:relative!important;
	top:-37px!important;
	width:740px!important;
}

div.elContent p a.back,
html.pageClearNight div.elContent p a.back
{
	background-color:#282927;
	color:#ffffff;
	background-image: url(../_images/arrowleft.png);
    background-repeat: no-repeat;
    background-position:13px 10px;
	padding:6px 20px 6px 35px;
	text-decoration:none;
}

div.elContent p a.back:hover,
html.pageClearNight div.elContent p a.back:hover
{
	text-decoration:underline;
}


/*Contact Form */
div.elContactUsForm,
html.pageClearNight div.elContactUsForm
{
	border-right:solid 1px #a5a5a5;
	margin-top:-15px;
	padding-top:35px;
	height:800px;
}

ul.elContactUsForm,
ul.elContactUsForm ul
{
	margin:0;
	padding:0;
	list-style-type:none;
}

ul.elContactUsForm ul li
{
	padding:3px 0 3px 0;
	clear:both;
}

ul.elContactUsForm fieldset
{
	border:none;
}

ul.elContactUsForm fieldset legend span,
ul.elContactUsForm ul a.formDesc span
{
	display:none;
}

label.FormLabel,
span.FormLabel,
html.pageClearNight label.FormLabel,
html.pageClearNight span.FormLabel
{
	float:left;
	width:150px;
	color: #b5b5b5;
}

ul.elContactUsForm  textarea
{
	font-family:Arial, Helvetica, sans-serif;
}

ul.elContactUsForm ul input
{
	/*width:250px;*/
}

li#ctl00_dash_331f6457865c434eb07e2b4048cb3879_divInner_MetaData_mcs2e81df0b505942f0b0f687b95fe11252_mdc45703033d3c746ca80208d466c1caa9b
{
	clear:both;
	float:left;
	width:30%;
	margin-top:10px;
}

li#ctl00_dash_331f6457865c434eb07e2b4048cb3879_divInner_MetaData_mcs2e81df0b505942f0b0f687b95fe11252_mdc4566b43c80b74edeab0d8faba2f60986,
li#ctl00_dash_331f6457865c434eb07e2b4048cb3879_divInner_MetaData_mcs2e81df0b505942f0b0f687b95fe11252_mdc5a911d525d0a4903afa6beb73d8ee46b
{
	clear:none!important;
	float:left;
	width:30%;
	margin-top:10px;
}

li#ctl00_dash_331f6457865c434eb07e2b4048cb3879_divInner_MetaData_mcs2e81df0b505942f0b0f687b95fe11252_mdcdc59574b8a374aa1b9c6a565b0d66f36
{
	clear:both;
}

table.CheckboxList
{
	margin:0!important;
	padding:0!important;
	clear:both;
	float:left;
	width:150px;
}

table.CheckboxList tr
{
	/*float:left!important;*/
}

span.dtpSeparator,
table.CheckboxList label,
html.pageClearNight span.dtpSeparator,
html.pageClearNight table.CheckboxList label
{
	color: #b5b5b5!important;
}

table.CheckboxList input,
input#ctl00_dash_331f6457865c434eb07e2b4048cb3879_divInner_MetaData_mcs2e81df0b505942f0b0f687b95fe11252_mdc8355e5dbafe44f87854e0fe91392b461_chkValue,
input#ctl00_dash_331f6457865c434eb07e2b4048cb3879_divInner_MetaData_mcs2e81df0b505942f0b0f687b95fe11252_mdc71faee4f470a4dbb9ec5e583ec271b1d_chkValue
{
	/*width:30px!important;*/
}

textarea#ctl00_dash_911524f0542e448cbb41ef75407b0599_divInner_MetaData_mcs797c9b0d327844e495e435a69c819a61_mdc9182c5741e89480aaf8576f1ac5e5ba0_txtValue
{
	float:left;
	width:330px;
}

div.CaptchaVerification
{
	width:300px;
	margin:0 auto;
}

div.CaptchaVerification a,
html.pageClearNight div.CaptchaVerification a
{
	color:#ffffff;
	text-decoration:underline;
	padding:0 5px 0 5px;
}

div.CaptchaVerification a:hover
{
	text-decoration:underline;
}

div.CaptchaVerification label,
html.pageClearNight div.CaptchaVerification label
{
	float:left;
	color: #b5b5b5;
	margin-top:10px;
}

div.CaptchaVerification input
{
	width:80px;
	text-transform:uppercase;
	margin-top:10px;
}

div.elContactUsForm a.hoverbutton,
html.pageClearNight div.elContactUsForm a.hoverbutton
{
	float:left!important;
	margin:20px 0 0 165px;
	font-size:1.1em;
	border:none;
	color:#ffffff;
	background-image:none;
	background-color:#282927!important;
	padding:0;
	padding:6px 30px 6px 12px;
	background-image: url(../_images/arrowright.png);
    background-repeat: no-repeat;
    background-position:60px 10px;
	text-decoration:none;
}

div.elContactUsForm a.hoverbutton:hover,
html.pageClearNight div.elContactUsForm a.hoverbutton:hover
{
	text-decoration:underline;
}

div.elContactUsForm a.hoverbutton_small,
html.pageClearNight div.elContactUsForm a.hoverbutton_small,
div.elLoyaltyCard a.hoverbutton_small,
html.pageClearNight div.elLoyaltyCard a.hoverbutton_small
{
	float:left!important;
	font-size:1.1em;
	border:none;
	color:#ffffff;
	background-image:none;
	background-color:#282927!important;
	padding:0 0 6px 0;
}

div.elContactUsForm a.hoverbutton span
{

}

#ebrochure
{
	width:840px;
	height:555px;
}

div.Tools a,
p.red,
a.red
{
	color:#ff0000!important;
}

/*News Listing*/
ul.elNewsListing
{
  margin:-15px 0 0 0;
  padding:25px 0 0 0;
  list-style-type:none;
  border-right:solid 1px #a5a5a5;
}

form.pageCareersListing ul.elNewsListing
{
	clear:both;
	margin:28px 0 0 0;
	padding:0 0 0 0;
}

/*html.pageClearNight ul.elNewsListing,
html.pageCloudyNight ul.elNewsListing,
html.pageLightRainyNight ul.elNewsListing,
html.pageHeavyRainyNight ul.elNewsListing
{
  border-right:solid 1px #a5a5a5;
}

html.pageCloudyDay ul.elNewsListing,
html.pageLightRainyDay ul.elNewsListing,
html.pageHeavyRainyDay ul.elNewsListing
{
  border-right:solid 1px #d8e2e7;
}

html.pageClearDay ul.elNewsListing,
html.pageSunnyDay ul.elNewsListing
{
  border-right:solid 1px #dee6e9;
}

html.pageSnowDay ul.elNewsListing
{
  border-right:solid 1px #a1aaac;
}

html.pageThunderDay ul.elNewsListing
{
  border-right:solid 1px #b5a4b5;
}

html.pageValentine ul.elNewsListing
{
  border-right:solid 1px #c79292;
}

html.pageMothers ul.elNewsListing
{
  border-right:solid 1px #e8d0d6;
}

html.pageEaster ul.elNewsListing
{
  border-right:solid 1px #cddbb1;
}*/

ul.elNewsListing li
{
  margin:0;
  padding:0;
  width:575px; 
  border-bottom:solid 1px #a5a5a5; 
}

/*html.pageClearNight ul.elNewsListing li,
html.pageCloudyNight ul.elNewsListing li,
html.pageLightRainyNight ul.elNewsListing li,
html.pageHeavyRainyNight ul.elNewsListing li
{
  border-bottom:solid 1px #a5a5a5; 
}

html.pageCloudyDay ul.elNewsListing li,
html.pageLightRainyDay ul.elNewsListing li,
html.pageHeavyRainyDay ul.elNewsListing li
{
  border-bottom:solid 1px #d8e2e7;
}

html.pageSunnyDay ul.elNewsListing li,
html.pageClearDay ul.elNewsListing li
{
  border-bottom:solid 1px #dee6e9;
}

html.pageSnowDay ul.elNewsListing li
{
  border-bottom:solid 1px #a1aaac;
}

html.pageThunderDay ul.elNewsListing li
{
  border-bottom:solid 1px #b5a4b5;
}

html.pageValentine ul.elNewsListing li
{
  border-bottom:solid 1px #c79292;
}

html.pageMothers ul.elNewsListing li
{
  border-bottom:solid 1px #e8d0d6;
}

html.pageEaster ul.elNewsListing li
{
  border-bottom:solid 1px #cddbb1;
}*/

ul.elNewsListing div.elContent
{
  border-right:none!important;
  padding:0 10px 0 0;
}

ul.elNewsListing li.last
{
	border-bottom:none!important;
}

ul.elNewsListing  div.ContentWrapper
{
	margin:0;
	padding:0 0 20px 0;
}

ul.elNewsListing  div.elContent
{
	margin-top:25px;
}

ul.elNewsListing li.first  div.elContent
{
  margin-top:0;
}

ul.elNewsListing h1.title,
html.pageClearNight ul.elNewsListing h1.title,
div.elContent h1.newstitle
{
  margin:0;
  padding:0;
  font-size:1.4em;
}

ul.elNewsListing p.startdate,
html.pageClearNight ul.elNewsListing p.startdate,
div.elContent p.startdate
{
  margin:0.4em 0 0 0;
  padding:0;
}

ul.elNewsListing div.imagearea
{
  float:left;
  margin-top:20px;
  height:100px;
}

div.elContent div.newsimagearea
{	
  float:left;
  margin-top:20px;
  height:130px;
}

ul.elNewsListing div.imagearea img,
div.elContent div.newsimagearea img.contentimage
{
  margin:0 20px 0 0;
  border:solid 5px #757575; 
}

/*html.pageClearNight ul.elNewsListing div.imagearea img,
html.pageCloudyNight ul.elNewsListing div.imagearea img,
html.pageLightRainyNight ul.elNewsListing div.imagearea img,
html.pageHeavyRainyNight ul.elNewsListing div.imagearea img,
html.pageClearNight div.elContent div.newsimagearea img.contentimage,
html.pageCloudyNight div.elContent div.newsimagearea img.contentimage,
html.pageLightRainyNight div.elContent div.newsimagearea img.contentimage,
html.pageHeavyRainyNight div.elContent div.newsimagearea img.contentimage
{
   border:none;
   border:solid 5px #757575; 
}

html.pageCloudyDay ul.elNewsListing div.imagearea img,
html.pageLightRainyDay ul.elNewsListing div.imagearea img,
html.pageHeavyRainyDay ul.elNewsListing div.imagearea img,
html.pageCloudyDay div.elContent div.newsimagearea img.contentimage,
html.pageLightRainyDay div.elContent div.newsimagearea img.contentimage,
html.pageHeavyRainyDay div.elContent div.newsimagearea img.contentimage
{
   border:none;
   border:solid 5px #cedbe2; 
}

html.pageSunnyDay ul.elNewsListing div.imagearea img,
html.pageClearDay ul.elNewsListing div.imagearea img,
html.pageClearDay div.elContent div.newsimagearea img.contentimage,
html.pageSunnyDay div.elContent div.newsimagearea img.contentimage
{
   border:none;
   border:solid 5px #f5f5f5; 
}

html.pageSnowDay ul.elNewsListing div.imagearea img,
html.pageSnowDay div.elContent div.newsimagearea img.contentimage
{
   border:none;
   border:solid 5px #edf3f4; 
}

html.pageThunderDay ul.elNewsListing div.imagearea img,
html.pageThunderDay div.elContent div.newsimagearea img.contentimage
{
   border:none;
   border:solid 5px #b3a2b3; 
}

html.pageValentine ul.elNewsListing div.imagearea img,
html.pageValentine div.elContent div.newsimagearea img.contentimage
{
   border:none;
   border:solid 5px #a54d4d; 
}

html.pageMothers ul.elNewsListing div.imagearea img,
html.pageMothers div.elContent div.newsimagearea img.contentimage
{
   border:none;
   border:solid 5px #e3bdc5; 
}

html.pageEaster ul.elNewsListing div.imagearea img,
html.pageEaster div.elContent div.newsimagearea img.contentimage
{
   border:none;
   border:solid 5px #aac37d; 
}*/

ul.elNewsListing div.textarea,
div.elContent div.newstextarea
{
	margin-top:17px;
}

div.elContent div.newstextarea
{
	padding-right:65px;
}

ul.elNewsListing .clear
{
	clear:both;
	height:1px;
	overflow:hidden;
}

div.elContent table.ratestable
{
	width:100%;
	margin:0;
	padding:0;
}

div.elContent table.ratestable tbody
{
	margin:0;
	padding:0;
}

div.elContent table.ratestable td
{
	padding:3px 0 3px 18px;
}

div.elContent table.ratestable td.price
{
	width:30%;
}

div.elContent table.ratestable tr.first td
{
	padding:13px 0 3px 18px;
}

div.elContent table.ratestable tr.last td
{
	padding:3px 0 13px 18px;
}

div.LightboxGallery
{
	/*height:407px;*/
	display:none;
}
/*div.LightboxGallery ul.items
{
	list-style-type: none;
	float:left;
	margin: 0 0 0 2px;
	padding: 0;
	width: 285px;
	height:407px;
	overflow: visible;
}
div.LightboxGallery ul.items li
{
	display: block;
	float: left;
	padding-left: 9px;
	margin-bottom: 9px;
}
div.LightboxGallery ul.items li img
{
	border: solid 5px #757575;
	width: 123px;
	height: 90px;
}
div.LightboxGallery ul.items li 
{
	height: 100px;
}
div.LightboxGallery ul.items li.ActivePager
{
	display: block;
	float: none;
	clear: both;
	text-align: right;
}
div.LightboxGallery ul.items li.ActivePager a.Total
, div.LightboxGallery ul.items li.ActivePager a.first
, div.LightboxGallery ul.items li.ActivePager a.last
{
	display: none;
}
div.LightboxGallery ul.items li.ActivePager a
, div.LightboxGallery ul.items li.ActivePager a:link
, div.LightboxGallery ul.items li.ActivePager a:visited
{
	margin-left: 13px;
	font-weight: bold;
	text-decoration: underline;
	cursor: pointer;
}
div.LightboxGallery ul.items li.ActivePager a.page
, div.LightboxGallery ul.items li.ActivePager a.page:link
, div.LightboxGallery ul.items li.ActivePager a.page:visited
{

}
div.LightboxGallery ul.items li.ActivePager a.Disabled
, div.LightboxGallery ul.items li.ActivePager a.Disabled:link
, div.LightboxGallery ul.items li.ActivePager a.Disabled:visited
{
	text-decoration:none;
	cursor: default;
}
div.LightboxGallery ul.items li.ActivePager a.next
, div.LightboxGallery ul.items li.ActivePager a.next:link
, div.LightboxGallery ul.items li.ActivePager a.next:visited
, div.LightboxGallery ul.items li.ActivePager a.prev
, div.LightboxGallery ul.items li.ActivePager a.prev:link
, div.LightboxGallery ul.items li.ActivePager a.prev:visited
{
	text-decoration:none;
}*/

/*div.LightboxGallery ul.items li.ActivePager a.next
, div.LightboxGallery ul.items li.ActivePager a.next:link
, div.LightboxGallery ul.items li.ActivePager a.next:visited
{
	padding-right: 10px;	
}*/
/*div.LightboxGallery ul.items li.ActivePager a.prev
, div.LightboxGallery ul.items li.ActivePager a.prev:link
, div.LightboxGallery ul.items li.ActivePager a.prev:visited
{
	padding-left: 10px;
}*/
/*div.LightboxGallery ul.items li.ActivePager a.Slideshow
{
	float: left;
	margin-left: 0;
}

div.LightboxGallery div#imgPreview
{
	float:left;
	width: 543px;
	height: 397px;
	overflow: hidden;
	font-size: 0;
	position: relative;
	z-index: 1;
}
div.LightboxGallery div#imgPreview img
{
	position: absolute;
	top: 0;
	left: 0;
}*/

a.ManageAsset,
a.ManageAsset span
{
	/*color:#ff0000;
	font-size:1.1em;*/
	display:none;
}

/*Breadcrumb - not yet added to site */
ul.BreadCrumb
{
	margin:28px 0 0 0;
	padding:0;
	list-style-type:none;
	font-size:1em;
}

ul.BreadCrumb li
{
	display:inline;
	background-image: url(../_images/admin/bullet.gif);
    background-repeat: no-repeat;
    background-position: right;
	padding:0 8px 0 3px;
}

ul.BreadCrumb li.First
{
	padding:0 8px 0 0;
}

ul.BreadCrumb li.Last
{
	background-image: none;
}

/*TripAdvisor RSS feed*/
ul.elRss
{
	margin:-15px 0 0 0;
	padding:10px 0 0 0;
	list-style-type:none;
	border-right: solid 1px #a5a5a5;
}

ul.elRss ul
{
	margin:0;
	padding:0;
	list-style-type:none;
	color: #ededed;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 1.1em;	
}

ul.elRss li.first
{
	display:none;
}

ul.elRss li
{
	padding:6px 65px 6px 0;
}

ul.elRss li a.Link
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
    font-size: 1.3em;
    color: #ededed;
	font-weight:normal;
    margin: 0 0 .8em 0;
    padding: 0;
}

ul.elRss li p.Date
{
	margin: 1.2em 0;
    padding: 0;
    color: #b5b5b5;
	font-size:1em;
}

ul.elRss li p.Desc
{
	margin: 1.2em 0;
    padding: 0;
    color: #ffffff;
	font-size:1em;
}

ul.elRss p.Desc a,
ul.elRss p.Desc a img
{
	display:none;
}

/*Tell a Friend*/

form.pageTellAFriend
{
	background-color:#f3f3f3!important;
	height:450px!important;
	width:450px!important;
}

form.pageTellAFriend #base
{
	background-color:#f3f3f3;
}	

form.pageTellAFriend #LeftRightContainer
{
	margin:0!important;
	padding:0!important;
	background-color:#f3f3f3;
	width:auto!important;
	height:auto!important;
}

form.pageTellAFriend #ZoneLeftColumn,
form.pageTellAFriend #ZoneRightColumn
{
	width:auto!important;
	background-color:#f3f3f3;
}

form.pageTellAFriend #ZoneHeaderRow,
form.pageTellAFriend .elContent,
form.pageTellAFriend #sitespacer,
form.pageTellAFriend #ZoneFooterRow
{
	display:none;
}

div.Tellafriendform
{
	/*padding:35px 0 0 0;*/
	padding:0 0 0 30px;
	/*margin:0 0 0 35px;*/
	background-color:#f3f3f3;
}


ul.elTellafriend
{
	margin:0;
	padding:0;
	list-style-type:none;
	color:#666666;
}

ul.elTellafriend li
{
	margin:0 0 5px 0;
}

ul.elTellafriend li.title
{
	display:none;
}

ul.elTellafriend li.Formlabel
{
	clear:both;
	float:left;
	width:150px;
}

ul.elTellafriend label
{

}

ul.elTellafriend input,
ul.elTellafriend textarea
{
	/*float:left;*/
}

ul.elTellafriend input
{
	color:#666666;
	width:200px;
	font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size:1.1em;
}

ul.elTellafriend textarea
{
	font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
	color:#666666;
	width:200px;
	font-size:1.1em;
}

ul.elTellafriend li.captch
{
	clear:both;
	float:left;
	margin-top:8px;
}

ul.elTellafriend li.captch div.CaptchaVerification
{
	padding-top:25px;
	width:auto;
	margin-top:-15px;
	margin-left:150px;
}

ul.elTellafriend li.captch div.CaptchaVerification img
{
	float:left;
}

ul.elTellafriend li.captch a
{
	padding:0 0 0 5px;
	text-decoration:none;
	color:#666666;
}

ul.elTellafriend li.captch a:hover
{
	text-decoration:underline;
}

ul.elTellafriend li.captch div.CaptchaVerification label
{
	clear:both;
	float:left;
	width:auto;
	color:#666666;
	width:190px;
}

ul.elTellafriend li.captch input
{
	clear:both;
	float:left;
	text-transform:uppercase;
	width:80px;
}

input#ctl00_dash_0e270cc4762648b398a728274b8ad950_divVerification_txtVerification
{
		
}

ul.elTellafriend li.button
{
	clear:both;
	float:left;
	margin:0 0 0 0;
}

ul.elTellafriend  a.hoverbutton
{
	float:left!important;
	margin:20px 0 0 150px;
	font-size:1.1em;
	border:none;
	color:#ffffff;
	background-image:none;
	background-color:#282927!important;
	padding:0;
	padding:6px 30px 6px 12px;
	background-image: url(../_images/arrowright.png);
    background-repeat: no-repeat;
    background-position:60px 10px;
	text-decoration:none;
}

ul.elTellafriend li.button a.hoverbutton:hover
{

}

/*AddThis Link*/
ul.Bookmarkitem
{
	bottom: 0;
	margin: 0;
	line-height: 60px;
	padding: 0;
	float: left;
	list-style-type:none;
}

ul.Bookmarkitem li
{
	display: block;
	float: left;
    background-image: url(../_images/exmoor_footernav_divide.gif) !important;
    background-repeat: no-repeat;
    background-position: center right;	
}

ul.Bookmarkitem li.elMtellafriend
{
	padding-left:5px;
}

ul.Bookmarkitem li a
{
	font-size: 1em;
	color: #848483;
	display: block;
	padding: 0 8px 0 0;
	text-decoration: none;
}

ul.Bookmarkitem li a:hover
{
	text-decoration: underline;
}

/*Surroundings Map*/
#surroundingsmap
{
	width:840px;
	height:449px;
	overflow:hidden;
}

/*Tell A Friend Button*/

div.tellAFriend
{
	clear:both;
	float:left;
	height: 30px;
	width: 124px;
	margin-left: 35px;
}

div.BookOnline
{
	clear: both;
	height: 30px;
	width: 124px;
	margin:25px 0 25px 0;
}

div.HomeButtons div.BookOnline
{
	clear:none!important;
	float:left!important;
	margin:0 0 0 25px!important;
}

div.tellAFriend p
{
font-family: tahoma;
font-size: 1.2em;
}

div.BookOnline p
{
font-family: tahoma;
font-size: 1.2em;
}

div.tellAFriend p a
{
	color: #ffffff;
	display:block;
	line-height:30px;
	background-image: URL(../_images/tellafriend_button.jpg);
	padding-left: 20px;
	text-decoration:none;
}

div.BookOnline p a
{
	color: #ffffff;
	display:block;
	line-height:30px;
	background-image: URL(../_images/buyonline_button.jpg);
	padding-left: 20px;
	text-decoration:none;
}

/*div.BookOnline p a.hoverbutton
{
	font-size:1.1em;
	border:none;
	color:#ffffff;
	background-image:none;
	background-color:#282927!important;
	padding:0;
	padding:6px 30px 6px 12px;
	background-image: url(../_images/arrowright.png);
    background-repeat: no-repeat;
    background-position:90px 10px;
	text-decoration:none;
}*/



/*Safari Video Image*/

.videoImage
{
	float: left; 
	margin-right: 25px;	
}

.videoImage img
{
	border: 3px solid #666666;
}

/*Flash phototour*/

div.phototour
{
	width:840px;
	height:460px;
	overflow:hidden;
}

p.coolirislink
{
	display:none;
}

/*Rates tables */
div.elContent table.ratestable
{
	border:solid 1px #a5a5a5;
	color: #b5b5b5;
}

div.elContent table.ratestable td.price
{
	border-left:solid 1px #a5a5a5;
}


ul.TellAFriendFooterMenuItem
{
	float:left;
	margin:0;
	padding:0;
	list-style-type:none;
}


/*#dash_56e1ef28ed144f2184cc169b3c7792d1 *
{
	font-size: 1em;
	margin:0px;
	padding:0px;
	display:none;
}

#dash_56e1ef28ed144f2184cc169b3c7792d1 a
{
	display:inline;
}*/
/*-End Section -_theme.css-*/


/*-Begin Section -formdisable.css-*/
div.divProtect
{
	position: absolute;
	top: 0;
	left: 0;
	min-height: 100%;
	width: 100% !important;
	margin: 0;
	padding: 0;
	background-color: #b0b0b0;
	z-index: 99;
	cursor: wait;
	opacity: 0.6;
	-moz-opacity: 0.6;
	filter: alpha(opacity=60);

/*
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
	-moz-opacity: 60;
	opacity: 60;
*/	
}
/*-End Section -formdisable.css-*/


/*-Begin Section -weather_cloudyday.css-*/
/*top level styles */
/*html.pageCloudyDay
{

}

html.pageCloudyDay form
{
	background-color:#435770;
}
*/
html.pageCloudyDay body 
{
	background-color:#252525;
}

html.pageCloudyDay #base
{
	background-color:#252525;
	background-image: url(../_images/weather_themes/cloudy_day_bg.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

/*Style for the mid-sized page*/
html.pageCloudyDay form.pageMid #base
{
	/*background-image: url(../_images/weather_themes/cloudy_day_mid_bg.jpg);
	background-repeat:no-repeat;
	background-position:top center;*/
}

/*Style for the longer page*/
html.pageCloudyDay form.pageLoyalty #base,
html.pageCloudyDay form.pageLong #base
{
	/*background-image: url(../_images/weather_themes/cloudy_day_long_bg.jpg);
	background-repeat:no-repeat;
	background-position:top center;*/
}

/*Styles for the footer*/
/*html.pageCloudyDay #ZoneFooterRow 
{
	background-color:#2a3643!important;
}*/

/*Style for the weather items*/
/*html.pageCloudyDay ul.elWeather li
{
	color:#e7ecef;
} 

html.pageCloudyDay ul.elWeather li.location
{
	color:#475562;
}*/

/*Main Menu styles */
/*html.pageCloudyDay ul.elMainMenu 
{
	background-color: #2a3643;
}

html.pageCloudyDay ul.elMainMenu li
{
	background-image: url(../_images/exmoor_cloudyday_mainnav_divide.gif);
}

html.pageCloudyDay ul.elMainMenu a,
html.pageCloudyDay ul.elMainMenu a:link,
html.pageCloudyDay ul.elMainMenu a:visited
{
	color:#bdccd3;
}

html.pageCloudyDay ul.elMainMenu a span
{
	color:#bdccd3;
}

html.pageCloudyDay ul.elMainMenu a:hover span,
html.pageCloudyDay ul.elMainMenu a.current span,
html.pageCloudyDay ul.elMainMenu a.parent_current span
{
	color:#ededed;
}*/

/*Footer Menu Styles */
/*html.pageCloudyDay ul.elFooterMenu li
{
	background-image: url(../_images/exmoor_cloudyday_footernav_divide.gif) !important;
}

html.pageCloudyDay ul.elFooterMenu li a, 
html.pageCloudyDay ul.elFooterMenu li a:link, 
html.pageCloudyDay ul.elFooterMenu li a:visited
{
	color:#bdccd3;
}*/

/*Borders around homepage flash */
/*html.pageCloudyDay #flasharea
{
	border:none;
	border:solid 5px #cedbe2;
}*/

/*Borders around keynote images */
/*html.pageCloudyDay div#primaryimage
{
	border:none;
	border:solid 5px #cedbe2;
}

html.pageCloudyDay div#secondaryimage
{
	border:none;
	border:solid 5px #cedbe2;
}*/

/*Content colours */
/*html.pageCloudyDay div.elContent
{
	border-right:none;
	border-right:solid 1px #d8e2e7;
}

html.pageCloudyDay div.elContent h1 
{
	color:#2a3643;
}

html.pageCloudyDay div.elContent h2
{
	color:#2a3643;
}

html.pageCloudyDay div.elContent h3
{
	color:#2a3643;
}

html.pageCloudyDay div.elContent p 
{
	color: #ffffff;
}

html.pageCloudyDay div.elContent p span.highlight
{
	color:#2a3643;
}

html.pageCloudyDay div.elContent a,
html.pageCloudyDay div.elContent a:link,
html.pageCloudyDay div.elContent a:visited
{
	color:#2a3643;
}

html.pageCloudyDay div.elContent ul
{
	color:#2a3643;
}

html.pageCloudyDay div.elContent ul li span
{
	color: #ffffff;
}*/

/*Feature Boxes Styles */
/*html.pageCloudyDay div.homepagefeature h2
{
	color:#2a3643;
}

html.pageCloudyDay div.homepagefeature p
{
	color: #ffffff;
}

html.pageCloudyDay div.homepagefeature p a
{
	color:#2a3643;
}

html.pageCloudyDay div.featureditemspacer
{
	border-right:none;
	border-right:solid 1px #d8e2e7;
}

html.pageCloudyDay div.contentfeatureditems ul li
{
	border-right:none;
	border-right:solid 1px #d8e2e7;
}*/

/*Left Menu colours */


/*html.pageCloudyDay ul.elLeftMenu a,
html.pageCloudyDay ul.elLeftMenu a:link,
html.pageCloudyDay ul.elLeftMenu a:visited
{
	color:#2a3643!important;
}

html.pageCloudyDay ul.elLeftMenu li a:hover, 
html.pageCloudyDay ul.elLeftMenu li a:active, 
html.pageCloudyDay ul.elLeftMenu li a.current
{
	background-color:#2a3643;
	color:#ededed!important;
}

html.pageCloudyDay ul.elLeftMenu ul a,
html.pageCloudyDay ul.elLeftMenu ul a:link,
html.pageCloudyDay ul.elLeftMenu ul a:visited
{
	color:#2a3643!important;
}

html.pageCloudyDay ul.elLeftMenu ul li a:hover, 
html.pageCloudyDay ul.elLeftMenu ul li a:active
{
	color:#ededed!important;
}

html.pageCloudyDay ul.elLeftMenu ul li a.current,
html.pageCloudyDay ul.elLeftMenu ul li a.parent_current
{
	color:#ededed!important;
	background-color:#2a3643;
}

html.pageCloudyDay ul.elLeftMenu ul li.ChildItems a.current,
html.pageCloudyDay ul.elLeftMenu ul li.ChildItems a.parent_current
{
	color:#ededed!important;
	background-color:#2a3643;
}

html.pageCloudyDay ul.elLeftMenu ul li.ChildItems ul li a:hover,
html.pageCloudyDay ul.elLeftMenu ul li.ChildItems ul li a:active,
html.pageCloudyDay ul.elLeftMenu ul li.ChildItems ul li a.current
{
	background-image:none;
	background-color:transparent!important;
	color:#ededed;
}
*/
/*Loyalty Card styles */
/*html.pageCloudyDay div.elLoyaltyCard
{
	border-right:none;
	border-right:solid 1px #d8e2e7;
}

html.pageCloudyDay label.FormLabel,
html.pageCloudyDay span.FormLabel,
html.pageCloudyDay li#tickboxmessage
{
	color: #ffffff;
}

html.pageCloudyDay span.dtpSeparator,
html.pageCloudyDay table.CheckboxList label
{
	color: #ffffff!important;
}

html.pageCloudyDay div.CaptchaVerification a
{
	color:#2a3643;
}

html.pageCloudyDay div.CaptchaVerification label
{
	color: #ffffff;
}

html.pageCloudyDay div.elLoyaltyCard a.hoverbutton
{
	color:#bdccd3;
	background-color:#2a3643!important;
}*/

/*Sitemap */

/*html.pageCloudyDay div.elSitemap
{
	border-right:none;
	border-right:solid 1px #d8e2e7;
}

html.pageCloudyDay div.elSitemap td#root_tree1
{
	color: #ffffff;
}

html.pageCloudyDay div.elSitemap a
{
	color:#2a3643;
}*/

/*Related Items */

/*html.pageCloudyDay ul.elRelatedContent div.elContent
{
	border-right:none;
}

html.pageCloudyDay ul.elRelatedContent h2
{
	background-color:#2a3643;
	color:#ededed;
}
*/
/*Photo Tour*/
/*html.pageCloudyDay div.elContent p a.back
{
	background-color:#2a3643;
	color:#ededed;
}
*/

/*Contact Form */
/*html.pageCloudyDay div.elContactUsForm
{
	border-right:solid 1px #d8e2e7;
}

html.pageCloudyDay div.elContactUsForm a.hoverbutton,
html.pageCloudyDay div.elLoyaltyCard a.hoverbutton_small,
html.pageCloudyDay div.elContactUsForm  a.hoverbutton_small
{
	color:#ededed;
	background-color:#2a3643!important;
}

html.pageCloudyDay div.elContent table.ratestable
{
	border:solid 1px #d8e2e7;
	color: #ffffff;
}

html.pageCloudyDay  div.elContent table.ratestable td.price
{
	border-left:solid 1px #d8e2e7!important;
}*/

/*Lightbox Gallery*/
/*html.pageCloudyDay div.LightboxGallery div#imgPreview,
html.pageCloudyDay div.LightboxGallery ul.items li img
{
	border:none;
	border:solid 5px #cedbe2;
}

html.pageCloudyDay  div.LightboxGallery ul.items li.ActivePager a,
html.pageCloudyDay div.LightboxGallery ul.items li.ActivePager a:link,
html.pageCloudyDay  div.LightboxGallery ul.items li.ActivePager a:visited
{
	color:#2a3643;
}

html.pageCloudyDay div.LightboxGallery ul.items li.ActivePager a.page,
html.pageCloudyDay div.LightboxGallery ul.items li.ActivePager a.page:link,
html.pageCloudyDay  div.LightboxGallery ul.items li.ActivePager a.page:visited
{
	color:#2a3643;
}

html.pageCloudyDay  div.LightboxGallery ul.items li.ActivePager a.Disabled,
html.pageCloudyDay  div.LightboxGallery ul.items li.ActivePager a.Disabled:link,
html.pageCloudyDay  div.LightboxGallery ul.items li.ActivePager a.Disabled:visited
{
	color: #ffffff;
}

html.pageCloudyDay  div.LightboxGallery ul.items li.ActivePager a.next,
html.pageCloudyDay div.LightboxGallery ul.items li.ActivePager a.next:link,
html.pageCloudyDay  div.LightboxGallery ul.items li.ActivePager a.next:visited,
html.pageCloudyDay  div.LightboxGallery ul.items li.ActivePager a.prev,
html.pageCloudyDay  div.LightboxGallery ul.items li.ActivePager a.prev:link,
html.pageCloudyDay  div.LightboxGallery ul.items li.ActivePager a.prev:visited
{
	color:#2a3643;
}
*/
/*Breadcrumb (if used)*/
/*html.pageCloudyDay ul.BreadCrumb
{
	border-right:solid 1px #d8e2e7;
}

html.pageCloudyDay ul.BreadCrumb a
{
	color:#2a3643;
}

html.pageCloudyDay ul.BreadCrumb span
{
	color: #ffffff;
}*/

/*TripAdvisor RSS Feed*/
/*html.pageCloudyDay ul.elRss
{
	border-right:solid 1px #d8e2e7;
}

html.pageCloudyDay ul.elRss ul
{
	color: #ffffff;
}

html.pageCloudyDay ul.elRss li a.Link
{
    color:#2a3643;
}

html.pageCloudyDay ul.elRss li p.Date
{
    color:#2a3643;
}

html.pageCloudyDay ul.elRss li p.Desc
{
    color: #ffffff;
}*/

/*Tell a Friend*/
/*html.pageCloudyDay div.Tellafriendform
{
	border-right:solid 1px #d8e2e7;
}

html.pageCloudyDay ul.elTellafriend
{
	color: #ffffff;
}

html.pageCloudyDay ul.elTellafriend a.hoverbutton
{
	color:#ededed;
	background-color:#2a3643!important;
}*/

/*AddThis bookmark*/
/*html.pageCloudyDay ul.Bookmarkitem li
{
    background-image: url(../_images/exmoor_cloudyday_footernav_divide.gif) !important;
}

html.pageCloudyDay ul.Bookmarkitem li a
{
	color:#bdccd3;
}*/

/*Lightbox*/
/*html.pageCloudyDay #outerImageContainer,
html.pageCloudyDay #imageDataContainer
{
	background-color:#cedbe2;
}*/




/*-End Section -weather_cloudyday.css-*/


/*-Begin Section -weather_cloudynight.css-*/
/*top level styles */
/*html.pageCloudyNight
{

}

html.pageCloudyNight form
{
	background-color:#1c1c1c;
}
*/
html.pageCloudyNight body 
{
	background-color:#252525;
}

html.pageCloudyNight #base
{
	background-color:#252525;
	background-image: url(../_images/weather_themes/cloudy_night_bg.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

/*Style for the mid-sized page*/
html.pageCloudyNight form.pageMid #base
{
	/*background-image: url(../_images/weather_themes/cloudy_night_mid_bg.jpg);
	background-repeat:no-repeat;
	background-position:top center;*/
}

/*Style for the longer page*/
html.pageCloudyNight form.pageLoyalty #base,
html.pageCloudyNight form.pageLong #base
{
	/*background-image: url(../_images/weather_themes/cloudy_night_long_bg.jpg);
	background-repeat:no-repeat;
	background-position:top center;*/
}

/*Styles for the footer*/
/*html.pageCloudyNight #ZoneFooterRow 
{
	background-color:#191a17!important;
}*/

/*Style for the weather items*/
/*html.pageCloudyNight ul.elWeather li
{
	color:#cfcfcf;
} 

html.pageCloudyNight ul.elWeather li.location
{
	color:#9a9a9a;
}*/

/*Main Menu styles */
/*html.pageCloudyNight ul.elMainMenu 
{
background-color: #1a1a18;
}

html.pageCloudyNight ul.elMainMenu li
{
	background-image: url(../_images/exmoor_cloudynight_mainnav_divide.gif);
}

html.pageCloudyNight ul.elMainMenu a,
html.pageCloudyNight ul.elMainMenu a:link,
html.pageCloudyNight ul.elMainMenu a:visited
{
	color: #b5b5b5;
}

html.pageCloudyNight ul.elMainMenu a span
{
	color: #b5b5b5;
}

html.pageCloudyNight ul.elMainMenu a:hover span,
html.pageCloudyNight ul.elMainMenu a.current span,
html.pageCloudyNight ul.elMainMenu a.parent_current span
{
	color:#ededed;
}*/

/*Footer Menu Styles */
/*html.pageCloudyNight ul.elFooterMenu li
{
	background-image: url(../_images/exmoor_cloudynight_footernav_divide.gif) !important;
}

html.pageCloudyNight ul.elFooterMenu li a, 
html.pageCloudyNight ul.elFooterMenu li a:link, 
html.pageCloudyNight ul.elFooterMenu li a:visited
{
	color: #848483;
}*/

/*Borders around homepage flash */
/*html.pageCloudyNight #flasharea
{
	border:none;
	border:solid 5px #757575;
}*/

/*Borders around keynote images */
/*html.pageCloudyNight div#primaryimage
{
	border:none;
	border:solid 5px #757575;
}

html.pageCloudyNight div#secondaryimage
{
	border:none;
	border:solid 5px #757575;
}*/

/*Content colours */
/*html.pageCloudyNight div.elContent
{
	border-right:none;
	border-right:solid 1px #a5a5a5;
}

html.pageCloudyNight div.elContent h1 
{
	color: #ededed;
}

html.pageCloudyNight div.elContent h2,
html.pageClearNight div.elContent h2
{
	color: #ededed;
}

html.pageCloudyNight div.elContent h3,
html.pageClearNight div.elContent h3
{
	color: #ededed;
}

html.pageCloudyNight div.elContent p 
{
	color: #b5b5b5;
}

html.pageCloudyNight div.elContent p span.highlight
{
	color:#ffffff;
}

html.pageCloudyNight div.elContent a,
html.pageCloudyNight div.elContent a:link,
html.pageCloudyNight div.elContent a:visited
{
	color:#ffffff;
}

html.pageCloudyNight div.elContent ul,
html.pageClearNight div.elContent ul
{
	color: #ffffff;
}

html.pageCloudyNight div.elContent ul li span,
html.pageClearNight div.elContent ul li span
{
	color: #b5b5b5;
}
*/
/*Feature Boxes Styles */
/*html.pageCloudyNight div.homepagefeature h2
{
	color:#ededed;
}

html.pageCloudyNight div.homepagefeature p
{
	color: #b5b5b5;
}

html.pageCloudyNight div.homepagefeature p a
{
	color:#ffffff;
}

html.pageCloudyNight div.featureditemspacer
{
	border-right:none;
	border-right:solid 1px #a5a5a5;
}

html.pageCloudyNight div.contentfeatureditems ul li
{
	border-right:none;
	border-right:solid 1px #a5a5a5;
}
*/
/*Left Menu colours */
/*html.pageCloudyNight ul.elLeftMenu a,
html.pageCloudyNight ul.elLeftMenu a:link,
html.pageCloudyNight ul.elLeftMenu a:visited
{
	color:#ffffff;
}

html.pageCloudyNight ul.elLeftMenu li a:hover, 
html.pageCloudyNight ul.elLeftMenu li a:active, 
html.pageCloudyNight ul.elLeftMenu li a.current
{
	background-color:#282927;
	color:#ffffff;
}

html.pageCloudyNight ul.elLeftMenu ul a,
html.pageCloudyNight ul.elLeftMenu ul a:link,
html.pageCloudyNight ul.elLeftMenu ul a:visited
{
	color:#b5b5b5;
}

html.pageCloudyNight ul.elLeftMenu ul li a:hover, 
html.pageCloudyNight ul.elLeftMenu ul li a:active
{
	color:#ffffff;
}

html.pageCloudyNight ul.elLeftMenu ul li a.current,
html.pageCloudyNight ul.elLeftMenu ul li a.parent_current
{
	color:#ffffff;
	background-color:#282927;
}

html.pageCloudyNight ul.elLeftMenu ul li.ChildItems a.current,
html.pageCloudyNight ul.elLeftMenu ul li.ChildItems a.parent_current
{
	color:#ffffff;
	background-color:#282927;
}

html.pageCloudyNight ul.elLeftMenu ul li.ChildItems ul li a:hover,
html.pageCloudyNight ul.elLeftMenu ul li.ChildItems ul li a:active,
html.pageCloudyNight ul.elLeftMenu ul li.ChildItems ul li a.current
{
	background-image:none;
	background-color:transparent!important;
	color:#ffffff;
}*/

/*Loyalty Card styles */
/*html.pageCloudyNight div.elLoyaltyCard
{
	border-right:none;
	border-right:solid 1px #a5a5a5;
}

html.pageCloudyNight label.FormLabel,
html.pageCloudyNight span.FormLabel,
html.pageCloudyNight li#tickboxmessage,
html.pageClearNight li#tickboxmessage
{
	color: #b5b5b5;
}

html.pageCloudyNight span.dtpSeparator,
html.pageCloudyNight table.CheckboxList label
{
	color: #b5b5b5!important;
}

html.pageCloudyNight div.CaptchaVerification a
{
	color:#ffffff;
}

html.pageCloudyNight div.CaptchaVerification label
{
	color: #b5b5b5;
}

html.pageCloudyNight div.elLoyaltyCard a.hoverbutton
{
	color:#ffffff;
	background-color:#282927!important;
}
*/
/*Sitemap */

/*html.pageCloudyNight div.elSitemap
{
	border-right:none;
	border-right:solid 1px #a5a5a5;
}

html.pageCloudyNight div.elSitemap td#root_tree1
{
	color: #b5b5b5;
}

html.pageCloudyNight div.elSitemap a
{
	color:#ffffff;
}*/

/*Related Items */

/*html.pageCloudyNight ul.elRelatedContent div.elContent
{
	border-right:none;
}

html.pageCloudyNight ul.elRelatedContent h2
{
	background-color:#282927;
	color:#ffffff;
}
*/
/*Photo Tour*/
/*html.pageCloudyNight div.elContent p a.back
{
	background-color:#282927;
	color:#ffffff;
}*/

/*Contact Form */
/*html.pageCloudyNight div.elContactUsForm
{
	border-right:solid 1px #a5a5a5;
}

html.pageCloudyNight div.elContactUsForm a.hoverbutton,
html.pageCloudyNight div.elLoyaltyCard a.hoverbutton_small,
html.pageCloudyNight div.elContactUsForm  a.hoverbutton_small
{
	color:#ffffff;
	background-color:#282927!important;
}*/

/*Rates Tables*/

/*html.pageClearNight div.elContent table.ratestable,
html.pageCloudyNight div.elContent table.ratestable
{
	border:solid 1px #a5a5a5;
	color: #b5b5b5;
}

html.pageCloudyNight  div.elContent table.ratestable td.price,
html.pageClearNight  div.elContent table.ratestable td.price
{
	border-left:solid 1px #a5a5a5;
}*/

/*Lightbox Gallery*/
/*html.pageCloudyNight div.LightboxGallery div#imgPreview,
html.pageClearNight div.LightboxGallery div#imgPreview,
html.pageCloudyNight div.LightboxGallery ul.items li img,
html.pageClearNight div.LightboxGallery ul.items li img
{
	border:none;
	border:solid 5px #757575;
}

html.pageCloudyNight  div.LightboxGallery ul.items li.ActivePager a,
html.pageCloudyNight  div.LightboxGallery ul.items li.ActivePager a:link,
html.pageCloudyNight  div.LightboxGallery ul.items li.ActivePager a:visited,
html.pageClearNight  div.LightboxGallery ul.items li.ActivePager a,
html.pageClearNight  div.LightboxGallery ul.items li.ActivePager a:link,
html.pageClearNight  div.LightboxGallery ul.items li.ActivePager a:visited
{
	color:#ffffff;
}

html.pageCloudyNight div.LightboxGallery ul.items li.ActivePager a.page,
html.pageCloudyNight  div.LightboxGallery ul.items li.ActivePager a.page:link,
html.pageCloudyNight  div.LightboxGallery ul.items li.ActivePager a.page:visited,
html.pageClearNight div.LightboxGallery ul.items li.ActivePager a.page,
html.pageClearNight  div.LightboxGallery ul.items li.ActivePager a.page:link,
html.pageClearNight  div.LightboxGallery ul.items li.ActivePager a.page:visited
{
	color:#ffffff;
}

html.pageCloudyNight  div.LightboxGallery ul.items li.ActivePager a.Disabled,
html.pageCloudyNight div.LightboxGallery ul.items li.ActivePager a.Disabled:link,
html.pageCloudyNight  div.LightboxGallery ul.items li.ActivePager a.Disabled:visited,
html.pageClearNight  div.LightboxGallery ul.items li.ActivePager a.Disabled,
html.pageClearNight div.LightboxGallery ul.items li.ActivePager a.Disabled:link,
html.pageClearNight  div.LightboxGallery ul.items li.ActivePager a.Disabled:visited
{
	color: #b5b5b5;
}

html.pageCloudyNight  div.LightboxGallery ul.items li.ActivePager a.next,
html.pageCloudyNight  div.LightboxGallery ul.items li.ActivePager a.next:link,
html.pageCloudyNight  div.LightboxGallery ul.items li.ActivePager a.next:visited,
html.pageCloudyNight  div.LightboxGallery ul.items li.ActivePager a.prev,
html.pageCloudyNight  div.LightboxGallery ul.items li.ActivePager a.prev:link,
html.pageCloudyNight  div.LightboxGallery ul.items li.ActivePager a.prev:visited,
html.pageClearNight  div.LightboxGallery ul.items li.ActivePager a.next,
html.pageClearNight  div.LightboxGallery ul.items li.ActivePager a.next:link,
html.pageClearNight  div.LightboxGallery ul.items li.ActivePager a.next:visited,
html.pageClearNight  div.LightboxGallery ul.items li.ActivePager a.prev,
html.pageClearNight  div.LightboxGallery ul.items li.ActivePager a.prev:link,
html.pageClearNight  div.LightboxGallery ul.items li.ActivePager a.prev:visited
{
	color:#ffffff;
}*/

/*Breadcrumb (if used)*/
/*html.pageCloudyNight ul.BreadCrumb,
html.pageClearNight ul.BreadCrumb
{
	border-right:solid 1px #a5a5a5;
}

html.pageCloudyNight ul.BreadCrumb a,
html.pageClearNight ul.BreadCrumb a
{
	color:#ffffff;
}

html.pageCloudyNight ul.BreadCrumb span,
html.pageClearNight ul.BreadCrumb span
{
	color: #b5b5b5;
}*/

/*TripAdvisor RSS Feed*/
/*html.pageCloudyNight ul.elRss,
html.pageClearNight ul.elRss
{
	border-right:solid 1px #a5a5a5;
}

html.pageCloudyNight ul.elRss ul,
html.pageClearNight ul.elRss ul
{
	color: #b5b5b5;
}

html.pageCloudyNight ul.elRss li a.Link,
html.pageClearNight ul.elRss li a.Link
{
    color:#ffffff;
}

html.pageCloudyNight ul.elRss li p.Date,
html.pageClearNight ul.elRss li p.Date
{
    color:#ffffff;
}

html.pageCloudyNight ul.elRss li p.Desc,
html.pageClearNight ul.elRss li p.Desc
{
    color: #b5b5b5;
}
*/
/*Tell a Friend*/
/*html.pageCloudyNight div.Tellafriendform,
html.pageClearNight div.Tellafriendform
{
	border-right:solid 1px #a5a5a5;
}

html.pageCloudyNight ul.elTellafriend,
html.pageClewarNight ul.elTellafriend
{
	color: #b5b5b5;
}

html.pageCloudyNight ul.elTellafriend a.hoverbutton,
html.pageClearNight ul.elTellafriend a.hoverbutton
{
	color:#ffffff;
	background-color:#282927!important;
}*/

/*AddThis bookmark*/
/*html.pageCloudyNight ul.Bookmarkitem li
{
    background-image: url(../_images/exmoor_cloudynight_footernav_divide.gif) !important;
}

html.pageClearNight ul.Bookmarkitem li
{
    background-image: url(../_images/exmoor_footernav_divide.gif) !important;
}

html.pageCloudyNight ul.Bookmarkitem li a,
html.pageClearNight ul.Bookmarkitem li a
{
	color: #848483;
}
*/
/*Lightbox*/
/*html.pageCloudyNight #outerImageContainer,
html.pageCloudyNight #imageDataContainer,
html.pageClearNight #outerImageContainer,
html.pageClearNight #imageDataContainer
{
	background-color:#757575;
}
*/


/*-End Section -weather_cloudynight.css-*/


/*-Begin Section -weather_heavyrainyday.css-*/
/*top level styles */
/*html.pageHeavyRainyDay
{

}

html.pageHeavyRainyDay form
{
	background-color:#435770;
}*/

html.pageHeavyRainyDay body 
{
	background-color:#252525;
}

html.pageHeavyRainyDay #base
{
	background-color:#252525;
	background-image: url(../_images/weather_themes/cloudy_rainy_day_bg.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

/*Style for the mid-sized page*/
html.pageHeavyRainyDay form.pageMid #base
{
	/*background-image: url(../_images/weather_themes/cloudy_rainy_day_mid_bg.jpg);
	background-repeat:no-repeat;
	background-position:top center;*/
}

/*Style for the longer page*/
html.pageHeavyRainyDay form.pageLoyalty #base,
html.pageHeavyRainyDay form.pageLong #base
{
	/*background-image: url(../_images/weather_themes/cloudy_rainy_day_long_bg.jpg);
	background-repeat:no-repeat;
	background-position:top center;*/
}

/*Styles for the footer*/
/*html.pageHeavyRainyDay #ZoneFooterRow 
{
	background-color:#2a3643!important;
}*/

/*Style for the weather items*/
/*html.pageHeavyRainyDay ul.elWeather li
{
	color:#e7ecef;
} 

html.pageHeavyRainyDay ul.elWeather li.location
{
	color:#475562;
}*/

/*Main Menu styles */
/*html.pageHeavyRainyDay ul.elMainMenu 
{
	background-color: #2a3643;
}

html.pageHeavyRainyDay ul.elMainMenu li
{
	background-image: url(../_images/exmoor_cloudyrainyday_mainnav_divide.gif);
}

html.pageHeavyRainyDay ul.elMainMenu a,
html.pageHeavyRainyDay ul.elMainMenu a:link,
html.pageHeavyRainyDay ul.elMainMenu a:visited
{
	color:#bdccd3;
}

html.pageHeavyRainyDay ul.elMainMenu a span
{
	color:#bdccd3;
}

html.pageHeavyRainyDay ul.elMainMenu a:hover span,
html.pageHeavyRainyDay ul.elMainMenu a.current span,
html.pageHeavyRainyDay ul.elMainMenu a.parent_current span
{
	color:#ededed;
}*/

/*Footer Menu Styles */
/*html.pageHeavyRainyDay ul.elFooterMenu li
{
	background-image: url(../_images/exmoor_cloudyrainyday_footernav_divide.gif) !important;
}

html.pageHeavyRainyDay ul.elFooterMenu li a, 
html.pageHeavyRainyDay ul.elFooterMenu li a:link, 
html.pageHeavyRainyDay ul.elFooterMenu li a:visited
{
	color:#bdccd3;
}*/

/*Borders around homepage flash */
/*html.pageHeavyRainyDay #flasharea
{
	border:none;
	border:solid 5px #cedbe2;
}*/

/*Borders around keynote images */
/*html.pageHeavyRainyDay div#primaryimage,
html.pageHeavyRainyDay div.LightboxGallery div#imgPreview
{
	border:none;
	border:solid 5px #cedbe2;
}

html.pageHeavyRainyDay div#secondaryimage
{
	border:none;
	border:solid 5px #cedbe2;
}*/

/*Content colours */
/*html.pageHeavyRainyDay div.elContent
{
	border-right:none;
	border-right:solid 1px #d8e2e7;
}

html.pageHeavyRainyDay div.elContent h1 
{
	color:#2a3643;
}

html.pageHeavyRainyDay div.elContent h2
{
	color:#2a3643;
}

html.pageHeavyRainyDay div.elContent h3
{
	color:#2a3643;
}

html.pageHeavyRainyDay div.elContent p 
{
	color: #ffffff;
}

html.pageHeavyRainyDay div.elContent p span.highlight
{
	color:#2a3643;
}

html.pageHeavyRainyDay div.elContent a,
html.pageHeavyRainyDay div.elContent a:link,
html.pageHeavyRainyDay div.elContent a:visited
{
	color:#2a3643;
}

html.pageHeavyRainyDay div.elContent ul
{
	color:#2a3643;
}

html.pageHeavyRainyDay div.elContent ul li span
{
	color: #ffffff;
}*/

/*Feature Boxes Styles */
/*html.pageHeavyRainyDay div.homepagefeature h2
{
	color:#2a3643;
}

html.pageHeavyRainyDay div.homepagefeature p
{
	color: #ffffff;
}

html.pageHeavyRainyDay div.homepagefeature p a
{
	color:#2a3643;
}

html.pageHeavyRainyDay div.featureditemspacer
{
	border-right:none;
	border-right:solid 1px #d8e2e7;
}

html.pageHeavyRainyDay div.contentfeatureditems ul li
{
	border-right:none;
	border-right:solid 1px #d8e2e7;
}*/

/*Left Menu colours */
/*html.pageHeavyRainyDay ul.elLeftMenu a,
html.pageHeavyRainyDay ul.elLeftMenu a:link,
html.pageHeavyRainyDay ul.elLeftMenu a:visited
{
	color:#2a3643!important;
}

html.pageHeavyRainyDay ul.elLeftMenu li a:hover, 
html.pageHeavyRainyDay ul.elLeftMenu li a:active, 
html.pageHeavyRainyDay ul.elLeftMenu li a.current
{
	background-color:#2a3643;
	color:#ededed!important;
}

html.pageHeavyRainyDay ul.elLeftMenu ul a,
html.pageHeavyRainyDay ul.elLeftMenu ul a:link,
html.pageHeavyRainyDay ul.elLeftMenu ul a:visited
{
	color:#2a3643!important;
}

html.pageHeavyRainyDay ul.elLeftMenu ul li a:hover, 
html.pageHeavyRainyDay ul.elLeftMenu ul li a:active
{
	color:#ededed!important;
}

html.pageHeavyRainyDay ul.elLeftMenu ul li a.current,
html.pageHeavyRainyDay ul.elLeftMenu ul li a.parent_current
{
	color:#ededed!important;
	background-color:#2a3643;
}

html.pageHeavyRainyDay ul.elLeftMenu ul li.ChildItems a.current,
html.pageHeavyRainyDay ul.elLeftMenu ul li.ChildItems a.parent_current
{
	color:#ededed!important;
	background-color:#2a3643;
}

html.pageHeavyRainyDay ul.elLeftMenu ul li.ChildItems ul li a:hover,
html.pageHeavyRainyDay ul.elLeftMenu ul li.ChildItems ul li a:active,
html.pageHeavyRainyDay ul.elLeftMenu ul li.ChildItems ul li a.current
{
	background-image:none;
	background-color:transparent!important;
	color:#ededed;
}*/

/*Loyalty Card styles */
/*html.pageHeavyRainyDay div.elLoyaltyCard
{
	border-right:none;
	border-right:solid 1px #d8e2e7;
}

html.pageHeavyRainyDay label.FormLabel,
html.pageHeavyRainyDay span.FormLabel,
html.pageHeavyRainyDay li#tickboxmessage
{
	color: #ffffff;
}

html.pageHeavyRainyDay span.dtpSeparator,
html.pageHeavyRainyDay table.CheckboxList label
{
	color: #ffffff!important;
}

html.pageHeavyRainyDay div.CaptchaVerification a
{
	color:#2a3643;
}

html.pageHeavyRainyDay div.CaptchaVerification label
{
	color: #ffffff;
}

html.pageHeavyRainyDay div.elLoyaltyCard a.hoverbutton
{
	color:#bdccd3;
	background-color:#2a3643!important;
}*/

/*Sitemap */

/*html.pageHeavyRainyDay div.elSitemap
{
	border-right:none;
	border-right:solid 1px #d8e2e7;
}

html.pageHeavyRainyDay div.elSitemap td#root_tree1
{
	color: #ffffff;
}

html.pageHeavyRainyDay div.elSitemap a
{
	color:#2a3643;
}*/

/*Related Items */

/*html.pageHeavyRainyDay ul.elRelatedContent div.elContent
{
	border-right:none;
}

html.pageHeavyRainyDay ul.elRelatedContent h2
{
	background-color:#2a3643;
	color:#ededed;
}
*/
/*Photo Tour*/
/*html.pageHeavyRainyDay div.elContent p a.back
{
	background-color:#2a3643;
	color:#ededed;
}*/

/*Contact Form*/
/*html.pageHeavyRainyDay div.elContactUsForm
{
	border-right:solid 1px #d8e2e7;
}

html.pageHeavyRainyDay div.elContactUsForm a.hoverbutton,
html.pageHeavyRainyDay div.elLoyaltyCard a.hoverbutton_small,
html.pageHeavyRainyDay div.elContactUsForm  a.hoverbutton_small
{
	color:#ededed;
	background-color:#2a3643!important;
}

html.pageHeavyRainyDay div.elContent table.ratestable
{
	border:solid 1px #d8e2e7;
	color: #ffffff;
}

html.pageHeavyRainyDay  div.elContent table.ratestable td.price
{
	border-left:solid 1px #d8e2e7;
}*/

/*Lightbox Gallery*/
/*html.pageHeavyRainyDay div.LightboxGallery div#imgPreview,
html.pageHeavyRainyDay div.LightboxGallery ul.items li img
{
	border:none;
	border:solid 5px #cedbe2;
}

html.pageHeavyRainyDay  div.LightboxGallery ul.items li.ActivePager a,
html.pageHeavyRainyDay div.LightboxGallery ul.items li.ActivePager a:link,
html.pageHeavyRainyDay  div.LightboxGallery ul.items li.ActivePager a:visited
{
	color:#2a3643;
}

html.pageHeavyRainyDay div.LightboxGallery ul.items li.ActivePager a.page,
html.pageHeavyRainyDay div.LightboxGallery ul.items li.ActivePager a.page:link,
html.pageHeavyRainyDay  div.LightboxGallery ul.items li.ActivePager a.page:visited
{
	color:#2a3643;
}

html.pageHeavyRainyDay  div.LightboxGallery ul.items li.ActivePager a.Disabled,
html.pageHeavyRainyDay  div.LightboxGallery ul.items li.ActivePager a.Disabled:link,
html.pageHeavyRainyDay  div.LightboxGallery ul.items li.ActivePager a.Disabled:visited
{
	color: #ffffff;
}

html.pageHeavyRainyDay  div.LightboxGallery ul.items li.ActivePager a.next,
html.pageHeavyRainyDay  div.LightboxGallery ul.items li.ActivePager a.next:link,
html.pageHeavyRainyDay  div.LightboxGallery ul.items li.ActivePager a.next:visited,
html.pageHeavyRainyDay  div.LightboxGallery ul.items li.ActivePager a.prev,
html.pageHeavyRainyDay  div.LightboxGallery ul.items li.ActivePager a.prev:link,
html.pageHeavyRainyDay  div.LightboxGallery ul.items li.ActivePager a.prev:visited
{
	color:#2a3643;
}
*/
/*Breadcrumb (if used)*/
/*html.pageHeavyRainyDay ul.BreadCrumb
{
	border-right:solid 1px #d8e2e7;
}

html.pageHeavyRainyDay ul.BreadCrumb a
{
	color:#2a3643;
}

html.pageHeavyRainyDay ul.BreadCrumb span
{
	color: #ffffff;
}*/

/*TripAdvisor RSS Feed*/
/*html.pageHeavyRainyDay ul.elRss
{
	border-right:solid 1px #d8e2e7;
}

html.pageHeavyRainyDay ul.elRss ul
{
	color: #ffffff;
}

html.pageHeavyRainyDay ul.elRss li a.Link
{
    color:#2a3643;
}

html.pageHeavyRainyDay ul.elRss li p.Date
{
    color:#2a3643;
}

html.pageHeavyRainyDay ul.elRss li p.Desc
{
    color: #ffffff;
}*/

/*Tell a Friend*/
/*html.pageHeavyRainyDay div.Tellafriendform
{
	border-right:solid 1px #d8e2e7;
}

html.pageHeavyRainyDay ul.elTellafriend
{
	color: #ffffff;
}

html.pageHeavyRainyDay ul.elTellafriend a.hoverbutton
{
	color:#ededed;
	background-color:#2a3643!important;
}*/

/*AddThis bookmark*/
/*html.pageHeavyRainyDay ul.Bookmarkitem li
{
    background-image: url(../_images/exmoor_cloudyrainyday_footernav_divide.gif) !important;
}

html.pageHeavyRainyDay ul.Bookmarkitem li a
{
	color:#bdccd3;
}*/

/*Lightbox*/
/*html.pageHeavyRainyDay #outerImageContainer,
html.pageHeavyRainyDay #imageDataContainer
{
	background-color:#cedbe2;
}*/





/*-End Section -weather_heavyrainyday.css-*/


/*-Begin Section -weather_heavyrainynight.css-*/
/*top level styles */
/*html.pageHeavyRainyNight
{

}

html.pageHeavyRainyNight form
{
	background-color:#1c1c1c;
}
*/
html.pageHeavyRainyNight body 
{
	background-color:#252525;
}

html.pageHeavyRainyNight #base
{
	background-color:#252525;
	background-image: url(../_images/weather_themes/cloudy_rainy_night_bg.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

/*Style for the mid-sized page*/
html.pageHeavyRainyNight form.pageMid #base
{
	/*background-image: url(../_images/weather_themes/cloudy_rainy_night_mid_bg.jpg);
	background-repeat:no-repeat;
	background-position:top center;*/
}

/*Style for the longer page*/
html.pageHeavyRainyNight form.pageLoyalty #base,
html.pageHeavyRainyNight form.pageLong #base
{
	/*background-image: url(../_images/weather_themes/cloudy_rainy_night_long_bg.jpg);
	background-repeat:no-repeat;
	background-position:top center;*/
}

/*Styles for the footer*/
/*html.pageHeavyRainyNight #ZoneFooterRow 
{
	background-color:#191a17!important;
}*/

/*Style for the weather items*/
/*html.pageHeavyRainyNight ul.elWeather li
{
	color:#cfcfcf;
} 

html.pageHeavyRainyNight ul.elWeather li.location
{
	color:#9a9a9a;
}*/

/*Main Menu styles */
/*html.pageHeavyRainyNight ul.elMainMenu 
{
background-color: #1a1a18;
}

html.pageHeavyRainyNight ul.elMainMenu li
{
	background-image: url(../_images/exmoor_cloudyrainynight_mainnav_divide.gif);
}

html.pageHeavyRainyNight ul.elMainMenu a,
html.pageHeavyRainyNight ul.elMainMenu a:link,
html.pageHeavyRainyNight ul.elMainMenu a:visited
{
	color: #b5b5b5;
}

html.pageHeavyRainyNight ul.elMainMenu a span
{
	color: #b5b5b5;
}

html.pageHeavyRainyNight ul.elMainMenu a:hover span,
html.pageHeavyRainyNight ul.elMainMenu a.current span,
html.pageHeavyRainyNight ul.elMainMenu a.parent_current span
{
	color:#ededed;
}*/

/*Footer Menu Styles */
/*html.pageHeavyRainyNight ul.elFooterMenu li
{
	background-image: url(../_images/exmoor_cloudyrainynight_footernav_divide.gif) !important;
}

html.pageHeavyRainyNight ul.elFooterMenu li a, 
html.pageHeavyRainyNight ul.elFooterMenu li a:link, 
html.pageHeavyRainyNight ul.elFooterMenu li a:visited
{
	color: #848483;
}*/

/*Borders around homepage flash */
/*html.pageHeavyRainyNight #flasharea
{
	border:none;
	border:solid 5px #757575;
}*/

/*Borders around keynote images */
/*html.pageHeavyRainyNight div#primaryimage,
html.pageHeavyRainyNight div.LightboxGallery div#imgPreview
{
	border:none;
	border:solid 5px #757575;
}

html.pageHeavyRainyNight div#secondaryimage
{
	border:none;
	border:solid 5px #757575;
}*/

/*Content colours */
/*html.pageHeavyRainyNight div.elContent
{
	border-right:none;
	border-right:solid 1px #a5a5a5;
}

html.pageHeavyRainyNight div.elContent h1 
{
	color: #ededed;
}

html.pageHeavyRainyNight div.elContent h2
{
	color: #ededed;
}

html.pageHeavyRainyNight div.elContent h3
{
	color: #ededed;
}

html.pageHeavyRainyNight div.elContent p 
{
	color: #b5b5b5;
}

html.pageHeavyRainyNight div.elContent p span.highlight
{
	color:#ffffff;
}

html.pageHeavyRainyNight div.elContent a,
html.pageHeavyRainyNight div.elContent a:link,
html.pageHeavyRainyNight div.elContent a:visited
{
	color:#ffffff;
}

html.pageHeavyRainyNight div.elContent ul
{
	color: #ffffff;
}

html.pageHeavyRainyNight div.elContent ul li span
{	
	color: #b5b5b5;
}*/

/*Feature Boxes Styles */
/*html.pageHeavyRainyNight div.homepagefeature h2
{
	color:#ededed;
}

html.pageHeavyRainyNight div.homepagefeature p
{
	color: #b5b5b5;
}

html.pageHeavyRainyNight div.homepagefeature p a
{
	color:#ffffff;
}

html.pageHeavyRainyNight div.featureditemspacer
{
	border-right:none;
	border-right:solid 1px #a5a5a5;
}

html.pageHeavyRainyNight div.contentfeatureditems ul li
{
	border-right:none;
	border-right:solid 1px #a5a5a5;
}*/

/*Left Menu colours */
/*html.pageHeavyRainyNight ul.elLeftMenu a,
html.pageHeavyRainyNight ul.elLeftMenu a:link,
html.pageHeavyRainyNight ul.elLeftMenu a:visited
{
	color:#ffffff;
}

html.pageHeavyRainyNight ul.elLeftMenu li a:hover, 
html.pageHeavyRainyNight ul.elLeftMenu li a:active, 
html.pageHeavyRainyNight ul.elLeftMenu li a.current
{
	background-color:#282927;
	color:#ffffff;
}

html.pageHeavyRainyNight ul.elLeftMenu ul a,
html.pageHeavyRainyNight ul.elLeftMenu ul a:link,
html.pageHeavyRainyNight ul.elLeftMenu ul a:visited
{
	color:#b5b5b5;
}

html.pageHeavyRainyNight ul.elLeftMenu ul li a:hover, 
html.pageHeavyRainyNight ul.elLeftMenu ul li a:active
{
	color:#ffffff;
}

html.pageHeavyRainyNight ul.elLeftMenu ul li a.current,
html.pageHeavyRainyNight ul.elLeftMenu ul li a.parent_current
{
	color:#ffffff;
	background-color:#282927;
}

html.pageHeavyRainyNight ul.elLeftMenu ul li.ChildItems a.current,
html.pageHeavyRainyNight ul.elLeftMenu ul li.ChildItems a.parent_current
{
	color:#ffffff;
	background-color:#282927;
}

html.pageHeavyRainyNight ul.elLeftMenu ul li.ChildItems ul li a:hover,
html.pageHeavyRainyNight ul.elLeftMenu ul li.ChildItems ul li a:active,
html.pageHeavyRainyNight ul.elLeftMenu ul li.ChildItems ul li a.current
{
	background-image:none;
	background-color:transparent!important;
	color:#ffffff;
}*/

/*Loyalty Card styles */
/*html.pageHeavyRainyNight div.elLoyaltyCard
{
	border-right:none;
	border-right:solid 1px #a5a5a5;
}

html.pageHeavyRainyNight label.FormLabel,
html.pageHeavyRainyNight span.FormLabel,
html.pageHeavyRainyNight li#tickboxmessage
{
	color: #b5b5b5;
}

html.pageHeavyRainyNight span.dtpSeparator,
html.pageHeavyRainyNight table.CheckboxList label
{
	color: #b5b5b5!important;
}

html.pageHeavyRainyNight div.CaptchaVerification a
{
	color:#ffffff;
}

html.pageHeavyRainyNight div.CaptchaVerification label
{
	color: #b5b5b5;
}

html.pageHeavyRainyNight div.elLoyaltyCard a.hoverbutton
{
	color:#ffffff;
	background-color:#282927!important;
}*/

/*Sitemap */

/*html.pageHeavyRainyNight div.elSitemap
{
	border-right:none;
	border-right:solid 1px #a5a5a5;
}

html.pageHeavyRainyNight div.elSitemap td#root_tree1
{
	color: #b5b5b5;
}

html.pageHeavyRainyNight div.elSitemap a
{
	color:#ffffff;
}
*/
/*Related Items */

/*html.pageHeavyRainyNight ul.elRelatedContent div.elContent
{
	border-right:none;
}

html.pageHeavyRainyNight ul.elRelatedContent h2
{
	background-color:#282927;
	color:#ffffff;
}*/

/*Photo Tour*/
/*html.pageHeavyRainyNight div.elContent p a.back
{
	background-color:#282927;
	color:#ffffff;
}*/

/*Contact Form */
/*html.pageHeavyRainyNight div.elContactUsForm
{
	border-right:solid 1px #a5a5a5;
}

html.pageHeavyRainyNight div.elContactUsForm a.hoverbutton,
html.pageHeavyRainyNight div.elLoyaltyCard a.hoverbutton_small,
html.pageHeavyRainyNight div.elContactUsForm  a.hoverbutton_small
{
	color:#ffffff;
	background-color:#282927!important;
}*/

/*Rates Tables*/
/*html.pageHeavyRainyNight div.elContent table.ratestable
{
	border:solid 1px #a5a5a5;
	color: #b5b5b5;
}

html.pageHeavyRainyNight  div.elContent table.ratestable td.price
{
	border-left:solid 1px #a5a5a5;
}*/

/*Lightbox Gallery*/
/*html.pageHeavyRainyNight div.LightboxGallery div#imgPreview,
html.pageHeavyRainyNight div.LightboxGallery ul.items li img
{
	border:none;
	border:solid 5px #757575;
}

html.pageHeavyRainyNight  div.LightboxGallery ul.items li.ActivePager a,
html.pageHeavyRainyNight  div.LightboxGallery ul.items li.ActivePager a:link,
html.pageHeavyRainyNight  div.LightboxGallery ul.items li.ActivePager a:visited
{
	color:#ffffff;
}

html.pageHeavyRainyNight div.LightboxGallery ul.items li.ActivePager a.page,
html.pageHeavyRainyNight  div.LightboxGallery ul.items li.ActivePager a.page:link,
html.pageHeavyRainyNight  div.LightboxGallery ul.items li.ActivePager a.page:visited
{
	color:#ffffff;
}

html.pageHeavyRainyNight  div.LightboxGallery ul.items li.ActivePager a.Disabled,
html.pageHeavyRainyNight  div.LightboxGallery ul.items li.ActivePager a.Disabled:link,
html.pageHeavyRainyNight  div.LightboxGallery ul.items li.ActivePager a.Disabled:visited
{
	color: #b5b5b5;
}

html.pageHeavyRainyNight  div.LightboxGallery ul.items li.ActivePager a.next,
html.pageHeavyRainyNight  div.LightboxGallery ul.items li.ActivePager a.next:link,
html.pageHeavyRainyNight  div.LightboxGallery ul.items li.ActivePager a.next:visited,
html.pageHeavyRainyNight  div.LightboxGallery ul.items li.ActivePager a.prev,
html.pageHeavyRainyNight  div.LightboxGallery ul.items li.ActivePager a.prev:link,
html.pageHeavyRainyNight  div.LightboxGallery ul.items li.ActivePager a.prev:visited
{
	color:#ffffff;
}*/

/*Breadcrumb (if used)*/
/*html.pageHeavyRainyNight ul.BreadCrumb
{
	border-right:solid 1px #a5a5a5;
}

html.pageHeavyRainyNight ul.BreadCrumb a
{
	color:#ffffff;
}

html.pageHeavyRainyNight ul.BreadCrumb span
{
	color: #b5b5b5;
}
*/
/*TripAdvisor RSS Feed*/
/*html.pageHeavyRainyNight ul.elRss
{
	border-right:solid 1px #a5a5a5;
}

html.pageHeavyRainyNight ul.elRss ul
{
	color: #b5b5b5;
}

html.pageHeavyRainyNight ul.elRss li a.Link
{
    color:#ffffff;
}

html.pageHeavyRainyNight ul.elRss li p.Date
{
    color:#ffffff;
}

html.pageHeavyRainyNight ul.elRss li p.Desc
{
    color: #b5b5b5;
}*/

/*Tell a Friend*/
/*html.pageHeavyRainyNight div.Tellafriendform
{
	border-right:solid 1px #a5a5a5;
}

html.pageHeavyRainyNight ul.elTellafriend
{
	color: #b5b5b5;
}

html.pageHeavyRainyNight ul.elTellafriend a.hoverbutton
{
	color:#ffffff;
	background-color:#282927!important;
}
*/
/*AddThis bookmark*/
/*html.pageHeavyRainyNight ul.Bookmarkitem li
{
    background-image: url(../_images/exmoor_cloudyrainynight_footernav_divide.gif) !important;
}

html.pageHeavyRainyNight ul.Bookmarkitem li a
{
	color: #848483;
}*/

/*Lightbox*/
/*html.pageHeavyRainyNight #outerImageContainer,
html.pageHeavyRainyNight #imageDataContainer
{
	background-color:#757575;
}*/


/*-End Section -weather_heavyrainynight.css-*/


/*-Begin Section -weather_rainyday.css-*/
/*top level styles */
/*html.pageLightRainyDay
{

}

html.pageLightRainyDay form
{
	background-color:#435770;
}
*/
html.pageLightRainyDay body 
{
	background-color:#252525;
}

html.pageLightRainyDay #base
{
	background-color:#252525;
	background-image: url(../_images/weather_themes/rainy_day_bg.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

/*Style for the mid-sized page*/
html.pageLightRainyDay form.pageMid #base
{
	/*background-image: url(../_images/weather_themes/rainy_day_mid_bg.jpg);
	background-repeat:no-repeat;
	background-position:top center;*/
}

/*Style for the longer page*/
html.pageLightRainyDay form.pageLoyalty #base,
html.pageLightRainyDay form.pageLong #base
{
	/*background-image: url(../_images/weather_themes/rainy_day_long_bg.jpg);
	background-repeat:no-repeat;
	background-position:top center;*/
}

/*Styles for the footer*/
/*html.pageLightRainyDay #ZoneFooterRow 
{
	background-color:#2a3643!important;
}*/

/*Style for the weather items*/
/*html.pageLightRainyDay ul.elWeather li
{
	color:#e7ecef;
} 

html.pageLightRainyDay ul.elWeather li.location
{
	color:#475562;
}
*/
/*Main Menu styles */
/*html.pageLightRainyDay ul.elMainMenu 
{
	background-color: #2a3643;
}

html.pageLightRainyDay ul.elMainMenu li
{
	background-image: url(../_images/exmoor_rainyday_mainnav_divide.gif);
}

html.pageLightRainyDay ul.elMainMenu a,
html.pageLightRainyDay ul.elMainMenu a:link,
html.pageLightRainyDay ul.elMainMenu a:visited
{
	color:#bdccd3;
}

html.pageLightRainyDay ul.elMainMenu a span
{
	color:#bdccd3;
}

html.pageLightRainyDay ul.elMainMenu a:hover span,
html.pageLightRainyDay ul.elMainMenu a.current span,
html.pageLightRainyDay ul.elMainMenu a.parent_current span
{
	color:#ededed;
}*/

/*Footer Menu Styles */
/*html.pageLightRainyDay ul.elFooterMenu li
{
	background-image: url(../_images/exmoor_rainyday_footernav_divide.gif) !important;
}*/

/*html.pageLightRainyDay ul.elFooterMenu li a, 
html.pageLightRainyDay ul.elFooterMenu li a:link, 
html.pageLightRainyDay ul.elFooterMenu li a:visited
{
	color:#bdccd3;
}*/

/*Borders around homepage flash */
/*html.pageLightRainyDay #flasharea
{
	border:none;
	border:solid 5px #cedbe2;
}*/

/*Borders around keynote images */
/*html.pageLightRainyDay div#primaryimage
{
	border:none;
	border:solid 5px #cedbe2;
}*/

/*html.pageLightRainyDay div#secondaryimage
{
	border:none;
	border:solid 5px #cedbe2;
}*/

/*Content colours */
/*html.pageLightRainyDay div.elContent
{
	border-right:none;
	border-right:solid 1px #d8e2e7;
}

html.pageLightRainyDay div.elContent h1 
{
	color:#2a3643;
}

html.pageLightRainyDay div.elContent h2
{
	color:#2a3643;
}

html.pageLightRainyDay div.elContent h3
{
	color:#2a3643;
}*/

/*html.pageLightRainyDay div.elContent p 
{
	color: #ffffff;
}

html.pageLightRainyDay div.elContent p span.highlight
{
	color:#2a3643;
}

html.pageLightRainyDay div.elContent a,
html.pageLightRainyDay div.elContent a:link,
html.pageLightRainyDay div.elContent a:visited
{
	color:#2a3643;
}

html.pageLightRainyDay div.elContent ul
{
	color:#2a3643;
}*/

/*html.pageLightRainyDay div.elContent ul li span
{
	color: #ffffff;
}*/

/*Feature Boxes Styles */
/*html.pageLightRainyDay div.homepagefeature h2
{
	color:#2a3643;
}

html.pageLightRainyDay div.homepagefeature p
{
	color: #ffffff;
}

html.pageLightRainyDay div.homepagefeature p a
{
	color:#2a3643;
}

html.pageLightRainyDay div.featureditemspacer
{
	border-right:none;
	border-right:solid 1px #d8e2e7;
}*/

/*html.pageLightRainyDay div.contentfeatureditems ul li
{
	border-right:none;
	border-right:solid 1px #d8e2e7;
}*/

/*Left Menu colours */
/*html.pageLightRainyDay ul.elLeftMenu a,
html.pageLightRainyDay ul.elLeftMenu a:link,
html.pageLightRainyDay ul.elLeftMenu a:visited
{
	color:#2a3643!important;
}

html.pageLightRainyDay ul.elLeftMenu li a:hover, 
html.pageLightRainyDay ul.elLeftMenu li a:active, 
html.pageLightRainyDay ul.elLeftMenu li a.current
{
	background-color:#2a3643;
	color:#ededed!important;
}

html.pageLightRainyDay ul.elLeftMenu ul a,
html.pageLightRainyDay ul.elLeftMenu ul a:link,
html.pageLightRainyDay ul.elLeftMenu ul a:visited
{
	color:#2a3643!important;
}*/

/*html.pageLightRainyDay ul.elLeftMenu ul li a:hover, 
html.pageLightRainyDay ul.elLeftMenu ul li a:active
{
	color:#ededed!important;
}

html.pageLightRainyDay ul.elLeftMenu ul li a.current,
html.pageLightRainyDay ul.elLeftMenu ul li a.parent_current
{
	color:#ededed!important;
	background-color:#2a3643;
}*/

/*html.pageLightRainyDay ul.elLeftMenu ul li.ChildItems a.current,
html.pageLightRainyDay ul.elLeftMenu ul li.ChildItems a.parent_current
{
	color:#ededed!important;
	background-color:#2a3643;
}

html.pageLightRainyDay ul.elLeftMenu ul li.ChildItems ul li a:hover,
html.pageLightRainyDay ul.elLeftMenu ul li.ChildItems ul li a:active,
html.pageLightRainyDay ul.elLeftMenu ul li.ChildItems ul li a.current
{
	background-image:none;
	background-color:transparent!important;
	color:#ededed;
}*/


/*Loyalty Card styles */
/*html.pageLightRainyDay div.elLoyaltyCard
{
	border-right:none;
	border-right:solid 1px #d8e2e7;
}

html.pageLightRainyDay label.FormLabel,
html.pageLightRainyDay span.FormLabel,
html.pageLightRainyDay li#tickboxmessage
{
	color: #ffffff;
}*/

/*html.pageLightRainyDay span.dtpSeparator,
html.pageLightRainyDay table.CheckboxList label
{
	color: #ffffff!important;
}

html.pageLightRainyDay div.CaptchaVerification a
{
	color:#2a3643;
}

html.pageLightRainyDay div.CaptchaVerification label
{
	color: #ffffff;
}*/

/*html.pageLightRainyDay div.elLoyaltyCard a.hoverbutton
{
	color:#bdccd3;
	background-color:#2a3643!important;
}*/

/*Sitemap */

/*html.pageLightRainyDay div.elSitemap
{
	border-right:none;
	border-right:solid 1px #d8e2e7;
}

html.pageLightRainyDay div.elSitemap td#root_tree1
{
	color: #ffffff;
}

html.pageLightRainyDay div.elSitemap a
{
	color:#2a3643;
}*/

/*Related Items */

/*html.pageLightRainyDay ul.elRelatedContent div.elContent
{
	border-right:none;
}

html.pageLightRainyDay ul.elRelatedContent h2
{
	background-color:#2a3643;
	color:#ededed;
}*/

/*Photo Tour*/
/*html.pageLightRainyDay div.elContent p a.back
{
	background-color:#2a3643;
	color:#ededed;
}*/

/*Contact Form*/
/*html.pageLightRainyDay div.elContactUsForm
{
	border-right:solid 1px #d8e2e7;
}

html.pageLightRainyDay div.elContactUsForm a.hoverbutton,
html.pageLightRainyDay div.elLoyaltyCard a.hoverbutton_small,
html.pageLightRainyDay div.elContactUsForm  a.hoverbutton_small
{
	color:#ededed;
	background-color:#2a3643!important;
}

html.pageLightRainyDay div.elContent table.ratestable
{
	border:solid 1px #d8e2e7;
	color: #ffffff;
}

html.pageLightRainyDay  div.elContent table.ratestable td.price
{
	border-left:solid 1px #d8e2e7;
}*/

/*Lightbox Gallery*/
/*html.pageLightRainyDay div.LightboxGallery div#imgPreview,
html.pageLightRainyDay div.LightboxGallery ul.items li img
{
	border:none;
	border:solid 5px #cedbe2;
}

html.pageLightRainyDay  div.LightboxGallery ul.items li.ActivePager a,
html.pageLightRainyDay  div.LightboxGallery ul.items li.ActivePager a:link,
html.pageLightRainyDay  div.LightboxGallery ul.items li.ActivePager a:visited
{
	color:#2a3643;
}

html.pageLightRainyDay div.LightboxGallery ul.items li.ActivePager a.page,
html.pageLightRainyDay  div.LightboxGallery ul.items li.ActivePager a.page:link,
html.pageLightRainyDay  div.LightboxGallery ul.items li.ActivePager a.page:visited
{
	color:#2a3643;
}

html.pageLightRainyDay  div.LightboxGallery ul.items li.ActivePager a.Disabled,
html.pageLightRainyDay  div.LightboxGallery ul.items li.ActivePager a.Disabled:link,
html.pageLightRainyDay  div.LightboxGallery ul.items li.ActivePager a.Disabled:visited
{
	color: #ffffff;
}

html.pageLightRainyDay  div.LightboxGallery ul.items li.ActivePager a.next,
html.pageLightRainyDay  div.LightboxGallery ul.items li.ActivePager a.next:link,
html.pageLightRainyDay  div.LightboxGallery ul.items li.ActivePager a.next:visited,
html.pageLightRainyDay  div.LightboxGallery ul.items li.ActivePager a.prev,
html.pageLightRainyDay  div.LightboxGallery ul.items li.ActivePager a.prev:link,
html.pageLightRainyDay  div.LightboxGallery ul.items li.ActivePager a.prev:visited
{
	color:#2a3643;
}*/

/*Breadcrumb (if used)*/
/*html.pageLightRainyDay ul.BreadCrumb
{
	border-right:solid 1px #d8e2e7;
}

html.pageLightRainyDay ul.BreadCrumb a
{
	color:#2a3643;
}

html.pageLightRainyDay ul.BreadCrumb span
{
	color: #ffffff;
}*/

/*TripAdvisor RSS Feed*/
/*html.pageLightRainyDay ul.elRss
{
	border-right:solid 1px #d8e2e7;
}

html.pageLightRainyDay ul.elRss ul
{
	color: #ffffff;
}

html.pageLightRainyDay ul.elRss li a.Link
{
    color:#2a3643;
}

html.pageLightRainyDay ul.elRss li p.Date
{
    color:#2a3643;
}

html.pageLightRainyDay ul.elRss li p.Desc
{
    color: #ffffff;
}
*/
/*Tell a Friend*/
/*html.pageLightRainyDay div.Tellafriendform
{
	border-right:solid 1px #d8e2e7;
}

html.pageLightRainyDay ul.elTellafriend
{
	color: #ffffff;
}

html.pageLightRainyDay ul.elTellafriend a.hoverbutton
{
	color:#ededed;
	background-color:#2a3643!important;
}*/


/*AddThis bookmark*/
/*html.pageLightRainyDay ul.Bookmarkitem li
{
    background-image: url(../_images/exmoor_rainyday_footernav_divide.gif) !important;
}

html.pageLightRainyDay ul.Bookmarkitem li a
{
	color:#bdccd3;
}*/

/*Lightbox*/
/*html.pageLightRainyDay #outerImageContainer,
html.pageLightRainyDay #imageDataContainer
{
	background-color:#cedbe2;
}*/





/*-End Section -weather_rainyday.css-*/


/*-Begin Section -weather_rainynight.css-*/
/*top level styles */
/*html.pageLightRainyNight
{

}

html.pageLightRainyNight form
{
	background-color:#1c1c1c;
}
*/
html.pageLightRainyNight body 
{
	background-color:#252525;
}

html.pageLightRainyNight #base
{
	background-color:#252525;
	background-image: url(../_images/weather_themes/rainy_night_bg.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

/*Style for the mid-sized page*/
html.pageLightRainyNight form.pageMid #base
{
	/*background-image: url(../_images/weather_themes/rainy_night_mid_bg.jpg);
	background-repeat:no-repeat;
	background-position:top center;*/
}

/*Style for the longer page*/
html.pageLightRainyNight form.pageLoyalty #base,
html.pageLightRainyNight form.pageLong #base
{
	/*background-image: url(../_images/weather_themes/rainy_night_long_bg.jpg);
	background-repeat:no-repeat;
	background-position:top center;*/
}

/*Styles for the footer*/
/*html.pageLightRainyNight #ZoneFooterRow 
{
	background-color:#191a17!important;
}*/

/*Style for the weather items*/
/*html.pageLightRainyNight ul.elWeather li
{
	color:#cfcfcf;
} 

html.pageLightRainyNight ul.elWeather li.location
{
	color:#9a9a9a;
}*/

/*Main Menu styles */
/*html.pageLightRainyNight ul.elMainMenu 
{
background-color: #1a1a18;
}

html.pageLightRainyNight ul.elMainMenu li
{
	background-image: url(../_images/exmoor_rainynight_mainnav_divide.gif);
}

html.pageLightRainyNight ul.elMainMenu a,
html.pageLightRainyNight ul.elMainMenu a:link,
html.pageLightRainyNight ul.elMainMenu a:visited
{
	color: #b5b5b5;
}

html.pageLightRainyNight ul.elMainMenu a span
{
	color: #b5b5b5;
}

html.pageLightRainyNight ul.elMainMenu a:hover span,
html.pageLightRainyNight ul.elMainMenu a.current span,
html.pageLightRainyNight ul.elMainMenu a.parent_current span
{
	color:#ededed;
}*/

/*Footer Menu Styles */
/*html.pageLightRainyNight ul.elFooterMenu li
{
	background-image: url(../_images/exmoor_rainynight_footernav_divide.gif) !important;
}

html.pageLightRainyNight ul.elFooterMenu li a, 
html.pageLightRainyNight ul.elFooterMenu li a:link, 
html.pageLightRainyNight ul.elFooterMenu li a:visited
{
	color: #848483;
}*/

/*Borders around homepage flash */
/*html.pageLightRainyNight #flasharea
{
	border:none;
	border:solid 5px #757575;
}*/

/*Borders around keynote images */
/*html.pageLightRainyNight div#primaryimage
{
	border:none;
	border:solid 5px #757575;
}

html.pageLightRainyNight div#secondaryimage
{
	border:none;
	border:solid 5px #757575;
}*/

/*Content colours */
/*html.pageLightRainyNight div.elContent
{
	border-right:none;
	border-right:solid 1px #a5a5a5;
}

html.pageLightRainyNight div.elContent h1 
{
	color: #ededed;
}

html.pageLightRainyNight div.elContent h2
{
	color: #ededed;
}

html.pageLightRainyNight div.elContent h3
{
	color: #ededed;
}

html.pageLightRainyNight div.elContent p 
{
	color: #b5b5b5;
}

html.pageLightRainyNight div.elContent p span.highlight
{
	color:#ffffff;
}

html.pageLightRainyNight div.elContent a,
html.pageLightRainyNight div.elContent a:link,
html.pageLightRainyNight div.elContent a:visited
{
	color:#ffffff;
}

html.pageLightRainyNight div.elContent ul
{
	color: #ffffff;
}

html.pageLightRainyNight div.elContent ul li span
{
	color: #b5b5b5;
}*/

/*Feature Boxes Styles */
/*html.pageLightRainyNight div.homepagefeature h2
{
	color:#ededed;
}

html.pageLightRainyNight div.homepagefeature p
{
	color: #b5b5b5;
}

html.pageLightRainyNight div.homepagefeature p a
{
	color:#ffffff;
}

html.pageLightRainyNight div.featureditemspacer
{
	border-right:none;
	border-right:solid 1px #a5a5a5;
}

html.pageLightRainyNight div.contentfeatureditems ul li
{
	border-right:none;
	border-right:solid 1px #a5a5a5;
}
*/
/*Left Menu colours */
/*html.pageLightRainyNight ul.elLeftMenu a,
html.pageLightRainyNight ul.elLeftMenu a:link,
html.pageLightRainyNight ul.elLeftMenu a:visited
{
	color:#ffffff;
}

html.pageLightRainyNight ul.elLeftMenu li a:hover, 
html.pageLightRainyNight ul.elLeftMenu li a:active, 
html.pageLightRainyNight ul.elLeftMenu li a.current
{
	background-color:#282927;
	color:#ffffff;
}

html.pageLightRainyNight ul.elLeftMenu ul a,
html.pageLightRainyNight ul.elLeftMenu ul a:link,
html.pageLightRainyNight ul.elLeftMenu ul a:visited
{
	color:#b5b5b5;
}

html.pageLightRainyNight ul.elLeftMenu ul li a:hover, 
html.pageLightRainyNight ul.elLeftMenu ul li a:active
{
	color:#ffffff;
}

html.pageLightRainyNight ul.elLeftMenu ul li a.current,
html.pageLightRainyNight ul.elLeftMenu ul li a.parent_current
{
	color:#ffffff;
	background-color:#282927;
}

html.pageLightRainyNight ul.elLeftMenu ul li.ChildItems a.current,
html.pageLightRainyNight ul.elLeftMenu ul li.ChildItems a.parent_current
{
	color:#ffffff;
	background-color:#282927;
}

html.pageLightRainyNight ul.elLeftMenu ul li.ChildItems ul li a:hover,
html.pageLightRainyNight ul.elLeftMenu ul li.ChildItems ul li a:active,
html.pageLightRainyNight ul.elLeftMenu ul li.ChildItems ul li a.current
{
	background-image:none;
	background-color:transparent!important;
	color:#ffffff;
}
*/
/*Loyalty Card styles */
/*html.pageLightRainyNight div.elLoyaltyCard
{
	border-right:none;
	border-right:solid 1px #a5a5a5;
}

html.pageLightRainyNight label.FormLabel,
html.pageLightRainyNight span.FormLabel,
html.pageLightRainyNight li#tickboxmessage
{
	color: #b5b5b5;
}

html.pageLightRainyNight span.dtpSeparator,
html.pageLightRainyNight table.CheckboxList label
{
	color: #b5b5b5!important;
}

html.pageLightRainyNight div.CaptchaVerification a
{
	color:#ffffff;
}

html.pageLightRainyNight div.CaptchaVerification label
{
	color: #b5b5b5;
}

html.pageLightRainyNight div.elLoyaltyCard a.hoverbutton
{
	color:#ffffff;
	background-color:#282927!important;
}
*/


/*Sitemap */

/*html.pageLightRainyNight div.elSitemap
{
	border-right:none;
	border-right:solid 1px #a5a5a5;
}

html.pageLightRainyNight div.elSitemap td#root_tree1
{
	color: #b5b5b5;
}

html.pageLightRainyNight div.elSitemap a
{
	color:#ffffff;
}
*/
/*Related Items */

/*html.pageLightRainyNight ul.elRelatedContent div.elContent
{
	border-right:none;
}

html.pageLightRainyNight ul.elRelatedContent h2
{
	background-color:#282927;
	color:#ffffff;
}*/

/*Photo Tour*/
/*html.pageLightRainyNight div.elContent p a.back
{
	background-color:#282927;
	color:#ffffff;
}*/

/*Contact Form */
/*html.pageLightRainyNight div.elContactUsForm
{
	border-right:solid 1px #a5a5a5;
}

html.pageLightRainyNight div.elContactUsForm a.hoverbutton,
html.pageLightRainyNight div.elLoyaltyCard a.hoverbutton_small,
html.pageLightRainyNight div.elContactUsForm  a.hoverbutton_small
{
	color:#ffffff;
	background-color:#282927!important;
}*/

/*Rates Tables*/
/*html.pageLightRainyNight div.elContent table.ratestable
{
	border:solid 1px #a5a5a5;
	color: #b5b5b5;
}

html.pageLightRainyNight  div.elContent table.ratestable td.price
{
	border-left:solid 1px #a5a5a5;
}*/

/*Lightbox PhotoTour*/
/*html.pageLightRainyNight div.LightboxGallery div#imgPreview,
html.pageLightRainyNight div.LightboxGallery ul.items li img
{
	border:none;
	border:solid 5px #757575;
}

html.pageLightRainyNight  div.LightboxGallery ul.items li.ActivePager a,
html.pageLightRainyNight  div.LightboxGallery ul.items li.ActivePager a:link,
html.pageLightRainyNight  div.LightboxGallery ul.items li.ActivePager a:visited
{
	color:#ffffff;
}

html.pageLightRainyNight div.LightboxGallery ul.items li.ActivePager a.page,
html.pageLightRainyNight  div.LightboxGallery ul.items li.ActivePager a.page:link,
html.pageLightRainyNight  div.LightboxGallery ul.items li.ActivePager a.page:visited
{
	color:#ffffff;
}

html.pageLightRainyNight  div.LightboxGallery ul.items li.ActivePager a.Disabled,
html.pageLightRainyNight  div.LightboxGallery ul.items li.ActivePager a.Disabled:link,
html.pageLightRainyNight  div.LightboxGallery ul.items li.ActivePager a.Disabled:visited
{
	color: #b5b5b5;
}

html.pageLightRainyNight  div.LightboxGallery ul.items li.ActivePager a.next,
html.pageLightRainyNight  div.LightboxGallery ul.items li.ActivePager a.next:link,
html.pageLightRainyNight  div.LightboxGallery ul.items li.ActivePager a.next:visited,
html.pageLightRainyNight  div.LightboxGallery ul.items li.ActivePager a.prev,
html.pageLightRainyNight  div.LightboxGallery ul.items li.ActivePager a.prev:link,
html.pageLightRainyNight  div.LightboxGallery ul.items li.ActivePager a.prev:visited
{
	color:#ffffff;
}*/

/*Breadcrumb (if used)*/
/*html.pageLightRainyNight ul.BreadCrumb
{
	border-right:solid 1px #a5a5a5;
}

html.pageLightRainyNight ul.BreadCrumb a
{
	color:#ffffff;
}

html.pageLightRainyNight ul.BreadCrumb span
{
	color: #b5b5b5;
}*/

/*TripAdvisor RSS Feed*/
/*html.pageLightRainyNight ul.elRss
{
	border-right:solid 1px #a5a5a5;
}

html.pageLightRainyNight ul.elRss ul
{
	color: #b5b5b5;
}

html.pageLightRainyNight ul.elRss li a.Link
{
    color:#ffffff;
}

html.pageLightRainyNight ul.elRss li p.Date
{
    color:#ffffff;
}

html.pageLightRainyNight ul.elRss li p.Desc
{
    color: #b5b5b5;
}*/

/*Tell a Friend*/
/*html.pageLightRainyNight div.Tellafriendform
{
	border-right:solid 1px #a5a5a5;
}

html.pageLightRainyNight ul.elTellafriend
{
	color: #b5b5b5;
}

html.pageLightRainyNight ul.elTellafriend a.hoverbutton
{
	color:#ffffff;
	background-color:#282927!important;
}*/

/*AddThis bookmark*/
/*html.pageLightRainyNight ul.Bookmarkitem li
{
    background-image: url(../_images/exmoor_rainynight_footernav_divide.gif) !important;
}

html.pageLightRainyNight ul.Bookmarkitem li a
{
	color: #848483;
}*/

/*Lightbox*/
/*html.pageLightRainyNight #outerImageContainer,
html.pageLightRainyNight #imageDataContainer
{
	background-color:#757575;
}*/


/*-End Section -weather_rainynight.css-*/


/*-Begin Section -weather_sunnyday.css-*/
/*top level styles */
html.pageSunnyDay
{

}

/*html.pageSunnyDay form
{
	background-color:#5595d5;
}*/

html.pageSunnyDay body 
{
	background-color:#252525;
}

html.pageSunnyDay #base
{
	background-color:#252525;
	background-image: url(../_images/weather_themes/sunny_bg.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

html.pageSunnyDay form.pageNews #base,
html.pageSunnyDay form.pageAccessStatement #base,
html.pageSunnyDay form.pageBrochure #base,
html.pageSunnyDay form.pageNewsArticle #base,
html.pageSunnyDay form.pageEventsCalendar #base
{
	background-color:#252525;
	background-image: url(../_images/weather_themes/cloudy_day_bg.jpg)!important;
	background-repeat:no-repeat;
	background-position:top center;
}


/*Style for the mid-sized page*/
html.pageSunnyDay form.pageMid #base
{
	/*background-image: url(../_images/weather_themes/sunny_mid_bg.jpg);
	background-repeat:no-repeat;
	background-position:top center;*/
}

/*Style for the longer page*/
html.pageSunnyDay form.pageLoyalty #base,
html.pageSunnyDay form.pageLong #base
{
	/*background-image: url(../_images/weather_themes/sunny_long_bg.jpg);
	background-repeat:no-repeat;
	background-position:top center;*/
}

/*Styles for the footer*/
/*html.pageSunnyDay #ZoneFooterRow 
{
	background-color:#34546e!important;
}*/

/*Style for the weather items*/
/*html.pageSunnyDay ul.elWeather li
{
	color:#f0f6f9;
} 

html.pageSunnyDay ul.elWeather li.location
{
	color:#486177;
}*/

/*Main Menu styles */
/*html.pageSunnyDay ul.elMainMenu 
{
	background-color: #364e65;
}

html.pageSunnyDay ul.elMainMenu li
{
	background-image: url(../_images/exmoor_sunny_mainnav_divide.gif);
}

html.pageSunnyDay ul.elMainMenu a,
html.pageSunnyDay ul.elMainMenu a:link,
html.pageSunnyDay ul.elMainMenu a:visited
{
	color:#bdccd3;
}

html.pageSunnyDay ul.elMainMenu a span
{
	color:#bdccd3;
}

html.pageSunnyDay ul.elMainMenu a:hover span,
html.pageSunnyDay ul.elMainMenu a.current span,
html.pageSunnyDay ul.elMainMenu a.parent_current span
{
	color:#ededed;
}*/

/*Footer Menu Styles */
/*html.pageSunnyDay ul.elFooterMenu li
{
	background-image: url(../_images/exmoor_sunny_footernav_divide.gif) !important;
}

html.pageSunnyDay ul.elFooterMenu li a, 
html.pageSunnyDay ul.elFooterMenu li a:link, 
html.pageSunnyDay ul.elFooterMenu li a:visited
{
	color:#bdccd3;
}
*/
/*Borders around homepage flash */
/*html.pageSunnyDay #flasharea
{
	border:none;
	border:solid 5px #f5f5f5;
}*/

/*Borders around keynote images */
/*html.pageSunnyDay div#primaryimage,
html.pageSunnyDay div.LightboxGallery div#imgPreview
{
	border:none;
	border:solid 5px #f5f5f5;
}

html.pageSunnyDay div#secondaryimage
{
	border:none;
	border:solid 5px #f5f5f5;
}*/

/*Content colours */
/*html.pageSunnyDay div.elContent
{
	border-right:none;
	border-right:solid 1px #dee6e9;
}

html.pageSunnyDay div.elContent h1 
{
	color:#364e65;
}

html.pageSunnyDay div.elContent h2
{
	color:#364e65;
}

html.pageSunnyDay div.elContent h3
{
	color:#364e65;
}

html.pageSunnyDay div.elContent p 
{
	color: #ffffff;
}

html.pageSunnyDay div.elContent p span.highlight
{
	color:#364e65;
}

html.pageSunnyDay div.elContent a,
html.pageSunnyDay div.elContent a:link,
html.pageSunnyDay div.elContent a:visited
{
	color:#364e65;
}

html.pageSunnyDay div.elContent ul
{
	color:#364e65;
}

html.pageSunnyDay div.elContent ul li span
{
	color: #ffffff;
}*/

/*Feature Boxes Styles */
/*html.pageSunnyDay div.homepagefeature h2
{
	color:#364e65;
}

html.pageSunnyDay div.homepagefeature p
{
	color: #ffffff;
}

html.pageSunnyDay div.homepagefeature p a
{
	color:#364e65;
}

html.pageSunnyDay div.featureditemspacer
{
	border-right:none;
	border-right:solid 1px #dee6e9;
}

html.pageSunnyDay div.contentfeatureditems ul li
{
	border-right:none;
	border-right:solid 1px #dee6e9;
}*/

/*Left Menu colours */
/*html.pageSunnyDay ul.elLeftMenu a,
html.pageSunnyDay ul.elLeftMenu a:link,
html.pageSunnyDay ul.elLeftMenu a:visited
{
	color:#364e65!important;
}

html.pageSunnyDay ul.elLeftMenu li a:hover, 
html.pageSunnyDay ul.elLeftMenu li a:active, 
html.pageSunnyDay ul.elLeftMenu li a.current
{
	background-color:#364e65;
	color:#ededed!important;
}

html.pageSunnyDay ul.elLeftMenu ul a,
html.pageSunnyDay ul.elLeftMenu ul a:link,
html.pageSunnyDay ul.elLeftMenu ul a:visited
{
	color:#364e65!important;
}

html.pageSunnyDay ul.elLeftMenu ul li a:hover, 
html.pageSunnyDay ul.elLeftMenu ul li a:active
{
	color:#ededed!important;
}

html.pageSunnyDay ul.elLeftMenu ul li a.current,
html.pageSunnyDay ul.elLeftMenu ul li a.parent_current
{
	color:#ededed!important;
	background-color:#364e65;
}

html.pageSunnyDay ul.elLeftMenu ul li.ChildItems a.current,
html.pageSunnyDay ul.elLeftMenu ul li.ChildItems a.parent_current
{
	color:#ededed!important;
	background-color:#364e65;
}

html.pageSunnyDay ul.elLeftMenu ul li.ChildItems ul li a:hover,
html.pageSunnyDay ul.elLeftMenu ul li.ChildItems ul li a:active,
html.pageSunnyDay ul.elLeftMenu ul li.ChildItems ul li a.current
{
	background-image:none;
	background-color:transparent!important;
	color:#ededed!important;
}
*/
/*Loyalty Card styles */
/*html.pageSunnyDay div.elLoyaltyCard
{
	border-right:none;
	border-right:solid 1px #dee6e9;
}

html.pageSunnyDay label.FormLabel,
html.pageSunnyDay span.FormLabel,
html.pageSunnyDay li#tickboxmessage
{
	color: #ffffff;
}

html.pageSunnyDay span.dtpSeparator,
html.pageSunnyDay table.CheckboxList label
{
	color: #ffffff!important;
}

html.pageSunnyDay div.CaptchaVerification a
{
	color:#364e65;
}

html.pageSunnyDay div.CaptchaVerification label
{
	color: #ffffff;
}

html.pageSunnyDay div.elLoyaltyCard a.hoverbutton
{
	color:#ededed;
	border-right:none!important;
	background-color:#364e65!important;
}

html.pageSunnyDay div.elContactUsForm a.hoverbutton_small,
html.pageSunnyDay div.elLoyaltyCard a.hoverbutton_small
{
	color:#ededed;
	border-right:none!important;
	background-color:#364e65!important;
}*/

/*Sitemap */

/*html.pageSunnyDay div.elSitemap
{
	border-right:none;
	border-right:solid 1px #dee6e9;
}

html.pageSunnyDay div.elSitemap td#root_tree1
{
	color: #ffffff;
}

html.pageSunnyDay div.elSitemap a
{
	color:#364e65;
}*/

/*Related Items */

/*html.pageSunnyDay ul.elRelatedContent div.elContent
{
	border-right:none;
}

html.pageSunnyDay ul.elRelatedContent h2
{
	background-color:#364e65;
	color:#ededed;
}
*/
/*Photo Tour*/
/*html.pageSunnyDay div.elContent p a.back
{
	background-color:#364e65;
	color:#ededed;
}*/

/*Contact Form*/
/*html.pageSunnyDay div.elContactUsForm
{
	border-right:solid 1px #dee6e9;
}

html.pageSunnyDay div.elContactUsForm a.hoverbutton
{
	color:#ededed;
	background-color:#364e65!important;
}*/

/*Rates Tables*/
/*html.pageSunnyDay div.elContent table.ratestable
{
	border:solid 1px #dee6e9;
	color: #ffffff;
}
*/
/*html.pageSunnyDay  div.elContent table.ratestable td.price
{
	border-left:solid 1px #dee6e9;
}*/

/*Lightbox PhotoTour*/
/*html.pageSunnyDay div.LightboxGallery div#imgPreview,
html.pageSunnyDay div.LightboxGallery ul.items li img
{
	border:none;
	border:solid 5px #f5f5f5;
}

html.pageSunnyDay  div.LightboxGallery ul.items li.ActivePager a,
html.pageSunnyDay  div.LightboxGallery ul.items li.ActivePager a:link,
html.pageSunnyDay  div.LightboxGallery ul.items li.ActivePager a:visited
{
	color:#364e65;
}

html.pageSunnyDay  div.LightboxGallery ul.items li.ActivePager a.page,
html.pageSunnyDay  div.LightboxGallery ul.items li.ActivePager a.page:link,
html.pageSunnyDay  div.LightboxGallery ul.items li.ActivePager a.page:visited
{
	color:#364e65;
}

html.pageSunnyDay  div.LightboxGallery ul.items li.ActivePager a.Disabled,
html.pageSunnyDay  div.LightboxGallery ul.items li.ActivePager a.Disabled:link,
html.pageSunnyDay  div.LightboxGallery ul.items li.ActivePager a.Disabled:visited
{
	color: #ffffff;
}

html.pageSunnyDay  div.LightboxGallery ul.items li.ActivePager a.next,
html.pageSunnyDay  div.LightboxGallery ul.items li.ActivePager a.next:link,
html.pageSunnyDay  div.LightboxGallery ul.items li.ActivePager a.next:visited,
html.pageSunnyDay  div.LightboxGallery ul.items li.ActivePager a.prev,
html.pageSunnyDay  div.LightboxGallery ul.items li.ActivePager a.prev:link,
html.pageSunnyDay  div.LightboxGallery ul.items li.ActivePager a.prev:visited
{
	color:#364e65;
}*/

/*Breadcrumb (if used)*/
/*html.pageSunnyDay ul.BreadCrumb
{
	border-right:solid 1px #dee6e9;
}

html.pageSunnyDay ul.BreadCrumb a
{
	color:#364e65;
}

html.pageSunnyDay ul.BreadCrumb span
{
	color:#ffffff;
}*/

/*TripAdvisor RSS Feed*/
/*html.pageSunnyDay ul.elRss
{
	border-right:solid 1px #dee6e9;
}

html.pageSunnyDay ul.elRss ul
{
	color: #ffffff;
}

html.pageSunnyDay ul.elRss li a.Link
{
    color: #364e65;
}


html.pageSunnyDay ul.elRss li p.Date
{
    color:#364e65;
}

html.pageSunnyDay ul.elRss li p.Desc
{
    color: #ffffff;
}*/

/*Tell a Friend*/
/*html.pageSunnyDay div.Tellafriendform
{
	border-right:solid 1px #dee6e9;
}

html.pageSunnyDay ul.elTellafriend
{
	color:#ffffff;
}

html.pageSunnyDay ul.elTellafriend a.hoverbutton
{
	color:#ededed;
	background-color:#364e65!important;
}*/

/*AddThis bookmark*/
/*html.pageSunnyDay ul.Bookmarkitem li
{
    background-image: url(../_images/exmoor_sunny_footernav_divide.gif) !important;
}

html.pageSunnyDay ul.Bookmarkitem li a
{
	color:#bdccd3;
}*/

/*Lightbox*/
/*html.pageSunnyDay #outerImageContainer,
html.pageSunnyDay #imageDataContainer
{
	background-color:#f5f5f5;
}*/




/*-End Section -weather_sunnyday.css-*/

/*-End File