li{list-style-type: none;}.Column1{width: 280px;}.PropertyPictureViewer, .RealtorInfo, .DrivingDirections, .RequestInfo{margin-bottom: 10px;}.PropertyNav{background-color:#E2F0F5;border-top:1px solid #cad7db;border-bottom:1px solid #cad7db;clear:both;}.ReturnToSearch, .PropertyPaging{color: #0B3040;font-size: 12px;}.ReturnToSearch{float: left;}.PropertyPaging{float: right;}.PreviousProperty, .NextProperty{display: inline;}.PropertyPictureViewer{border: 1px solid #0B3040;}.PropertyPictureViewer .BorderBuffer{background-color: #0B3040;margin: 5px;padding: 5px;}.PropertyPictureViewer img{width: 245px;}.PropertyPictureViewer .PhotoCount{color: #fff;font-size: 10px;padding-bottom: 3px;}.PropertyPictureViewer .Photos{border: 1px solid #fff;}.PropertyPictureViewer .Photos img{width:70px;cursor: pointer;}.PropertyPictureViewer .Photos img.selected{border: 1px solid #fff;}.PropertyPictureViewer .PhotoList .LeftArrow, .PropertyPictureViewer .PhotoList .RightArrow{color: #fff;font-size: 20px;}.PropertyPictureViewer .PhotoList .LeftArrow{float: left;}.PropertyPictureViewer .PhotoList .RightArrow{float: right;}.RealtorInfo{border: 1px solid #658F96; }.RealtorInfo .BorderBuffer{margin: 5px;background-color: #658F96;clear: both;}.RealtorInfo h4{color: #fff;}.RealtorInfo img{width: 100px;float: left;border: 1px solid #fff;}.RealtorInfo RealtorInfoTable{float: right;}.RealtorInfo .RealtorInfoTable td, .RealtorInfo .RealtorInfoTable th{color: #fff;font-size: 12px;text-align: left;}.RealtorInfo .RealtorInfoTable tbody th{padding-right: 3px;}.RealtorInfo .RealtorInfoTable a{color: #fff;}.DrivingDirections{border: 1px solid #658F96; }.DrivingDirections .BorderBuffer{margin: 5px;clear: both;}.DrivingDirections .Map{width: 267px;height: 225px;background-color: #0f0;}.RequestInfo{border: 1px solid #657F99;}.RequestInfo .BorderBuffer{margin: 5px;padding: 5px;background-color: #7A8733;clear: both;}.RequestShowing{border: 1px solid #657F99;}.RequestShowing .BorderBuffer{margin: 5px;padding: 5px;background-color: #1B4557;clear: both;}.RequestInfo h4, .RequestShowing h4{color: #fff;}.RequestInfo label, .RequestShowing label{display: block;font-size:12px;color:#fff;}.RequestInfo input, .RequestInfo textarea, .RequestShowing input, .RequestShowing textarea{font-size: 12px;}.NameFieldLbl, .DateFieldLbl{float: left;}.PhoneFieldLbl, .TimeFieldLbl{float: right;}.EmailFieldLbl{clear:both;}.EmailFieldLbl input, .MessageFieldLbl textarea, .CommentsFieldLbl textarea{width: 95%;}.FormBtns{clear:both;margin-bottom: 20px;}.FormBtns input{float: right;margin-right: 5px;}.PropertyInformation{width: 440px;}.PropertyInformation h2{display:block;color:#636E2A;font-size: 20px;}.PropertyInformation h5{color:#636E2A;}.PropertyInformation h6, .PropertyInformation th{color: #0B3040;}.PropertyInformation td, .PropertyInformation th, .PropertyInformation h6{font-size: 12px;text-align: left;vertical-align: top;}.InfoSummaryTable{float:left;width: 270px;}.InfoSummaryTable td, .InfoSummaryTable th{width:92px;}.ActionList{float:right;width:130px;font-size:12px;}.ActionList a{margin-left:20px;}.ActionList a:visited{margin-left:20px;}.PropertyDescription{clear:both;}.PropertyDescription p{font-size: 12px;margin-top:0px;}.PropertyGenInfo{float: left;width:220px;}.PropertyGenFeatures{float: right;width:220px;}.PropertyExtraInfo{float:left;width:220px;}.PropertyAdditionalFeatures{clear: both;}.DesignFeatures, .Inclusions, .Fireplace, .LocationDescription, .OutdoorFeatures{float:left;padding-left:0px;margin-left:0px;width: 220px;}.DimensionsAndMeasurements{clear:both;}.DimensionsAndMeasurements ul{padding-left:0px;margin-left:0px;}.Dimensions1{float:left;}.Dimensions2{float:right;}.SquareFeet{float:right;}.PropertyListingBroker{float:left;width: 235px;}.MortgageInfo{float:right;width: 190px;}.Btn.Map{background: url(/images/virtualicon.gif) no-repeat;}.Btn.VirtualTour{background: url(/images/virtualicon.gif) no-repeat;}.Btn.PropertyWebsite{background: url(/images/propwebsiteicon.gif) no-repeat;}.Btn.PropertyVideo{background: url(/images/propvideoicon.gif) no-repeat;}.Btn.SendFriend{background: url(/images/friendicon.gif) no-repeat;}.Btn.AddFavorites{background: url(/images/favsicon.gif) no-repeat;}.Btn.Print{background: url(/images/printicon.gif) no-repeat;}#PropertyNavigation{width:682px;padding:5px 0 5px 0;margin:0 0 10px 0;border-bottom:1px solid #c6c6c6;border-top:1px solid #c6c6c6;float:left;}form{margin:0;padding:0;}#PropertyNavigation a{color:#595959;}.PropertiesLinks{float:right;width:250px;text-align:right;}#OpenHouseWrapper{width:681px;height:40px;background:url(/images/bg_details_open_house.jpg) no-repeat;float:left;padding:0 0 10px 0;margin:15px 0 0 0;}.OpenHouseDate{display:block;font-size:18px;color:#fff;padding:8px 0 0 280px;}#GalleryWrapper{width:656px;height:484px;background:url(/images/bg_details_gallery.jpg) no-repeat;float:left;margin: 0 0 10px 0;padding:25px 0 0 25px;}#GalleryWrapper h1{padding:0 0 15px 0;}#GalleryTop{width:586px;height:255px;background:url(/images/bg_details_gallery_pic.png) no-repeat;padding:40px 0 0 40px;}#PropertyInfo{width:230px;height:192px;float:right;padding:0 0 0 40px;border-left:1px solid #c6c6c6;}#PropertyInfo p{font-size:14px;line-height:140%;padding:0 0 10px 0;}#GalleryMainPic{width:257px;float:left;}#GalleryControls{width:257px;float:left;padding:5px 0 0 0;}.GalleryLinks{font-size:10px;text-decoration:none;color:#6F732D;}.GalleryBtns{width:100px;margin:0 auto;}#GalleryBottom{width:626px;float:left;padding:20px 0 0 0;}#scrollLeftButton{float:left;margin:0 5px 0 0;}#scrollRightButton{float:left;margin:0 0 0 5px;}#ThumbsBelt{float:left;width:567px;height:78px;overflow:hidden;position:relative;}#belt{height:78px;position:relative;}.panel {float:left;margin:0 10px 0 0;padding:0;width:106px;height:74px;overflow:hidden;}#belt {margin:0;padding:0;position:relative;}#PropertyBio{width:450px;float:left;font-size:14px;padding:20px 0 0 0;line-height:130%;padding:10px 0 10px 0;}#PropertyDetailsWrapper{width:682px;float:left;padding:20px 0 20px 0;}#PropertyButtons{width:191px;float:right;}#PropertyDetailsWrapper th{text-align:left;color:#6F732D;font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;padding:0 0 5px 0;}#PropertyDetailsWrapper td{font-size:13px;padding:0 0 5px 0;}#PropertyDetailsWrapper td .Bold{color:#6F732D;padding:0 5px 0 0;display:block;}#PropetyDetailsLeftContainer{width:491px;float:left;padding:0 0 20px 0;}.PropertyDetailsTable{float:left;width:245px;border-collapse:collapse;margin:0;padding:0;}.PropertyDetailsTable tr{vertical-align:top;}#PropertyRealtorWrapper{width:682px;float:left;padding:20px 0 20px 0;border-top:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6;}#RealtorInfo{width:195px;float:right;font-size:12px;margin: 5px 0 0 0;}.RealtorPic{border:1px solid #000;}#RealtorInfo h3{font-size:18px;font-weight:bold;}#RealtorInfo p{padding: 0;line-height:130%;}#RealtorInfo a{line-height:130%;}#RealtorInfoForm{width:458px;background:url(/images/bg_request_info_form.jpg) repeat-y;float:left;padding:20px 0 3px 20px;}#RealtorInfoForm h3{font-size:18px;color:#000;padding:0 0 10px 0;}#RealtorInfoForm label{display:block;font-weight:bold;}#RealtorInfoForm table tr{vertical-align:top;}#RealtorInfoForm table td{padding:0 0 3px 0;}input#name{width:122px;height:19px;border:1px solid #7f9db9;margin:0 10px 0 0;}input#phone, input#fname, input#lname{width:130px;height:19px;border:1px solid #7f9db9;margin:0 10px 0 0;}input#email{width:161px;height:19px;border:1px solid #7f9db9;}textarea#message{width:418px;height:178px;border:1px solid #7f9db9;}.RealtorPhoneNumber{font-size:16px;font-weight:bold;}#ScheduleShowingWrapper{float:left;width:653px;background:url(/images/bg_request_showing_form.jpg) repeat-y;padding:20px 0 5px 20px;margin:20px 0 0 0;}#ScheduleShowingWrapper h2{font-size:18px;color:#000;text-transform:uppercase;font-weight:normal;}#ScheduleShowingWrapper table{border-collapse:collapse;}#ScheduleShowingWrapper table tr{vertical-align:top;}#ScheduleShowingWrapper table td{padding:0 8px 1px 0;}#ScheduleShowingWrapper label{font-weight:bold;}#input2_name{width:180px;height:19px;border:1px solid #7f9db9;}#input2_phone, #input2_first_name, #input2_last_name{width:186px;height:19px;border:1px solid #7f9db9;}#input2_last_name{width:231px;}#input2_email{width:277px;height:19px;border:1px solid #7f9db9;}#calendar_0{width:155px;height:19px;float:left;border:1px solid #7f9db9;}.CalanderIcon{float:left;padding:0 0 0 4px;}#ScheduleShowingWrapper .CheckLabel{font-weight:normal;}#input2_time{width:194px;height:19px;border:1px solid #7f9db9;}#input2_message{width:628px;height:128px;border:1px solid #7f9db9;}.checkbox_morning, .checkbox_afternoon, .checkbox_evening{padding:3px 0 0 0;}.callme{font-size:16px;font-weight:bold;}#PropertySqFtTable{width:100%;}#PropertySqFtTable td{padding:0 10px 5px 0;}#PropertySqFtTable td strong{padding:0 7px 0 0;}#detailsCollapse{background-color:#000000;border:1px solid #F1E4C2;color:#FFFFFF;cursor:pointer;font-family:"Times New Roman",Times,serif;font-size:12px;font-weight:bold;padding:2px 5px;width:170px;height:18px;margin:15px 0 0 0;}.PropertyFeaturesTable{border-collapse:collapse;margin:0;padding:0;}.PropertyFeaturesTable tr{vertical-align:top;}#PropertyDetailsWrapper td.labelColumn{width:125px;}#ListingOffice{padding:10px 0;width:450px;float:left;font-size:14px;}.OfficeTitle{color:#6F732D;font-weight:bold;}.DetailsBorder{padding:0;width:682px;float:left;border-bottom:1px solid #c6c6c6;}#Disclaimer{width:682px;padding:20px 0 0 0;float:left;}#courtesy{width:682px;padding:20px 0 0 0;float:left;}ul#VideoList{margin:0;padding:0 0 0 10px;list-style:none;}ul#VideoList li{background:transparent url(/images/list_bullet.png) no-repeat scroll 0 0;margin:0;padding:0 0 5px 12px;list-style:none !important;}#ClientServices {float: right;background: url(/images/client_services.png) top no-repeat;width: 200px;height: 150px;margin: 0;}#ClientServices p {font-weight: bold;font-size: 11px;color: #ffffff;margin: 105px 0 0 0;padding: 0 10px 0 10px;}#videoWrap{width:191px;height:26px;}#videoWrap a{width:191px;height:26px;padding:3px 0 0 5px;display:block;float:left;text-decoration:none;color:#000000;font-size:12px;font-family:Arial,Helvetica,sans-serif;}#videoWrap h2{margin:10px 0 0 0;padding:0;color:#636628;font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;font-weight:bold;width:190px;border-bottom:1px solid #C6C6C6;float:left;}