body {
    margin: 0 auto;
    width: 960px;
}

a img {
    border: none;
}

#outer {
    float: left;
    width: 960px;
    display: block;
}

#headLinks a {
    font: normal 10px "lucida grande", "Lucida Sans", "times New Roman";
    color: #000000;
}

#header {
    margin-bottom: 10px;
}

#headLinks {
    padding: 20px 0 0 0;
}

#print {
    background: url(/images/templates/pick_region/print.gif) no-repeat left center;
    padding: 2px 0 2px 25px;
    line-height: 25px;
}

#send {
    background: url(/images/templates/pick_region/send.gif) no-repeat left center;
    padding: 2px 0 2px 25px;
    line-height: 25px;
    margin-left: 20px;
}

#searchForm {
    display: inline;
    margin-left: 460px;
}

#searchForm img {
    margin-bottom: -4px;
}

#search_button {
    background: #eff0f1;
    font: bold 12px "lucida grande", "Lucida Sans", "times New Roman";
    height: 22px;
}

#phrase {
    border: solid 1px #abadb0;
    color: #3d9500;
}

#logo {
    margin: 15px 0;
}

#nav {
    background: transparent url(/images/templates/masterton/nav_rpt.gif) repeat-x top left;
    height: 34px;
    width: 960px;
}

#midContent {
    float: left;
    width: 960px;
    margin-bottom: 25px;
    background: #FFFFFF url(/images/templates/masterton/mast_bg.gif) repeat-y right top;
}

#contentOne {
    float: left;
    width: 635px;
    margin-right: 45px;
}

#contentTwo {
    float: left;
    width: 250px;
    padding: 10px 0 10px 0;
}

#midContentInside {
    float: left;
    width: 960px;
    margin-bottom: 25px;
    background: #FFFFFF url(/images/templates/masterton/wines_vert.gif) repeat-y top left;
}

#secondaryNav {
    float: left;
    width: 140px;
    /*
    background: #FFFFFF url(/images/templates/vert_dotted_repeat.gif) repeat-y top right;
    */
    padding-right: 10px;
    margin-right: 15px;
}

#contentTwoInside {
    float: left;
    width: 790px;
}

#contentTwoInsideWinery {
    width: 510px;
    float: left;
}

#contentThreeInsideWinery {
    width: 268px;
    float: right;
    background: url( /images/templates/wines_top.jpg) no-repeat top right;
    padding-top: 16px;
}

#wines_bottom {
    background: url( /images/templates/wines_bottom.jpg) no-repeat left bottom;
    height: 22px;
    width: 268px;
}

#wines_rpt {
    background: url( /images/templates/wines_rpt.jpg) repeat-y right top;
    padding: 5px 22px 5px 20px;
}

#footerLinks {
    list-style: none;
    float: left;
    margin: 0;
    padding: 0;
    width: 960px;
    background: url(/images/pick_region/full_width_dotted.gif) no-repeat top center;
}

#footerLinks li {
    float: left;
    padding: 5px 5px 5px 5px;
}

#footerLinks li a {
    font: normal 10px "lucida grande", "Lucida Sans", "times New Roman";
    color: #000000;
}

td, tr, p, div, span, li {
    font: normal 12px "lucida grande", "Lucida Sans", "times New Roman";
    color: #646464;
}

a {
    color: #3d9500;
}

h1 {
    font: normal 14px "lucida grande", "Lucida Sans", "times New Roman";
    color: #646464;
}

h2 {
    font: normal 14px Georgia, "Times New Roman", Times, serif;
    color: #3d9500;
}

h3 {
    font: normal 13px Georgia, "Times New Roman", Times, serif;
    color: #3c9600;
}

h4 {
    font: normal 16px Georgia, "Times New Roman", Times, serif;
    color: #000;
    margin: 0 0 6px 0;
    padding: 3px 0;
    background: #e7f1e0;
}

h5 {
    font: normal 16px Georgia, "Times New Roman", Times, serif;
    margin: 0 0 6px 0;
    padding: 3px 0;
    color: #000;
    background: #e9e4d6;
}

h6 {
    font: normal 13px Georgia, "Times New Roman", Times, serif;
    color: #000;
}