/* Bude Holiday Cottage CSS */
/* by Phil CK - Sep 2007    */

body {background:url(images/background.gif) repeat-y top center #eaeaea; color:#3a3a3a; font:76% Verdana,Tahoma,Arial,sans-serif; margin:0 auto; padding:0;}

/* Main layout and header */
#wrap {background:#fff; color:#303030; margin:0 auto; padding:1px 5px; width:760px;}
#header {background:url(images/bude_header.jpg) no-repeat bottom left #fff; color:#505050; height:170px; margin:0 0 0; padding:0;}
#header h1 {font-size:2.5em; font-weight:400; letter-spacing:-2px; margin:0 0 4px 15px; padding:15px 0 0;}
#header h1 a,#header h1 a:hover {font-weight:400; padding:0;}

#headertext {
    position: relative;
    height: auto;
    width: auto;
    left: 13px;
    top: 3px;
    font-size:45px;
    font-weight:700;
    color:#FFFFFF;
}

#headertext2 {
    position: relative;
    height: auto;
    width: auto;    
    left: 15px;
    top: 3px;
    font-size:20px;
    font-weight:700;
    color:#FFFFFF;
}


#content { text-align:justify;}

A:link {font:bold 12px verdana; color: #4682b4; text-decoration: none}
A:visited  {font:bold 12px verdana; color: #4682b4; text-decoration: none}
A:hover {font:bold 12px verdana; color: #4682b4; text-decoration: underline}
A:active {font:bold 12px verdana; color: #4682b4; text-decoration: none}


/* Footer */
#footer {background:#fff; border-top:2px solid #dadada; clear:both; color:gray; font-size:0.8em; margin:0 auto; padding:8px 0;  width:760px;}
#footer p {margin:0; padding:0;}
#footer a {background:inherit; color:gray; font-weight:400; text-decoration:none;}
#footer a:hover {text-decoration:underline;}



#footer_left {font-size:10px; position: relative; left: 0px;}
#footer_left a {font-size:10px;}
#footer_left a:hover {font-size:10px;}

#footer_mid {font-size:10px; position: relative; top: -12px; text-align:center;}
#footer_mid a {font-size:10px;}
#footer_mid a:hover {font-size:10px;}

#footer_right {font-size:10px; position: relative; top: -24px; text-align:right;}
#footer_right a {font-size:10px;}
#footer_right a:hover {font-size:10px;}


/* Photos */

#photo_r {float: right; margin-left:20px; margin-right:10px;}
#photo_l {float: left;  margin-left:10px; margin-right:20px;}


/* Navbar tabs */


#navbar {
    float:left;
    width:100%;
    background: url("images/nav_background.jpg") repeat-x bottom;
    font-size:93%;
    line-height:normal;
    }

#navbar ul {
    margin:0;
    padding:0px 10px 0;
    list-style:none;
    }
    
#navbar li {
    float:left;
    background:url("images/nav_left.gif")
      no-repeat left top;
    margin:0;
    padding:0 0 0 9px;
    }

#navbar a, #navbar strong, #navbar span {
    display:block;
    background:url("images/nav_right.gif")
      no-repeat right top;
    padding:5px 15px 4px 6px;
    }

#navbar #current {
    background-image:url("images/nav_left_active.gif");
    text-decoration:underline;
    }
#navbar #current a {
    background-image:url("images/nav_right_active.gif");
    padding-bottom:5px;
    text-decoration:underline;
    }    

