/* *** WRITE YOUR CSS SELECTORS (AND IDS/CLASSES IN THE HTML) FOR SPEED, NOT JUST FILE SIZE *** */
*{margin:0;padding:0;}
/* *** NOT LIKE THIS :-p *** */




body{background:#F3F3F3 url('http://includes.iknow-uk.com/img/general/bg_grad_f3_dithered.gif') repeat-x center top;text-align:center;font-family:arial,sans-serif;font-size:100%;}
body.w_dev{background:#E7E7E7 url('http://includes.iknow-uk.com/img/general/bg_grad_dev_dithered.gif') repeat-x center top;}
@media print{body,body.w_dev{background-image:none;background-color:#FFFFFF;}}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:0;}
ul{list-style-type:none;}

.cb{clear:both;}
.cl{clear:left;}
.cr{clear:right;}










/* ___ Unsorted ____________________________________________________________ */

/* want to remove this one - where does it still exist? ############################################################ */
.til{clear:left;}

/* ### Working area for mailjax ############################################ */
input.empty{background-color:#DFDFFF;}
input.empty:focus{background-color:#BFBFFF;}
input.invalid{background-color:#FFDFDF;}
input.checking{background-color:#EFEFDF;}
input.valid{background-color:#DFFFDF;}










/* ___ Lazy Global/Quarter Backgrounds/Colours _____________________________ */
body .bo_g0{border-color:#0000FF;}
body .bg_g0{background-color:#0000FF;}
body .fg_g0{color:#0000FF;}
body .bo_g1{border-color:#004890;}
body .bg_g1{background-color:#004890;}
body .fg_g1{color:#004890;}
body .bo_g2{border-color:#42B7EC;}
body .bg_g2{background-color:#42B7EC;}
body .fg_g2{color:#42B7EC;}
body .bo_g3{border-color:#990000;}
body .bg_g3{background-color:#990000;}
body .fg_g3{color:#990000;}
body .bo_g4{border-color:#F3F3F3;}
body .bg_g4{background-color:#F3F3F3;}
body .fg_g4{color:#F3F3F3;}
body .bo_g5{border-color:#CCCCCC;}
body .bg_g5{background-color:#CCCCCC;}
body .fg_g5{color:#CCCCCC;}
																																								body .bg_q0{background-color:#FF0000;}
																																								body .fg_q0{color:#00FF00;}
body.q_a .bo_q1{border-color:#2395B6;}
body.q_a .bg_q1{background-color:#2395B6;}
body.q_a .fg_q1{color:#2395B6;}
body.q_a .bo_q2{border-color:#E6F4F7;}
body.q_a .bg_q2{background-color:#E6F4F7;}
body.q_a .fg_q2{color:#E6F4F7;}
body.q_a .bo_q3{border-color:#D5EDF1;}
body.q_a .bg_q3{background-color:#D5EDF1;}
body.q_a .fg_c3{color:#D5EDF1;}
body.q_f .bo_q1{border-color:#757922;}
body.q_f .bg_q1{background-color:#757922;}
body.q_f .fg_q1{color:#757922;}
body.q_f .bo_q2{border-color:#F4F7E7;}
body.q_f .bg_q2{background-color:#F4F7E7;}
body.q_f .fg_q2{color:#F4F7E7;}
body.q_f .bo_q3{border-color:#F0F6D3;}
body.q_f .bg_q3{background-color:#F0F6D3;}
body.q_f .fg_c3{color:#F0F6D3;}
body.q_e .bo_q1{border-color:#8A7558;}
body.q_e .bg_q1{background-color:#8A7558;}
body.q_e .fg_q1{color:#8A7558;}
body.q_e .bo_q2{border-color:#F8F0E6;}
body.q_e .bg_q2{background-color:#F8F0E6;}
body.q_e .fg_q2{color:#F8F0E6;}
body.q_e .bo_q3{border-color:#E9E2D8;}
body.q_e .bg_q3{background-color:#E9E2D8;}
body.q_e .fg_c3{color:#E9E2D8;}
body.q_s .bo_q1{border-color:#B26B68;}
body.q_s .bg_q1{background-color:#B26B68;}
body.q_s .fg_q1{color:#B26B68;}
body.q_s .bo_q2{border-color:#FBF5EF;}
body.q_s .bg_q2{background-color:#FBF5EF;}
body.q_s .fg_q2{color:#FBF5EF;}
body.q_s .bo_q3{border-color:#F7ECE2;}
body.q_s .bg_q3{background-color:#F7ECE2;}
body.q_s .fg_c3{color:#F7ECE2;}
body.q_t .bo_q1{border-color:#60959F;}
body.q_t .bg_q1{background-color:#60959F;}
body.q_t .fg_q1{color:#60959F;}
body.q_t .bo_q2{border-color:#F3F7FA;}
body.q_t .bg_q2{background-color:#F3F7FA;}
body.q_t .fg_q2{color:#F3F7FA;}
body.q_t .bo_q3{border-color:#E8EEEF;}
body.q_t .bg_q3{background-color:#E8EEEF;}
body.q_t .fg_c3{color:#E8EEEF;}










/* ######################################################################### */
/* ### W1, W2 - Whole Page ################################################# */
/* ######################################################################### */
#w1{margin:0 auto;width:980px;background-color:#FFFFFF;}
#w2{width:960px;margin:0 auto;text-align:left;padding-bottom:10px;}
@media print{
	#w1,#w2{width:980px;padding:0;margin:0 auto;background-color:#FFFFFF;}
}
/* want w1,w2 width to be 960 but for some stupid reason they *need* 961 or home columns will break */









/* ######################################################################### */
/* ### Top - Area Above Area Menu ########################################## */
/* ######################################################################### */
#top{position:relative;height:163px;margin-bottom:20px;font:12px/2 verdana,arial,sans-serif;}
#intstatus,#pollstatus{position:absolute;top:115px;right:0;color:#990000;}
#intstatus:hover,#pollstatus:hover{cursor:pointer;}
#logo{font-family:arial,sans-serif;position:absolute;top:11px;left:3px;line-height:1;}
a#logo:hover{text-decoration:none;}
#logo img{float:left;width:102px;height:117px;}
#mapimg{position:absolute;top:10px;right:0;width:150px;height:100px;}
body.r_london #mapimg{top: 5px;}
#name{position:absolute;top:18px;left:133px;width:300px;font-weight:bold;font-size:29px;line-height:33px;}
a#logo:hover #name{text-decoration:underline;}
#tagline{position:absolute;top:50px;left:133px;font-size:14px;line-height:18px;width:300px;color:#7F7F7F;}
/*
#nora{position:absolute;top:5px;left:315px;}
a#nora:hover{text-decoration:none;}
#nora img{float:left;margin-right:10px;width:75px;height:76px;}
#noratext{position:absolute;top:10px;left:71px;width:270px;text-align:right;font:bold 14px/18px arial,sans-serif;color:#42B7EB;}
#noralink{color:#313096;}
a#nora:hover #noralink{text-decoration:underline;}
*/

/* ___ SubRegion Tabs ______________________________________________________ */
#srt{position:absolute;top:115px;left:120px;}
li.srt_li{float:left;line-height:2;background:url('http://includes.iknow-uk.com/img/general/srt.png') no-repeat 0% 0%;margin:0 2px 0 0;padding:0 0 0 5px;}
a.srt_a{display:block;padding:0 12px 0 7px;background:url('http://includes.iknow-uk.com/img/general/srt.png') no-repeat 100% 0%;color:#000000;}
li.srt_li_s a.srt_a{color:#FFFFFF;}
i.srt_i{display:block;padding:0 12px 0 7px;background:url('http://includes.iknow-uk.com/img/general/srt.png') no-repeat 100% -480px;font-style:normal;}
li.srt_li_u{background-position:0px -480px;color:#9C9C9C;}
body.q_a li.srt_li_s{background-position:0px -64px;}
body.q_a li.srt_li_s a.srt_a{background-position:100% -64px;}
body.q_f li.srt_li_s{background-position:0px -160px;}
body.q_f li.srt_li_s a.srt_a{background-position:100% -160px;}
body.q_e li.srt_li_s{background-position:0px -256px;}
body.q_e li.srt_li_s a.srt_a{background-position:100% -256px;}
body.q_s li.srt_li_s{background-position:0px -352px;}
body.q_s li.srt_li_s a.srt_a{background-position:100% -352px;}
body.q_t li.srt_li_s{background-position:0px -448px;}
body.q_t li.srt_li_s a.srt_a{background-position:100% -448px;}
body.r_london li.srt_li i.srt_i{padding: 0 6px 0 1px;}
body.r_london li.srt_li a.srt_a{padding: 0 6px 0 1px;}
/*
body.r_scotland li.srt_li i.srt_i{padding: 0 6px 0 1px;}
body.r_scotland li.srt_li a.srt_a{padding: 0 6px 0 1px;}
*/

/* ___ Info Bar ____________________________________________________________ */
#info{position:absolute;top:139px;left:0;width:100%;padding:0 0;color:#FFFFFF;}
h1#info{text-align:center;font-weight:normal;letter-spacing:0.5px;font-size:12px;}
li.info_li{border-left:1px solid #CCCCCC;float:left;}
li.info_li_f{border-left:0;}
a.info_a,span.info_span{display:block;padding:0 4px;margin:0 1px;color:#FFFFFF;}
body.r_scotland a.info_a,body.r_scotland span.info_span{padding:0 3px;}
span.info_span{color:#BBBBBB;}
a.info_a:hover{text-decoration:underline;}
/*li.info_li_s a.info_a{color:#000000;}*/










/* ######################################################################### */
/* ### Preview ############################################################# */
/* ######################################################################### */
#preview{margin-bottom:20px;padding:20px 210px;border:1px solid #990000;color:#333333;font:12px/16px verdana,arial,sans-serif;}
#preview a{text-decoration:underline;color:#990000;}










/* ######################################################################### */
/* ### Main ################################################################ */
/* ######################################################################### */
#main{position:relative;height:1%;}










/* ######################################################################### */
/* ### Footers ############################################################# */
/* ######################################################################### */
a.imw{color:#9F9F9F !important;}













/* ######################################################################### */
/* ### Home Page ########################################################### */
/* ######################################################################### */

/* ___ Home Columns ________________________________________________________ */
#home1,#home2{width:475px;float:left;}
#home1{margin:0 10px 10px 0;}
#home2{margin:0 0 10px 0;}

/* ___ Home Featured _______________________________________________________ */
#homefeatured{color:#333333;width:473px;height:187px;margin-bottom:10px;border-width:0 1px 1px 1px;border-style:solid;position:relative;}
body.q_a #homefeatured{border-color:#2395B6;}
body.q_f #homefeatured{border-color:#757922;}
body.q_e #homefeatured{border-color:#8A7558;}
body.q_s #homefeatured{border-color:#B26B68;}
body.q_t #homefeatured{border-color:#60959F;}
#homefeatured h2{font-size:18px;text-align:left;line-height:27px;color:#FFFFFF;padding:0 7px;}
body.q_a #homefeatured h2{background-color:#2395B6;}
body.q_f #homefeatured h2{background-color:#757922;}
body.q_e #homefeatured h2{background-color:#8A7558;}
body.q_s #homefeatured h2{background-color:#B26B68;}
body.q_t #homefeatured h2{background-color:#60959F;}
#homefeatured h3{font:bold 14px/21px arial,sans-serif;margin:7px 9px 7px 169px;}
#homefeatured h3 img{position:absolute;top:27px;left:0px;width:160px;height:160px;}
#homefeatured p{font:12px/16px verdana,arial,sans-serif;margin:7px 9px 7px 169px;}
#homefeatured p.pricenumbers span{font-weight:bold;color:#990000;}
#homefeatured a{font-weight:bold;color:#00007F;}

/* ___ Home Directory ______________________________________________________ */
#homedirectory{margin-bottom:10px;}
h2.homedirectory_h2{color:#FFFFFF;font-size:18px;line-height:27px;padding:0 7px;}
div.homedirectory_div{margin-bottom:2px;position:relative;height:100px;}
div.i9,div.i10{height:120px;}
div.i11,div.i12{height:140px;}
#homedirectory h3{font-weight:bold;font-size:14px;line-height:16px;position:absolute;top:9px;left:100px;}
#homedirectory h3 img{position:absolute;top:-2px;left:-93px;border:1px solid #999999;font-size:8px;width:85px;height:85px;}
#homedirectory ul{display:inline;position:absolute;top:27px;left:110px;font-family:verdana,arial,sans-serif;font-size:12px;line-height:18px;margin:0 0 0 5px;width:308px;}
#homedirectory li{float:left;width:154px;}
#homedirectory li a{display:block;color:#333333;}
body.r_hampshire #homedirectory ul{width:358px;}
body.r_hampshire #homedirectory li{width:179px;}
body.r_kent #homedirectory ul{width:358px;}
body.r_kent #homedirectory li{width:154px;}
body.r_kent #homedirectory li.even{width:204px;}
body.r_lakedistrict #homedirectory ul{width:328px;}
body.r_lakedistrict #homedirectory li{width:164px;}
body.r_london #homedirectory ul{width:358px;}
body.r_london #homedirectory li{width:154px;}
body.r_london #homedirectory li.even{width:204px;}
body.r_northeast #homedirectory ul{width:358px;}
body.r_northeast #homedirectory li{width:154px;}
body.r_northeast #homedirectory li.even{width:204px;}
body.r_peakdistrict #homedirectory ul{width:358px;}
body.r_peakdistrict #homedirectory li{width:179px;}
body.r_scotland #homedirectory ul{width:328px;}
body.r_scotland #homedirectory li{width:164px;}
body.r_somerset #homedirectory ul{width:358px;}
body.r_somerset #homedirectory li{width:154px;}
body.r_somerset #homedirectory li.odd{width:204px;}
body.r_sussex #homedirectory ul{width:358px;}
body.r_sussex #homedirectory li{width:179px;}

/* ___ Home Lists __________________________________________________________ */
#homelists h2{font-size:14px;line-height:21px;padding:0 7px;margin:0;color:#333333;}
#homelists div{margin-bottom:2px;}
#homelists ul{padding:5px 0 5px 5px;font-family:verdana,arial,sans-serif;font-size:12px;line-height:18px;}
#homelists li{display:block;float:left;color:blue;width:230px;}
#homelists li a{padding-left:20px;color:#666666;background-image:url('http://includes.iknow-uk.com/img/general/quarter_bullets.gif');background-repeat:no-repeat;}
body.q_a #homelists li a{background-position:9px 5px;}
body.q_f #homelists li a{background-position:9px -19px;}
body.q_e #homelists li a{background-position:9px -43px;}
body.q_s #homelists li a{background-position:9px -67px;}
body.q_t #homelists li a{background-position:9px -91px;}
#homelisttypes ul{height:110px;}
#homelistsearches ul{height:85px;}

/* ___ Home Quarter ________________________________________________________ */
#homequarter{margin-bottom:10px;position:relative;height:188px;}
#homequarter h2{padding:0 0 0 7px;color:#FFFFFF;margin-bottom:0;font-size:18px;line-height:27px;height:27px;}
body.q_a #homequarter h2{background-color:#2395B6;}
body.q_f #homequarter h2{background-color:#757922;}
body.q_e #homequarter h2{background-color:#8A7558;}
body.q_s #homequarter h2{background-color:#B26B68;}
body.q_t #homequarter h2{background-color:#60959F;}
#homequarter img{border-color:#FFBFBF;border-style:solid;border-width:0 0 1px 1px;width:236px;height:160px;position:absolute;top:27px;left:0;}
body.q_a #homequarter img{border-color:#2395B6;}
body.q_f #homequarter img{border-color:#757922;}
body.q_e #homequarter img{border-color:#8A7558;}
body.q_s #homequarter img{border-color:#B26B68;}
body.q_t #homequarter img{border-color:#60959F;}
#homequarter ul{padding:0;border-bottom:1px solid #60959F;width:238px;position:absolute;top:27px;left:237px;}
#homequarter li{margin:0;padding:0;border:0;line-height:32px;font-size:12px;font-weight:bold;}
#homequarter li a{display:block;padding-left:57px;background:url('http://includes.iknow-uk.com/img/general/quarter.png') no-repeat 0 0;height:32px;}
#homequarter li a:hover{text-decoration:none;}
#homequarter li a.a{background-position:-475px 0;color:#2395B6;}
#homequarter li a.a:hover{background-position:0 0;color:#FFFFFF;}
#homequarter li a.f{background-position:-475px -32px;color:#757922;}
#homequarter li a.f:hover{background-position:0 -32px;color:#FFFFFF;}
#homequarter li a.e{background-position:-475px -64px;color:#8A7558;}
#homequarter li a.e:hover{background-position:0 -64px;color:#FFFFFF;}
#homequarter li a.s{background-position:-475px -96px;color:#B26B68;}
#homequarter li a.s:hover{background-position:0 -96px;color:#FFFFFF;}
#homequarter li a.t{background-position:-475px -128px;color:#60959F;}
#homequarter li a.t:hover{background-position:0 -128px;color:#FFFFFF;}
body.q_a #homequarter li a.a{background-position:0 0;color:#FFFFFF;}
body.q_f #homequarter li a.f{background-position:0 -32px;color:#FFFFFF;}
body.q_e #homequarter li a.e{background-position:0 -64px;color:#FFFFFF;}
body.q_s #homequarter li a.s{background-position:0 -96px;color:#FFFFFF;}
body.q_t #homequarter li a.t{background-position:0 -128px;color:#FFFFFF;}

/* ___ Home Searches _______________________________________________________ */
#homesearches{position:relative;height:324px;}
.homesearches{margin-bottom:10px;}
.homesearches h2{background:#000000 url('http://includes.iknow-uk.com/img/general/quarter_searches.gif') no-repeat 0 -3px;color:#FFFFFF;line-height:27px;font-size:12px;padding:0 0 0 60px;margin:0 0 5px 0;}
.homesearches ul{font:12px/18px verdana,arial,sans-serif;padding:5px 0 0 0;display:inline;}
.homesearches li{float:left;width:225px;padding:0 0 0 7px;}
.homesearches a{color:#666666;}
.homesearchesthis{margin-bottom:10px;height:122px;}
.homesearchesother{float:left;width:232px;height:86px;}
.homesearchesotherodd{margin-right:11px;}
.homesearchesthis li.odd{margin-right:11px;}
h2.homesearches_h2_a{background-position:0 -3px;background-color:#2395B6;}
h2.homesearches_h2_f{background-position:0 -35px;background-color:#757922;}
h2.homesearches_h2_e{background-position:0 -67px;background-color:#8A7558;}
h2.homesearches_h2_s{background-position:0 -99px;background-color:#B26B68;}
h2.homesearches_h2_t{background-position:0 -131px;background-color:#60959F;}

/* ___ Home Tourist ________________________________________________________ */
#hometourist{clear:both;margin-bottom:10px;}
#hometourist h2{background:#CFEDB1;font-size:18px;line-height:27px;padding:0 7px;}
#hometourist h2 a{display:block;color:#000000;}
#hometourist img{width:475px;height:150px;display:block;}
.r_london #hometourist img{width:475px;height:300px;display:block;}
#hometourist h3{font-size:14px;padding-top:5px;margin:7px;color:#333333;}
#hometourist p{font-family:verdana,arial,sans-serif;font-size:12px;margin:3px 7px;color:#666666;line-height:16px;}

/* ___ Home Tourist Lists __________________________________________________ */
#hometouristlists{height:240px;}
#hometouristlists div{height:120px;}
#hometouristlists div.leftlist{width:232px;float:left;}
#hometouristlists div.rightlist{width:233px;float:right;}
#hometouristlists h3{font-size:14px;line-height:21px;padding:0 7px;background:#CFEDB1;}
#hometouristlists ul{font-family:verdana,arial,sans-serif;font-size:12px;line-height:18px;padding:5px 7px 5px 7px;}
#hometouristlists a{color:#666666;}








































h1.filter{position:absolute;left:182px;top:-3px;width:518px;margin:0 10px;padding-left:50px;background:url('http://includes.iknow-uk.com/img/general/quarter.png') no-repeat 0 0;color:#666666;font:normal 12px/32px verdana,arial,sans-serif;}
h1.twoline{line-height:14px;}
body.q_a h1.filter{background-position:-1053px -2px;}
body.q_f h1.filter{background-position:-1053px -34px;}
body.q_e h1.filter{background-position:-1053px -66px;}
body.q_s h1.filter{background-position:-1053px -98px;}
body.q_t h1.filter{background-position:-1053px -130px;}










/* ___ WitchSpace, Alternates ______________________________________________ */
#witchspace,#leftalternates{border:1px solid #990000;color:#333333;font:12px/2 verdana,arial,sans-serif;}
#witchspace a{text-decoration:underline;font-weight:bold;color:#990000;}

#witchspace{padding:40px 30px;}
#witchspace{margin-bottom:20px;}


#leftalternates{margin-bottom:20px;padding:10px 12px;}


#leftalternates h2{margin-bottom:10px;font-weight:bold;font-family:arial;font-size:14px;color:#990000;}

#leftalternates p{margin-bottom:10px;}
#leftalternates ul{margin:0;padding:0;}
#leftalternates li{margin:0;padding:0;}










/* ######################################################################### */
/* ### Feature Tabs ######################################################## */
/* ######################################################################### */

#ftabs,#ftabs li,#ftabs a,#ftabs b,#ftabs i,#ftabs span{display:block;}
#ftabs{height:24px;border-bottom:1px solid #999999;margin-bottom:10px;}
#ftabs li{font-family:verdana,arial,sans-serif;font-size:12px;line-height:24px;float:left;margin:0 0 0 2px;display:inline;}
#ftabs a.tab{text-decoration:none;padding-left:26px;}
#ftabs b{font-weight:normal;text-decoration:none;padding-left:26px;}
#ftabs i{background:transparent url('http://includes.iknow-uk.com/img/general/ftld_blank.gif') no-repeat left top;font-style:normal;text-decoration:none;padding-left:26px;}
#ft_booking a.tab{padding-left:30px;}
#ft_booking b{padding-left:30px;}
/*
#ft_booking i{padding-left:30px;}
*/


#ftabs span{
padding-right:10px;
display:inline-block;/* Fixes clickable area to include icon in IE5.5, IE6. How? I dunno. */
}
#ftabs a.tab span{color:#000000;cursor:pointer;}
#ftabs b span{color:#FFFFFF;font-weight:normal;}
#ftabs i span{background:transparent url('http://includes.iknow-uk.com/img/general/ftrd.gif') no-repeat right top;color:#9C9C9C;}

#ft_booking span{color:#FFFFFF;}
#ft_booking a.tab span{color:#FFFFFF;}
#ftabs a:hover span{text-decoration:underline;}

#ft_list.d i{background-image:url('http://includes.iknow-uk.com/img/general/ftld_list.gif');}
#ft_photo.d i{background-image:url('http://includes.iknow-uk.com/img/general/ftld_photo.gif');}
#ft_map.d i{background-image:url('http://includes.iknow-uk.com/img/general/ftld_map.gif');}

#ftabs li#ft_search{float:right;position:relative;}
#ft_search_a{
text-align:right;
padding-right: 22px;
color:#F59726;
}
#ft_search_a img{
width:17px;
height:15px;
position:absolute;
top:4px;
right:0;
display:block;
}



















/* ___ Photos - Left Column, 160px (Any Page) ______________________________ */

#photos{font-size:11px;line-height:13px;color:#333333;}
#photos li{margin-bottom:10px;}
#photos a{color:#00007F;font-weight:bold;text-align:center;display:block;}
#photos img{display:block;border:1px solid #999999;width:160px;height:160px;margin-bottom:2px;}




/* ___ Quarter Menu (Any Page) _____________________________________________ */

#quarter{margin-bottom:20px;}
h2.quarter_h2{padding:0 0 0 7px;color:#FFFFFF;margin-bottom:10px;font-size:14px;line-height:26px;height:26px;}
#quarter ul{margin:0;padding:0;border-bottom:1px solid #60959F;width:170px;}
#quarter li{margin:0;padding:0;border:0;line-height:32px;font-size:12px;font-weight:bold;}
#quarter li a{display:block;padding-left:57px;background:url('http://includes.iknow-uk.com/img/general/quarter.png') no-repeat -713px 0;height:32px;}
#quarter li a.a{background-position:-883px 0;color:#2395B6;}
#quarter li a.f{background-position:-883px -32px;color:#757922;}
#quarter li a.e{background-position:-883px -64px;color:#8A7558;}
#quarter li a.s{background-position:-883px -96px;color:#B26B68;}
#quarter li a.t{background-position:-883px -128px;color:#60959F;}
#quarter li a:hover{text-decoration:none;color:#FFFFFF !important;}
#quarter li a.a:hover{background-position:-713px 0;}
#quarter li a.f:hover{background-position:-713px -32px;}
#quarter li a.e:hover{background-position:-713px -64px;}
#quarter li a.s:hover{background-position:-713px -96px;}
#quarter li a.t:hover{background-position:-713px -128px;}
body.q_a #quarter li a.a{background-position:-713px 0;color:#FFFFFF;}
body.q_f #quarter li a.f{background-position:-713px -32px;color:#FFFFFF;}
body.q_e #quarter li a.e{background-position:-713px -64px;color:#FFFFFF;}
body.q_s #quarter li a.s{background-position:-713px -96px;color:#FFFFFF;}
body.q_t #quarter li a.t{background-position:-713px -128px;color:#FFFFFF;}






/* ___ Ad Bar ______________________________________________________________ */

.adbar{display:block;margin:5px auto;text-align:center;clear:both;}




/* ___Footer Bar ___________________________________________________________ */

#footerbar{padding:4px 0 2px 0;clear:both;font-family:arial,sans-serif;font-size:10px;line-height:12px;height:1%;margin-bottom:5px;color:#000000;}
/* careful, margin-bottom inexplicably gives each div within footerlinks a margin also */
#footerbar h3{clear:both;float:left;color:#333333;font-weight:normal;font-size:10px;line-height:12px;text-align:left;margin-left:5px;margin-bottom:2px;display:inline;}
#footerbar.listing h3{width:15px;}
#footerbar h3 a{color:#333333;}
#footerbar ul{float:right;width:960px;display:block;margin-bottom:2px;color:#333333;}
#footerbar.listing ul{width:940px;}
#footerbar.filter ul{width:950px;margin-right:5px;}
#footerbar li{display:inline;float:left;padding-right:8px;}
#footerbar li a{white-space:nowrap;}
#footerbar a{color:#000000;font-weight:normal;}




/* ___ Footer Links ________________________________________________________ */

#footerlinks{clear:both;font-family:verdana,arial,sans-serif;font-size:11px;line-height:13px;height:1%;}
#footerlinks div{clear:both;}
#footerlinks h3{clear:both;float:left;width:180px;color:#333333;font-weight:bold;font-size:11px;line-height:13px;text-align:right;margin-bottom:2px;}
#footerlinks h3 a{color:#333333;}
#footerlinks ul{float:right;width:770px;display:block;margin-bottom:2px;color:#333333;}
#footerlinks li{display:inline;float:left;padding-right:7px;}
#footerlinks li a{color:#295263;}
#footerlinks li a.hotels{font-weight:bold;color:#333333;}
#footerlinks li a span.freetrial{color:#990000;}




#fgl{margin-top:3px;}










































































/* ___ Unsorted ____________________________________________________________ */

#backlink{display:block;margin-bottom:10px;font-size:12px;font-weight:bold;text-align:center;line-height:17px;color:#FFFFFF;}
body.q_a #backlink{background-color:#2395B6;}
body.q_f #backlink{background-color:#757922;}
body.q_e #backlink{background-color:#8A7558;}
body.q_s #backlink{background-color:#B26B68;}
body.q_t #backlink{background-color:#60959F;}

#exitlink{font-size:12px;font-weight:bold;text-align:center;line-height:24px;margin-bottom:10px;background-color:#EF9F3F;color:#FFFFFF;display:block;}















/* LEFT BAR (NOT FILTER) CONTENT CLASSES ................................... */







/* LEFT CAL CONTENT (AVAILABILITY) ======================================== */
#calcontent{margin-bottom:10px;}

#calcontent p{font-size:1.1em;line-height:1.4;margin:3px 0 3px 5px;}

#calcontent td{
width:30px !important;
}
#calcontent td.longmanbloo{
width:501px !important;
}
#calcontent td.longman{
width:501px !important;
}







#rightcalcontent img{margin:0 0 -3px 0;}


































/* ######################################################################### */
/* ### Bookmarks ########################################################### */
/* ######################################################################### */
#bmk{border-width:1px;border-style:solid;padding:0 10px 10px 10px;clear:both;margin-bottom:10px;height:1%;}
#bmk h2.bmk_h2{font:bold 16px/20px arial,sans-serif;margin:10px 0;}
#bmk ul.bmk_ul{font:12px/16px verdana,arial,sans-serif;}
#bmk li.bmk_li{float:left;padding-right:12px;}
#bmk li img.bmk_img{float:left;padding-right:5px;width:16px;height:16px;}
#bmk a.bmk_a{color:#00007F;}
















/* tourist/information pages content */

.topcontent,.morecontent,.linkscontent{margin-bottom:10px;}

.topcontent{border:1px solid #A6CB81;}
.morecontent,.linkscontent{border:1px solid #E7E7E7;}

.topcontent h1,.morecontent h1{font-size:1.125em;padding:0 5px;text-align:center;line-height:1.333;}
.topcontent h1{background:#CFEDB1;}
.topcontent p,.morecontent p{font-family:verdana,arial,sans-serif;font-size:12px;line-height:16px;color:#333333;padding:0 5px;margin:10px 5px;}
.topcontent a,.morecontent a,.linkscontent a{font-weight:bold;color:#00007F;display:block;margin:10px 0;padding:0;}

.morecontent h2{font:bold 14px/1.5 arial,sans-serif;color:#333333;margin:10px;}

.morecontent ul,.linkscontent ul{font-family:verdana,arial,sans-serif;font-size:0.75em;padding:0 5px;margin:10px 5px 20px 5px;}





/* new tinymce info pages link styling override*/
#information2 .til{clear:none;}
#information2 .topcontent a,#information2 .morecontent a{font-weight:normal;color:#00007F;display:inline;margin:0;padding:0;}










.calendarpos{margin-bottom:10px;}
.calendarpos h2{color:#333333;font-size:11px;line-height:17px;font-weight:bold;text-align:center;font-family:verdana,arial,sans-serif;border-width:1px;border-style:solid;padding:2px 0 5px 0;}
.calendarpos p{font-family:verdana,arial,sans-serif;font-size:11px;line-height:16px;border-width:1px;border-style:solid;color:#333333;}
body.q_a .calendarpos h2,body.q_a .calendarpos p{background-color:#E6F4F7;border-color:#D5EDF1;}
body.q_f .calendarpos h2,body.q_f .calendarpos p{background-color:#F4F7E7;border-color:#F0F6D3;}
body.q_e .calendarpos h2,body.q_e .calendarpos p{background-color:#F8F0E6;border-color:#E9E2D8;}
body.q_s .calendarpos h2,body.q_s .calendarpos p{background-color:#FBF5E5;border-color:#F7ECE2;}
body.q_t .calendarpos h2,body.q_t .calendarpos p{background-color:#F3F7FA;border-color:#E8EEEF;}
.calendarpos p.key{text-align:center;font-weight:bold;padding:5px 0;}
.calendarpos p.key img{vertical-align:bottom;width:16px;height:16px;}
.calendarpos p.key img.av{margin-right:10px;}
.calendarpos p.calendarlink{border-top:0;padding:5px 10px;}
.calendarpos p.calendarlink img{float:left;padding-right:5px;}
.calendarpos p.calendarlink a{font-weight:bold;color:#00007F;text-decoration:none;}
.calendarpos p.calendarlink a:hover{text-decoration:underline;}
.calendarpos table{font-size:0.75em;}












.cal{width:100%;text-align:center;}
.cal td{width:12%;line-height:1.75;padding:1px;}
body.q_a .cal td{border-right:1px solid #D5EDF1;border-bottom:1px solid #D5EDF1;}
body.q_f .cal td{border-right:1px solid #F0F6D3;border-bottom:1px solid #F0F6D3;}
body.q_e .cal td{border-right:1px solid #E9E2D8;border-bottom:1px solid #E9E2D8;}
body.q_s .cal td{border-right:1px solid #F7ECE2;border-bottom:1px solid #F7ECE2;}
body.q_t .cal td{border-right:1px solid #E8EEEF;border-bottom:1px solid #E8EEEF;}

.cal td.mo{width:16%;background:#FFFFFF;}
body.q_a .cal td.mo{border-left:1px solid #D5EDF1;border-right:1px solid #D5EDF1;border-bottom:1px solid #D5EDF1;}
body.q_f .cal td.mo{border-left:1px solid #F0F6D3;border-right:1px solid #F0F6D3;border-bottom:1px solid #F0F6D3;}
body.q_e .cal td.mo{border-left:1px solid #E9E2D8;border-right:1px solid #E9E2D8;border-bottom:1px solid #E9E2D8;}
body.q_s .cal td.mo{border-left:1px solid #F7ECE2;border-right:1px solid #F7ECE2;border-bottom:1px solid #F7ECE2;}
body.q_t .cal td.mo{border-left:1px solid #E8EEEF;border-right:1px solid #E8EEEF;border-bottom:1px solid #E8EEEF;}

.cal td.un{background:#FFFFFF;color:#7777BB;}
.cal td.un0,.cal td.un04,.cal td.un08,.cal td.un15,.cal td.un23,.cal td.un25,.cal td.un27,.cal td.un31{background:#FFFFFF url('http://includes.iknow-uk.com/img/general/cal_un0.png') no-repeat center center;}
.cal td.un1,.cal td.un03,.cal td.un09,.cal td.un16,.cal td.un18,.cal td.un19,.cal td.un24,.cal td.un26,.cal td.un28{background:#FFFFFF url('http://includes.iknow-uk.com/img/general/cal_un1.png') no-repeat center center;}
.cal td.un2,.cal td.un01,.cal td.un05,.cal td.un10,.cal td.un12,.cal td.un13,.cal td.un17,.cal td.un22,.cal td.un29{background:#FFFFFF url('http://includes.iknow-uk.com/img/general/cal_un2.png') no-repeat center center;}
.cal td.un3,.cal td.un02,.cal td.un06,.cal td.un07,.cal td.un11,.cal td.un14,.cal td.un20,.cal td.un21,.cal td.un30{background:#FFFFFF url('http://includes.iknow-uk.com/img/general/cal_un3.png') no-repeat center center;}








.cal td.av{font-weight:bold;}
body.q_a .cal td.av{background:#E6F4F7;color:#2395B6;}
body.q_f .cal td.av{background:#F4F7E7;color:#757922;}
body.q_e .cal td.av{background:#F8F0E6;color:#8A7558;}
body.q_s .cal td.av{background:#FBF5E5;color:#B26B68;}
body.q_t .cal td.av{background:#F3F7FA;color:#60959F;}



.cal td.today{
border:1px solid #990000 !important;
padding:0 1px 1px 0;
}




.cal .longman{width:402px;padding:4px 0 2px 15px;text-align:left;}
.longmanbloo{
width:402px;
font-size:1.1em;
padding:2px 0 3px 15px !important;
text-align:left;
font-weight:bold;
}







.reallink{color:#990000;text-decoration:underline;font-weight:bold;font-size:1.1em;font-family:verdana,sans-serif;}



















.greenrhs_box{margin-bottom:10px;border:1px solid #A6CB81;}
.greenrhs_box h2{color:#333333;font-family:arial,sans-serif;padding:0 5px;font-size:14px;line-height:21px;background:#CFEDB1;}
.greenrhs_box h3{color:#333333;font-family:verdana,arial,sans-serif;border-bottom:1px solid #CFEDB1;font-size:0.75em;margin:5px;line-height:1.5;}
/*
.greenrhs_box ul{color:#fff;font-weight:bold;font-size:1em;}
*/
.greenrhs_box p span{background:transparent url('http://includes.iknow-uk.com/img/general/info.gif') no-repeat scroll left bottom;font-weight:bold;font-style:italic;padding-left:20px;}
.greenrhs_box p{margin:5px;}




/* whyuse obsolete once all regions have hospitality */
#whyuse{background:#F5F8E0 url('http://includes.iknow-uk.com/img/general/why-big-blue-tick.gif') no-repeat right bottom;}
#whyuse ul.whyuse_ul{list-style-type:disc;margin:17px 0 22px 30px;padding:0;color:#333333;font-weight:normal;font-size:12px;line-height:19px;font-family:verdana,arial,sans-serif;}
#whyuse li.whyuse_li{margin:0;padding:0;}










.rhs_social{margin-bottom:10px;display:block;}
.rhs_social img{display:block;}










#infomenu{background-color:#F5F8E0;}
#infomenubody{margin-bottom:10px;}
#infomenu ul{font-size:0.75em;line-height:1.333;font-family:verdana,arial,sans-serif;margin-left:7px;}
#infomenu li{padding-left:8px;}
#infomenu li.a a{color:#464984;}
#infomenu li.s{background:url('http://includes.iknow-uk.com/img/general/bullet.gif') no-repeat left center;}
#infomenu li.s a{font-weight:bold;color:#990000;}
















/*

.cursela{padding-left:21px;}
*/

.outerlist{
																padding:5px 7px;
background-color:#F5F8E0;
font-size:12px;
line-height:17px;
font-family:verdana;
font-weight:bold;
color:#666666;
/*
																list-style-image:url('http://includes.iknow-uk.com/img/general/info.gif');
*/
}
.outerlist a{color:#666666;}
.outerlist span{
																color:#900;
																font-weight:bold;
}

.innerlist{
/*background-color:blue;*/
font-weight:normal;
padding:0 0 0 15px;
}
.innerlist li{
/*background-color:green;*/
/*height:1%;*/
}
.innerlist a{}
.innerlist a:hover{}
.innerinnerlist{font-size:11px;line-height:15px;list-style-type:disc;padding:0 0 0 25px;color:#89A26C;}
.innerinnerlist li{
/*height:1%;*/
}
.innerinnerlist a{
																color:#666666;
}
.innerinnerlist a:hover{text-decoration:underline;}
/*
.active_info span{
color:#900;
}
*/










































/* .bookinginfo === listing3 name,address,phone,directions */
.bookinginfo{font-size:0.7em;margin:20px 0 0 5px;line-height:1.2;}
.bookinginfo h3{font-size:1em;margin-bottom:5px;color:#3C63AE;}
.bookinginfo img{margin-left:-15px}

.bookinginfo .affbanner{
margin:10px 0;
/*text-align:center;*/
}
.bookinginfo .affbanner img{margin-left:5px;}

.address{padding-left:5px;}
.directions{padding-left:5px;}

















/* obsoleted 2008-06-05 in favour of .phones */
/*
.phone{line-height:35px;margin:0 0 10px 15px;font-weight:bold;font-size:1.1em;}
*/


.phones{margin:5px 0 3px 0;padding:4px 0 5px 25px;line-height:1.4em;background:url('http://includes.iknow-uk.com/img/general/phone.gif') no-repeat left top;}
.phones1,.phones2{font-weight:bold;}




#listing_description p.phones{padding-left:31px;color:#00007F;background-repeat:no-repeat;background-position:10px 0;}
body.q_a #listing_description p.phones{background-image:url('http://includes.iknow-uk.com/img/quarter/a/icon_phone.png');}
body.q_f #listing_description p.phones{background-image:url('http://includes.iknow-uk.com/img/quarter/f/icon_phone.png');}
body.q_e #listing_description p.phones{background-image:url('http://includes.iknow-uk.com/img/quarter/e/icon_phone.png');}
body.q_s #listing_description p.phones{background-image:url('http://includes.iknow-uk.com/img/quarter/s/icon_phone.png');}
body.q_t #listing_description p.phones{background-image:url('http://includes.iknow-uk.com/img/quarter/t/icon_phone.png');}





#listing_description .phones2{padding-left:34px;font-weight:normal;}


/*
#listing_description p.phones img{float:left;padding-right:5px;}
*/















































/* ___ Listing - Enquiry ___________________________________________________ */

#enquiry1{width:560px;float:left;margin:0 20px 10px 10px;}
#enquiry2{width:360px;float:left;margin:0 0 10px 0;}

#main.enquiry div.box{border-width:1px;border-style:solid;font-size:12px;line-height:16px;color:#333333;}




#enquiry1 .sect{margin:10px 0 20px 0;padding-right:12px;}
#enquiry1 h1{padding:0 5px 3px 0;color:#900;font-size:24px;font-weight:bold;font-family:arial,sans-serif;}
#enquiry1 h2{font-size:1.5em;margin-top:0;padding:0 5px 5px 0;color:#366;}
#enquiry1 h3{font-size:12px;line-height:16px;font-weight:normal;}
#enquiry1 p{margin-bottom:5px;line-height:1.3;font-size:12px;font-family:verdana,arial,sans-serif;}
/*
#enquiry1 ul{margin-left:30px;margin-bottom:5px;line-height:1.3;font-size:12px;font-family:verdana,arial,sans-serif;}
#enquiry1 li{margin-bottom:5px;}
*/
#enquiry1 a{text-decoration:underline;font-weight:bold;}





#enquiry1 div.fl{float:left;width:115px;margin-top:10px;text-align:right;padding-bottom:10px;}
#enquiry1 div.fl h3{color:#666666;font-size:14px;font-weight:bold;font-family:arial,sans-serif;}
#enquiry1 div.fl img{border:1px solid gray;}

#enquiry1 div.fr{float:right;margin-top:10px;width:425px;padding-bottom:10px;font-size:12px;font-family:verdana,arial,sans-serif;line-height:16px;}

#enquiry1 div.fr h2{font-family:arial,sans-serif;font-size:14px;color:#990000;}
#enquiry1 div.fr h3{margin-top:6px;}
#enquiry1 div.fr table{border-collapse:collapse;border:0;}
#enquiry1 div.fr td{padding-right:15px;}


#enquiry1 hr{width:540px;text-align:center;margin:0 auto;}




#enquirytop h1{margin-top:0;line-height:1em;padding-top:0;}
body.q_a .enquirytop_confirmed{background:#E6F4F7 url('http://includes.iknow-uk.com/img/quarter/a/enquiry_tick.gif') no-repeat 497px 10px;}
body.q_f .enquirytop_confirmed{background:#F4F7E7 url('http://includes.iknow-uk.com/img/quarter/f/enquiry_tick.gif') no-repeat 497px 10px;}
body.q_e .enquirytop_confirmed{background:#F8F0E6 url('http://includes.iknow-uk.com/img/quarter/e/enquiry_tick.gif') no-repeat 497px 10px;}
body.q_s .enquirytop_confirmed{background:#FBF5EF url('http://includes.iknow-uk.com/img/quarter/s/enquiry_tick.gif') no-repeat 497px 10px;}
body.q_t .enquirytop_confirmed{background:#F3F7FA url('http://includes.iknow-uk.com/img/quarter/t/enquiry_tick.gif') no-repeat 497px 10px;}
body.q_a .enquirytop_duplicate{background:#E6F4F7 url('http://includes.iknow-uk.com/img/quarter/a/enquiry_bang.gif') no-repeat 497px 10px;}
body.q_f .enquirytop_duplicate{background:#F4F7E7 url('http://includes.iknow-uk.com/img/quarter/f/enquiry_bang.gif') no-repeat 497px 10px;}
body.q_e .enquirytop_duplicate{background:#F8F0E6 url('http://includes.iknow-uk.com/img/quarter/e/enquiry_bang.gif') no-repeat 497px 10px;}
body.q_s .enquirytop_duplicate{background:#FBF5EF url('http://includes.iknow-uk.com/img/quarter/s/enquiry_bang.gif') no-repeat 497px 10px;}
body.q_t .enquirytop_duplicate{background:#F3F7FA url('http://includes.iknow-uk.com/img/quarter/t/enquiry_bang.gif') no-repeat 497px 10px;}
body.q_a .enquirytop_incomplete{background:#E6F4F7 url('http://includes.iknow-uk.com/img/quarter/a/enquiry_cross.gif') no-repeat 497px 10px;}
body.q_f .enquirytop_incomplete{background:#F4F7E7 url('http://includes.iknow-uk.com/img/quarter/f/enquiry_cross.gif') no-repeat 497px 10px;}
body.q_e .enquirytop_incomplete{background:#F8F0E6 url('http://includes.iknow-uk.com/img/quarter/e/enquiry_cross.gif') no-repeat 497px 10px;}
body.q_s .enquirytop_incomplete{background:#FBF5EF url('http://includes.iknow-uk.com/img/quarter/s/enquiry_cross.gif') no-repeat 497px 10px;}
body.q_t .enquirytop_incomplete{background:#F3F7FA url('http://includes.iknow-uk.com/img/quarter/t/enquiry_cross.gif') no-repeat 497px 10px;}







.sectdashtop{padding-top:10px;border-top:1px dashed #C5C5C7;}


.enquirywherenow{padding:10px 15px;margin-bottom:10px;}
.enquirywherenow h2{color:#003366;margin-bottom:10px;}
.enquirywherenow p{font-family:verdana,arial,sans-serif;}
.enquirywherenow p a{text-decoration:underline;color:#333333;}





#launchnewsletter{display:block;margin-bottom:10px;}
#launchnewsletter_img{display:block;}




#launchsurvey{display:block;margin-bottom:10px;}
#launchsurvey_img{display:block;}




#enquirybuddies h2{font-size:11px;line-height:21px;background-color:#DCEDC1;text-align:center;margin-bottom:10px;}
#enquirybuddies li{float:left;display:block;width:100px;height:150px;font-size:10px;font-family:verdana,arial,sans-serif;line-height:12px;text-decoration:none;margin-left:0;padding:0 10px;}

#enquirybuddies li img{
display:block;
/*margin:0 10px 2px 10px;*/
}

#enquirybuddymore{padding-left:10px;}
#enquirybuddymore a{text-decoration:underline;font-size:12px;font-family:verdana,arial,sans-serif;}
















/* ######################################################################### */
/* ### GOOGLE MAPS ######################################################### */
/* ######################################################################### */
#gmap{margin-bottom:10px;}
#gmap_map{height:600px;}
#gmap_notes{font-family:verdana,arial,sans-serif;font-size:11px;color:#333333;text-align:center;line-height:16px;padding:5px;}


.gmap_infowindow{font-family:verdana,arial,sans-serif;width:360px;}


.maptipimg{float:left;width:100px;height:100px;}
.maptip2{margin-left:110px;}
.info_name{font-weight:bold;font-size:12px;color:#990000;margin-bottom:2px;}
.info_summary{font-size:11px;margin-bottom:6px;line-height:14px;}
.prices{font-size:11px;margin-bottom:6px;line-height:14px;}
/*
.pricenumbers{font-size:11px;font-weight:bold;display:inline;color:#990000;margin-right:0.75em;}
*/
/*
.pricetext{font-size:11px;display:inline;color:#9F9F9F;}
*/
.phone_url{line-height:25px;font-size:11px;padding:0 0 0 25px;background:#FFFFFF url('http://includes.iknow-uk.com/img/general/phone.gif') no-repeat 0 0;}
.only_url{line-height:25px;font-size:11px;padding:0;}
.telephone{font-size:11px;display:inline;margin-right:0.75em;}
.url{display:inline;font-size:11px;font-weight:bold;}
.url a{text-decoration:underline;color:#0000CC;}




#listing1 .address{margin-bottom:10px;}
#listing1 .address h3{
color:#666666;
font-size:14px;
line-height:16px;
background:none !important;
margin-bottom:5px;
}
#listing1 .address p{color:#666666;}
#listing1 .address p.address{font-family:verdana,arial,sans-serif;margin-bottom:10px;padding-left:25px;font-size:12px;}
#listing1 .address p.phones{margin-bottom:10px;padding-left:25px;font-size:13px;line-height:16px;background:#FFFFFF url('http://includes.iknow-uk.com/img/general/phone.gif') no-repeat 0 0;}
#listing1 .address p.phones .phones1{font-weight:bold;font-size:14px;}
#listing1 .address p.phones .phones2{font-weight:bold;font-size:14px;}



#listing1 .directions{margin-bottom:10px;}
#listing1 .directions h3{color:#666666;font-size:14px;line-height:16px;margin-bottom:5px;}
#listing1	.directions p{font-family:verdana,arial,sans-serif;color:#666666;font-size:12px;line-height:16px;margin-bottom:10px;}










/* ######################################################################### */
/* ### Results - Filter List (Any Page) #################################### */
/* ######################################################################### */

/* ___ Results (Text View) _________________________________________________ */
.results_text li{height:102px;margin-bottom:10px;padding:0;position:relative;}
.results_text li.first{height:162px;}
.results_text h3{font-size:14px;font-weight:bold;line-height:28px;padding:0 0 0 8px;}
body.q_a .results_text a{color:#2395B6;}
body.q_f .results_text a{color:#757922;}
body.q_e .results_text a{color:#8A7558;}
body.q_s .results_text a{color:#B26B68;}
body.q_t .results_text a{color:#60959F;}
.results_text img{position:absolute;top:0;right:0;float:right;border:0 solid #999999;width:100px;height:100px;border:1px solid #ACACAC;}
.results_text li.first img{width:160px;height:160px;}
.results_text p{font:11px/16px verdana,arial,sans-serif;color:#666666;position:absolute;top:28px;padding:0 8px;width:450px;}
.results_text li.first p{width:390px;}
.results_text p.pricenumbers{top:76px;}
.results_text li.first p.pricenumbers{top:92px;}
.results_text p.pricenumbers span{font-weight:bold;font-size:12px;color:#990000;}
.results_text div.sh_bookopt{position:absolute;top:72px;left:8px;width:630px;height:24px;background-color:#FFFFFF;border-color:#ACACAC;border-style:solid;border-width:1px 0;font-size:12px;padding:0px 5px;line-height:24px;}
.results_text li.first div.sh_bookopt{width:570px;}
.results_text div.sh_bookopt span{background:url('http://includes.iknow-uk.com/img/general/filter_booking_strip2.gif') no-repeat 0px 0px;padding-left:28px;padding-right:0px;font-size:11px;}
.results_text div.sh_bookopt span span{background:none;padding:0px;}
.results_text div.sh_bookopt .sh_opt{background:none;display:block;float:left;width:110px;padding-left:0;font-size:12px;}
.results_text div.sh_bookopt .sh_phone{background-position:0px -240px;display:block;float:left;width:75px;color:#BFBFBF;}
.results_text div.sh_bookopt .sh_form{background-position:0px -816px;display:block;float:left;width:75px;color:#BFBFBF;}
.results_text div.sh_bookopt .sh_link{background-position:0px -528px;display:block;float:left;width:75px;color:#BFBFBF;}
.results_text div.sh_bookopt .sh_book{background-position:0px -1104px;display:block;float:left;width:120px;}
.results_text div.sh_bookopt .sh_phone_on{background-position:0px -0;color:#000000;}
.results_text div.sh_bookopt .sh_link_on{background-position:0px -288px;color:#000000;}
.results_text div.sh_bookopt .sh_form_on{background-position:0px -576px;color:#000000;}
.results_text div.sh_bookopt .sh_book_on{background-position:0px -864px;}
#filter2.availability .results_text p{width:630px;}
#filter2.availability .results_text li.first p{width:570px;}

/* ___ Results (Photo View) ________________________________________________ */
.results_photo li{font-family:verdana,arial,sans-serif;width:189px;height:226px;margin-bottom:10px;float:left;text-align:center;font-size:11px;line-height:13px;color:#999999;}
body.q_a .results_photo a{color:#2395B6;}
body.q_f .results_photo a{color:#757922;}
body.q_e .results_photo a{color:#8A7558;}
body.q_s .results_photo a{color:#B26B68;}
body.q_t .results_photo a{color:#60959F;}
.results_photo img{width:160px;height:160px;display:block;border:1px solid #999999;margin:0 auto 5px auto;}

/* ___ Page No _____________________________________________________________ */
#pageno{clear:both;font:bold 14px/28px arial,sans-serif;text-align:center;color:#666666;margin-bottom:10px;}
#pageno ul{padding-left:3px;display:inline;}
#pageno li{display:inline;margin-right:4px;color:#990000;}
#pageno a{text-decoration:underline;}
body.q_a #pageno a{color:#2395B6;}
body.q_f #pageno a{color:#757922;}
body.q_e #pageno a{color:#8A7558;}
body.q_s #pageno a{color:#B26B68;}
body.q_t #pageno a{color:#60959F;}

/* ___ Refine ______________________________________________________________ */
#refine{clear:both;padding:0 10px 10px 10px;margin-bottom:10px;height:1%;}
#refine h3{font-size:14px;line-height:28px;color:#990000;}
#refine h4{margin-top:0.5em;font-size:14px;line-height:28px;color:#333333;clear:both;}
#refine p{font:12px/18px verdana,arial,sans-serif;}
#refine ul{font:12px/18px verdana,arial,sans-serif;}
#refine li{float:left;color:#BFBFBF;padding-right:15px;}
#refine a{color:#333333;}












/*#main.text #filter2{margin-top:36px;}*/
#main.filter #filter2{margin-top:36px;}





#similar{clear:both;text-align:left;color:#666666;margin-bottom:10px;padding:0 80px 0 10px;}
body.q_a #similar{background:#E6F4F7 url('http://includes.iknow-uk.com/img/quarter/a/enquiry_bang.gif') no-repeat 502px 10px;}
body.q_f #similar{background:#F4F7E7 url('http://includes.iknow-uk.com/img/quarter/f/enquiry_bang.gif') no-repeat 502px 10px;}
body.q_e #similar{background:#F8F0E6 url('http://includes.iknow-uk.com/img/quarter/e/enquiry_bang.gif') no-repeat 502px 10px;}
body.q_s #similar{background:#FBF5EF url('http://includes.iknow-uk.com/img/quarter/s/enquiry_bang.gif') no-repeat 502px 10px;}
body.q_t #similar{background:#F3F7FA url('http://includes.iknow-uk.com/img/quarter/t/enquiry_bang.gif') no-repeat 502px 10px;}
#similar h2{font:bold 18px/24px arial,sans-serif;color:#990000;margin-bottom:10px;padding:5px 0;}
#similar p{font:12px/16px verdana,arial,sans-serif;margin-bottom:10px;}
#similar a{font-weight:bold;}
#similar h3{font:bold 14px/28px arial,sans-serif;color:#990000;}










/* ######################################################################### */
/* ### Platinum Plus ####################################################### */
/* ######################################################################### */
.plus{height:187px;background-color:#F7F7F7;clear:both;margin-bottom:10px;border:1px solid #E7E7E7;position:relative;}
h2.plus_h2{background-color:#E7E7E7;font-size:18px;line-height:27px;padding:0 7px;color:#666666;}
h3.plus_h3{font:bold 14px/28px arial,sans-serif;position:absolute;top:43px;}
body.q_a a.plus_a{color:#2395B6;}
body.q_f a.plus_a{color:#757922;}
body.q_e a.plus_a{color:#8A7558;}
body.q_s a.plus_a{color:#B26B68;}
body.q_t a.plus_a{color:#60959F;}
h3.plusleftimg_h3{left:170px;}
h3.plusrightimg_h3{left:10px;}
img.plusimg_img{position:absolute;width:160px;height:160px;top:-16px;}
img.plusleftimg_img{left:-170px;}
img.plusrightimg_img{left:396px;}
div.plusimg_div{position:absolute;height:112px;top:69px;width:384px;}
div.plusleftimg_div{left:170px;}
div.plusrightimg_div{left:10px;}
.plus p{font:11px/16px verdana,arial,sans-serif;color:#666666;margin-bottom:2px;}
.plus p.pricenumbers span{font-weight:bold;font-size:12px;color:#990000;}












/* ######################################################################### */
/* ### Filter Page ######################################################### */
/* ######################################################################### */

/* ___ Filter Columns ______________________________________________________ */
#filter1,#filter2,#filter3{display:inline;float:left;}
#filter1{width:162px;margin:0 20px 10px 10px;}
#filter2{width:568px;margin:0 20px 10px 0;}
#filter3{width:170px;margin:0 0 10px 0;}
#filter2.availability{width:758px;margin:0 0 10px 0;}

/* ___ Filter Menu _________________________________________________________ */
#searchfilter{padding:0 0 0 7px;color:#FFFFFF;margin-bottom:10px;font-size:14px;line-height:26px;height:26px;font-weight:bold;}
#fm,#fm01,#fm12,#fm23{background-image:url('http://includes.iknow-uk.com/img/general/fm.png');background-repeat:no-repeat;background-position:0 0;}
#fm{font-size:16px;line-height:16px;margin-bottom:20px;}
div.fmf{padding-bottom:8px;}
body.q_a #fm{background-position:-486px bottom;}
body.q_f #fm{background-position:-1134px bottom;}
body.q_e #fm{background-position:-1782px bottom;}
body.q_s #fm{background-position:-2430px bottom;}
body.q_t #fm{background-position:-3078px bottom;}
body.q_a #fm01{background-position:-0px 0;}
body.q_f #fm01{background-position:-648px 0;}
body.q_e #fm01{background-position:-1296px 0;}
body.q_s #fm01{background-position:-1944px 0;}
body.q_t #fm01{background-position:-2592px 0;}
body.q_a #fm12{background-position:-162px 0;}
body.q_f #fm12{background-position:-810px 0;}
body.q_e #fm12{background-position:-1458px 0;}
body.q_s #fm12{background-position:-2106px 0;}
body.q_t #fm12{background-position:-2754px 0;}
body.q_a #fm23{background-position:-324px 0;}
body.q_f #fm23{background-position:-972px 0;}
body.q_e #fm23{background-position:-1620px 0;}
body.q_s #fm23{background-position:-2268px 0;}
body.q_t #fm23{background-position:-2916px 0;}
h3.fmf_h3{font-size:16px;line-height:16px;padding:8px 0 4px 10px;color:#333333;}
#fm_pricenote{font-size:11px;font-weight:normal;padding-left:0;line-height:11px;}
body.q_a #fm_pricenote{padding-left:15px;}
body.q_f #fm_pricenote{padding-left:48px;}
body.q_e #fm_pricenote{padding-left:48px;}
body.q_s #fm_pricenote{padding-left:22px;}
body.q_t #fm_pricenote{padding-left:22px;}
ul.fmf_ul{font-family:verdana,arial,sans-serif;font-size:12px;line-height:18px;}
li.fmf_li{color:#333333;position:relative;}
#fm div.fmf li i{color:#BBBBBB;font-style:normal;display:block;width:142px;padding:0 10px;}
#fm div.fmf li span{color:#333333;position:absolute;display:block;top:0;right:22px;line-height:18px;font-size:10px;}
#fm div.fmf li i span{color:#BBBBBB;}
#fm div.fmf li.s span{color:#333333;}
#fm div.fmf li a{display:block;width:142px;padding:0 10px;color:#333333;}
#fm div.fmf li a:hover{text-decoration:none;color:#FFFFFF;}
body.q_a #fm div.fmf li a:hover{background-color:#2395B6;}
body.q_f #fm div.fmf li a:hover{background-color:#757922;}
body.q_e #fm div.fmf li a:hover{background-color:#8A7558;}
body.q_s #fm div.fmf li a:hover{background-color:#B26B68;}
body.q_t #fm div.fmf li a:hover{background-color:#60959F;}
#fm div.fmf li.a a:hover span{color:#FFFFFF;}
#fm div.fmf li.s a{color:#FFFFFF;background-color:#990000;background-image:url('http://includes.iknow-uk.com/img/general/defilter.png');background-repeat:no-repeat;background-position:0px 0px;}
#fm div.fmf li.s a:hover{
background-color:#999999 !important;
}
/*
#fm #fm01 ul.fm_pricenote_ul li.s a{background-position:0px -56px;}
*/
#fm #fm01 ul li.p a{background-position:0px -56px;}

/* ___ Filter Sidetext _____________________________________________________ */
#sidetext{border-width:2px;border-style:solid;margin-bottom:10px;color:#666666;}
#sidetext p{font-family:verdana,arial,sans-serif;font-size:11px;line-height:16px;margin:10px;}
#sidetext p.description{font-weight:bold;}














/* ######################################################################### */
/* ### Information Page #################################################### */
/* ######################################################################### */

/* ___ Information Columns _________________________________________________ */
#information1,#information2,#information3{display:inline;float:left;}
#information1{width:162px;margin:0 20px 10px 10px;}
#information2{width:568px;margin:0 20px 10px 0;}
#information3{width:170px;margin:0 0 10px 0;}

/* ___ Information 3 _______________________________________________________ */
#information3 .links{margin-bottom:10px;}
#information3 .links h3{color:#666666;font-size:14px;line-height:16px;padding:0 3px;margin-bottom:5px;border-bottom:2px solid #CCCCCC;}
#information3 .links ul{font-family:verdana,arial,sans-serif;font-size:11px;line-height:16px;}
#information3 .links li{padding-left:15px;background:transparent url('http://includes.iknow-uk.com/img/general/bullet.gif') no-repeat 5px 6px;}
#information3 .links li a{color:#333333;}


#infomenubody li.u{color:#999999;}
















































































































































































































































































.book_submit{clear:both;text-align:right;padding:10px 0 0 0;}

/* accom availability page - one month's calendar */
.monthcalendar{font-size:11px;font-family:verdana,arial,sans-serif;margin:0 0 10px 0;border-width:1px 0 0 1px;border-style:solid;}
body.q_a .monthcalendar{border-color:#D5EDF1;}
body.q_f .monthcalendar{border-color:#F0F6D3;}
body.q_e .monthcalendar{border-color:#E9E2D8;}
body.q_s .monthcalendar{border-color:#F7ECE2;}
body.q_t .monthcalendar{border-color:#E8EEEF;}








/* ######################################################################### */
/* ### Listing Page ######################################################## */
/* ######################################################################### */

/* ___ Listing Columns ____________________________________________________________________________________________________________ */
#listing1,#listing2,#listing3,#listing4{display:inline;float:left;}
#listing1{width:162px;margin:0 20px 10px 10px;}
#listing2{width:568px;margin:0 20px 10px 0;}
#main.listingmap #listing2,#main.listingbooking #listing2{width:758px;float:left;margin:0 0 10px 0;}
#main.listing{clear:both;}
#listing3{width:170px;margin:0 0 10px 0;}
#listing4{width:750px;margin:0 20px 10px 10px;}



#listing1 .other{margin-bottom:10px;}
#listing1 .other h2{color:#666666;font-size:14px;font-weight:bold;line-height:16px;margin-bottom:5px;}
#listing1 .other ul{margin-bottom:10px;}
#listing1 .other li{background:white url('http://includes.iknow-uk.com/img/general/bullet.gif') no-repeat 5px 7px;font-size:12px;line-height:16px;padding-left:15px;}
#listing1 .other li a{display:block;color:#666666;}
#listing1 .other div{text-align:left;}

#listing2 h1{font:bold 22px/1.5 arial,sans-serif;margin-bottom:10px;}
/*
#listing2 li{color:#333333;}
*/



#listing_body{}
#listing_body h2{font:bold 16px/20px arial,sans-serif;margin:10px 0;}
#listing_body h3{color:#333333;font:bold 14px/20px arial,sans-serif;margin:10px 0 4px 0;}
#listing_body p{font:12px/16px verdana,arial,sans-serif;margin:0 0 10px 0;color:#333333;}
#listing_body p.summary{font-weight:bold;}
#listing_body a{text-decoration:underline;}
body.q_a #listing_body a{color:#2395B6;}
body.q_f #listing_body a{color:#757922;}
body.q_e #listing_body a{color:#8A7558;}
body.q_s #listing_body a{color:#B26B68;}
body.q_t #listing_body a{color:#60959F;}

/* ___ Contacts ____________________________________________________________ */
#listing_contacts{border-style:solid;border-width:1px;margin-bottom:10px;padding:0 10px;}
#listing_contacts li{margin:12px 0;line-height:38px;padding-left:50px;background:url('http://includes.iknow-uk.com/img/general/circle_strip.png') no-repeat 0 0;font:bold 15px/38px arial,sans-serif;}
#listing_contacts li.twoline{line-height:19px;}
body.q_a #listing_contacts li.listing_contacts_call{background-position:0 0;}
body.q_f #listing_contacts li.listing_contacts_call{background-position:0 -48px;}
body.q_e #listing_contacts li.listing_contacts_call{background-position:0 -96px;}
body.q_s #listing_contacts li.listing_contacts_call{background-position:0 -144px;}
body.q_t #listing_contacts li.listing_contacts_call{background-position:0 -192px;}
body.q_a #listing_contacts li.listing_contacts_click{background-position:0 -288px;}
body.q_f #listing_contacts li.listing_contacts_click{background-position:0 -336px;}
body.q_e #listing_contacts li.listing_contacts_click{background-position:0 -384px;}
body.q_s #listing_contacts li.listing_contacts_click{background-position:0 -432px;}
body.q_t #listing_contacts li.listing_contacts_click{background-position:0 -480px;}
body.q_a #listing_contacts li.listing_contacts_book{background-position:0 -864px;}
body.q_f #listing_contacts li.listing_contacts_book{background-position:0 -912px;}
body.q_e #listing_contacts li.listing_contacts_book{background-position:0 -960px;}
body.q_s #listing_contacts li.listing_contacts_book{background-position:0 -1008px;}
body.q_t #listing_contacts li.listing_contacts_book{background-position:0 -1056px;}
#listing_contacts span.listing_contacts_book_price{color:#F59726;border:1px solid #CCCCCC;padding:0 5px;background-color:#FFFFFF;margin-left:5px;font-size:18px;line-height:1;}


#listing_boxes {
/* this id is used as a parent for boxes such that js can be used to set equal heights */
}

/* ___ Bronze Address ______________________________________________________ */
#listing_bronzeaddress{width:278px;float:left;border:1px solid #CCCCCC;margin:0 0 10px 0;padding:0 10px;}
#listing_bronzeaddress h3{padding:0 10px 10px 10px;font-size:14px;font-family:arial,sans-serif;color:#000099;}
#listing_bronzeaddress p{margin-left:0px;padding:0 10px 10px 30px;font-size:12px;font-family:verdana,arial,sans-serif;color:#333333;}
#listing_bronzeaddress .phones2{font-weight:normal;}

/* ___ Rooms Description  __________________________________________________ */
#listing_rooms{width:278px;float:left;border:1px solid #CCCCCC;margin:0 0 10px 0;padding:0 10px;}

/* ___ Booking Info ________________________________________________________ */
#listing_booking{width:238px;float:right;border:1px solid #CCCCCC;margin:0 0 10px 0;padding:0 10px;}
#listing_booking p.pricetext{font-size:11px;margin-top:0;}
#listing_booking .fromto{font:12px/16px verdana,arial,sans-serif;margin-bottom:4px;}
#listing_booking .fromto .colon{width:50px;display:block;float:left;text-align:right;margin-right:10px;}
#listing_booking .fromto .numbers{color:#990000;font:bold 14px/16px arial,sans-serif;}
#listing_booking a{text-decoration:underline;}

/* ___ Enquiry Form ________________________________________________________ */
#listing_enquiryform h2{font:bold 11px/17px verdana,arial,sans-serif;color:#333333;text-align:center;padding:2px 0 5px 0;}
#listing_enquiryform h3{font:bold 11px/18px verdana,arial,sans-serif;color:#333333;}
#listing_enquiryform h3.details{padding:5px 0 0 6px;}
#listing_enquiryform h3.information{text-align:center;line-height:21px;}
#listing_enquiryform div.op{height:24px;font-size:10px;line-height:24px;padding-left:10px;}
#listing_enquiryform div.op span{float:left;font-family:verdana,arial,sans-serif;}
#listing_enquiryform div.lb{margin-bottom:1px;}
#listing_enquiryform div.req{background-image:url('http://includes.iknow-uk.com/img/general/bullet_star.gif');background-repeat:no-repeat;background-position:3px 8px;}
#listing_enquiryform input,#listing_enquiryform select{float:right;margin:2px 0 0 2px;font:10px/16px arial,sans-serif;}
#listing_enquiryform select.date{width:75px;}
#listing_enquiryform select.num{width:40px;}
#listing_enquiryform select.giant{width:75px;}
#listing_enquiryform input.text{width:115px;}
#listing_enquiryform input.checkbox{margin-top:3px;}
#listing_enquiryform .required{padding-bottom:10px;}
#listing_enquiryform .infobox{margin-bottom:1px;}
#listing_enquiryform .infotext{font-size:10px;padding:5px 6px;}
#listing_enquiryform .infoarea{font-size:10px;padding:5px 6px;}
#listing_enquiryform .infoarea textarea{font:10px/16px verdana,arial,sans-serif;width:152px;height:51px;}
#listing_enquiryform .infobutton input{float:none;font-size:12px;font-weight:bold;width:140px;height:20px;color:#FFFFFF;margin:5px 10px;text-align:center;}
#listing_enquiryform .usefullinks{clear:both;padding:5px 6px;font:9px/16px verdana,arial,sans-serif;}
#listing_enquiryform .usefullinks a{text-decoration:underline;}
body.q_a #listing_enquiryform{border:1px solid #D5EDF1;}
body.q_f #listing_enquiryform{border:1px solid #F0F6D3;}
body.q_e #listing_enquiryform{border:1px solid #E9E2D8;}
body.q_s #listing_enquiryform{border:1px solid #F7ECE2;}
body.q_t #listing_enquiryform{border:1px solid #E8EEEF;}
body.q_a #listing_enquiryform h2{background-color:#E6F4F7;}
body.q_f #listing_enquiryform h2{background-color:#F4F7E7;}
body.q_e #listing_enquiryform h2{background-color:#F8F0E6;}
body.q_s #listing_enquiryform h2{background-color:#FBF5EF;}
body.q_t #listing_enquiryform h2{background-color:#F3F7FA;}
body.q_a #listing_enquiryform h3{background-color:#E6F4F7;}
body.q_f #listing_enquiryform h3{background-color:#F4F7E7;}
body.q_e #listing_enquiryform h3{background-color:#F8F0E6;}
body.q_s #listing_enquiryform h3{background-color:#FBF5EF;}
body.q_t #listing_enquiryform h3{background-color:#F3F7FA;}
body.q_a #listing_enquiryform h3.information{background-color:#D5EDF1;}
body.q_f #listing_enquiryform h3.information{background-color:#F0F6D3;}
body.q_e #listing_enquiryform h3.information{background-color:#E9E2D8;}
body.q_s #listing_enquiryform h3.information{background-color:#F7ECE2;}
body.q_t #listing_enquiryform h3.information{background-color:#E8EEEF;}
body.q_a #listing_enquiryform div.op{background-color:#E6F4F7;}
body.q_f #listing_enquiryform div.op{background-color:#F4F7E7;}
body.q_e #listing_enquiryform div.op{background-color:#F8F0E6;}
body.q_s #listing_enquiryform div.op{background-color:#FBF5EF;}
body.q_t #listing_enquiryform div.op{background-color:#F3F7FA;}
body.q_a #listing_enquiryform .infobox{background-color:#E6F4F7;}
body.q_f #listing_enquiryform .infobox{background-color:#F4F7E7;}
body.q_e #listing_enquiryform .infobox{background-color:#F8F0E6;}
body.q_s #listing_enquiryform .infobox{background-color:#FBF5EF;}
body.q_t #listing_enquiryform .infobox{background-color:#F3F7FA;}
body.q_a #listing_enquiryform .infobutton input{background:#2395B6;}
body.q_f #listing_enquiryform .infobutton input{background:#757922;}
body.q_e #listing_enquiryform .infobutton input{background:#8A7558;}
body.q_s #listing_enquiryform .infobutton input{background:#B26B68;}
body.q_t #listing_enquiryform .infobutton input{background:#60959F;}
body.q_a #listing_enquiryform .usefullinks{background-color:#E6F4F7;}
body.q_f #listing_enquiryform .usefullinks{background-color:#F4F7E7;}
body.q_e #listing_enquiryform .usefullinks{background-color:#F8F0E6;}
body.q_s #listing_enquiryform .usefullinks{background-color:#FBF5EF;}
body.q_t #listing_enquiryform .usefullinks{background-color:#F3F7FA;}

/* ___ Gallery _____________________________________________________________ */
#listing_gallerythumbs{clear:both;margin-bottom:10px;height:1%;min-height:180px;border-style:solid;border-width:1px;}
#listing_gallerythumbs h2.listing_thumbs_h2{font:bold 16px/20px arial,sans-serif;margin:10px;}
#listing_gallerythumbs ul.listing_thumbs_ul{padding-left:10px;}
#listing_gallerythumbs li{margin:0;padding:0 8px 9px 0;float:left;width:66px;height:66px;font-size:8px;}
#listing_gallerythumbs li img{vertical-align:bottom;margin:0;padding:0;border-style:solid;border-width:1px;width:65px;height:65px;}
#listing_gallerythumbs li a img{filter:alpha(opacity=66);opacity:0.66;}
#listing_gallerythumbs li a:hover img{filter:alpha(opacity=100);opacity:1;}
#listing_galleryphoto{background-color:#EFEFEF;margin-bottom:10px;}
#listing_galleryphoto img{display:block;margin:0 auto;}
#listing_gallerydesc{background-color:#E6F4F7;padding:5px 0 1px 0;color:#333333;margin-bottom:10px;}
#listing_gallerydesc h2,#listing_gallerydesc p{margin:5px 10px 10px 10px;font:12px/16px verdana,arial,sans-serif;}
#listing_gallerydesc p.homelink{height:24px;}
#listing_gallerydesc p.homelink img{float:left;padding-right:5px;}
#listing_gallerydesc a{font-weight:bold;color:#00007F;text-decoration:none;}
#listing_gallerydesc a:hover{text-decoration:underline;}

/* ___ Recommendations (aka Buddies, Local Guide) __________________________ */
.listingrecommendations #listing2 h2 {font:bold 22px/1.5 arial,sans-serif;margin-bottom:10px;}















/* ######################################################################### */
/* ### Tourist Page ######################################################## */
/* ######################################################################### */

/* ___ Tourist Columns _____________________________________________________ */
#tourist1,#tourist2,#tourist3{display:inline;float:left;}
#tourist1{width:162px;margin:0 20px 10px 10px;}
#tourist2{width:568px;margin:0 20px 10px 0;}
#tourist3{width:170px;margin:0 0 10px 0;}



.left_tourist_info{margin-bottom:6px;}
.left_tourist_info h2{color:#FFFFFF;background:#2395B6;text-align:center;font-size:14px;line-height:21px;}
.left_tourist_info ul{font-size:11px;line-height:16px;font-family:verdana,arial,sans-serif;}
.left_tourist_info li{background:url('http://includes.iknow-uk.com/img/general/bluebullet.gif') no-repeat 5px 8px;padding:2px 5px 2px 15px;margin:0 0 2px 0;}
body.q_a .left_tourist_info li{background-color:#E6F4F7;}
body.q_f .left_tourist_info li{background-color:#F4F7E7;}
body.q_e .left_tourist_info li{background-color:#F8F0E6;}
body.q_s .left_tourist_info li{background-color:#FBF5EF;}
body.q_t .left_tourist_info li{background-color:#F3F7FA;}
.left_tourist_info li a{color:#000066;width:100%;display:block;text-decoration:none;}
.left_tourist_info a:hover{color:#000000;text-decoration:underline;}
.left_tourist_info div{text-align:left;}




#tourist3 .links{margin-bottom:10px;}
#tourist3 .links h3{color:#666666;font-size:14px;line-height:16px;padding:0 3px;margin-bottom:5px;border-bottom:2px solid #CCCCCC;}
#tourist3 .links ul{font-family:verdana,arial,sans-serif;font-size:11px;line-height:16px;}
#tourist3 .links li{padding-left:15px;background:transparent url('http://includes.iknow-uk.com/img/general/bullet.gif') no-repeat 5px 6px;}
#tourist3 .links li a{color:#333333;}

/* ________________________________________________________________________________________________________________________________ */
/* ________________________________________________________________________________________________________________________________ */
/* ________________________________________________________________________________________________________________________________ */
/* ________________________________________________________________________________________________________________________________ */
/* ________________________________________________________________________________________________________________________________ */
















/* ___ Availability Search _________________________________________________ */
#as_div{margin:0 0 10px 0;border:1px solid #F59726;padding:5px 0 5px 5px;font:bold 11px/20px arial,sans-serif;color:#3F3F3F;}
#as_form{min-height:80px;}
* html #as_form{height:80px;}
#as_fields{float:left;padding:0 5px 0 0;border-right:1px dotted #F59726;width:463px;margin-right:10px;}
.as_filteroutside #as_fields{padding:0 0 0 16px;width:auto;border:0;}
#as_fields .cell{height:20px;}
#as_fields select{font:normal 10px/20px verdana,arial,sans-serif;color:#000000;}
#as_fields div.hide{display:none;}
#as_form_col1{width:210px;float:left;min-height:80px;}
.as_filteroutside #as_form_col1{width:230px;}
#as_form_col2{width:63px;float:left;min-height:80px;margin-left:5px;}
.as_filteroutside #as_form_col2{margin-left:26px;}
#as_form_col3{width:180px;float:left;min-height:80px;margin-left:5px;}
.as_filteroutside #as_form_col3{margin-left:25px;}
* html #as_form_col1,* html #as_form_col2,* html #as_form_col3{height:80px;}
#as_arrive_label{display:inline;float:left;width:50px;}
#as_arrive_calendar{display:inline;float:left;width:130px;position:relative;}
#as_arrive_calendar img{position:absolute;top:2px;left:0;}
#as_arrive_calendar img:hover{cursor:pointer;}
.calendar{font:12px/16px verdana,arial,sans-serif;background-color:#FFFFFF;padding:1px;border:1px solid #CCCCCC;}
.calendar thead{font-weight:bold;}
.calendar th{padding:1px 3px;}
.calendar td{padding:1px 3px;}
.calendar td.otherDay{color:#CCCCCC;}
.calendar thead td.button{color:#F59726;background-color:#EFEFEF;}
.calendar thead td.button{color:#990000;}
.calendar thead td.button:hover{cursor:pointer;}
.calendar tbody td:hover{cursor:pointer;}
.calendar tbody td.otherDay:hover{cursor:auto;}
.as_filteroutside #as_arrive_month{margin-left:10px;}
.as_filteroutside #as_arrive_year{margin-left:10px;}
#as_nights_label{display:inline;float:left;width:70px;}
#as_depart_label{display:inline;float:left;width:140px;}
#as_nights_div{display:inline;float:left;width:70px;}
#as_depart_value{display:inline;float:left;width:140px;font:normal 12px/20px verdana,arial,sans-serif;color:#000000;}
span.as_dateerror{color:#990000;font-weight:bold;}
#as_adults_label{display:inline;float:left;width:60px;margin-left:60px;}
#as_children_label{display:inline;float:left;width:60px;}
.as_room_label{display:inline;float:left;width:60px;}
.as_room_adults{display:inline;float:left;width:60px;}
.as_room_children{display:inline;float:left;width:60px;}
#as_form_c3rp{height:20px;display:none;}
#as_form_c3rp.as_submit_oneroom{display:block;}
#as_form_c3rs{height:20px;text-align:right;padding-right:10px;}
#as_submit{font:10px/12px verdana,arial,sans-serif;clear:both;margin:0;padding:0 10px;}
#as_status{float:left;width:267px;min-height:80px;line-height:20px;}
* html #as_status{height:80px;}
#as_status h3{margin-bottom:6px;font:bold 14px/20px arial,sans-serif;}
#as_status a{color:#F59726;}
p.as_checkall{margin-top:1em;}




/* ___ Availability Booking Form ___________________________________________ */
#book li.book1{position:relative;border:1px solid #ACACAC;margin-bottom:10px;padding:10px 10px 10px 10px;background-color:#EFEFEF;}
#book li img{position:absolute;top:10px;left:10px;border:1px solid #ACACAC;}
.book2{border:1px solid #ACACAC;margin:0 0 0 73px;padding:10px;background-color:#FFFFFF;font-family:verdana,arial,sans-serif;font-weight:normal;font-size:12px;line-height:24px;}
.book2 li{border-bottom:1px solid #DFDFDF;padding:0 0 10px 0;margin:0 0 10px 0;}
.book_pn{line-height:18px;color:#7F7F7F;margin-top:10px;border-top:1px solid #DFDFDF;padding-top:8px;}
#book h4{color:#EF9F3F;font-size:16px;font-family:arial,sans-serif;font-weight:bold;}
#book h4 span{color:#ACACAC;}





















/* *** Quarter Rules ******************************************************* */
/* *** Quarter Rules ******************************************************* */
/* *** Quarter Rules ******************************************************* */
/* *** Quarter Rules ******************************************************* */
/* *** Quarter Rules ******************************************************* */




/* ___ Feature Tabs ________________________________________________________ */

body.q_a #ftabs a.tab{background:transparent url('http://includes.iknow-uk.com/img/quarter/a/ftlu_blank.gif') no-repeat top left;}
body.q_a #ftabs b{background:transparent url('http://includes.iknow-uk.com/img/quarter/a/ftls_blank.gif') no-repeat top left;}
body.q_a #ftabs a.tab span{background:transparent url('http://includes.iknow-uk.com/img/quarter/a/ftru.gif') no-repeat top right;}
body.q_a #ft_booking a.tab span{background:transparent url('http://includes.iknow-uk.com/img/quarter/a/ftru_booking.gif') no-repeat top right;}
body.q_a #ftabs b span{background:url('http://includes.iknow-uk.com/img/quarter/a/ftrs.gif') no-repeat top right;}
body.q_a #ft_booking b span{background:url('http://includes.iknow-uk.com/img/quarter/a/ftrs_booking.gif') no-repeat top right;}
body.q_a #ft_home.s b{background-image:url('http://includes.iknow-uk.com/img/quarter/a/ftls_home.gif');}
body.q_a #ft_home a.tab{background-image:url('http://includes.iknow-uk.com/img/quarter/a/ftlu_home.gif');}
body.q_a #ft_list.s b{background-image:url('http://includes.iknow-uk.com/img/quarter/a/ftls_list.gif');}
body.q_a #ft_list a.tab{background-image:url('http://includes.iknow-uk.com/img/quarter/a/ftlu_list.gif');}
body.q_a #ft_photo.s b{background-image:url('http://includes.iknow-uk.com/img/quarter/a/ftls_photo.gif');}
body.q_a #ft_photo a.tab{background-image:url('http://includes.iknow-uk.com/img/quarter/a/ftlu_photo.gif');}
body.q_a #ft_map.s b{background-image:url('http://includes.iknow-uk.com/img/quarter/a/ftls_map.gif');}
body.q_a #ft_map a.tab{background-image:url('http://includes.iknow-uk.com/img/quarter/a/ftlu_map.gif');}
body.q_a #ft_calendar.s b{background-image:url('http://includes.iknow-uk.com/img/quarter/a/ftls_calendar.gif');}
body.q_a #ft_calendar a.tab{background-image:url('http://includes.iknow-uk.com/img/quarter/a/ftlu_calendar.gif');}
body.q_a #ft_buddy.s b{background-image:url('http://includes.iknow-uk.com/img/quarter/a/ftls_buddy.gif');}
body.q_a #ft_buddy a.tab{background-image:url('http://includes.iknow-uk.com/img/quarter/a/ftlu_buddy.gif');}
body.q_a #ft_booking.s b{background-image:url('http://includes.iknow-uk.com/img/quarter/a/ftls_booking.gif');}
body.q_a #ft_booking a.tab{background-image:url('http://includes.iknow-uk.com/img/quarter/a/ftlu_booking.gif');}

body.q_f #ftabs a.tab{background:transparent url('http://includes.iknow-uk.com/img/quarter/f/ftlu_blank.gif') no-repeat top left;}
body.q_f #ftabs b{background:transparent url('http://includes.iknow-uk.com/img/quarter/f/ftls_blank.gif') no-repeat top left;}
body.q_f #ftabs a.tab span{background:transparent url('http://includes.iknow-uk.com/img/quarter/f/ftru.gif') no-repeat top right;}
body.q_f #ftabs b span{background:url('http://includes.iknow-uk.com/img/quarter/f/ftrs.gif') no-repeat top right;}
body.q_f #ft_home.s b{background-image:url('http://includes.iknow-uk.com/img/quarter/f/ftls_home.gif');}
body.q_f #ft_home a.tab{background-image:url('http://includes.iknow-uk.com/img/quarter/f/ftlu_home.gif');}
body.q_f #ft_list.s b{background-image:url('http://includes.iknow-uk.com/img/quarter/f/ftls_list.gif');}
body.q_f #ft_list a.tab{background-image:url('http://includes.iknow-uk.com/img/quarter/f/ftlu_list.gif');}
body.q_f #ft_photo.s b{background-image:url('http://includes.iknow-uk.com/img/quarter/f/ftls_photo.gif');}
body.q_f #ft_photo a.tab{background-image:url('http://includes.iknow-uk.com/img/quarter/f/ftlu_photo.gif');}
body.q_f #ft_map.s b{background-image:url('http://includes.iknow-uk.com/img/quarter/f/ftls_map.gif');}
body.q_f #ft_map a.tab{background-image:url('http://includes.iknow-uk.com/img/quarter/f/ftlu_map.gif');}
body.q_f #ft_calendar.s b{background-image:url('http://includes.iknow-uk.com/img/quarter/f/ftls_calendar.gif');}
body.q_f #ft_calendar a.tab{background-image:url('http://includes.iknow-uk.com/img/quarter/f/ftlu_calendar.gif');}
body.q_f #ft_buddy.s b{background-image:url('http://includes.iknow-uk.com/img/quarter/f/ftls_buddy.gif');}
body.q_f #ft_buddy a.tab{background-image:url('http://includes.iknow-uk.com/img/quarter/f/ftlu_buddy.gif');}

body.q_e #ftabs a.tab{background:transparent url('http://includes.iknow-uk.com/img/quarter/e/ftlu_blank.gif') no-repeat top left;}
body.q_e #ftabs b{background:transparent url('http://includes.iknow-uk.com/img/quarter/e/ftls_blank.gif') no-repeat top left;}
body.q_e #ftabs a.tab span{background:transparent url('http://includes.iknow-uk.com/img/quarter/e/ftru.gif') no-repeat top right;}
body.q_e #ftabs b span{background:url('http://includes.iknow-uk.com/img/quarter/e/ftrs.gif') no-repeat top right;}
body.q_e #ft_home.s b{background-image:url('http://includes.iknow-uk.com/img/quarter/e/ftls_home.gif');}
body.q_e #ft_home a.tab{background-image:url('http://includes.iknow-uk.com/img/quarter/e/ftlu_home.gif');}
body.q_e #ft_list.s b{background-image:url('http://includes.iknow-uk.com/img/quarter/e/ftls_list.gif');}
body.q_e #ft_list a.tab{background-image:url('http://includes.iknow-uk.com/img/quarter/e/ftlu_list.gif');}
body.q_e #ft_photo.s b{background-image:url('http://includes.iknow-uk.com/img/quarter/e/ftls_photo.gif');}
body.q_e #ft_photo a.tab{background-image:url('http://includes.iknow-uk.com/img/quarter/e/ftlu_photo.gif');}
body.q_e #ft_map.s b{background-image:url('http://includes.iknow-uk.com/img/quarter/e/ftls_map.gif');}
body.q_e #ft_map a.tab{background-image:url('http://includes.iknow-uk.com/img/quarter/e/ftlu_map.gif');}
body.q_e #ft_calendar.s b{background-image:url('http://includes.iknow-uk.com/img/quarter/e/ftls_calendar.gif');}
body.q_e #ft_calendar a.tab{background-image:url('http://includes.iknow-uk.com/img/quarter/e/ftlu_calendar.gif');}
body.q_e #ft_buddy.s b{background-image:url('http://includes.iknow-uk.com/img/quarter/e/ftls_buddy.gif');}
body.q_e #ft_buddy a.tab{background-image:url('http://includes.iknow-uk.com/img/quarter/e/ftlu_buddy.gif');}

body.q_s #ftabs a.tab{background:transparent url('http://includes.iknow-uk.com/img/quarter/s/ftlu_blank.gif') no-repeat top left;}
body.q_s #ftabs b{background:transparent url('http://includes.iknow-uk.com/img/quarter/s/ftls_blank.gif') no-repeat top left;}
body.q_s #ftabs a.tab span{background:transparent url('http://includes.iknow-uk.com/img/quarter/s/ftru.gif') no-repeat top right;}
body.q_s #ftabs b span{background:url('http://includes.iknow-uk.com/img/quarter/s/ftrs.gif') no-repeat top right;}
body.q_s #ft_home.s b{background-image:url('http://includes.iknow-uk.com/img/quarter/s/ftls_home.gif');}
body.q_s #ft_home a.tab{background-image:url('http://includes.iknow-uk.com/img/quarter/s/ftlu_home.gif');}
body.q_s #ft_list.s b{background-image:url('http://includes.iknow-uk.com/img/quarter/s/ftls_list.gif');}
body.q_s #ft_list a.tab{background-image:url('http://includes.iknow-uk.com/img/quarter/s/ftlu_list.gif');}
body.q_s #ft_photo.s b{background-image:url('http://includes.iknow-uk.com/img/quarter/s/ftls_photo.gif');}
body.q_s #ft_photo a.tab{background-image:url('http://includes.iknow-uk.com/img/quarter/s/ftlu_photo.gif');}
body.q_s #ft_map.s b{background-image:url('http://includes.iknow-uk.com/img/quarter/s/ftls_map.gif');}
body.q_s #ft_map a.tab{background-image:url('http://includes.iknow-uk.com/img/quarter/s/ftlu_map.gif');}
body.q_s #ft_calendar.s b{background-image:url('http://includes.iknow-uk.com/img/quarter/s/ftls_calendar.gif');}
body.q_s #ft_calendar a.tab{background-image:url('http://includes.iknow-uk.com/img/quarter/s/ftlu_calendar.gif');}
body.q_s #ft_buddy.s b{background-image:url('http://includes.iknow-uk.com/img/quarter/s/ftls_buddy.gif');}
body.q_s #ft_buddy a.tab{background-image:url('http://includes.iknow-uk.com/img/quarter/s/ftlu_buddy.gif');}

body.q_t #ftabs a.tab{background:transparent url('http://includes.iknow-uk.com/img/quarter/t/ftlu_blank.gif') no-repeat top left;}
body.q_t #ftabs b{background:transparent url('http://includes.iknow-uk.com/img/quarter/t/ftls_blank.gif') no-repeat top left;}
body.q_t #ftabs a.tab span{background:transparent url('http://includes.iknow-uk.com/img/quarter/t/ftru.gif') no-repeat top right;}
body.q_t #ftabs b span{background:url('http://includes.iknow-uk.com/img/quarter/t/ftrs.gif') no-repeat top right;}
body.q_t #ft_home.s b{background-image:url('http://includes.iknow-uk.com/img/quarter/t/ftls_home.gif');}
body.q_t #ft_home a.tab{background-image:url('http://includes.iknow-uk.com/img/quarter/t/ftlu_home.gif');}
body.q_t #ft_list.s b{background-image:url('http://includes.iknow-uk.com/img/quarter/t/ftls_list.gif');}
body.q_t #ft_list a.tab{background-image:url('http://includes.iknow-uk.com/img/quarter/t/ftlu_list.gif');}
body.q_t #ft_photo.s b{background-image:url('http://includes.iknow-uk.com/img/quarter/t/ftls_photo.gif');}
body.q_t #ft_photo a.tab{background-image:url('http://includes.iknow-uk.com/img/quarter/t/ftlu_photo.gif');}
body.q_t #ft_map.s b{background-image:url('http://includes.iknow-uk.com/img/quarter/t/ftls_map.gif');}
body.q_t #ft_map a.tab{background-image:url('http://includes.iknow-uk.com/img/quarter/t/ftlu_map.gif');}
body.q_t #ft_calendar.s b{background-image:url('http://includes.iknow-uk.com/img/quarter/t/ftls_calendar.gif');}
body.q_t #ft_calendar a.tab{background-image:url('http://includes.iknow-uk.com/img/quarter/t/ftlu_calendar.gif');}
body.q_t #ft_buddy.s b{background-image:url('http://includes.iknow-uk.com/img/quarter/t/ftls_buddy.gif');}
body.q_t #ft_buddy a.tab{background-image:url('http://includes.iknow-uk.com/img/quarter/t/ftlu_buddy.gif');}
