@charset "UTF-8";
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0;}
body{background-color:#70a7be;text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;line-height:14px;color:#FFF;}
blockquote,q{quotes:none;}
textarea{overflow:auto;}
button{width:auto;overflow:visible;background:transparent;border:none;cursor:pointer;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
#wrapper{width:100%;}
#address{background:url(../images/address.png) no-repeat right;height:20px;width:350px;float:right;margin-right:20px;margin-top:60px;}
#container{width:822px;margin:-10px auto 0 auto;}
#dropBody{width:100%;height:280px;display:block;padding:10px; text-align:left;}
.dropContainer{max-height:280px;overflow:hidden; margin:0 auto; text-align:left;}
#sliderWrapper{width:700px; text-align:left; margin:15px auto;}
#sliderHeader{width:280px;float:left;text-align:left;padding-bottom:10px;height:20px;color:#383838;margin:0 0 5px -70px;}
#sliderH1{font-size:18px;color:#383838;}
#sliderLeft a{color:#383838;text-align:left;}
#sliderLeft{width:180px;float:left;text-align:left;color:#383838;margin:0 5px;}
#sliderRight{float:left;text-align:left;width:200px;color:#B4865B;border-left:1px solid #383838;margin:0;padding:0 0 0 20px;}
#logoArea{float:left;margin-top:25px; margin-bottom:-25px; margin-left:-47px;display:block;width:215px;height:81px; background:url(../images/logo.png) no-repeat top left;top:24px;z-index:1;text-align:right;}
#logoArea a{display:block;width:235px;height:80px;text-decoration:none;float:right;}
#contentArea{clear:both;display:block;width:822px;height:652px;background:url(../images/pgbg.png) no-repeat top;text-align:left;}
#nav{display:block;height:34px;width:805px;margin:0px auto 0 auto; clear:both;}
#nav div{display:block;float:left;height:34px;width:auto;}
#nav div a{display:block;height:34px;text-decoration:none;}
.navExterior a{background:url(../images/nav_exterior-gardens.png) no-repeat bottom;width:155px;}
.navInterior a{background:url(../images/nav_interior.png) no-repeat bottom;width:80px;}
.navCarriage a{background:url(../images/nav_carriage-house.png) no-repeat bottom;width:129px;}
.navFeatures a{background:url(../images/nav_features.png) no-repeat bottom;width:80px;}
.navFloorplans a{background:url(../images/nav_floorplans.png) no-repeat bottom;width:99px;}
.navHistory a{background:url(../images/nav_long-bell-history.png) no-repeat bottom;width:148px;}
.navTeddBenson a{background:url(../images/nav_tedd-benson.png) no-repeat bottom;width:114px;}
#topContent{margin:0 auto;padding:10px;}
.interior img{float:right;margin-left:15px;border:0;}
.exterior h1,.interior h1,.carriage h1{display:block;height:25px;width:150px;background-position:bottom left;background-repeat:no-repeat;margin-bottom:10px;}
.exterior,.interior,.carriage{margin:10px;}
.exterior h1{background-image:url(../images/f_t_exterior.gif);margin-left:247px;}
.interior h1{background-image:url(../images/f_t_interior.gif);}
.carriage h1{background:url(../images/f_t_carriage.gif);margin-left:247px;background-repeat:no-repeat;height:25px;}
#marqueecontainer{width:770px;height:520px;overflow:auto;font-size:9px;margin:20px auto 0 15px; padding:0 10px 0 0;}
#marqueecontainer p{margin-bottom:12px;}
#bottomContent{background:url(../images/long-bell_bg.png) no-repeat bottom;}
#bottomContent h1{display:block;height:45px;width:400px;}
.homeCol1{float:left;width:366px;margin-left:25px;padding-top:11px;font-weight:700;}
.homeCol1 h1{background:url(../images/t_long-bell-estate.png) no-repeat top left;}
.homeCol2{float:right;width:366px;margin-right:25px;font-size:9px;margin-top:-30px;}
.homePage #bottomContent p{margin-top:15px;}
.subPage #topContent{display:block;height:532px;}
.subPage #bottomContent{width:100%;height:100px;background:url(../images/long-bell_bg.png) no-repeat bottom;}
.subPage #bottomContent h1{position:relative;top:13px;left:25px;}
h1.exterior{background:url(../images/t_exterior.png) no-repeat top left;}
h1.interior{background:url(../images/t_interior.png) no-repeat top left;}
h1.carriage{background:url(../images/t_carriage.png) no-repeat top left;}
h1.features{background:url(../images/t_features.png) no-repeat top left;}
h1.floorplans{background:url(../images/t_floorplans.png) no-repeat top left;}
h1.history{background:url(../images/t_history.png) no-repeat top left;}
h1.benson{background:url(../images/t_benson.png) no-repeat top left;}
.click-here{background:url(../images/click_to_view_13.png) no-repeat top left;width:202px;height:50px;float:right;position:relative;top:-60px;margin-bottom:-60px;margin-right:15px;}
.floorplan{text-align:center;margin:0 auto;}
#chooseLevel{float:right;position:relative;top:-30px;margin-right:14px;vertical-align:top;margin-bottom:-30px;}
#chooseLevel td{height:40px;}
#chooseLevel div{display:block;height:40px;margin:0;}
#chooseLevel div a{display:block;height:40px;text-decoration:none;background-position:top left;background-repeat:no-repeat;}
#chooseLevel div a:hover{text-decoration:none;background-position:bottom left;}
.basement a{background-image:url(../images/f_basement.png);width:92px;}
.main a{background-image:url(../images/f_main.png);width:60px;}
.second a{background-image:url(../images/f_second.png);width:95px;}
.carriage a{background-image:url(../images/f_carriage.png);width:137px;}
#chooseLevel div.siteplan{float:right;height:29px;}
#chooseLevel div.siteplan a{background-image:url(../images/f_siteplan.png);width:78px;height:29px;}
.historyCol1{width:380px;float:left;margin-left:15px;margin-top:20px;}
.historyCol1 h1{display:block;height:60px;width:385px;background:url(../images/h_t_lumber-company.gif) no-repeat top left;}
.historyCol1 p,.historyCol2 p{font-size:11px;margin:15px 0;}
.historyCol2{width:380px;float:right;margin-right:15px;}
.lumberLogo{margin-right:-25px;margin-bottom:-140px;}
#footer{background:url(../images/fuller-sothebys.png) no-repeat top right;text-align:left;color:#231f20;font-size:9px;width:805px;height:50px;padding-top:5px;line-height:16px;margin:10px auto 0;}
#footer a{color:#231f20;text-decoration:none;}
#footer a:hover{text-decoration:underline;}
.body-overlayed embed,.body-overlayed object,.body-overlayed select{visibility:hidden;}
#sbox-window embed,#sbox-window object,#sbox-window select{visibility:visible;}
#sbox-overlay{position:absolute;background-color:#000;}
#sbox-window{position:absolute;background-color:#fff;text-align:left;overflow:visible;-moz-border-radius:3px;padding:10px;}
#sbox-btn-close{position:absolute;width:30px;height:30px;right:-15px;top:-15px;background:url(../images/closebox.png) no-repeat center;border:none;}
.sbox-window-ie6 #sbox-btn-close{background-image:url(../images/closebox.gif);}
.sbox-loading #sbox-content{background-image:url(../images/spinner.gif);background-repeat:no-repeat;background-position:center;}
#sbox-content{clear:both;overflow:auto;background-color:#fff;height:100%;width:100%;}
ins,#logoArea a:hover,.exterior a,.interior a,.carriage a,.exterior a:hover,.interior a:hover,.carriage a:hover{text-decoration:none;}
#address b,.historyCol1 h2{display:none;}
#dropTab{float:right;margin-top:51px;margin-right:8px;}
#dropTab a{display:block;background:url(../images/nav_inquire.png) no-repeat bottom;width:93px;height:33px;text-decoration:none;}
#dropTab a:hover,#nav div a:hover,#nav div a.active{text-decoration:none;background-position:top;}
#logoArea a b,#nav div a b,.subPage #bottomContent h1 b,#chooseLevel div a b{position:relative;right:10000em;}
.exterior img,.carriage img{float:left;margin-right:15px;border:0;}
.exterior h1 b,.interior h1 b,.carriage h1 b,h1.exterior b,h1.interior b,h1.carriage b,.homeCol1 h1 b,.click-here b,.historyCol1 h1 b{position:relative;right:3000em;}
.interior,.carriage{clear:both;}
.basementActive a,.mainActive a,.secondActive a,.carriageActive a,#chooseLevel div.siteplanActive a{background-position:bottom left;}
.sbox-content-image#sbox-content,.sbox-content-iframe#sbox-content{overflow:visible;}
#sbox-image,.sbox-content-image img{display:block;}
.MultiBoxContainer{position:absolute;border:20px solid #000;background-color:#FFF;display:none;z-index:500;text-align:left;}
.MultiBoxLoading{background:url(../images/loader.gif) no-repeat center;}
.MultiBoxContent{position:relative;width:100%;height:100%;overflow:hidden;}
.MultiBoxClose{position:absolute;top:-26px;right:-26px;background:url(../images/close.png) no-repeat;width:24px;height:24px;cursor:pointer;}
.MultiBoxControlsContainer{overflow:hidden;height:0;position:relative;}
.MultiBoxControls{width:100%;height:auto;position:relative;background-color:#000;}
.MultiBoxPrevious{position:absolute;background:url(../images/left.png) no-repeat;width:24px;height:24px;left:0;margin-top:5px;cursor:pointer;}
.MultiBoxNext{position:absolute;background:url(../images/right.png) no-repeat;width:24px;height:24px;right:0;margin-top:5px;cursor:pointer;}
.MultiBoxNextDisabled{cursor:default;background:url(../images/rightDisabled.png) no-repeat;}
.MultiBoxPreviousDisabled{cursor:default;background:url(../images/leftDisabled.png) no-repeat;}
.MultiBoxTitle{position:relative;float:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#FFF;font-weight:700;text-align:left;margin:10px 0 0 35px;}
.MultiBoxNumber{position:relative;width:50px;float:right;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#FFF;text-align:right;margin:10px 35px 0 0;}
.MultiBoxDescription{clear:left;position:relative;padding-top:5px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#FFF;text-align:left;margin:0 35px;}
#mycarousel {margin:0 auto;}
#mygallery {text-align:left; margin-left:13px;}
.bensonwood {text-align:right; margin:25px;}
.bensonwood a {text-decoration:none; color:#FFF;}
.bensonwood img {padding-left:10px;}
.bensonRight {float:right; width:235px; margin:10px 25px 0 0;}
.bensonRight strong {font-weight:normal;}
.bensonRight p {margin:0 0 15px 0;}
.bensondesc {height:155px; overflow:auto; margin-top:16px; padding:0 10px 0 0;}
.bensondesc p {font-size:9px; margin:0 0 8px 0;}
.bensondesc p strong {font-weight:bold;}
ul.jcarousel-list {margin:0 auto 30px auto; width:760px !important; padding-left:5px;}
ul.jcarousel-list li {margin-right:5px; width:35px !important; height:35px !important; overflow:hidden;}
ul.jcarousel-list li img {height:100%; width:100%;}
.panel img {margin-top:15px;}
label {display:block; color:#333;}
input {margin-bottom:10px; width:310px; padding:0px;}
textarea {height:50px; width:310px; padding:0px; font-family:Verdana, sans-serif; font-size:11px;}
input.submit {width:auto; height:auto; margin:-10px 0 0 -4px;}
.fromtree {text-align:center;}
.fromtree table {margin:0 auto;}
.fromtree table td {vertical-align:middle;}
.fromtree u {text-decoration:none; border-bottom:1px dotted #fff;}
.downloadFeatures {float:right; margin-right:25px;}
#brochureLink {float:right; margin-top:10px;}