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,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}body{line-height:1;color:black;background:white;font-family:Arial,Helvetica,sans-serif}:focus{outline:0}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0;empty-cells:show}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}del{text-decoration:line-through;color:#666}ins,dfn{border-bottom:1px solid #ccc}small,sup,sub{font-size:85%}abbr,acronym{text-transform:uppercase;letter-spacing: .1em}a abbr, a
acronym{border:none}abbr[title],acronym[title],dfn[title]{cursor:help;border-bottom:1px solid #ccc}sup{vertical-align:super}sub{vertical-align:sub}body{font:13px/1.22 Arial,Helvetica,clean,sans-serif}table{font-size:inherit}select,input,textarea{font:99% arial,helvetica,clean,sans-serif}pre,code{font:115% monospace}p,li,dd{line-height:1.5em}.hide{position:absolute;left: -5000px}hr{display:none}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}/*\*/* html
.clearfix{height:1%}.clearfix{display:block}/**/p.hide
a{text-decoration:none}.note{font-size:85%}.extra-note{font-size:80%}.highlight{background:#FEF49C}blockquote,ul,ol,dl{margin:1em}ol,ul,dl{margin-left:2em}ol
li{list-style:decimal outside}ul
li{list-style:disc outside}dl
dd{margin-left:1em}p{margin:1.5em 0}strong,th,dt,h1,h2,h3,h4,h5,h6{font-weight:bold}h1{font-size:138.5%;margin:0
0 .8em}h2{font-size:123.1%;margin:1.07em 0 .535em}h3{font-size:100%;margin:1.14em 0 .57em}h4{font-size:100%;margin:1.23em 0 .615em}h5{font-size:85%;margin:1.33em 0 .67em}h6{font-size:85%;margin:1.6em 0 .8em}a img,img{border:none;display:block}a:link{color:#ed1b2e}a:visited{color:#ed1b2e}a:hover{color:#000}a:active{color:#ed1b2e}table{margin-bottom:1.4em}th{border-bottom:2px solid #ccc;font-weight:bold}td{border-bottom:1px solid #ddd}th,td{padding:4px
10px 4px 0}tfoot{font-style:italic}caption{background:#ffc}.ir{display:block;text-indent: -999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr}.hidden{display:none;visibility:hidden}.vh{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.invisible{visibility:hidden}.cf:before,.cf:after{content:"\0020";display:block;height:0;visibility:hidden}.cf:after{clear:both}.cf{zoom:1}body{background:#EB002B}p{color:#353434}#outerWrapper{background:transparent url("/site-includes/images/homepage/home_slice.jpg") repeat-x scroll left top}#mainInnerWrapper{width:970px;margin:0
auto}.innerWrapper{width:990px;margin:0
auto;overflow:hidden}.footer{width:970px;position:relative}#siteMap{background:#a3a0a0 url(/site-includes/images/sitemap-bg.jpg) top left repeat-x;padding:0
0 20px 0}#footer{background:#3c3c3c url(/site-includes/images/footer-bg.jpg) top left repeat-x;border-top:1px solid #fff;clear:both}#footer
.innerWrapper{line-height:22px !important}#header{clear:both;float:left;width:970px;height:158px;position:relative;z-index:999}#topBand{clear:both;height:190px;overflow:hidden}h1{margin:30px
0px 0px;padding:0;float:left;display:inline;width:351px}h1
a{background:url(/site-includes/images/beal-logo.png) top left no-repeat;display:block;text-indent: -9999px;width:351px;height:67px}h2{color:#fff;font-weight:lighter;font-size:1.6em;margin:0;padding:0}h4{font-size:1.6em;font-weight:lighter}#topLinks{margin:30px
0px 0px;float:right;display:inline}#topLinks
ul{margin:0;padding:0}#topLinks ul
li{color:#666;margin:0;padding:0;list-style:none;display:inline;float:left;margin-right:1px}#topLinks ul li
a{color:#666;text-decoration:none;display:block;padding:1px
10px 0 10px;font-size:0.9em;border-right:1px solid #999}#topLinks ul li a:hover{color:#000}#topLinks ul
li.number{color:#303030;display:block;padding:1px
10px 0 10px;border-right:1px solid #999}#topLinks ul li.email
a{border-right:0px}#topLinks ul li
strong{}#homeSlideWrapper{width:100%;clear:both;background:#242424;overflow:hidden}#homeSlide{height:394px;width:970px;padding:0px;margin:0px
auto;position:relative}img#carouselOverlay{position:absolute;top:0px;left:0px;z-index:102}img#carouselOverlayLeft{position:absolute;top:0px;left:0px;z-index:102}img#carouselOverlayRight{position:absolute;top:0px;right:0px;z-index:102}#carousel{padding:0px
110px;position:relative;z-index:100}#carousel
ul{list-style:none;width:970px;margin:0;margin-left:0px;padding:0;position:relative;z-index:101}#carousel ul
li{display:inline;float:left;width:750px;height:394px;margin:0px;background:#242424;z-index:101}.btn_left{position:absolute;z-index:103;cursor:pointer;top:164px;left:50px;display:block;width:35px;height:66px;text-indent: -9999px;background:transparent url('/site-includes/images/homepage/home_slider_left.png') 0px 0px no-repeat}.btn_left:hover{background-position:0px -66px}.ie6_left{position:absolute;top:164px;left:110px;width:35px;height:66px;z-index:105}.btn_right{position:absolute;z-index:103;cursor:pointer;top:164px;right:50px;display:block;width:35px;height:66px;text-indent: -9999px;background:transparent url('/site-includes/images/homepage/home_slider_right.png') 0px 0px no-repeat}.btn_right:hover{background-position:0px -66px}.play{display:none}#homeInfoWrapper{margin:0px
auto 20px;width:970px;overflow:hidden}#homeLatestSlider{width:405px;float:left;margin-top:6px;margin-right:6px;position:relative;display:inline}#homeLatestSlider
h2{font-size:20px;line-height:32px;letter-spacing:-0.2px;padding:10px
0px 0px 10px;float:left;color:#fff}#homeLatestSlider .jcarousel-skin-tango{float:left;overflow:hidden;clear:both}#homeIntroText{width:549px;height:202px;float:left;margin:8px
0px 0px 10px}#homeIntroText
h1{font-size:22px;font-weight:bold;color:#fff;width:538px;height:auto;margin:14px
10px 10px;line-height:32px}#homeIntroText
p{font-size:16px;color:#fff;margin:5px
10px 7px;overflow:hidden;width:538px;height:auto}#homeIntroText p
a{color:#7a1818;text-decoration:none;font-size:13px}#homeIntroText p a:hover{color:#fff}#homeContentArea{background:#fff url('/site-includes/images/homepage/home_content_slice.png') top left repeat-x;clear:both;padding-bottom:0px;overflow:hidden}#homeContentArea
.innerWrapper{background:transparent url('/site-includes/images/homepage/home_drop_shadow.png') top center no-repeat;clear:both;width:970px;padding:0px
10px 20px}#mainFocus{float:left;margin:0
25px;width:605px}#sideFocus{float:left;margin-right:25px;width:290px}#developmentMap{width:290px;float:left;margin:0
0 25px;position:relative}#developmentMap
h4{background:url(/site-includes/images/homepage/locate_a_beal_home.jpg) top right no-repeat;width:290px;height:33px;margin:10px
0px 5px;padding-top:5px;font-size:18px;text-transform:uppercase}#developmentMap
#mapOverlay{position:absolute;top:10px;left:0px;z-index:500}#googleMap,#map{width:290px;height:500px;clear:left}.googlePopup{color:#000}#pressHolder{float:left}#alert{float:left;padding-bottom:25px;width:605px}#contentArea
#alert{float:left;padding-bottom:15px;width:670px}#alert
h4{background:url(/site-includes/images/homepage/stop_the_press.jpg) top right no-repeat;width:605px;font-size:18px;height:33px;margin:10px
0px 5px;padding-top:5px;text-transform:uppercase}div.textFeature{float:left;width:575px;background:#e0e0e0;padding:15px}#contentArea
div.textFeature{width:640px}div.textFeature
img{display:block;float:right;margin-left:15px}div.textFeature h1, #contentArea .textFeature
h2{color:#e11629;height:auto;font-size:22px;text-transform:uppercase;letter-spacing:-0.7px;line-height:24px;margin:0px;width:auto;float:none}div.textFeature
ul{margin:5px
0px 0px 25px}div.textFeature ul
li{margin:0px;font-size:12px}div.textFeature p, #mainContent .textFeature
p{margin:5px
0px 0px;padding:0px;font-size:12px;font-weight:bold;color:#000}.textFeature .more
a{background-color:#eb002b;-moz-border-radius:7px;-webkit-border-radius:7px;-ms-border-radius:7px;border-radius:7px;color:#FFF;display:block;float:left;font-weight:bold;text-decoration:none;line-height:24px;padding:0
8px}.textFeature .more a:hover{background-color:#FFF;color:#eb002b}a.feature{display:block;float:right;margin:20px
10px 10px 0px}#press{margin-left:25px;width:290px;float:right}#press
h4{background:url(/site-includes/images/homepage/in_the_press.jpg) top right no-repeat;width:290px;height:33px;margin:0
0px 5px;padding-top:5px;font-size:18px;text-transform:uppercase}#builders,#to-let{width:290px;float:left}#builders h4, #to-let
h4{background:url(/site-includes/images/homepage/builders_bargains.jpg) top right no-repeat;width:290px;height:39px;margin:0;padding-top:5px;font-size:18px;text-transform:uppercase}#to-let
h4{background:url(/site-includes/images/homepage/properties_to_let.jpg) top right no-repeat}#press ul, #builders ul, #to-let
ul{float:left;width:290px;margin:0;padding:0}#press ul li, #builders ul li, #to-let ul
li{margin:0;padding:0;list-style:none;float:left;width:290px;padding-bottom:15px}#builders ul li, #to-let ul
li{height:88px}#press a, #builders a, #to-let
a{text-decoration:none;color:#ed1b2e}#press a:hover, #builders a:hover, #to-let a:hover{color:#000}#press a span, #builders a span, #to-let a
span{color:#000}#press img, #builders img, #to-let
img{border:1px
solid #b4b2b2;padding:1px;float:left;margin:0
10px 10px 0}#builders img, #to-let
img{margin-bottom:0}#press p, #builders p, #to-let
p{margin:0;padding:0;font-size:0.9em}#press
p{font-size:1em;line-height:1.4em;margin-top:5px}#press
p.date{font-size:12px;color:#888}#builders h5, #to-let
h5{font-size:12px;margin:0
0 15px}#press
h5{font-size:12px;margin:0}#press .viewAll, #builders .viewAll, #to-let
.viewAll{float:left;width:100%;font-size:13px;font-weight:bold}#builders p, #to-let
p{margin:0}#builders p strong, #to-let p
strong{}#contentArea{clear:both;background:#fff;padding-bottom:20px}#bealInfo{width:212px;height:446px;float:left}#bealInfo
p{color:#fff;margin:0;padding:0}#bealInfo p
strong{margin-bottom:10px;display:block}#bealInfo p
a{color:#fff;text-decoration:none;font-size:0.9em}#bealInfo p a:hover{color:#000}.bealInfoText{height:130px;padding:10px}#extra{background:#514f4f url(/site-includes/images/extra-bg.jpg) top left repeat-x;height:446px;width:270px;padding:20px;float:right}#newDevelopment{background:#424141 url(/site-includes/images/newdev-bg.jpg) top left repeat-x;padding:10px}#newDevelopment
ul{background:transparent;margin:0;padding:0;height:171px;overflow:hidden}#newDevelopment ul
li{margin:0;padding:0;list-style:none}#topSlug{background:#4F4F4F;padding:10px;margin-top:10px}#topSlug
h3{color:#fff;margin:5px
0px 0px 5px;padding:0;font-size:1.3em}#topSlug
ul{margin:6px
0px 0px 1.5em}#topSlug ul
li{color:#C9C8C8}#topSlug
p{margin:5px
0px 0px 5px}#topSlug
a{color:#fff;text-decoration:none}#topSlug a:hover{color:#000}#siteMap
h5{color:#ed1b2e;text-transform:uppercase;font-size:90%;margin:2em
0px 0.67em}#siteMap
h6{margin:10px
0 0 0;padding:0;color:#656161;font-size:0.9em}#siteMap
ul{margin:0
20px 0 0;padding:0;float:left;width:150px}#siteMap
ul.listOne{width:190px}#siteMap
ul.listTwo{width:190px}#siteMap
ul.listThree{width:200px}#siteMap
ul.listFour{width:330px;margin-right:0px;text-align:right}#siteMap ul.listFour p, #siteMap ul.listFour
a{color:#000;font-size:0.9em}#siteMap ul.listFour a:hover{color:#ED1B2E}#siteMap
ul#footerLogos{position:absolute;bottom:20px;right:0px;width:420px;margin-right:0px;text-align:right}#siteMap ul
li{margin:0;padding:0;list-style:none;line-height:1.4em}#siteMap ul
li.deadlink{margin:0;padding:0;list-style:none;color:#333;font-size:0.9em;line-height:1.7em;cursor:default}#siteMap ul li
a{text-decoration:none;color:#333;font-size:0.9em}#siteMap ul li a:hover{color:#000}#siteMap ul li
p{margin:0
0 10px 0;padding:0}#siteMap ul li
strong{display:block}#siteMap ul
li.logo{float:right;margin:20px
0px 0px 0px}#footer{padding:20px
0 40px 0;font-size:0.9em;color:#d6d4d4}#footer
ul{margin:0;padding:0}#footer ul
li{margin:0;padding:0;list-style:none;display:inline}#footer
ul.valid{float:left}#footer
ul.links{float:right;padding:5px
0px 0px}#footer
ul.socialLinks{float:left;position:relative}#footer ul.socialLinks
li{float:left;margin:0px
10px 0px 0px}#footer li.twitter
a{height:22px;width:97px;background:url('/site-includes/images/footer-twitter.png') 0 0 no-repeat;text-indent: -9999px;display:block;border:0px}#footer li.facebook
a{height:22px;width:107px;background:url('/site-includes/images/footer-facebook.png') 0 0 no-repeat;text-indent: -9999px;display:block;border:0px}#footer
li.blog{margin:4px
0px 0px !important}#footer li.blog
a{font-size:20px;font-weight:bold;border-left:0px}#footer
a{color:#d6d4d4;text-decoration:none;border-left:1px solid #ed1b2e;padding-left:5px;margin-left:4px}#footer ul > li:first-child
a{border:none;padding:0;margin:0}#footer a:hover{color:#fff}ul.clsTheTeamHeader{list-style:none;margin:0
0 10px;overflow:hidden}ul.clsTheTeamHeader
li{float:left;margin:0px
7px 14px;list-style:none}ul#teamGallery li a
span.team_title{display:block;margin:5px
5px 0px;font-size:12px;color:#fff;padding:0px;font-weight:bold}ul#teamGallery li a
span.team_position{display:block;margin:0px
5px 5px;font-size:12px;color:#999;padding:0
0 5px 0;font-size:11px;line-height:13px}.clsTheTeam{clear:both;border-top:dotted 1px #b4b2b2;overflow:hidden;clear:both;padding:0px
0px 22px}.clsTheTeam
h4{text-transform:uppercase}.clsTheTeam
p.idTheTeamPosition{margin-bottom:10px}.clsTheTeam
img{float:left;margin:22px
10px 0 0}.clsTheTeam
div{float:right;width:530px}.clsTheTeam div h4
span{float:right;font-size:11px;color:#555;text-transform:capitalize}.clsTheTeam div h4 span
a{border-bottom:1px dotted;text-decoration:none}#developmentMap #googlePopup-crowle{background:#cae100 url(/site-includes/images/popup-crowle.jpg) top left repeat-x;padding:10px
5px 22px 112px;color:#000;font-size:11px;line-height:14px;margin:0px;clear:both;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;text-align:left;letter-spacing:-0.2px}#developmentMap #googlePopup-crowle
a{color:#000;text-decoration:none;border-bottom:1px dotted #000}#developmentMap #googlePopup-stallingborough{background:#762b40 url(/site-includes/images/popup-stallingborough.jpg) top left repeat-x;padding:10px
5px 22px 112px;color:#fff;font-size:11px;line-height:14px;margin:0px;clear:both;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;text-align:left;letter-spacing:-0.2px}#developmentMap #googlePopup-stallingborough
a{color:#fff;text-decoration:none;border-bottom:1px dotted #fff}#developmentMap #googlePopup-branston{background:#fff url(/site-includes/images/popup-branston.jpg) top left repeat-x;padding:10px
5px 22px 112px;color:#000;font-size:11px;line-height:14px;margin:0px;clear:both;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;text-align:left;letter-spacing:-0.2px}#developmentMap #googlePopup-branston
a{color:#000;text-decoration:none;border-bottom:1px dotted #000}#developmentMap #googlePopup-healing{background:#bd9b7b url(/site-includes/images/popup-healing.jpg) top left repeat-x;padding:10px
5px 22px 112px;color:#000;font-size:11px;line-height:14px;margin:0px;clear:both;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;text-align:left;letter-spacing:-0.2px}#developmentMap #googlePopup-healing
a{color:#000;text-decoration:none;border-bottom:1px dotted #000}#developmentMap #googlePopup-oakwood{background:#411d48 url(/site-includes/images/popup-oakwood.jpg) top left repeat-x;padding:10px
5px 22px 112px;color:#fff;font-size:11px;line-height:14px;margin:0px;clear:both;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;text-align:left;letter-spacing:-0.2px}#developmentMap #googlePopup-oakwood
a{color:#fff;text-decoration:none;border-bottom:1px dotted #fff}#developmentMap #googlePopup-scotter{background:#411d48 url(/site-includes/images/popup-scotter.jpg) top left repeat-x;padding:10px
5px 22px 112px;color:#fff;font-size:11px;line-height:14px;margin:0px;clear:both;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;text-align:left;letter-spacing:-0.2px}#developmentMap #googlePopup-scotter
a{color:#fff;text-decoration:none;border-bottom:1px dotted #fff}#developmentMap #googlePopup-stgeorge{background:#aaa url(/site-includes/images/popup-stgeorges.jpg) top left repeat-x;padding:10px
5px 22px 112px;color:#fff;font-size:11px;line-height:14px;margin:0px;clear:both;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;text-align:left;letter-spacing:-0.2px}#developmentMap #googlePopup-stgeorge
a{color:#fff;text-decoration:none;border-bottom:1px dotted #fff}#developmentMap #googlePopup-nunnings{background:#3b3b3b url(/site-includes/images/popup-nunnings.jpg) top left repeat-x;padding:10px
5px 22px 112px;color:#fff;font-size:11px;line-height:14px;margin:0px;clear:both;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;text-align:left;letter-spacing:-0.2px}#developmentMap #googlePopup-nunnings
a{color:#fff;text-decoration:none;border-bottom:1px dotted #fff}#developmentMap #googlePopup-burton{background:#102458 url(/site-includes/images/popup-burton.jpg) top left repeat-x;padding:10px
5px 22px 112px;color:#fff;font-size:11px;line-height:14px;margin:0px;clear:both;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;text-align:left;letter-spacing:-0.2px}#developmentMap #googlePopup-burton
a{color:#fff;text-decoration:none;border-bottom:1px dotted #fff}#developmentMap #googlePopup-wragby{background:#004a5b url(/site-includes/images/popup-wragby.jpg) top left repeat-x;padding:10px
5px 22px 112px;color:#fff;font-size:11px;line-height:14px;margin:0px;clear:both;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;text-align:left;letter-spacing:-0.2px}#developmentMap #googlePopup-wragby
a{color:#fff;text-decoration:none;border-bottom:1px dotted #fff}#developmentMap #googlePopup-westwood{background:#fff url(/site-includes/images/popup-westwood.jpg) top left repeat-x;padding:10px
5px 22px 112px;color:#000;font-size:11px;line-height:14px;margin:0px;clear:both;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;text-align:left;letter-spacing:-0.2px}#developmentMap #googlePopup-westwood
a{color:#000;text-decoration:none;border-bottom:1px dotted #fff}#developmentMap #googlePopup-nettleham{background:#2b2b13 url(/site-includes/images/popup-nettleham.jpg) top left repeat-x;padding:10px
5px 22px 112px;color:#fff;font-size:11px;line-height:14px;margin:0px;clear:both;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;text-align:left;letter-spacing:-0.2px}#developmentMap #googlePopup-nettleham
a{color:#fff;text-decoration:none;border-bottom:1px dotted #fff}#developmentMap #googlePopup-parklane{background:#100047 url(/site-includes/images/popup-parklane.jpg) top left repeat-x;padding:10px
5px 22px 112px;color:#fff;font-size:11px;line-height:14px;margin:0px;clear:both;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;text-align:left;letter-spacing:-0.2px}#developmentMap #googlePopup-burton
a{color:#fff;text-decoration:none;border-bottom:1px dotted #fff}#developmentMap #googlePopup-ridings{background:#004a5b url(/site-includes/images/popup-ridings.jpg) top left repeat-x;padding:10px
5px 22px 112px;color:#fff;font-size:11px;margin:0px;clear:both;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;text-align:left;letter-spacing:-0.2px}#developmentMap #googlePopup-ridings
a{color:#fff;text-decoration:none;border-bottom:1px dotted #fff}#developmentMap #googlePopup-quays{background:#000 url(/site-includes/images/popup-quays.jpg) top left repeat-x;padding:10px
5px 22px 112px;color:#fff;font-size:11px;margin:0px;clear:both;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;text-align:left;letter-spacing:-0.2px}#developmentMap #googlePopup-quays
a{color:#fff;text-decoration:none;border-bottom:1px dotted #fff}#developmentMap #googlePopup-village{background:#fff url(/site-includes/images/popup-village.jpg) top left repeat-x;padding:10px
5px 22px 112px;color:#401e47;font-size:11px;margin:0px;clear:both;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;text-align:left;letter-spacing:-0.2px}#developmentMap #googlePopup-village
a{color:#9eb1bd;text-decoration:none;border-bottom:1px dotted #9eb1bd}#nav{float:left;height:30px;width:970px;position:absolute;bottom:2px;left:0px}#nav
ul{margin:0;padding:0}#nav ul
li{margin:0
3px 0px 0px;padding:0;list-style:none;float:left}#nav ul li
a{display:block;text-decoration:none;color:#000;text-transform:uppercase;font-size:1.1em;border:3px
solid #c5c2c2;border-bottom:2px solid #b7b5b8;padding:3px
10px 3px 25px;background:#c9c7c7 url(/site-includes/images/nav-arrow.jpg) 5% 50% no-repeat}#nav ul li a:hover{color:#fff;background:#c9c7c7 url(/site-includes/images/nav-arrow-on.jpg) 5% 50% no-repeat}#nav ul li a#menuDevelopments:hover{color:#fff;border-color:#ED1B2E;background:#ED1B2E url(/site-includes/images/nav-arrow-on-red.jpg) 5% 50% no-repeat}#nav ul li a#menuDifference:hover{color:#fff;border-color:#ED1B2E;background:#ED1B2E url(/site-includes/images/nav-arrow-on-red.jpg) 5% 50% no-repeat}#nav ul li a#menuAssistance:hover{color:#fff;border-color:#ED1B2E;background:#ED1B2E url(/site-includes/images/nav-arrow-on-red.jpg) 5% 50% no-repeat}#nav ul li a#menuExperience:hover{color:#fff;border-color:#ED1B2E;background:#ED1B2E url(/site-includes/images/nav-arrow-on-red.jpg) 5% 50% no-repeat}#signatureHomes{background:#555 url(/site-includes/images/homepage/SignatureTab.png) top left no-repeat;height:45px;width:151px;border:0px;padding:0px;display:block;text-indent: -9999px;position:absolute;bottom:0px;right:0px}ul#ulMenu
li{position:relative;z-index:999}ul#ulMenu li.clsMenuHover
a{color:#fff;background:#c9c7c7 url(/site-includes/images/nav-arrow-on.jpg) 5% 50% no-repeat}ul#ulMenu
div.sub{display:none;text-align:left;z-index:999}ul#ulMenu li.clsMegaMenu
div.sub{position:absolute;top:32px;left:0px;z-index:999}ul#ulMenu li.clsMenuHover
div.sub{display:block;z-index:999}ul#ulMenu div
ul{display:block;margin:0;padding:10px
0 10px 0;background:#fff;border:3px
solid #c5c2c2}ul#ulMenu div ul
li{display:block;float:none;margin:0;padding:0;background:none}ul#ulMenu div ul
li.solo{margin-top:10px}ul#ulMenu div ul li
h6{color:#c9c8c8;padding:0
10px 0 15px;margin:10px
0 0 0;font-size:12px;cursor:default}ul#ulMenu div ul li
h6.top{margin:0px
0 0 0}ul#ulMenu div ul
li.deadlink{color:#777;padding:1px
10px 1px 15px;cursor:default;font-size:12px}ul#ulMenu li.clsMenuHover div ul li
a{color:#514f4f;font-size:12px;display:block;margin:0;padding:1px
10px 1px 15px;height:1%;border:none;background:none;text-transform:none}ul#ulMenu li.clsMenuHover div ul li a:hover{color:#ed1b2e}ul#ulMenu li.clsMenuHover div ul li a
strong{display:block}ul#ulMenu div ul #past-developments{position:relative}ul#ulMenu div ul #past-developments
h6{background:url(/site-includes/images/third_tier.png) right center no-repeat;padding:0
10px 0 15px;margin:10px
10px 0 0;font-size:12px;cursor:default}ul#ulMenu div ul #past-developments.show_third_tier h6, ul#ulMenu div ul #past-developments:hover
h6{background:url(/site-includes/images/third_tier_hover.png) right center no-repeat;color:#514F4F}ul#ulMenu div ul #past-developments
ul{background-color:#FFF;display:none;position:absolute;left:220px;top: -14px;width:220px}ul#ulMenu div ul #past-developments.show_third_tier ul, ul#ulMenu div ul #past-developments:hover
ul{display:block}ul#ulMenu li.clsMegaMenu
ul#dropOne{width:220px}ul#ulMenu li.clsMegaMenu
ul#dropTwo{width:220px}ul#ulMenu li.clsMegaMenu
ul#dropThree{width:220px}ul#ulMenu li.clsMegaMenu
ul#dropFour{width:220px}ul#ulMenu li.clsMegaMenu ul#dropThree li
h6{}ul#ulMenu li.clsMenuHover div ul
div{width:160px;float:left}@font-face{font-family:'HelveticaNeueLTStd45Light';src:url('/site-includes/css/helveticaneueroman-webfont.eot');src:local('☺'), url('/site-includes/fonts/helveticaneueroman-webfont.woff') format('woff'), url('/site-includes/fonts/helveticaneueroman-webfont.ttf') format('truetype'), url('/site-includes/fonts/helveticaneueroman-webfont.svg#webfontNLWShIrA') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'HelveticaNeueLTStd55Roman';src:url('/site-includes/css/helveticaneuelight-webfont.eot');src:local('☺'), url('/site-includes/fonts/helveticaneuelight-webfont.woff') format('woff'), url('/site-includes/fonts/helveticaneuelight-webfont.ttf') format('truetype'), url('/site-includes/fonts/helveticaneuelight-webfont.svg#webfontfL2yZH1f') format('svg');font-weight:normal;font-style:normal}#mainContent{width:600px;padding:0
100px 0 30px;background:white url(/site-includes/images/main-content-bg.jpg) 0 40px no-repeat;float:left;margin-top:20px}#mainContentSiteplan{width:930px;padding:0
30px 0 30px;background:white url(/site-includes/images/main-content-siteplan-bg.jpg) 0 40px no-repeat;float:left;margin-top:20px;overflow:hidden}#mainContent p,
#mainContentSiteplan
p{margin-top:0}#topBand
img{float:left}#video{width:380px;height:230px;float:right;z-index:1}.box{width:670px;border:4px
solid #ccc;float:left;padding:10px
15px 10px 15px;margin:20px
0 20px 10px;background:#e5e5e5 url(/site-includes/images/grad-box-bg.jpg) top left repeat-x}#topBand{height:230px}#developmentHead{height:350px;width:970px;margin:0
auto}#developmentBanner{float:left;height:350px;position:relative;width:740px}#bannerTitles{bottom:25px;left:0;position:absolute;z-index:20}#bannerTitles h2,
#bannerTitles
h3{background-color:#000;background:rgba(0, 0, 0, .8);font-weight:normal;letter-spacing: -1px;margin:0;padding-left:35px;padding-right:12px}#bannerTitles
h2{color:#FFF;font-family:'HelveticaNeueLTStd55Roman',Arial,sans-serif;font-size:28px;line-height:40px}#bannerTitles
h3{color:#DDD;float:left;font-family:'HelveticaNeueLTStd45Light',Arial,sans-serif;font-size:24px;line-height:24px;padding-bottom:12px}#banners{height:350px;overflow:hidden;width:740px;z-index:10}#banners
img{display:block}#development-nav{font-size:14px;font-weight:bold;height:44px;margin:0
0 25px;width:670px}#development-nav
li{float:left;list-style:none;height:44px}#development-nav
a{background-color:#d2d2d2;background-image: -moz-linear-gradient(top, #fbfbfb, #d2d2d2);background-image: -o-linear-gradient(top, #fbfbfb, #d2d2d2);background-image: -webkit-linear-gradient(top, #fbfbfb, #d2d2d2);background-image: -ms-linear-gradient(top, #fbfbfb, #d2d2d2);background-image:linear-gradient(top, #fbfbfb, #d2d2d2);border:1px
#b6b6b6 solid;border-right-width:0;color:#333;display:block;float:left;height:44px;line-height:44px;text-align:center;text-decoration:none;text-shadow:0 1px 2px rgba(255, 255, 255, .8);width:111px}#development-nav .first
a{border-radius:7px 0 0 7px;width:109px}#development-nav .prices
a{line-height:16px;height:38px;padding-top:6px}#development-nav .last
a{border-radius:0 7px 7px 0;border-right-width:1px;width:108px}#development-nav a:hover,
#development-nav .active
a{background-color:#F02430;background-image: -moz-linear-gradient(top, #F02430, #FF5863);background-image: -o-linear-gradient(top, #F02430, #FF5863);background-image: -webkit-linear-gradient(top, #F02430, #FF5863);background-image: -ms-linear-gradient(top, #F02430, #FF5863);background-image:linear-gradient(top, #F02430, #FF5863);border-color:#F02430;-webkit-box-shadow:inset 0 6px 20px -4px rgba(0, 0, 0, .5);-moz-box-shadow:inset 0 6px 20px -4px rgba(0, 0, 0, .5);box-shadow:inset 0 6px 20px -4px rgba(0, 0, 0, .5);color:#FFF;text-shadow:0 -1px 2px rgba(0,0,0,.7)}#sidebarWrapper{padding-right:10px;width:230px;float:right}#developmentDetails{background-color:#DDD;color:#444;float:right;height:280px;padding:50px
25px 20px;position:relative;width:180px}#sidebar
#developmentDetails{margin-bottom:5px}#contactPerson dt span,
#developmentDetails .tel-no span,
#developmentDetails .open-hours,{color:#888}#developmentDetails
p{margin:0}#contactDetail{bottom:145px;left:25px;position:absolute}#contactPerson{height:70px;margin-bottom:15px}#contactPerson
img{display:block;float:left;margin-right:10px}#contactPerson
dl{float:left;margin:0;width:110px}#contactPerson
dt{font-weight:bold;line-height:18px;margin-left:0}#contactPerson dt
span{display:block}#contactPerson
dd{line-height:15px;margin-left:0;margin-top:0}#developmentDetails .tel-no{font-size:24px;line-height:24px;font-weight:bold;margin-bottom:5px}#developmentDetails .tel-no
span{display:block}#developmentDetails .open-hours{font-size:12px}#infoLinks{font-size:15px;left:25px;margin:0;position:absolute;bottom:20px}#infoLinks
li{height:34px;list-style:none;margin-top:5px;width:180px}#infoLinks
a{background-color:#F02430;background-image: -moz-linear-gradient(top, #ff5863, #F02430);background-image: -o-linear-gradient(top, #ff5863, #F02430);background-image: -webkit-linear-gradient(top, #ff5863, #F02430);background-image: -ms-linear-gradient(top, #ff5863, #F02430);background-image:linear-gradient(top, #ff5863, #F02430);-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;color:#FFF;display:block;font-weight:bold;height:34px;line-height:34px;text-align:center;text-decoration:none;text-shadow:0 -1px 2px rgba(0, 0, 0, .7);width:180px}#infoLinks a:hover{background-color:#ff5863;background-image: -moz-linear-gradient(top, #F02430, #ff5863);background-image: -o-linear-gradient(top, #F02430, #ff5863);background-image: -webkit-linear-gradient(top, #F02430, #ff5863);background-image: -ms-linear-gradient(top, #F02430, #ff5863);background-image:linear-gradient(top, #F02430, #ff5863);text-shadow:0 1px 2px rgba(0,0,0,.7)}#sidebar-advert{background-color:#f02430;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;clear:both;margin-bottom:15px;width:230px}#sidebar-advert
img{display:block;margin:0
10px;padding:10px
0 5px;width:210px}#advert-info{padding:0
15px 15px}#sidebar #advert-info
h4{color:#FFF !important;font-size:20px;font-weight:bold;line-height:20px;margin:0
0 8px}#advert-info p,
#advert-info
ul{color:#FFF;font-size:13px;line-height:17px;margin:0
0 8px}#advert-info
ul{margin-left:20px}#advert-info
a{color:#000;text-decoration:none}#advert-info a:hover{color:#FFF}#sidebar
ul.sidemenuArchive{border-bottom:1px dotted #ccc;margin:0
0 15px;padding:10px}.sidebarPano{border-top:1px dotted #CCC;margin-top:15px;padding:15px
0px 0px}#sidebarFeatures{}.sidebarFeature{margin:0
15px;padding:15px
0;border-top:1px dotted #CCC;float:left;position:relative}.sidebarFeature:first-child{padding-top:0;border-top:0}.sidebarFeature
h5{font-size:1.1em;margin:0
0 3px;padding:0}.sidebarFeature
p{margin:0;padding:0;font-size:0.9em}#sidebar .sidebarFeature p
a{padding:0
2px;text-decoration:none}#sidebar .sidebarFeature p a:hover{color:#FFF}#sidebar .sidebarFeature p
.linkButton{display:block;float:left;margin-top:7px;padding:4px;color:#fff;background:#3b3b3b url(/site-includes/images/button-bg.jpg) top left repeat-x}#sidebar
.sidebarFeatureButton{margin:0px
0px 5px}#measure-up{border-top:0;margin:0;padding:45px
15px 15px}#measure-up h5,
#three-sixty-tour
h5{font-size:19px;font-weight:normal;letter-spacing: -1px;line-height:21px}#measure-up{background:url(/site-includes/images/measure_up.jpg) 0 0 no-repeat}#three-sixty-tour{}#three-sixty-tour
img{-webkit-animation:rotatey 10s linear infinite;-moz-animation:rotatey 10s linear infinite;-ms-animation:rotatey 10s linear infinite;-o-animation:rotatey 10s linear infinite;animation:rotatey 10s linear infinite;display:block;position:absolute;right:0;top:0}@keyframes "rotatey"{0%{transform:rotate(0)}100%{transform:rotate(-360deg)}}@-moz-keyframes
rotatey{0%{-moz-transform:rotate(0)}100%{-moz-transform:rotate(-360deg)}}@-webkit-keyframes "rotatey"{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(-360deg)}}@-ms-keyframes "rotatey"{0%{-ms-transform:rotate(0)}100%{-ms-transform:rotate(-360deg)}}@-o-keyframes "rotatey"{0%{-o-transform:rotate(0)}100%{-o-transform:rotate(-360deg)}}#testimonial{margin-top:10px}#testimonial
blockquote{margin:0}#testimonial
p{font-family:'HelveticaNeueLTStd45Light',Arial,sans-serif;font-size:18px;line-height:24px;margin:0}#testimonial
cite{display:block;margin-top:5px}#testimonial
a{display:block;margin-top:12px;padding-bottom:30px;text-decoration:none}#sidebarLogo{width:230px;float:right;margin:10px
10px 0px 0px}#mainContent h2,
#mainContentSiteplan
h2{margin:10px
0px 0px;text-transform:uppercase;font-size:1.9em;letter-spacing:-1px;color:#000}#mainContent h3,
#mainContentSiteplan
h3{font-size:1.2em;text-transform:uppercase;margin:5px
0px 16px;padding:0
0 16px;font-weight:lighter;border-bottom:1px dotted #B4B2B2;line-height:18px;color:#4F4F4F;width:670px}#mainContentSiteplan
h3{width:930px}#mainContent h4,
#mainContentSiteplan
h4{clear:both;color:#000;padding-bottom:0;font-size:26px;font-weight:normal;line-height:30px}#mainContent h5,
#mainContentSiteplan
h5{clear:both;color:#000;padding-bottom:0;font-size:1.2em;line-height:1.4em;margin:4px
0 5px}#mainContent #divReturnToDev,
#mainContentSiteplan
#divReturnToDev{margin:0
0 10px 0}#mainContent #divReturnToDev a,
#mainContentSiteplan #divReturnToDev
a{background:url(/site-includes/images/icons/arrow-left-gray.jpg) no-repeat top left;padding:1px
0px 0px 20px}#mainContent
#divRequestForm{}#mainContent #divRequestForm
dl{margin:0;overflow:hidden}#mainContent #divRequestForm dl
dt{float:left;width:230px;margin:0
0 10px 0;font-weight:normal}#mainContent #divRequestForm dl
dd{float:left;width:300px;margin:0
0 10px 0}#mainContent #divRequestForm dl dt #coming-soon{display:block;padding-top:3px}#mainContent #divRequestForm dl dd
input.clsInputTextBox{width:270px}#mainContent #divRequestForm dl dd
input.checkbox{margin-left:0px}#mainContent #divRequestForm dl dd
select{width:220px}#mainContent #divRequestForm
input.submit{border:0px;background:#3B3B3B url(/site-includes/images/button-bg.jpg) repeat-x scroll left top;padding:4px;color:#fff;width:100px;margin:10px
0px 0px}#mainContent #divRequestForm input.submit:hover{background:#ed1b2e;cursor:pointer}#mainContent #divRequestForm
p{clear:both}#ajax-msg{display:none;padding:10px
15px}#ajax-msg
li{margin-left:15px}#errorContainer{background-color:#FFDFE3;border:1px
#ED1B2E solid;color:#3F1418;display:none;padding:19px}#errorContainer
label{display:block;margin-top:9px}#errorContainer label:first-child{margin-top:0}#sitemapFlash{width:970px;height:700px;margin:0
auto;clear:both;float:left;margin-top:2px}#plotTable{width:100%;border-collapse:collapse}#plotTable
.alt{background:#dfdfdf}#plotTable a, #plotTable a:hover{font-weight:bold;text-decoration:none;color:#ED1B2E}#plotTable tbody
tr.highlight{cursor:pointer;background:#feffcd}.forSale{color:#21ad00}.notYR{color:#0099df}.soldSTC{color:#f17d00}.sold{color:#ED1B2E}#houses{width:670px}#houses
p{margin:0;padding:0}#houses
ul{margin:10px
0px;padding:0;overflow:hidden}#houses ul
li{margin:10px
17px 10px 18px;padding:0;list-style:none;width:132px;float:left;text-decoration:none;height:152px;background:#231F20;position:relative}#houses ul li:hover{background:#ED1B2E}#houses ul li
a{text-decoration:none}#houses li
.remaining{display:block;position:absolute;left:0;top:0}.houseDetailText{width:420px;float:left}.houseDetailText
h3{color:#888;margin:0
0 15px 0;padding:0}.houseDetailText h3
strong{display:block}#houseAdditionalText{color:#888;padding-bottom:15px;margin-bottom:15px;border-bottom:1px dotted #B4B2B2}#mainContent h3#noBorder,
#mainContentSiteplan
h3#noBorder{margin:5px
0px 0px;padding:0
0 10px;border-bottom:0px dotted #B4B2B2}.houseDetailText
ul{margin-left:1em;color:#656161}#houseDetailText{width:670px;float:left}#houseDetailText
h2{font-size:38px;letter-spacing:-0.5px}#houseDetailText
h3{font-size:16px;letter-spacing:-0.5px;color:#888;margin:0px
0 16px;text-transform:uppercase}#houseFeatures{float:left;width:310px;margin-right:20px}#houseFeatures
p{line-height:25px;font-size:12px;color:#010101}#houseFeatures
ul{list-style:none;margin-left:0px}#houseFeatures
li{margin:0px
0px 10px;line-height:15px;list-style:none;color:#000;font-size:12px}#houseBealDifference{float:left;width:340px;padding-top:5px}#houseBealDifference
p{line-height:18px;font-size:12px;color:#525252}#houseBealDifference
ul{}#houseBealDifference
li{list-style:square;margin:0px
0px 10px;line-height:15px}.houseDetailPlan,#floorPlan400px,#floorPlan500px,#floorPlan600px,#floorPlan700px,#floorPlan800px,#floorPlan900px{width:660px;height:300px;clear:both;float:left;position:relative;display:block;background:#fff}#floorPlan400px{height:400px}#floorPlan500px{height:500px}#floorPlan600px{height:600px}#floorPlan700px{height:700px}#floorPlan800px{height:800px}#floorPlan900px{height:900px}img.floorplan-img,
#floorPlan400px img.floorplan-img,
#floorPlan500px img.floorplan-img,
#floorPlan600px img.floorplan-img,
#floorPlan700px img.floorplan-img,
#floorPlan800px img.floorplan-img,
#floorPlan900px img.floorplan-img{width:660px;height:300px;position:absolute;top:0px;left:0px;clear:both}#floorPlan400px img.floorplan-img{height:400px}#floorPlan500px img.floorplan-img{height:500px}#floorPlan600px img.floorplan-img{height:600px}#floorPlan700px img.floorplan-img{height:700px}#floorPlan800px img.floorplan-img{height:800px}#floorPlan900px img.floorplan-img{height:900px}.houseDetailPlan ul.rooms,
#floorPlan400px ul.rooms,
#floorPlan500px ul.rooms,
#floorPlan600px ul.rooms,
#floorPlan700px ul.rooms,
#floorPlan800px ul.rooms,
#floorPlan900px
ul.rooms{position:absolute;top:0px;left:0px;width:660px;height:300px;margin:0}#floorPlan400px
ul.rooms{height:400px}#floorPlan500px
ul.rooms{height:500px}#floorPlan600px
ul.rooms{height:600px}#floorPlan700px
ul.rooms{height:700px}#floorPlan800px
ul.rooms{height:800px}#floorPlan900px
ul.rooms{height:900px}ul.rooms
li{margin:0;padding:0;list-style:none;position:absolute;display:block}ul.rooms li
a{display:block;text-indent: -99999px;width:100%;height:100%;background-image:url(/site-includes/images/hover.gif)}.clear{clear:both}#suggestKitchenLayoutH3,#suggestPlanLayoutsH3{margin:20px
0px 10px !important}.houseDetailFloorInfo{padding:35px
0px 15px;margin:0px;clear:both}.houseDetailFloorInfoSG{padding:0px
0px 35px;margin:0px;clear:both}.houseDetailFloorInfo li,
.houseDetailFloorInfoSG
li{font-size:11px;list-style:none;margin:0px
0px 10px 0px;color:#525252}.houseDetailFloorInfo li span,
.houseDetailFloorInfoSG li
span{font-size:12px;list-style:none;font-weight:bold}p.disclaimer{font-size:0.83em;color:#b1adad}p.disclaimer
strong{display:block}#mainContent #divReturnToDev
a{text-decoration:none;color:#888;font-size:0.87em;font-weight:bold}#mainContent #divReturnToDev a:hover{text-decoration:none;color:#001859}.development
#outerWrapper{background:#E91A2C url(/site-includes/images/outer-bg-default.gif) top left repeat-x}#sidebar{background:#EEE;width:230px;margin:20px
0 5px}#sidebar
h4{margin:0;padding:0;color:#000;font-size:1.2em}#sidebar .sidebarFeature p a:hover{background:#ed1b2e}#houses
h4{margin:0;padding:0;color:#000}#houses
span.house_name{margin-bottom: -3px;margin-top:0px;font-size:0.9em;line-height:15px;color:#fff;font-weight:bold;padding:5px
0 0 5px;display:block}#houses span.house_name
a{color:#001859;text-decoration:none}#houses
span.house_desc{font-size:0.8em;font-weight:bold;padding:3px
0 0 5px;display:block;color:#fff;line-height:1.3em}.contactPersonSiteplan{background:#e5e6e9;border:1px
solid #ddd;padding:10px;margin-left:20px;width:250px;float:right}.contactPersonSiteplan
img{float:left;margin:0
10px 10px 0}.contactPersonSiteplan
dl{margin:0
0 0 70px;padding:0;font-size:0.9em}.contactPersonSiteplan dl
dd{margin:0
0 10px 0;padding:0}.contactPersonSiteplan dl dd.open-hours{margin:0px}.siteplanInfo{width:638px;float:left}#flashitem{margin-top:15px;clear:both;float:left;width:930px}#find-us-map{height:250px;overflow:hidden;clear:both;margin-bottom:20px;border:1px
solid #ccc;width:670px}ul#dev-special-offers{margin:0px
0px 1em 0em}ul#dev-special-offers
li{font-size:14px;color:#ED1B2E;margin:0px
0px 5px;list-style:none}ul#dev-special-offers li
a{color:#ED1B2E;text-decoration:none}ul#dev-special-offers li a:hover{color:#000}#development-address{font-size:12px;padding-top:20px}#brochure-info{width:670px}#brochure-text{float:left;width:310px}#brochure-thumbnail{float:right;width:340px;margin-top:5px}.brochure-box{width:670px;float:left;padding:10px
15px 10px 15px;margin:0px
0 20px 10px;background:#fff}#brochures
h4{font-size:21px;font-weight:normal;margin-top:0}#brochures
p{margin:0;padding:0}#brochures
ul{margin:10px
0px;padding:0;overflow:hidden}#brochures ul
li{margin:10px
18px 25px 5px;padding:0;list-style:none;width:144px;float:left;text-decoration:none;height:152px}#brochures ul li
h5{color:#000;margin-top:0;line-height:15px}#brochures ul li
a{text-decoration:none}.hoverOverFade{clear:both;width:660px;height:300px;position:absolute;z-index:109}.hoverOverFade
img{top:150px;left:330px;position:absolute;margin-left:-141px;margin-top:-37px}#panoramaHolder{position:relative;width:930px}#pano{background:#eee url('/../site-360/loader.gif') 449px 209px no-repeat;width:930px;height:450px}#panoramaThumbs{margin:16px
0 30px 0;overflow:hidden}#panoramaThumbs
li{float:left;list-style:none;width:210px;cursor:pointer;margin-bottom:20px;height:130px}#panoramaThumbs li.two,
#panoramaThumbs li.three,
#panoramaThumbs
li.four{margin-left:30px}#panoramaThumbs
p{color:#fff;padding:8px;width:194px;font-weight:bold;margin:0px}#panels{height:500px;margin:0
0 16px 0;overflow:hidden;width:670px}#panels
li{height:500px;list-style:none;position:relative;width:670px}#panels li
img{left:0;position:absolute;top:0;z-index:20}.panoramaCaption{background:#464646;color:#fff;padding:8px;width:914px;z-index:30;font-weight:bold}#panoramaWrapper{position:relative;width:100%;height:500px;overflow:hidden}#panoramaWrapper
.panoArrow{position:absolute;top:0;left:0;display:block;width:120px;height:100%;opacity: .25;text-decoration:none;-webkit-transition:opacity 0.5s}#panoramaWrapper .panoArrow:hover{opacity: .75}#panoramaWrapper .panoArrow:active{opacity: .9}#panoramaWrapper .panoArrow
span{position:absolute;top:50%;left:20px;display:block;width:80px;margin-top: -40px;background:#fff;color:#000;font:bold 36px/80px arial;text-align:center;-webkit-border-radius:5px}#panoramaWrapper
#panoRight{left:auto;right:0}#panoramaWrapper #panoRight
span{left:auto;right:20px}ul.menu, ul.menu
ul{list-style:none;margin:0;padding:0}ul.menu
a{display:block;text-decoration:none}ul.menu
li{margin-top:1px;list-style:none}ul.menu li.menu-header{border-top:1px dotted #CCC;color:#ED1B2E;font-size:1.2em;margin:10px
0 0;padding:10px
0 0}ul.menu
li.top{border-top:0px dotted #CCC;margin:0px;padding:0px}ul.menu li
a{border-top:0 none;color:#ED1B2E;font-size:1em;margin:0px;padding:0px}ul.menu li a:hover{}ul.menu li ul
li{color:#000}ul.menu li ul li a,
ul.menu li ul
li.deadlink{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(/site-includes/images/sidebar-arrow.jpg) no-repeat scroll 0 7px;color:#000;display:block;font-size:0.8em;padding-left:15px;text-decoration:none}ul.menu li ul
li.deadlink{margin-top:1px;line-height:1.9em;cursor:default}ul.menu li ul li a:hover{color:#000}#topSlug{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#topSlug
h3{text-shadow:1px 1px 5px #383838}#sidebar{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:1px 1px 3px #CCC;-moz-box-shadow:1px 1px 3px #CCC;box-shadow:1px 1px 3px #CCC}#outerWrapper .sidebarFeature p
a{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#sidebar .sidebarFeature p
a{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#mainContent #divRequestForm
input.submit{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#ajax-msg{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#gallery{width:670px}#photos{background:url(/site-includes/images/ajax-loader.gif) center center no-repeat;height:447px;overflow:hidden;width:670px}#thumbnails{margin:0;width:680px}#thumbnails
li{cursor:pointer;float:left;height:85px;list-style:none;margin:10px
10px 0 0;width:126px}#thumbnails
img{display:block;height:85px;width:126px}
