/* Canalboatholiday.net Stylesheet */

body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: .8em;
    color: #000000;
}

h1 {
    background-color: #006600;
    color: #FFFFFF;
    padding: 4px;
    font-weight: 200;
    font-size: 1.5em;
}
h2 {
    background-color: #006600;
    color: #FFFFFF;
    padding: 4px;
    font-weight: 200;
    font-size: 1.2em;
}
h3 {
    background-color: #006600;
    color: #FFFFFF;
    padding: 2px;
    font-weight: 200;
    font-size:1em ;
}

a{
    color:#4B3E3E ;
    text-decoration:underline;
}

.page {
    margin-left: auto;
    margin-right: auto;
    width: 1024px;
    height: 800px;
    background-color: #dbe7c0;
}

.leftframe {
    background-color: #97c989;
}
.rightframe {
    background-color: #97c989;
}
.middleframe {
    background-color: #FFFFCC;
}
.main-title {
    color: #006600;
}
.main-tag {
    color: #006600;
}
.main-contact {
    color: #006600;
}
.copyright {
    line-height: 30px;
}

.frame {
    background-color: #FFFFCC;
    border: 1pt solid silver;
    padding: 4px;
}
.year_finder {
    background-color: #FFCC00;
    width: 100%;
}
.month_finder {
    background-color: #FFFF99;
    width: 100%;
}
.day_finder {
    background-color: #FFCC00;
    width: 100%;
}
.hftext {
    font-weight: bold;
    font-style: italic;
    text-decoration: underline;
}
.hftext1 {
    font-weight: bold;
    font-style: italic;
    text-decoration: underline;
}
.hf {
    background-color: #FFFF99;
    width: 250px;
    border: 2pt solid #009900;
}
.hfw {
    text-decoration: underline;
    text-align: center;
    font-weight: bold;
    text-transform: uppercase;
}
.av_yearbuttonb {
    width: 120px;
    background-color: #cfea94;
}
.av_yearbuttonlitb {
    font-weight: bold;
    width: 120px;
    background-color: green;
    color: yellow;
}
.av_monthbuttonb {
    width: 38px;
    background-color: #cfea94;
}
.av_monthbuttonnb {
    width: 38px;
}
.av_monthbuttonlitb {
    font-weight: bold;
    width: 38px;
    background-color: green;
    color: yellow;
}
.av_daybuttonb {
    width: 28px;
    background-color: #cfea94;
}
.av_daybuttonnab {
    width: 28px;
}
.av_daybuttonlitb {
    font-weight: bold;
    width: 28px;
    background-color: green;
    color: yellow;
}

.spacer {
    line-height: 5px;
}
.image-head {
    background-image: url(images/main-head2.jpg);
    height: 150px;
}
.image-40 {
    background-image: url(images/40-button.gif);
}
.image-50 {
    background-image: url(images/50-button.gif);
}
.image-60 {
    background-image: url(images/60-button.gif);
}
.image-70 {
    background-image: url(images/70-button.gif);
}
.image-80 {
    background-image: url(images/80-button.gif);
}
.image-100 {
    background-image: url(images/100-button.gif);
}
.image-120 {
    background-image: url(images/120-button.gif);
}
.image-finder {
    background-image: url(images/cbh_holidayfinder.gif);
}

.mainfrontoffer {
    padding: 3px;
}
.frontoffer {
    background-image: url(images/offer-gradient.png);
    background-repeat: none;
    float: left;
    padding: 4px;
    width: 98%;
    margin-bottom: 10px;
}
.morelast {
    background-color: #096;
    padding: 4px;
    color: #FFF;
    text-align: center;
}
.f_pricewas {
    color: #FC0;
}
.f_pricewasa {
    font-weight: bold;
    color: #FC0;
}
.f_pricesave {
    color: #FC0;
}
.f_pricesavea {
    font-weight: bold;
    color: #FC0;
}
.f_pricenow {
    color: #FC0;
}
.f_pricenowa {
    font-weight: bold;
    color: #FFF;
}
.offertitle {
    text-align: center;
    background-color: #006FBA;
    color: #FFF;
    padding: 3px;
}
.image {
    padding: 2px;
    border: 1pt solid #FFF;
}
.f_boat {
    color: #FC0;
}
.f_dates {
    color: #FC0;
}
.f_location {
    color: #FC0;
}
.item_container {
    border: 1pt solid #FEC600;
    padding: 5px;
    height: 120px;
}
.spacer {
    height: 6px;
}
.clear {
    clear: both;
}
.bottom-nav-text {
    background-color:darkgreen;
    color:#fff;
    padding:7px;
}

.bottom-nav-text a {
     color:#fff;   
}

.bottom-nav-text a:hover {
    color:darkorange ;
}

.navbar a{
    color: yellow ;
}

.navbar a:hover {
     font-weight:bold;   
}
