@charset "utf-8";
/* 
    Document   : regionalinformation.css
    $LastChangedRevision: 1805 $
	$LastChangedBy: jamiemorgan $
	$LastChangedDate: 2012-01-24 16:24:18 +0000 (Tue, 24 Jan 2012) $
    Description:
        Cottages4You Regional Information Pages v2
*/
#mainimage {
height:318px;
position:relative;
}

.breadcrumb {
display:block;
font-weight:600;
height:18px;
width:724px;
margin-left:10px;
}

input.searchbutton {
background:url(../destinations/images/search_home.png) no-repeat;
width:80px;
height:36px;
float:right;
text-decoration:none;
border:none;
margin-right:25px;
cursor:pointer;cursor:hand;
}

select.ninetyeight {
width:98px; float:left;
}

input.ninetyeight {
width:93px;
}

.fifty {
width:50px;
}

#blogtitle {
background-color:#A7CD39;
font:2em/normal Arial, Helvetica, sans-serif;
left:23px;
position:absolute;
top:7px;
}

#blogtitle span {
color:red;
}

#blog #rssfeed {
bottom:10px;
position:absolute;
right:10px;
}

#blog h3 {
color:#c06;
line-height:2.5em;
}

#blog small {color:#333;}
#sidenav {
float:right;
width:245px;
}*/

#search {
background:#d7d7d7;
height:auto !important;
}

#search h4 {
background:#419639;
color:#fff;
display:block;
font-size:1.2em;
font-weight:600;
line-height:1.2em;
margin:0 0 6px;
padding:4px 8px;
}



#search label {
display:block;
float:left;
margin:0 0 0 6px;
width:90px;
}

#food4head {
background:url(../images/food4/linkcornwallhead.jpg);
height:61px;
margin-bottom:6px;
width:1001px;
}

.food4headoffer {
display:block;
height:61px;
width:1001px;
}*/

#regionlist h4{ margin:8px 0 4px 10px;}
#regionlist ul{ margin-left:10px;}
#regionlist ul li ul li {display:inline; line-height:1.4em;}
#regionlist ul li ul li:after{ content:" |"; }
#regionlist ul li ul li.end:after{ content:""; }

#weather {
background:#fff;
clear:left;
margin:8px 0;
}

#basemap {
background:#fff;
clear:both;
height:300px;
margin:8px 0;
padding:6px 8px 10px;
*padding:6px 8px 15px;
}

#cornwall #basemap {height:300px;}
#map {float:right;height:300px;width:500px;}
#mapinfobar {float:left;width:470px;}
#mapinfobar h4 {font-size:1.1em;}
#sidebar li {
display:block;
float:left;
height:14px;
width:149px;
font-size:11px;
}
noscript li a,#sidebar li a {color:#C06;}*/

#imagebox {
background:#fff;
clear:both;
margin:8px 0;
}

#jimage {
float:left;
margin:0 30px;
}

