@charset "UTF-8"; 
html, body{background:url('../images/lines.jpg') repeat-y center top; width:100%; height:100%; font:100%/125% Georgia,"Times New Roman",Times,serif; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}
h1, h2, h3, h4, ul, li{font:100%/125% Georgia,"Times New Roman",Times,serif; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}
p{margin:0px 0px 0px 0px; padding:0px 0px 15px 0px}
a{color:#545454; text-decoration:none}
a:hover{color:#000; text-decoration:underline}
img{ border:0px none}
.hide{display:none}
.clear{clear:both}
#shim{position:relative; float:left; width:100%; height:50%; margin:-375px 0px 0px 0px}
#container{background:url('../images/base/slide_bg.jpg') repeat-x center 80px; position:relative; width:955px; height:675px; margin:0px auto 0px auto; overflow:hidden; clear:both}
#head{z-index:10000}
#logo a{position:absolute; width:305px; height:70px; right:45px; top:15px; z-index:90000}
#head .spring a{background:url('../images/logo/logo_spring.png') no-repeat 0px 0px}
#head .spring a:hover{background:url('../images/logo/logo_spring.png') no-repeat 0px -70px}
#head .summer a{background:url('../images/logo/logo_summer.png') no-repeat 0px 0px}
#head .summer a:hover{background:url('../images/logo/logo_summer.png') no-repeat 0px -70px}
#head .fall a{background:url('../images/logo/logo_fall.png') no-repeat 0px 0px}
#head .fall a:hover{background:url('../images/logo/logo_fall.png') no-repeat 0px -70px}
#head .winter a{background:url('../images/logo/logo_winter.png') no-repeat 0px 0px}
#head .winter a:hover{background:url('../images/logo/logo_winter.png') no-repeat 0px -70px}
#menu{position:absolute; list-style:none; font:75%/125% Georgia,"Times New Roman",Times,serif; padding:3px 0px 0px 0px; left:45px; top:65px; z-index:9000}
#menu li{float:left; padding:0px 25px 0px 0px}
#menu .active a{color:#000; text-decoration:underline; cursor:default}
#gallery{background:#FFF; position:absolute; width:835px; height:505px; left:60px; top:110px}
#gallery_01{background:url('../images/gallery/01.jpg') no-repeat 0px 0px; position:absolute; width:835px; height:505px; left:0px; top:0px}
#gallery_02{background:url('../images/gallery/02.jpg') no-repeat 0px 0px; position:absolute; width:835px; height:505px; left:0px; top:0px}
#gallery_03{background:url('../images/gallery/03.jpg') no-repeat 0px 0px; position:absolute; width:835px; height:505px; left:0px; top:0px}
#gallery_04{background:url('../images/gallery/04.jpg') no-repeat 0px 0px; position:absolute; width:835px; height:505px; left:0px; top:0px}
#gallery_05{background:url('../images/gallery/05.jpg') no-repeat 0px 0px; position:absolute; width:835px; height:505px; left:0px; top:0px}
#gallery_menu{z-index:20000}
#gallery_previous{background:url('../images/base/arrow.gif') no-repeat 12px 0px; position:absolute; width:45px; height:45px; left:30px; top:340px; z-index:19000}
#gallery_previous:hover{background:url('../images/base/arrow.gif') no-repeat 12px -45px}
#gallery_next{background:url('../images/base/arrow.gif') no-repeat -33px 0px; position:absolute; width:45px; height:45px; right:30px; top:340px; z-index:19000}
#gallery_next:hover{background:url('../images/base/arrow.gif') no-repeat -33px -45px}
#panel_right{background:url('../images/base/half_circle.png') no-repeat -15px 260px; position:absolute; width:750px; height:565px; left:880px; top:80px; z-index:5000}
.cover_right{background:#FFF url('../images/base/slide.png') no-repeat -45px 0px; position:absolute; width:705px; height:535px; padding:15px 0px 15px 30px; left:15px; top:0px; z-index:4000}
#panel_right_close{position:absolute; width:45px; color:#000; font:italic 75%/125% Georgia,"Times New Roman",Times,serif; text-align:center; left:-14px; top:274px; z-index:10000}
#panel_right_close:hover{color:#bcbcbc; text-decoration:none}
#panel_left{background:url('../images/base/half_circle.png') no-repeat 735px 260px; position:absolute; width:750px; height:565px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; right:880px; top:80px; z-index:5000}
.cover_left{background:#FFF url('../images/base/slide.png') no-repeat 690px 0px; position:absolute; width:705px; height:535px; padding:15px 30px 15px 0px; right:15px; top:0px; z-index:4000}
#panel_left_close{position:absolute; width:45px; color:#000; font:italic 75%/125% Georgia,"Times New Roman",Times,serif; text-align:center; right:-16px; top:274px}
#panel_left_close:hover{color:#bcbcbc; text-decoration:none}
.panel_title{float:left; font:200%/125% Georgia,"Times New Roman",Times,serif; letter-spacing:1px; padding:0px 15px 15px 15px}
.sub_menu{list-style:none; padding:16px 0px 15px 0px}
.sub_menu li{display:inline; font:75%/125% Georgia,"Times New Roman",Times,serif; padding:0px 15px 0px 0px}
.sub_menu .sub_active a{color:#000; text-decoration:underline; cursor:default}
.sub_content{clear:both}
.aboutwhiteoaks{position:relative; width:675px}
.aboutwhiteoaks .emphasis{position:relative; float:left; width:315px; color:#676767; font:italic 125%/125% Georgia,"Times New Roman",Times,serif; padding:0px 0px 15px 15px}
.aboutwhiteoaks .column{position:relative; float:left; width:315px; font:75%/166.7% Georgia,"Times New Roman",Times,serif; padding:0px 0px 15px 15px}
.aboutwhiteoaks #white_oak{background:url('../images/aboutwhiteoaks/white_oak.jpg') no-repeat left bottom; padding:0px 0px 105px 15px}
.thevillage{position:relative; width:675px}
.thevillage .aboutthevillage .emphasis{background:url('../images/thevillage/village_main.jpg') no-repeat 340px 5px; position:relative; float:left; width:315px; color:#676767; font:italic 125%/125% Georgia,"Times New Roman",Times,serif; padding:0px 330px 15px 15px}
.thevillage .aboutthevillage .middle{position:relative; float:left; width:315px; font:75%/166.67% Georgia,"Times New Roman",Times,serif; padding:0px 0px 15px 15px}
.thevillage .aboutthevillage .last{position:relative; float:right; width:315px; font:75%/166.67% Georgia,"Times New Roman",Times,serif; padding:0px 15px 15px 0px}
.sub_sub_menu p{padding:0px 0px 15px 15px}
.sub_sub_menu a{color:#000}
.sub_sub_menu a:hover{color:#545454}
.j_sub_sub_sub_open{position:relative; float:left; width:205px; padding:0px 0px 0px 15px}
.j_sub_sub_sub_open a{position:relative; display:block; width:205px; font:italic 75%/133.33% Georgia,"Times New Roman",Times,serif; margin:0px 0px 15px 0px; padding:120px 0px 0px 0px}
.j_sub_sub_sub_open a:hover{background-position:right top}
.sub_sold{position:absolute; color:#C33131; font:200% Georgia,"Times New Roman",Times,serif; text-decoration:none; left:15px; top:0px}
.homes_01{background:url('../images/thevillage/homes/01.jpg') no-repeat left top}
.homes_02{background:url('../images/thevillage/homes/02.jpg') no-repeat left top}
.homes_03{background:url('../images/thevillage/homes/03.jpg') no-repeat left top}
.homes_04{background:url('../images/thevillage/homes/04.jpg') no-repeat left top}
.homes_05{background:url('../images/thevillage/homes/05.jpg') no-repeat left top}
.homes_06{background:url('../images/thevillage/homes/06.jpg') no-repeat left top}
.homes_07{background:url('../images/thevillage/homes/07.jpg') no-repeat left top}
.homes_08{background:url('../images/thevillage/homes/08.jpg') no-repeat left top}
.homes_09{background:url('../images/thevillage/homes/09.jpg') no-repeat left top}
.homes_10{background:url('../images/thevillage/homes/10.jpg') no-repeat left top}
.homes_11{background:url('../images/thevillage/homes/11.jpg') no-repeat left top}
.homes_12{background:url('../images/thevillage/homes/12.jpg') no-repeat left top}
.homes_13{background:url('../images/thevillage/homes/13.jpg') no-repeat left top}
.homes_14{background:url('../images/thevillage/homes/14.jpg') no-repeat left top}
.homes_15{background:url('../images/thevillage/homes/15.jpg') no-repeat left top}
.homes_16{background:url('../images/thevillage/homes/16.jpg') no-repeat left top}
.homes_17{background:url('../images/thevillage/homes/17.jpg') no-repeat left top}
.homes_18{background:url('../images/thevillage/homes/18.jpg') no-repeat left top}
.homes_19{background:url('../images/thevillage/homes/19.jpg') no-repeat left top}
.homes_20{background:url('../images/thevillage/homes/20.jpg') no-repeat left top}
.homes_21{background:url('../images/thevillage/homes/21.jpg') no-repeat left top}
.homes_22{background:url('../images/thevillage/homes/22.jpg') no-repeat left top}
.homes_23{background:url('../images/thevillage/homes/23.jpg') no-repeat left top}
.thevillage .sub_sub_sub_section{background:#FFF; position:absolute; width:645px; height:490px; left:15px; top:0px; z-index:50000}
.thevillage .sub_sub_sub_section img{z-index:5000}
.main_sold{position:absolute; color:#C33131; font:400% Georgia,"Times New Roman",Times,serif; text-decoration:none; left:15px; top:30px; z-index:6000}
.lot_number{font:italic 125% Georgia,"Times New Roman",Times,serif}
.j_sub_sub_sub_close{position:relative; display:block; margin:0px 0px 0px 0px}
.thevillage .homesone .j_sub_sub_menu, .thevillage .homestwo .j_sub_sub_menu, .thevillage .homesthree .j_sub_sub_menu, .thevillage .homesfour .j_sub_sub_menu{position:relative; width:205px; float:left; padding:0px 0px 15px 15px}
.thevillage .sub_sub_menu{position:relative; width:220px; float:left; padding:0px 0px 0px 0px}
.thevillage .thevillageamenities .emphasis{position:relative; color:#676767; font:italic 125%/125% Georgia,"Times New Roman",Times,serif; padding:0px 0px 15px 15px}
.amenities_list{position:relative; float:left; width:330px; list-style:circle inside; padding:0px 0px 0px 0px}
.amenities_list li{font:75%/166.67% Georgia,"Times New Roman",Times,serif; margin:0px 0px 0px 15px}
.thevillage .thevillageamenities .j_sub_sub_menu{padding:15px 0px 0px 15px}
.themanors{position:relative; width:675px}
.themanors .aboutthemanors .emphasis{position:relative; float:right; width:315px; color:#676767; font:italic 125%/125% Georgia,"Times New Roman",Times,serif; text-indent:-4px; padding:0px 15px 15px 0px}
.themanors .aboutthemanors .middle{position:relative; float:left; width:315px; font:75%/166.67% Georgia,"Times New Roman",Times,serif; padding:0px 15px 15px 15px}
.themanors .aboutthemanors .column{background:url('../images/themanors/themanors_main.jpg') no-repeat 0px bottom; position:relative; float:right; width:315px; font:75%/166.67% Georgia,"Times New Roman",Times,serif; padding:0px 15px 152px 0px}
.themanors .aboutthemanors .j_sub_sub_menu{position:relative; float:left; width:315px; margin:0px 0px 15px 0px; padding:0px 0px 0px 15px}
.developer_content{position:relative; float:right; width:315px}
.developer_rendering{position:relative; width:315px; height:211px; margin:0px 15px 0px 0px}
.dilworth_logo{background:url('../images/themanors/developer_logo.jpg') no-repeat 0px 0px; position:relative; display:block; width:95px; height:41px; margin:15px 0px 0px 0px}
.dilworth_logo:hover{background:url('../images/themanors/developer_logo.jpg') no-repeat -95px 0px}
.themanors .dilworthdevelopement .small{position:relative; width:315px; font:75%/166.67% Georgia,"Times New Roman",Times,serif; padding:0px 0px 15px 15px}
.themanors .dilworthdevelopement .j_sub_sub_menu{padding:0px 0px 15px 15px}
.michael_allen_logo{background:url('../images/themanors/developer_logo.jpg') no-repeat 0px -41px; position:relative; display:block; width:95px; height:27px; margin:0px 0px 0px 0px; clear:right}
.michael_allen_logo:hover{background:url('../images/themanors/developer_logo.jpg') no-repeat -95px -41px}
.themanors .michaelallen .small{position:relative; width:315px; font:75%/166.67% Georgia,"Times New Roman",Times,serif; padding:0px 0px 15px 15px}
.themanors .michaelallen .j_sub_sub_menu{padding:0px 0px 15px 15px}
.amenity{position:relative; float:left; margin:0px 0px 15px 15px; padding:150px 0px 0px 0px}
.amenity h3{color:#676767; font:italic 125%/125% Georgia,"Times New Roman",Times,serif}
.amenity p{font:75%/166.67% Georgia,"Times New Roman",Times,serif}
.amenitiesofwhiteoaks .j_sub_sub_menu{float:left; width:205px; padding:0px 0px 15px 15px}
#natural_beauty{background:url('../images/amenitiesofwhiteoaks/natural_beauty.jpg') no-repeat 0px 0px; width:205px}
#walking_running{background:url('../images/amenitiesofwhiteoaks/walking_running.jpg') no-repeat 0px 0px; width:205px}
#main_entrance{background:url('../images/amenitiesofwhiteoaks/main_entrance.jpg') no-repeat 0px 0px; width:205px}
#golf{background:url('../images/amenitiesofwhiteoaks/golf.jpg') no-repeat 0px 0px; width:205px}
#shopping{background:url('../images/amenitiesofwhiteoaks/shopping.jpg') no-repeat 0px 0px; width:205px}
#auburn_university{background:url('../images/amenitiesofwhiteoaks/auburn_university.jpg') no-repeat 0px 0px; width:205px}
#airport{background:url('../images/amenitiesofwhiteoaks/airport.jpg') no-repeat 0px 0px; width:205px}
#school{background:url('../images/amenitiesofwhiteoaks/school.jpg') no-repeat 0px 0px; width:205px}
#auburn{background:url('../images/amenitiesofwhiteoaks/auburn.jpg') no-repeat 0px 0px; width:425px}
.lots{background:url('../images/lots/lots.jpg') no-repeat 15px 0px; position:relative; width:675px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}
.entrance_location{position:absolute; color:#676767; font:italic 125%/125% Georgia,"Times New Roman",Times,serif; left:330px; top:5px}
.legend{padding:315px 0px 0px 0px}
.legend_item{position:relative; float:left; width:205px; color:#676767; font:italic 125%/125% Georgia,"Times New Roman",Times,serif; padding:0px 0px 0px 15px}
.legend_detail{color:#000; font:60%/166.67% Georgia,"Times New Roman",Times,serif}
.legend_estates{background:#EEDBBA; float:left; display:block; width:12px; height:12px; margin:5px 6px 20px 0px}
.legend_manors{background:#F7F4AD; float:left; display:block; width:12px; height:12px; margin:5px 6px 20px 0px}
.legend_village{background:#C9B5AE; float:left; display:block; width:12px; height:12px; margin:5px 6px 20px 0px}
#panel_right .financing{position:relative; width:455px}
#panel_right .financing p{background:url('../images/financing/leaf.jpg') no-repeat 15px bottom; color:#676767; font:italic 125%/125% Georgia,"Times New Roman",Times,serif; padding:0px 15px 135px 15px}
#panel_left .awardsandpress{position:absolute; width:455px; right:30px; top:15px}
#panel_left .awardsandpress .column{position:relative; float:left; width:205px; margin:0px 0px 15px 15px}
#panel_left .awardsandpress h3{font:125%/125% Georgia,"Times New Roman",Times,serif; padding:0px 0px 0px 0px}
#panel_left .awardsandpress ul{list-style:none; padding:0px 0px 0px 0px}
#panel_left .awardsandpress ul li{color:#676767; font:italic 100%/125% Georgia,"Times New Roman",Times,serif; padding:0px 0px 15px 0px}
#panel_left .awardsandpress .date{display:block; color:#000; font:75%/166.67% Georgia,"Times New Roman",Times,serif}
.locationandcontact .location{position:relative; width:565px}
.locationandcontact .location .map{background:url('../images/locationandcontact/location/map.jpg') no-repeat 15px 0px; float:left; width:315px; height:465px; font:75%/166.67% Georgia,"Times New Roman",Times,serif; padding:0px 0px 0px 235px}
.contactwhiteoaks{position:relative; width:565px}
.locationandcontact .contactwhiteoaks .leaf{background:url('../images/locationandcontact/contact/leaf.jpg') no-repeat 0px bottom; position:relative; float:left; width:205px; color:#676767; font:italic 125%/125% Georgia,"Times New Roman",Times,serif; margin:0px 0px 0px 15px; padding:0px 0px 172px 0px}
.locationandcontact .contactwhiteoaks .speaks{font:70%/128.57% Georgia,"Times New Roman",Times,serif}
.locationandcontact .contactwhiteoaks .speaks h3{color: #000000}
#contact_form{position:relative; float:left; margin:0px 0px 0px 15px}
.form_section{position:relative}
.input_label{position:absolute; font:75%/166.67% Georgia,"Times New Roman",Times,serif; left:0px; top:25px}
.input_label_error{position:absolute; color:#676767; font:italic 75%/166.67% Georgia,"Times New Roman",Times,serif; left:0px; top:25px}
#contact_name, #contact_email, #contact_subject{width:315px; height:25px; color:#676767; font:italic 100%/125% Georgia,"Times New Roman",Times,serif; border:none 0px; outline:none 0px; margin:0px 0px 20px 0px; padding:3px 0px 0px 0px}
.text_label{position:absolute; font:75%/166.67% Georgia,"Times New Roman",Times,serif; left:0px; top:125px}
.text_label_error{position:absolute; color:#676767; font:italic 75%/166.67% Georgia,"Times New Roman",Times,serif; left:0px; top:125px}
.input_label_error span, .text_label_error span{color:#000; font:italic 100%/166.67% Georgia,"Times New Roman",Times,serif}
#contact_text{width:315px; height:125px; color:#676767; font:italic 100%/25px Georgia,"Times New Roman",Times,serif; border:none 0px; outline:none 0px; margin:0px 0px 20px 0px; padding:2px 0px 0px 0px}
.form_input{background:url('../images/locationandcontact/contact/line.jpg') repeat 0px 0px}
.form_input_error{background:url('../images/locationandcontact/contact/line_error.jpg') repeat 0px 0px}
#contact_submit{position:relative; height: 30px; font:italic 125%/125% Georgia,"Times New Roman",Times,serif; text-align:left; border:none 0px; outline:none 0px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; cursor:pointer}
#contact_form .enabled{background: url('../images/locationandcontact/contact/line.jpg') repeat-x 0px -25px; width:50px; color:#545454}
#contact_form .disabled{background:url('../images/locationandcontact/contact/line.jpg') repeat-x 0px -25px; width:95px; color:#000}
#contact_form .enabled:hover{background:url('../images/locationandcontact/contact/line.jpg') repeat-x 0px 1px; color:#000}
#contact_form .disabled:hover{background:url('../images/locationandcontact/contact/line.jpg') repeat-x 0px -25px; color:#000}
#panel_left .links{position:absolute; width:675px; right:30px; top:15px}
#panel_left .links .column{position:relative; float:left; width:205px; margin:0px 0px 15px 15px}
#panel_left .links h3{font:125%/125% Georgia,"Times New Roman",Times,serif; padding:0px 0px 0px 0px}
#panel_left .links ul{list-style:none; padding:0px 0px 0px 0px}
#panel_left .links ul li{color:#676767; font:italic 100%/125% Georgia,"Times New Roman",Times,serif; padding:0px 0px 15px 0px}
#panel_left .links .details{display:block; color:#000; font:75%/166.67% Georgia,"Times New Roman",Times,serif}
#footer{position:absolute; list-style:none; font:62.5%/125% Georgia,"Times New Roman",Times,serif; padding:0px 0px 0px 0px; left:45px; top:642px; z-index:10000}
#footer li{float:left; padding:0px 15px 0px 0px; z-index:9000}