body {background-color: #fff;}
#main{width:980px;padding:0px;margin: 0 auto;}
#header-border, #header-border *, #footer, #footer * { font-size: 11px;}
#header {padding: 5px 0;}
#logo{float:left}
#content-top-right {float:right;top:5px;position:relative;}
#content-left{float:left;width:785px;}
#content-main{float:left;width:785px;}
#content-right{float:right;width:185px}
#search-box{width:785px;margin-top:0px;}
#nav-tabs {float: left; margin: 35px 0 0 35px;}
#nav-tabs a {text-decoration: none;}
#nav-tabs ul { margin: 0;padding: 0;list-style: none;}
#nav-tabs li {float: left;background: url('/images/header_tab.gif') no-repeat 100% -200px;padding: 5px 4px;}
#nav-tabs li a {
    background: url('/images/header_tab.gif') no-repeat 0 -200px;
    padding: 5px 3px 5px 8px;
    font-size: 11px;
    font-weight: bold;
    color: #000;
}
#nav-tabs li.selected {background: url('/images/header_tab.gif') no-repeat 100% 0;}
#nav-tabs li.selected a {background: url('/images/header_tab.gif') no-repeat 0 0;}
#header-border {background-color:#EEEEDC; /*#ffeb7b;*/margin-bottom: 10px;padding: 5px;}
#welcome {float: left;margin-top: 2px;}
#user-links {float: right;}
#user-links img{margin-left: 5px; vertical-align: bottom;}
#user-links a{font-size:12px}
#content {padding-bottom: 20px;}

#footer {
    border-top: 1px solid #ccc;
    color: #666;
    margin-top: 20px;
    padding: 10px 0;
    text-align: center;
}
#footer a {color: #28166f;text-decoration: none;}
#footer ul {margin: 0;padding: 0;list-style: none;}
#footer li {display: inline;}

/* Vacation Rentals page */
#vacation-rentals-main {margin-top: 10px;}

/* Vacation Rentals LHS */
.srchLHS {background-color: #d6dfef;}
.srchCalContainer {width:160px;}
.rc_box { padding: 5px;}
/** Footer pages */

/* About */
.subtitle {color: #330066;font-size: 14px;font-weight: bold;}
#about h2 {margin-bottom: 10px;}
#about #rc-about {padding: 10px;}

#about .quote {
    color: #008000;
    background-color: #f3f2e4;
    font-size: 12px;
    font-weight: bold;
    line-height: 9px;
    width: 200px;
}

#about .quote .rc_box {
    padding: 10px;
    padding-bottom: 0;
}

#about #top-quote {
    float: left;
    margin-right: 15px;
}

#about #bottom-quote {
    float: right;
    margin: 0 15px 20px 10px;
}

#about .quote .right {
    text-align: right;
}

#about .quote .center {
    text-align: center;
}

/*** Support FAQ ***/
.faqlist{margin:5px 0;}
.faqlist span{margin: 0 5px}
#emailForm{margin:20px 0px;}
#emailForm div{margin:5px 0}
.faqtitle{font-weight:bold}

#property-search .propSearch{float:left;background: url(/affiliates/vaca/images/btns/go_blue.gif) no-repeat left top;width:24px;height:24px;display:inline;cursor:pointer;position:relative;top:-2px;}

