body{
        background-color:#c4d4da;
        margin-top:60px;
}
.wrapper{
        width:761px;
        margin:auto;
        background-color:white;
}
.wrapper .header{
        padding:1px;
        height:80px;
        position:relative;
}
.wrapper .header .river-oaks-golf-course-estates{
        background:url(../images/river-oaks-estates-golf-course.gif);
        display:block;
        width:189px;
        height:29px;
        position:absolute;
        right: 34px;
        top: 29px;
}
.wrapper .header .river-oaks-golf-course-estates strong{
        display:none;
}
.wrapper .header ul{
        position:absolute;
        margin:0px;
        padding:0px;
        top: 31px;
        left: 6px;
}
.wrapper .header ul li{
        display:inline;
        margin:0px;
        padding:0px;
}
.wrapper .header ul li a{
        text-decoration:none;
        font-family:Georgia, "Times New Roman", Times, serif;
        font-size:16px;
        color:#14516b;
        padding-left:16px;
        padding-right:16px;
}
.wrapper .header ul li a:hover, .wrapper .header ul li a.selected{
        color:#5e792d;
}

/* HOME PAGE */

.wrapper .mid-section-home{
        margin-bottom:5px;
}
.wrapper .footer-home{
        background-color:#14516b;
        padding-left:158px;
        padding-top:68px;
        padding-bottom:15px;
        padding-right:277px;
        color:#ccccc1;
        font-size:11px;
        font-family:Tahoma, Geneva, sans-serif;
}
.wrapper .footer-home a{
        color:#ccccc1;
        text-decoration:none;
}

/* END HOME PAGE */
.wrapper .mid-section{
        margin-bottom:5px;
        background:url(../images/mid-section-background.gif) left repeat-y;
        height:260px;
}
.wrapper .mid-section .left-navigation{
        float:left;
        width:130px;
        padding:10px;
        margin-right:5px;
}
.wrapper .mid-section .left-navigation ul{
        margin:0px;
        padding:0px;
}
.wrapper .mid-section .left-navigation ul li{
        margin:0px;
        padding:0px;
        list-style:none;
        display:inline;
}
.wrapper .mid-section .left-navigation ul li a{
        display:block;
        text-decoration:none;
        color:#74afc2;
        padding:10px;
        font-family:Tahoma, Geneva, sans-serif;
        font-size:12px;
}
.wrapper .mid-section .left-navigation ul li a:hover, .wrapper .mid-section .left-navigation ul li a.selected{
        color:#e9f1f4;
}
.wrapper .mid-section .main-section-photo{
        float:right;
}
.clear{
        clear:both;
}
.wrapper .footer{
        background-color:#5e792d;
        padding-left:158px;
        padding-top:15px;
        padding-bottom:15px;
        padding-right:277px;
        color:#ccccc1;
        font-size:11px;
        font-family:Tahoma, Geneva, sans-serif;
}
.wrapper .footer a{
        color:#ccccc1;
        text-decoration:none;
}
.wrapper .footer h1{
        font-family:"Trebuchet MS1", Helvetica, sans-serif;
        font-weight:normal;
        font-size:29px;
        color:white;
        margin:0px;
        margin-bottom:35px;
}
.copyright{
        color:#5497a2;
        font-size:10px;
        font-family:Arial, Helvetica, sans-serif;
        margin-top:16px;
        text-align:center;
}

/* INTERNAL PAGE */

.wrapper .mid-section .iternal-section-image{
        float:left;
        width:175px;
        margin-right:5px;
}
.wrapper .mid-section .iternal-section-content-area{
        float:left;
        width:426px;
}
.wrapper .mid-section .iternal-section-content-area .page-title-downloads{
        padding:10px;
        background-color:#dce5e9;
}
.wrapper .mid-section .iternal-section-content-area .page-title-downloads h2{
        color:#14516b;
        text-transform:uppercase;
        font-size:12px;
        font-family:Tahoma, Geneva, sans-serif;
        margin:0px;
}
.wrapper .mid-section .iternal-section-content-area .page-title-downloads ul{
        margin:0px;
        padding:0px;
        float:left;
        margin-left:15px;
}
.wrapper .mid-section .iternal-section-content-area .page-title-downloads ul li{
        margin:0px;
        padding:0px;
        list-style:none;
        display:inline;
}
.wrapper .mid-section .iternal-section-content-area .page-title-downloads ul li a{
        color:#604782;
        font-family:Tahoma, Geneva, sans-serif;
        font-size:12px;
        text-decoration:none;
        background:url(../images/pdf-icon.gif) left no-repeat;
        padding-left:22px;
        padding-bottom:2px;
        padding-top:2px;
        display:block;
        margin-top:5px;
}
.wrapper .mid-section .iternal-section-content-area .content-scroll{
        overflow:scroll;
        padding-left:10px;
        font-family:Tahoma, Geneva, sans-serif;
        color:#686868;
        font-size:13px;
        line-height:23px;
}
.wrapper .mid-section .iternal-section-content-area .content-scroll a{
        color:red;
        text-decoration:none;
}
.wrapper .mid-section .iternal-section-content-area .content-scroll a:hover{
        text-decoration:underline;
}
.wrapper .mid-section .iternal-section-content-area .content-scroll h2{
        text-transform:uppercase;
        margin:0px;
        font-weight:normal;
        margin-top:10px;
        font-family:Arial, Helvetica, sans-serif;
        color:#155270;
}
.wrapper .mid-section .plat-lots-content-area{
        float:left;
        width:585px;
        border-top:5px solid #dce5e9;
        padding:10px;
        font-family:Tahoma, Geneva, sans-serif;
        color:#686868;
        font-size:13px;
        line-height:23px;
        overflow:scroll;
}
.wrapper .mid-section .plat-lots-content-area h2{
        text-transform:uppercase;
        margin:0px;
        font-weight:normal;
        margin-top:0px;
        font-family:Arial, Helvetica, sans-serif;
        color:#155270;
}
.wrapper .mid-section .plat-lots-content-area a{
        color:red;
        text-decoration:none;
}
.wrapper .mid-section .plat-lots-content-area a:hover{
        text-decoration:underline;
}

/* END INTERNAL PAGES */

/* DRIVING DIRECTIONS PAGE */

.driving-directions{
        position:relative;
        float:left;
        width:604px;
        height:260px;
        border-top:5px solid #dce5e9;
        line-height:23px;
}
.driving-directions img{
        position:absolute;
        left: 191px;
        top: 11px;
}
.driving-directions .directions{
        position:absolute;
        font-family:Tahoma, Geneva, sans-serif;
        color:#686868;
        font-size:13px;
        width: 171px;
        left: 19px;
        top: 76px;
}
.driving-directions .directions strong{
        color:#2d526c;
}
/* END DIRVING DIRECTIONS PAGE */

/* CONTACT FORM PAGE */
.input1 {
        width:230px;
}
.textarea1 {
        width:229px;
}
