@charset "utf-8";
/*--- css document for BFB home page by Richard Henry for Baby-Friendly Boltholes 2009 ---*/
#homepagecontent {
margin-left:3px
}
#bfbslides {
margin:5px 0 0 5px;
width:698px;
height:311px;
border:1px solid #e1e2e3;
}
#homeattract {
width:680px;
height:293px;
margin:9px 0 0 9px;
background-color:#4e5355
}
.slides {
position:relative;
z-index:50;
width:680px;
height:260px;
display:none;
background-position:top left;
background-repeat:no-repeat;
}
a.slidelink {
position:absolute;
bottom:13px;
left:25px;
z-index:100;
width:72px;
height:8px;
display:block;
background-image:url(../elements/images/readmore.png);
background-position:top left;
background-repeat:no-repeat;
}
#slide_alternative {
background-image:url(../pictures/Image/bfb_alternatives.jpg);
}
a#staycationlink {
position:absolute;
top:99px;
left:25px;
z-index:100;
width:180px;
height:19px;
display:block;
background-image:url(../pictures/Image/staycation_link.png);
background-position:top left;
background-repeat:no-repeat;
}
a#staycationlink:hover {
background-image:url(../pictures/Image/staycation_link_active.png);
}
a#traincationlink {
position:absolute;
top:139px;
left:25px;
z-index:100;
width:281px;
height:14px;
display:block;
background-image:url(../pictures/Image/traincation_link.png);
background-position:top left;
background-repeat:no-repeat;
}
a#traincationlink:hover {
background-image:url(../pictures/Image/traincation_link_active.png);
}
#slide_home {
background-image:url(../pictures/Image/bfb_egg.jpg);
}
#slide_daly {
background-image:url(../pictures/Image/bfb_daly.jpg);
}
#slide_lfg {
background-image:url(../pictures/Image/bfb_confidence3.png);
}
#slide_lfg a.slidelink, #slide_confidence3 a.slidelink, #slide_tess a.slidelink {
bottom:50px;
right:25px;
}
#slide_traveldad {
background-image:url(../pictures/Image/bfb_dad.jpg);
}
#slide_tenbest {
background-image:url(../pictures/Image/bfb_tenbest.jpg);
}
#slide_welcome1 {
background-image:url(../pictures/Image/bfb_welcome1.jpg);
}
#slide_welcome2 {
background-image:url(../pictures/Image/bfb_welcome2.jpg);
}
#slide_lifestyle {
background-image:url(../pictures/Image/bfb_lifestyle.jpg);
}
#slide_confidence1 {
background-image:url(../pictures/Image/bfb_confidence1.jpg);
}
#slide_confidence2 {
background-image:url(../pictures/Image/bfb_confidence2.jpg);
}
#slide_confidence3 {
background-image:url(../pictures/Image/bfb_confidence3.png);
}
/*-- home 6 x 6 attact box ---*/
#homeattractions {
margin:11px 0 0 7px
}
.homecolumn {
width:226px;
min-height:302px;
float:left;
display:inline;
margin-right:9px;
font-family:Arial,Helvetica,sans-serif
}
.homecolumn img.tab {
margin-left:9px
}
.homecolumn .propertyimage {
width:226px;
height:148px;
margin-top:-3px;
border:1px solid #e1e2e3;
}
.propertyimage .display {
width:208px;
height:130px;
overflow:hidden;
margin:9px 0 0 9px;
}
.hometext, .homeheading, .homeheading a, .secondaryline {
font-size:0.90em;
color:#747474
}
.homeheading a {
padding:2px 2px 2px 0
}
.hometext {
width:208px;
margin-left:9px;
text-align:left
/*font-size:0.86em*/
}
.hometext p {
line-height:1.6em;
/*font-size:1em*/
}
.hometext ul {
margin:0;
padding:0;
font-size:0.93em
}
.hometext ul li {
list-style-type:none;
margin:3px 0
}
.hometext ul li a {
color:#747474;
padding:2px
}
.hometext ul li a:hover {
color:#fff;
background-color:#b768a9
}
.homeheading {
margin:13px 0 0 9px;
font-size:0.96em;
width:208px;
height:28px;
overflow:hidden
}
.stronger {
font-weight:700
}
.secondaryline {
font-size:0.96em;
width:208px;
height:28px;
overflow:hidden;
margin-left:9px
}
.homecolumn.end {
margin-right:5px
}
#secondrow {
clear:both;
float:left;
width:100%;
margin:11px 0 0 7px
}
#secondrow .homecolumn {
min-height:531px
}
#secondrow .hometext {
margin-top:5px
}
/*.homecolumn.shorter {
min-height:400px
}*/
.hometext .readmore, .hometext .readmore a {
color:#952990;
font-weight:700;
padding:2px
}
.hometext .readmore a:hover, .hometext .homeheading a:hover {
color:#ffffff;
background-color:#b768a9
}
#homepresshead {
margin-top:14px
}
#homelinks {

}
/* --- quicklinks --- */
#quicklinks {
clear:both;
float:left;
width:650px;
height:auto;
margin:48px 0 0 24px
}
#quicklinkstab {
width:175px;
height:27px;
margin:0 0 0 16px;
background-image:url(../elements/images/tab_quicklinks.png);
background-position:top left;
background-repeat:no-repeat;
}
a.quicklink {
width:210px;
height:24px;
float:left;
display:block;
margin:7px 5px 0 0;
background-color:#dddcdc;
background-position:top left;
background-repeat:no-repeat;
}
a#quick_lifestyle {
background-image:url(../elements/images/quicklink_lifestyle.png);
background-position:top left;
background-repeat:no-repeat;
}
a#quick_lifestyle:hover {
background-image:url(../elements/images/quicklink_lifestyle_active.png);
}
a#quick_emporium {
background-image:url(../elements/images/quicklink_emporium.png);
background-position:top left;
background-repeat:no-repeat;
}
a#quick_emporium:hover {
background-image:url(../elements/images/quicklink_emporium_active.png);
}
a#quick_offers {
background-image:url(../elements/images/quicklink_offers.png);
background-position:top left;
background-repeat:no-repeat;
}
a#quick_offers:hover {
background-image:url(../elements/images/quicklink_offers_active.png);
}
a#quick_traveldad {
background-image:url(../elements/images/quicklink_traveldad.png);
background-position:top left;
background-repeat:no-repeat;
}
a#quick_traveldad:hover {
background-image:url(../elements/images/quicklink_traveldad_active.png);
}
a#quick_search {
background-image:url(../elements/images/quicklink_search.png);
background-position:top left;
background-repeat:no-repeat;
}
a#quick_search:hover {
background-image:url(../elements/images/quicklink_search_active.png);
}
a#quick_tenbest {
background-image:url(../elements/images/quicklink_tenbest.png);
background-position:top left;
background-repeat:no-repeat;
}
a#quick_tenbest:hover {
background-image:url(../elements/images/quicklink_tenbest_active.png);
}


/* --- horinaja home attract box ---*/
.horinaja ul{position:relative}
.horinaja ul li{background:transparent;display:block;top:0}
/* horinaja pagination */
.horinaja_pagination{height:33px;margin: 0 auto;position:relative;background:transparent;padding:5px 0 0 0;clear:both;}
.horinaja_pagination li{float:left;height:33px;display:block;}
.horinaja_pagination li a{height:33px;display:block;background:transparent;float:left;color:#d9e021;font-weight:bold;text-align:center;
font-size:16px;padding:0;cursor:pointer;}
#searchblock {
margin:9px 0 0 9px;
}