*{margin:0px;padding:0px;}img{border:0px;}html{width:100%;height:100%;background-color:#6B7887}body{width:984px;height:100%;margin:0 auto;padding:0 1px;background-color:#FFFFFF;position:relative;}html > body{min-height:100%;height:auto;}#header{width:984px;height:126px;font-family:Tahoma;font-size:11px;color:#6A6A6A}.logo{margin:0 100px 0 38px;float:left}#header span{display:block;float:right;line-height:20px;padding:0 10px 0 0}#header div{line-height:20px;padding:42px 0 0 0}#select{width:100px;height:18px;float:left;font-size:11px;/ font-size:9px;margin:0 23px 0 0;border:2px inset #808080}#header div img{padding:1px;border:1px solid #fff;float:left;margin:3px 2px 0 0}#header .active, #header div img:hover{border:1px solid #828282}#account{display:block;float:left;color:#D3D0C7;margin:0 0 0 12px;font-size:14px;}#account a{font-family:Tahoma;font-size:11px;color:#6A6A6A;text-decoration:none;margin:0 8px;}#account a:visited{text-decoration:none}#account a:hover{text-decoration:underline}#menu{width:952px;height:36px;line-height:36px;padding:0 0 0 32px;background-image:url(images/menu_bg.gif);background-position:top left;background-repeat:repeat-x;float:left;}#menu li{display:inline;list-style-type:none}#menu a{font-family:Tahoma;font-size:11px;color:#D2DEEC;text-decoration:none;margin:0 15px;}#wrapper{width:962px;overflow:hidden;padding:32px 0 150px 22px;background-image:url(images/bg1.jpg);background-position:top left;background-repeat:no-repeat}#left{float:left;width:455px;}.column{width:134px;float:left;margin:0 7px 0 0;background-image:url(images/bg_c.gif);background-position:top left;background-repeat:repeat-y;}.column div{width:134px;background-image:url(images/bg_c_b.gif);background-position:bottom left;background-repeat:no-repeat;}.column h4{font-family:Tahoma;font-size:11px;color:#ECFEE2;font-weight:normal;text-transform:uppercase;display:block;width:110px;height:37px;line-height:41px;padding:0 0 7px 25px;background-position:top left;background-repeat:no-repeat}.column .title1{background-image:url(images/title1_bg.gif);}.column .title2{background-image:url(images/title2_bg.gif);}.column .title3{background-image:url(images/title3_bg.gif);}.c2{margin-top:33px}.c3{margin-top:67px}.column ul{margin:7px 0 10px 14px;list-style-type:none;line-height:18px;}.column li a{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#323232;text-decoration:none}.more2:visited, .more:visited, .column li a:visited{text-decoration:none}.more2:hover, .more:hover, .column li a:hover{text-decoration:underline}.more2{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#009EDC;text-decoration:none;margin:0 0 0 2px}.more3:visited, .more:visited, .column li a:visited{text-decoration:none}.more3:hover, .more:hover, .column li a:hover{text-decoration:underline}.more3{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;text-decoration:none;margin:0 0 0 2px}.more{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#009EDC;text-decoration:none;margin:0 0 0 19px;}#left .pic{border:1px solid #fff;width:108px;margin:0 auto 6px auto;}.pic span{display:block;background-color:#303C4A;line-height:18px;width:108px;}.pic span a{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#FDFCF7;text-decoration:none;margin:0 0 0 5px}#columns{padding:0 0 20px 0;float:left;overflow:hidden;}#search{width:384px;height:247px;float:left;margin:0 0 25px 0;padding:29px 0 0 38px;background-image:url(images/search_bg.gif);background-position:top left;background-repeat:no-repeat;font-family:Tahoma;font-size:12px;color:#000000}#search p{line-height:17px;/ line-height:normal}.style1{padding:13px 0}.style1 input{width:117px;height:17px;font-size:11px;border:1px inset #808080;margin:0 35px 0 10px}.select1{width:65px;font-size:11px;height:18px;/ font-size:9px;border:1px inset #808080;}.select2{width:45px;font-size:11px;height:18px;/ font-size:9px;border:1px inset #808080;margin:0 57px 0 0;/ margin:0 50px 0 0}.select3{width:45px;height:18px;text-align:center;/ font-size:9px;font-size:10px;font-weight:bold;margin:1px 0;border:1px inset #808080;}.pad{padding:0 155px 0 0}.pad2{padding:5px 0;}.pad3{padding:15px 0 0 0}.pad3 span{display:block;float:left;width:60px;font-size:11px;}.button{display:block;margin:13px 0 0 15px;/ margin:13px 0 0 9px}.text2{display:block;width:360px;padding:18px 0 0 0;float:left}.text2 a{color:#009EDC;text-decoration:none}.text2 a:visited{text-decoration:none}.text2 a:hover{text-decoration:underline}.radio{margin:0 3px 0 0}.text{padding:0 0 0 16px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#333333;width:406px;}.text p{padding:12px 0 12px 2px}#right{float:left;padding:156px 0 0 0;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#333333;}#right div{width:460px;}#right div p{display:block;padding:8px 5px 25px 8px}#right .photo{display:block;float:left;padding:14px 7px 5px 17px;width:194px;}#right .photo a{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#2D2D2D;text-decoration:none;line-height:24px;margin:0 0 0 5px}#right .photo a:visited{text-decoration:none}#right .photo a:hover{text-decoration:underline}#featured{float:left;padding:10px 0 0 0;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#333333;}#featured div{width:460px;}#featured div p{display:block;padding:0px 0px 0px 0px}#featured .photo{display:block;float:left;padding:15px 7px 5px 15px;width:140px;}#featured .photo a{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#2D2D2D;text-decoration:none;line-height:24px;margin:0 0 0 5px}#featured .photo a:visited{text-decoration:none}#featured .photo a:hover{text-decoration:underline}#more, #all{display:block;background-image:url(images/more_homes_button.png);background-position:top left;background-repeat:no-repeat;width:155px;line-height:23px;height:24px;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#EDFCE3;}#more{float:right;margin:10px 30px 0 0 ;display:inline;}#all{margin:18px 0 0 0}#footer{width:984px;position:absolute;bottom:0px;height:71px;border-top:8px solid #254A73;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#343434}#footer ul{margin:15px 0 10px 0;text-align:center}#footer li{display:inline;list-style-type:none;}#footer li a{color:#343434;text-decoration:none;margin:0 5px}#footer li a:visited{text-decoration:none}#footer li a:hover{text-decoration:underline}.bft{color:#254A73;text-decoration:none}.bft:visited{text-decoration:none}.bft:hover{text-decoration:underline}#footer p{text-align:center}#content{width:958px;overflow:hidden;padding:12px 0 150px 24px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;}#main{width:675px;float:left;text-decoration:none;}#gallery{padding:14px 0 15px 0;overflow:hidden;float:left}#gallery img{float:left}#gallery div{float:left;height:338px;background-color:#191919;width:180px;padding:17px 0 0 16px;position:relativecolor:#E78F04;}#gallery div img{margin:0 6px 6px 0}#gallery2{padding:14px 0 15px 0;overflow:hidden;float:left}#gallery2 img{float:left}#gallery2 div{float:left;background-color:#191919;width:180px;padding:17px 0 0 16px;position:relative}#gallery2 div img{margin:0 6px 6px 0}#content .style4{color:#333333;text-decoration:underline}.view{color:#E78F04;text-decoration:none;position:absolute;bottom:15px;left:20px;}.view:visited{text-decoration:none}.view:hover{text-decoration:underline}.view2{color:#E78F04;text-decoration:none;position:absolute;bottom:30px;left:20px;}.view2:visited{text-decoration:none}.view2:hover{text-decoration:underline}.view3{color:#E78F04;text-decoration:none;bottom:15px;left:20px;}.view3:visited{text-decoration:none}.view3:hover{text-decoration:underline}#content .style4:visited{text-decoration:underline}#content .style4:hover{text-decoration:none}#banner{float:right;margin:0 5px 0 0}.full p{width:685px;padding:5px 0 5px 5px;}.full p a{color:#009EDC;text-decoration:none}.full p a:visited{text-decoration:none}.full p a:hover{text-decoration:underline}.full td a{color:#009EDC;text-decoration:none}.full td a:visited{text-decoration:none}.full td a:hover{text-decoration:underline}.full ul{margin:5px 0 30px 30px;}.about p{width:462px;padding:5px 0 5px 5px;}.about p a{color:#009EDC;text-decoration:none}.about p a:visited{text-decoration:none}.about p a:hover{text-decoration:underline}.title{font-family:Arial, Helvetica, sans-serif;font-size:22px;color:#5C5C5B;font-weight:bold}.news{height:208px;text-decoration:none}.news p a{color:#009EDC;text-decoration:none}.news p a:visited{text-decoration:none}.news p a:hover{text-decoration:underline}.news div{width:218px;padding:15px 0 0 2px}.news span{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#1BB501;font-weight:bold}.news2{height:238px;}.news2 div{width:218px;padding:15px 0 0 2px}.news2 span{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#1BB501;font-weight:bold}.news3 div{width:218px;padding:15px 0 0 2px}.news3 span{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#1BB501;font-weight:bold}.box{text-decoration:none}.box p a{color:#009EDC;text-decoration:none}.box p a:visited{text-decoration:none}.box p a:hover{text-decoration:underline}.box div{padding:15px 0 0 2px}.box span{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#1BB501;font-weight:bold}.page{text-decoration:none}.page p a{color:#009EDC;text-decoration:none}.page p a:visited{text-decoration:none}.page p a:hover{text-decoration:underline}.page div{width:218px;padding:15px 0 0 2px}.page span{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#1BB501;font-weight:bold}#sidebar{margin:25px 0 0 45px;/ margin:18px 0 0 65px;float:left;width:218px;height:100%;}#sidebar p{padding:5px 0 5px 3px}.blgif {background: url(images/bl.gif) 0 100% no-repeat #EFEFEF; width: 16em}.blgif1 {background: url(images/bl.gif) 0 100% no-repeat #EFEFEF; width: 26em}.blgif2 {background: url(images/bl.gif) 0 100% no-repeat #EFEFEF; width: 32.5em}.blgif3 {background: url(images/bl.gif) 0 100% no-repeat #EFEFEF; width: 20em}.blgif4 {background: url(images/bl.gif) 0 100% no-repeat #EFEFEF; width: 17em}.blgif5 {background: url(images/bl.gif) 0 100% no-repeat #FFFFFF; width: 50em}.blgif6 {background: url(images/bl.gif) 0 100% no-repeat #FFFFFF; width: 32em}.blgif7 {background: url(images/bl.gif) 0 100% no-repeat #EFEFEF; width: 54em}.blgif8 {background: url(images/bl.gif) 0 100% no-repeat #EFEFEF; width: 39.5em}.blgif9 {background: url(images/bl.gif) 0 100% no-repeat #EFEFEF; width: 13em}.brgif {background: url(images/br.gif) 100% 100% no-repeat}.tlgif {background: url(images/tl.gif) 0 0 no-repeat}.trgif {background: url(images/tr.gif) 100% 0 no-repeat; padding:10px}.clear {font-size: 1px; height: 1px}