.jselec {cursor:hand;padding:0 0 10px 14px;}
.jselec:hover,.jselec:focus {background:#fff;}

.highlighttxt {
font-weight:600;
text-decoration:underline;
}

/* Main Image Override */
#mainimage{ background:url(../destinations/images/headers/cornwall.jpg) no-repeat; width:724px; float:left;}
#cornwall #mainimage {background-image:url(../destinations/images/headers/cornwall.jpg);}
#cotswolds #mainimage {background-image:url(../destinations/images/headers/cotswolds.jpg);}
#devon #mainimage {background-image:url(../destinations/images/headers/devon.jpg);}
#dorset #mainimage {background-image:url(../destinations/images/headers/dorset.jpg);}
#hampshire #mainimage {background-image:url(../destinations/images/headers/hampshire.jpg);}
#heartofengland #mainimage {background-image:url(../destinations/images/headers/heartofengland.jpg);}
#herefordshire #mainimage {background-image:url(../destinations/images/headers/herefordshire.jpg);}
#isleofwight #mainimage {background-image:url(../destinations/images/headers/isleofwight.jpg);}
#kent #mainimage {background-image:url(../destinations/images/headers/kent.jpg);}
#lakedistrict #mainimage {background-image:url(../destinations/images/headers/lakedistrict.jpg);}
#norfolk #mainimage {background-image:url(../destinations/images/headers/norfolk.jpg);}
#northwestengland #mainimage {background-image:url(../destinations/images/headers/northwestengland.jpg);}
#northumberland #mainimage {background-image:url(../destinations/images/headers/northumberland.jpg);}
#peakdistrict #mainimage {background-image:url(../destinations/images/headers/peakdistrict.jpg);}
#shropshire #mainimage {background-image:url(../destinations/images/headers/shropshire.jpg);}
#somerset #mainimage {background-image:url(../destinations/images/headers/somerset.jpg);}
#southeastengland #mainimage {background-image:url(../destinations/images/headers/southeastengland.jpg);}
#sussex #mainimage {background-image:url(../destinations/images/headers/sussex.jpg);}
#suffolk #mainimage {background-image:url(../destinations/images/headers/suffolk.jpg);}
#warwickshire #mainimage {background-image:url(../destinations/images/headers/warwickshire.jpg);}
#wiltshire #mainimage {background-image:url(../destinations/images/headers/wiltshire.jpg);}
#worcestershire #mainimage {background-image:url(../destinations/images/headers/worcestershire.jpg);}
#yorkshire #mainimage {background-image:url(../destinations/images/headers/yorkshire.jpg);}
#england #mainimage{background-image:url(../destinations/images/headers/england.jpg);}
#scotland #mainimage{background-image:url(../destinations/images/headers/scotland.jpg);}
#wales #mainimage{background-image:url(../destinations/images/headers/wales.jpg);}
#france #mainimage{background-image:url(../destinations/images/headers/france.jpg);}
#ireland #mainimage{background-image:url(../destinations/images/headers/ireland.jpg);}
#italy #mainimage{background-image:url(../destinations/images/headers/italy.jpg);}

#cornwall .headerrg{background:url(../destinations/images/header_cornwall.gif) no-repeat; display:block; width:100%; height:42px; margin:10px 0 10px 0; background-color:#419639;}
#cotswolds .headerrg{background:url(../destinations/images/header_cotswolds.gif) no-repeat; display:block; width:100%; height:42px; margin:10px 0 10px 0; background-color:#419639;}
#devon .headerrg{background:url(../destinations/images/header_devon.gif) no-repeat; display:block; width:100%; height:42px; margin:10px 0 10px 0; background-color:#419639;}
#dorset .headerrg{background:url(../destinations/images/header_dorset.gif) no-repeat; display:block; width:100%; height:42px; margin:10px 0 10px 0; background-color:#419639;}
#hampshire .headerrg{background:url(../destinations/images/header_hampshire.gif) no-repeat; display:block; width:100%; height:42px; margin:10px 0 10px 0; background-color:#419639;}
#heartofengland .headerrg{background:url(../destinations/images/header_heartofengland.gif) no-repeat; display:block; width:100%; height:42px; margin:10px 0 10px 0; background-color:#419639;}
#herefordshire .headerrg{background:url(../destinations/images/header_herefordshire.gif) no-repeat; display:block; width:100%; height:42px; margin:10px 0 10px 0; background-color:#419639;}
#isleofwight .headerrg{background:url(../destinations/images/header_isle_of_wight.gif) no-repeat; display:block; width:100%; height:42px; margin:10px 0 10px 0; background-color:#419639;}
#kent .headerrg{background:url(../destinations/images/header_kent.gif) no-repeat; display:block; width:100%; height:42px; margin:10px 0 10px 0; background-color:#419639;}
#lakedistrict .headerrg{background:url(../destinations/images/header_lake_district.gif) no-repeat; display:block; width:100%; height:42px; margin:10px 0 10px 0; background-color:#419639;}
#norfolk .headerrg{background:url(../destinations/images/header_norfolk.gif) no-repeat; display:block; width:100%; height:42px; margin:10px 0 10px 0; background-color:#419639;}
#northwestengland .headerrg{background:url(../destinations/images/header_northwestengland.gif) no-repeat; display:block; width:100%; height:42px; margin:10px 0 10px 0; background-color:#419639;}
#northumberland .headerrg{background:url(../destinations/images/header_northumberland.gif) no-repeat; display:block; width:100%; height:42px; margin:10px 0 10px 0; background-color:#419639;}
#peakdistrict .headerrg{background:url(../destinations/images/header_peakdistrict.gif) no-repeat; display:block; width:100%; height:42px; margin:10px 0 10px 0; background-color:#419639;}
#shropshire .headerrg{background:url(../destinations/images/header_shropshire.gif) no-repeat; display:block; width:100%; height:42px; margin:10px 0 10px 0; background-color:#419639;}
#somerset .headerrg{background:url(../destinations/images/header_somerset.gif) no-repeat; display:block; width:100%; height:42px; margin:10px 0 10px 0; background-color:#419639;}
#southeastengland .headerrg{background:url(../destinations/images/header_south_east_england.gif) no-repeat; display:block; width:100%; height:42px; margin:10px 0 10px 0; background-color:#419639;}
#sussex .headerrg{background:url(../destinations/images/header_sussex.gif) no-repeat; display:block; width:100%; height:42px; margin:10px 0 10px 0; background-color:#419639;}
#suffolk .headerrg{background:url(../destinations/images/header_suffolk.gif) no-repeat; display:block; width:100%; height:42px; margin:10px 0 10px 0; background-color:#419639;}
#warwickshire .headerrg{background:url(../destinations/images/header_warwickshire.gif) no-repeat; display:block; width:100%; height:42px; margin:10px 0 10px 0; background-color:#419639;}
#wiltshire .headerrg{background:url(../destinations/images/header_wiltshire.gif) no-repeat; display:block; width:100%; height:42px; margin:10px 0 10px 0; background-color:#419639;}
#worcestershire .headerrg{background:url(../destinations/images/header_worcestershire.gif) no-repeat; display:block; width:100%; height:42px; margin:10px 0 10px 0; background-color:#419639;}
#yorkshire .headerrg{background:url(../destinations/images/header_yorkshire.gif) no-repeat; display:block; width:100%; height:42px; margin:10px 0 10px 0; background-color:#419639;}
#england .headerrg{background:url(../destinations/images/header_england.gif) no-repeat; display:block; width:100%; height:42px; margin:10px 0 10px 0; background-color:#419639;}
#scotland .headerrg{background:url(../destinations/images/header_scotland.gif) no-repeat; display:block; width:100%; height:42px; margin:10px 0 10px 0; background-color:#419639;}
#wales .headerrg{background:url(../destinations/images/header_wales.gif) no-repeat; display:block; width:100%; height:42px; margin:10px 0 10px 0; background-color:#419639;}
#france .headerrg{background:url(../destinations/images/header_france.gif) no-repeat; display:block; width:100%; height:42px; margin:10px 0 10px 0; background-color:#419639;}
#ireland .headerrg{background:url(../destinations/images/header_ireland.gif) no-repeat; display:block; width:100%; height:42px; margin:10px 0 10px 0; background-color:#419639;}
#italy .headerrg{background:url(../destinations/images/header_italy.gif) no-repeat; display:block; width:100%; height:42px; margin:10px 0 10px 0; background-color:#419639;}
#destinations .headerrg{background:url(../destinations/images/header_destinations.gif) no-repeat; display:block; width:100%; height:42px; margin:10px 0 10px 0; background-color:#419639;}

#openingtext li{ float:left; width:430px; margin:10px 20px 10px 20px;}
#openingtext h2{clear:both; margin:30px 0 0 20px; padding:10px 0 0 0;}
#openingtext p{ margin:0 0 10px 0;}
#openingtext li h2{clear:both; margin:0 0 10px 0; padding:0;}
.basemaptitle, .localinfotitle, .weathertitle, .picturetitle, .otherdesttitle{ clear:both; display:block; width:980px; height:30px; margin:0 5px 0 5px; color:#FFF; line-height:30px; padding-left:10px;}
.headerclassimgminus{background-image:url(../destinations/images/menubarminus.gif);}
.headerclassimgplus{background-image:url(../destinations/images/menubarplus.gif);}
#search{ height:317px; background:url(../destinations/images/searchbg.gif) repeat-x; width:263px}
#search li{ margin-top:10px; width:260px;}
#localinfo ul{float:left; width:430px; margin:10px 40px 10px 10px;}
.localinfolist {margin-top:10px;}
.localbullet{ padding-left:15px; background:url(../destinations/images/bullet.gif) no-repeat; margin:0 0 5px 0;}
.localquote{ font-style:italic;}
#localinfo a{color:#B31607;}
.titlerg{ color:#0092D6; padding-bottom:5px;}
.jqui input{}
.jqui img{ margin-left:10px;}
.faqpop a{ display:block; width:22px; height:22px; background-image:url(../destinations/images/question.png); float:right; margin-right:40px;}

#searchrg{ width:263px; float:right; height:317px; line-height:20px;}
#searchrg li, #searchrg img{ vertical-align:middle;}
#imagebox{ margin-top:10px;}
#imagebox ul li {display:inline; width:auto;}
.breadcrumb a{color:#b31607;text-decoration:none;}
.onetwenty,select#destination {width:120px;font-size:1.0em;}
.hide {left:-10000px;position:absolute;}
.clear {clear:both;}
#otherdest p{ margin: 5px 0 5px 10px;}

#listBreak{height:52px;*height:0;}

#narrowColumn #openingtext li{float:left; margin:10px 0 10px 20px; width:320px;}
#narrowColumn #openingtext li ul li{margin:0; padding:0 0 0 15px;}
#narrowColumn h3{background:url("../destinations/images/country_title_tile.png") repeat-x scroll left top transparent; width:710px;}
#narrowColumn #otherdest{width:700px;}
#countryMap{text-align:center;}
#countryMap img{margin:10px 0;}

#narrowColumn{float:left}
#offers{display:block; margin:0 0 0 737px; padding:318px 0 0 0; *padding:0; width:252px;}
#offers ul li{margin:10px 0 0; padding:210px 10px 10px;}
#offers ul li a {color:#FFF;font-size:0.9em;}
#offer1{background:#0092d6; display: none}
#offer2{background:#0092d6; display:none}
#offer3{background:#4c8f22; display:none}
#offer4{background:#0092d6; display:none}

#destinations{text-align:justify;}
#destinations #imgandsrchrg #lefttext{height:423px; padding:0 10px 10px 660px; width:330px;*padding:0 0 10px 10px;}
#destinations #imgandsrchrg #lefttext li{padding:0 0 10px 0}
#destinations #imgandsrchrg{padding:0 0 12px 0;}
#destinations #map_dest{float:left; width:648px;}
#destinations h3{background:url("../destinations/images/country_title_tile.png") repeat-x scroll left top transparent;}
#destinations #d_countries ul{float:left; padding:0; margin:0; padding:0 0 0 30px}
#destinations #d_countries ul li{width:456px; float:left; padding:4px 0 0 0; margin:7px 26px 10px 0;}
#destinations #d_countries a{display:block; text-align:right; width:456px; color:#666699; text-decoration:underline;}
#destinations #d_countries{display:table; padding:0 0 10px;}

#qsearch{margin:10px 62px 0 0;}

.tac{ position:absolute; bottom:0; right:60px; color:#FFF; font-size:10px;}

/* RIGHT :: Search+Merch List */	
#searchnmerch {width:279px;float:right;clear:both;background: #fff url(../images/chunkbg.jpg) top left repeat-x;border:1px solid #999;height:275px;}
#frmSearch ol {position:relative;width:265px;display: block;margin-top: 6px;height:240px;}
#frmSearch li {clear:both;height:29px;}
#frmSearch h3 {display:block;width:253px;padding:5px;background-color:#419639;color:#fff;font-size:1.2em;line-height:1.2em;font-weight:600;}
#frmSearch label {display:block;width:80px;padding-left:5px;float:left;clear:both;}
#frmSearch small {padding-left:5px;}
#frmSearch input, #frmSearch select {float:left;}
#frmSearch #imgBtnSearch { clear:both; float:right; margin-right:60px }
#offersChk label, #chkShowPropertyWithDiscount {display:block;position:absolute;bottom:-34px;color:#fff;}
#offersChk label {width:250px;height:25px;}
#chkShowPropertyWithDiscount {bottom:-30px;left:120px;border:none;}
#offersChk * {float:left;}
select.formatWidth {width:120px;}
select.longFormat {width:160px;}
input.formatWidth {width:97px;}
.offerTC2{font-size:9px;}

.ui-datepicker-trigger { margin-left:3px }
