.user-select{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.social_widgets{width:190px}.social_widgets
.twitter{float:left;width:110px}.social_widgets
.facebook{float:left;width:85px;margin:0
0 0 -5px}.main_content
h1{font-size:35px;line-height:35px;color:#a09c93;font-family:'CedarSpringsLight',Arial,Helvetica,sans-serif;margin:0
0 5px 0}.main_content
h2{font-size:16px;line-height:22px;color:#7c1316;font-family:'CedarSpringsCondensed',Arial,Helvetica,sans-serif}.main_content
h3{font-size:25px;line-height:30px;font-family:'CedarSpringsLight',Arial,Helvetica,sans-serif}.main_content
h4{font-size:16px;line-height:21px;font-family:Helvetica,Arial,sans-serif;font-weight:bold;color:#7c7870}.main_content
.lead_in{color:#7c7870;font-size:16px;line-height:25px;font-family:Helvetica,Arial,sans-serif}.main_content
p{color:#7c7870;font-size:13px;line-height:22px;font-family:Helvetica,Arial,sans-serif;margin:0px
0 15px 0}.main_content
strong{font-weight:bold}.main_content ul, .main_content
ol{color:#7c7870;font-size:13px;line-height:22px;font-family:Helvetica,Arial,sans-serif;list-style-position:outside;padding:0
0 0 30px;margin:15px
0 20px 0}.main_content
ul{list-style-type:disc}.main_content
ol{list-style-type:decimal}.main_content
a{color:#1a7193;text-decoration:underline}.main_content a:hover{color:#7c1316}.section
.header{margin:40px
40px 25px 40px;padding:0
0 20px;border-bottom:1px dotted #bfbfbf}.main_content .btn, .aside
.btn{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border:1px
solid #fff;box-shadow:0px 1px 2px rgba(0,0,0,0.5);background:#fff url(/img/layout/btn_gradients.png) 0 0 repeat-x;font:11px/20px Helvetica, Arial, sans-serif;text-decoration:none;color:#444;padding:8px
21px;display:block;float:left;text-decoration:none}.ie8 .btn, .ie7 .btn, .ie6
.btn{border-bottom-color:#aaa;border-right-color:#ccc}.ie8 .btn:active, .ie7 .btn:active, .ie6 .btn:active{border-bottom-color:#ddd;border-right-color:#eee}.ie8 .btn:hover, .ie7 .btn:hover, .ie6 .btn:hover{border-bottom-color:#aaa;border-right-color:#bbb}.btn:hover{box-shadow:0px 1px 2px rgba(0,0,0,0.8);background:#fff url(/img/layout/btn_gradients.png) 0 5px repeat-x}.btn:active{box-shadow:0 0 2px rgba(0,0,0,0.1);background:#fff url(/img/layout/btn_gradients.png) 0 -33px repeat-x}.aside
.testimonials{padding-bottom:7px;_padding-bottom:70px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;background:#ebebeb url(/img/layout/gradient_large_grey_white.png) 0 0 repeat-x;overflow:hidden;border:1px
solid #eaeaea;box-shadow:1px 2px 2px rgba(0,0,0,0.25)}.aside .testimonials
h3{background:url(/img/content/customers_testimonials.png) 0 0 no-repeat;width:258px;height:56px;text-indent:-5000em;margin:28px
0px 5px 12px}.aside .testimonials
.stars{background:url(/img/content/stars.png) center center no-repeat;width:100%;height:35px;margin-top:10px}.aside .testimonials
.testimonial{padding:20px
20px 0px 45px}.aside .testimonials .testimonial
p{font:14px/22px Helvetica, Arial, sans-serif;color:#8c8c8c;margin:0
0 10px 0}.aside .testimonials .testimonial
.name{color:#676767;font-weight:bold;font-size:12px;margin-top:15px}.aside .testimonials
.btn{color:#399cc3;margin:15px
0 22px 45px;_margin-left:20px}.aside
.packages_ad{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border:1px
solid #fff;box-shadow:1px 2px 2px rgba(0,0,0,0.25);background:url(/img/content/ad_bgd_packages.jpg) 0 0 no-repeat;padding:28px
20px 0;height:540px;margin:0
0 20px;width:248px}.aside .packages_ad
h2{font:27px/30px 'CedarSpringsBold', Arial, Helvetica, sans-serif;color:#fff;text-transform:uppercase;padding:0
0 5px 2px}.aside .packages_ad
h3{font:14px/22px Helvetica, Arial, sans-serif;color:#fff;padding:0
0 15px}.aside .packages_ad
h4{font:11px/18px Helvetica, Arial, sans-serif;color:#a75700;padding:0
0 17px}.aside .packages_ad h4
a{color:#a75700;text-decoration:underline}.aside .packages_ad h4 a:hover{color:#444}.aside .packages_ad
.btn{color:#ff7e00}.aside
.awards_badge{border:1px
solid #eaeaea;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;box-shadow:1px 2px 2px rgba(0,0,0,0.25);height:106px;margin-bottom:20px;width:288px}.aside .awards_badge
.winner{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;height:107px;width:100%;background:url(/img/content/badge_awards.png) 0 0 no-repeat}.bottom_banner{float:left;clear:both;padding:0
0 50px 24px;width:936px}.bottom_banner
.testimonials{position:relative;float:left;width:600px;height:98px;background:#eaeaea url(/img/layout/gradient_small_grey_white.png) 0 0 repeat-x}.bottom_banner .testimonials
h3{position:absolute;left:15px;top:14px;margin:0px}.bottom_banner .testimonials
.read_more{display:block;position:absolute;right:330px;bottom:15px;color:#399cc3;font:11px/14px Helvetica, Arial, sans-serif}.bottom_banner .testimonials .read_more:hover{color:#135f7d}.bottom_banner .testimonials
.testimonial{position:absolute;left:300px;top:25px;width:285px;padding:0px}.bottom_banner .testimonials .testimonial
p{margin:0px;font-size:12px;line-height:16px}.bottom_banner .testimonials .testimonial
.name{font-size:10px;line-height:13px;white-space:nowrap}.bottom_banner .warranty_badge, .bottom_banner
.csl_group_badge{margin-left:15px}.warranty_badge{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;box-shadow:1px 2px 2px rgba(0,0,0,0.25);background:#c2bdab url(/img/content/badge_warranty.png) 0 0 no-repeat;border:1px
solid #cbc7b9;height:85px;width:202px;padding:20px
0 0 88px;float:left;clear:none}.warranty_badge .title, .warranty_badge .warranty, .warranty_badge
a{float:left;clear:both}.warranty_badge
.title{color:#fff;text-shadow:#6a685a 0px 1px 1px;font:18px/24px 'CedarSpringsBook', Arial, Helvetica, sans-serif;padding:0
0 0 2px}.warranty_badge
.warranty{color:#6a685a;font:28px/30px 'CedarSpringsBook', Arial, Helvetica, sans-serif;text-transform:uppercase}.warranty_badge
a{font:bold 11px/14px Helvetica, Arial, sans-serif;color:#6a685a;padding:2px
10px 0 5px;width:10em;text-transform:lowercase}.warranty_badge a:hover{color:#7c1316}.csl_group_badge{position:relative;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;box-shadow:1px 2px 2px rgba(0,0,0,0.25);background:#c2bdab url(/img/content/csl_group_badge.png) 0 0 no-repeat;border:1px
solid #cbc7b9;height:105px;width:291px;float:left;clear:none}.csl_group_badge
.title{position:absolute;left:165px;top:18px;width:100px;font:14px/18px 'CedarSpringsBold', Arial, Helvetica, sans-serif;color:#7c1316}.csl_group_badge
a{position:absolute;left:162px;top:74px;width:100px;font:bold 11px/14px Helvetica, Arial, sans-serif;color:#6a685a;padding:2px
10px 0 5px}.csl_group_badge a:hover{text-decoration:underline}.testimonials_link{background:url(/img/content/read_customers_testimonials.jpg) 0 0 no-repeat;width:560px;height:110px;position:relative}.testimonials_link
.btn{background-position:0 15px;padding:5px
10px;text-align:center;color:#878787;line-height:15px;text-transform:uppercase;right:23px;top:53px;position:absolute}.testimonials_link .btn:hover{background-position:0 20px}.testimonials_link .btn:active{background-position:0 -40px}.staff_members{clear:both}.staff_members
h3{color:#7c1316;padding-bottom:8px}.staff_members
.staff_member{width:130px;float:left;clear:none;min-height:200px;display:block;padding-bottom:20px;text-decoration:none}.staff_members .staff_member
img{display:block;border:2px
solid #fff;box-shadow:2px 2px 5px rgba(0,0,0,0.35);display:block}.staff_members .staff_member
p{font:11px/14px Helvetica, Arial, sans-serif;margin:0;padding:10px
15px 0 4px}.staff_members .staff_member
p.name{color:#7c1316;font-weight:bold}.staff_members .staff_member
p.title{color:#a09c93;font-size:10px;padding-top:2px}.staff_members .staff_member:hover
img{box-shadow:2px 2px 6px rgba(0,0,0,0.75);border-color:#ddd}.staff_members .staff_member:hover
.name{color:#018beb}.staff_members .staff_member:hover
.title{color:#222}.ie8 .staff_members .staff_member img, .ie7 .staff_members .staff_member
img{border-color:#ddd}.ie8 .staff_members .staff_member:hover img, .ie7 .staff_members .staff_member:hover
img{border-color:#bbb}.large_list{color:#a09c93;font:13px/21px Helvetica, Arial, sans-serif;margin:0}.large_list
strong{color:#97b158}.large_list
li{padding:0
0 20px 50px;list-style:none;position:relative}.large_list
.digit{color:#97b158;font:52px/52px 'CedarSpringsBold',Arial,Helvetica,sans-serif;position:absolute;top:-4px;left:0;text-align:right;width:30px}.tabbed_submenu{overflow:hidden}.tabbed_submenu
ul{overflow:hidden;float:left;height:50px;padding:0
0 0 15px;background:url('/img/content/tabbed_submenu_bgd.png')}.tabbed_submenu ul
li{float:left;height:20px;padding:22px
25px 8px 25px;background:url('/img/content/tabbed_submenu_bgd.png') -48px -100px no-repeat}.tabbed_submenu ul li:first-child{background-image:none}.tabbed_submenu ul li:first-child.selected{background:#fff url('/img/content/tabbed_submenu_bgd.png') -48px -100px no-repeat}.tabbed_submenu ul li
a{display:block;float:left;height:20px;padding:0
5px;font:13px/20px 'CedarSpringsBook', Arial, Helvetica, sans-serif;text-transform:lowercase;color:#999}.tabbed_submenu ul li a:hover{color:#676767}.tabbed_submenu ul
li.selected{background-color:#fff}.tabbed_submenu ul li.selected
a{color:#0281e0}.tabbed_submenu
.fadeout{float:left;width:50px;height:50px;background:url('/img/content/tabbed_submenu_bgd.png') 0px -50px no-repeat}@font-face{font-family:'CedarSpringsBold';src:url('/fonts/cedarspringsbold-webfont.eot');src:url('/fonts/cedarspringsbold-webfont.eot?#iefix') format('embedded-opentype'), url('/fonts/cedarspringsbold-webfont.woff') format('woff'), url('/fonts/cedarspringsbold-webfont.ttf') format('truetype'), url('/fonts/cedarspringsbold-webfont.svg#CedarSpringsBold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'CedarSpringsBook';src:url('/fonts/cedarspringsbook-webfont.eot');src:url('/fonts/cedarspringsbook-webfont.eot?#iefix') format('embedded-opentype'), url('/fonts/cedarspringsbook-webfont.woff') format('woff'), url('/fonts/cedarspringsbook-webfont.ttf') format('truetype'), url('/fonts/cedarspringsbook-webfont.svg#CedarSpringsBook') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'CedarSpringsLight';src:url('/fonts/cedarspringslight-webfont.eot');src:url('/fonts/cedarspringslight-webfont.eot?#iefix') format('embedded-opentype'), url('/fonts/cedarspringslight-webfont.woff') format('woff'), url('/fonts/cedarspringslight-webfont.ttf') format('truetype'), url('/fonts/cedarspringslight-webfont.svg#CedarSpringsLight') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'CedarSpringsCondensed';src:url('/fonts/cedarspringscondensed-webfont.eot');src:url('/fonts/cedarspringscondensed-webfont.eot?#iefix') format('embedded-opentype'), url('/fonts/cedarspringscondensed-webfont.woff') format('woff'), url('/fonts/cedarspringscondensed-webfont.ttf') format('truetype'), url('/fonts/cedarspringscondensed-webfont.svg#CedarSpringsCondensed') format('svg');font-weight:normal;font-style:normal}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0}a{outline:none;text-decoration:none}html{background:#560609 url('/img/layout/wood_texture.png') center top repeat-y;min-width:960px}.tpl_masthead{background:#fff url('/img/layout/sand_texture.png') center top repeat-x;min-width:960px}.tpl_masthead
.shadow{background:url('/img/layout/shadows.png') center top no-repeat;_background:none;overflow:hidden}.tpl_masthead .shadow
.center{position:relative;width:960px;height:150px;margin:0
auto;background:url('/img/layout/masthead_bg.png');_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='/img/layout/masthead_bg.png')}.tpl_masthead .shadow .center
.logo{position:absolute;left:57px;top:43px;width:212px;height:86px}.tpl_masthead .shadow .center
.tagline{position:absolute;left:300px;top:60px}.tpl_masthead .shadow .center
.leaves{position:absolute;right:-50px;top:0px;width:476px;height:150px;background:url('/img/layout/leaves.png') no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='fixed', src='/img/layout/leaves.png')}.tpl_masthead .shadow .center .leaves
.phone{position:absolute;right:180px;top:65px;font-family:'CedarSpringsBook',Arial,Helvetica,sans-serif;color:#7c1316;font-size:26px;line-height:35px}.tpl_masthead .shadow .center .leaves .phone
a{color:#7c1316;text-decoration:none}.tpl_masthead .shadow .center .leaves
.service_area{position:absolute;right:182px;top:98px;font-family:'CedarSpringsBold',Arial,Helvetica,sans-serif;color:#a09c93;font-size:11px;line-height:11px;text-transform:uppercase}.tpl_main_menu{height:50px;min-width:960px;position:relative;z-index:200}.tpl_main_menu
.shadow{height:50px;background:url('/img/layout/shadows.png') center -150px no-repeat;_background:none}.tpl_main_menu .shadow
.center{position:relative;width:960px;margin:0
auto}.tpl_main_menu .shadow .center
.leaves{position:absolute;right:0px;width:226px;height:99px;background:url('/img/layout/leaves.png') -200px -150px no-repeat;_display:none}.tpl_main_menu .shadow .center
ul{position:absolute;padding:10px
0 10px 25px;width:935px;height:30px;overflow:hidden}.tpl_main_menu .shadow .center ul
li{float:left;height:30px}.tpl_main_menu .shadow .center ul li
a{float:left;display:block;padding:5px
15px;font-family:'CedarSpringsBold',Arial,Helvetica,sans-serif;color:#fff;font-size:11px;line-height:20px;text-transform:uppercase;white-space:nowrap;text-decoration:none}.tpl_main_menu .shadow .center ul li a:hover{background-color:#350305;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px}.tpl_main_menu .shadow .center ul li.selected
a{text-shadow:#fff 0px 0px 5px}.tpl_content{min-width:960px;background:#dfdcd3 url('/img/layout/content_gradient.png') repeat-x}.tpl_content
.tpl_clouds{background:url('/img/layout/clouds.jpg') center top no-repeat;min-height:400px}.tpl_content .tpl_clouds
.tpl_shadow{background:url('/img/layout/shadows.png') center -200px no-repeat;_background:none;min-height:400px}.tpl_content .tpl_clouds .tpl_shadow
.tpl_center{width:960px;min-height:400px;margin:0
auto;padding:0
0 21px 0;background:url('/img/layout/content_base_shadow.png') 0 bottom no-repeat;_background:none}.tpl_content .tpl_clouds .tpl_shadow .tpl_center
.sub_page{background-color:#fff}.sub_page:after{content:".";display:block;height:0;clear:both;visibility:hidden}.sub_page .banner
img{display:block}.ie6 .sub_page, .ie7
.sub_page{zoom:1}.tpl_footer{min-width:960px}.tpl_footer
.sitemap{padding:40px
0 0 0;margin:-5px 0 0 0;background:#dfdcd3}.tpl_footer .sitemap
.center{position:relative;width:960px;height:280px;margin:0
auto;overflow:hidden;background:url('/img/layout/footer_phone.png') 115px 157px no-repeat}.tpl_footer .sitemap .center
.column{float:left;padding:0
30px 0 29px;border-left:#a7a59e dotted 1px}.tpl_footer .sitemap .center .column
.title{padding:0
0 2px 0;font-family:'CedarSpringsBold',Arial,Helvetica,sans-serif;font-size:14px;line-height:20px}.tpl_footer .sitemap .center .column .title
a{color:#6d6b63;text-decoration:none}.tpl_footer .sitemap .center .column .title a:hover{color:#7c1316}.tpl_footer .sitemap .center .column .title
a.selected{border-bottom:#a7a59e dotted 1px}.tpl_footer .sitemap .center
.column.first{width:135px;padding:0
30px;border:none}.tpl_footer .sitemap .center
.column.second{width:270px;overflow:hidden}.tpl_footer .sitemap .center .column.second
ul{float:left}.tpl_footer .sitemap .center .column.second
ul.left{width:160px}.tpl_footer .sitemap .center .column.second
ul.right{width:110px}.tpl_footer .sitemap .center
.column.third{width:375px;overflow:hidden}.tpl_footer .sitemap .center .column.third
ul{float:left}.tpl_footer .sitemap .center .column.third
ul.a{width:125px}.tpl_footer .sitemap .center .column.third
ul.b{width:125px}.tpl_footer .sitemap .center .column.third
ul.c{width:125px}.tpl_footer .sitemap .center .column ul
li{padding:7px
0 2px 0;font-family:Helvetica,Arial,sans-serif;font-size:11px;line-height:13px}.tpl_footer .sitemap .center .column ul li
a{color:#84827e;text-decoration:none}.tpl_footer .sitemap .center .column ul li a:hover{color:#7c1316}.tpl_footer .sitemap .center .column ul li
a.selected{border-bottom:#a7a59e dotted 1px}.tpl_footer .sitemap .center
.social{position:absolute;left:633px;top:160px}.tpl_footer .sitemap .center .social
a{position:absolute;display:block;width:60px;height:60px;text-indent:-9999px;background:url('/img/layout/footer_social_icons.png?v=1')}.tpl_footer .sitemap .center .social a.twitter:hover{background-position:0 -60px}.tpl_footer .sitemap .center .social
a.facebook{left:83px;top:0px;background-position:-60px 0}.tpl_footer .sitemap .center .social a.facebook:hover{background-position:-60px -60px}.tpl_footer .sitemap .center .social
a.flickr{background-position:-123px 0;left:171px;top:0;width:37px}.tpl_footer .sitemap .center .social a.flickr:hover{background-position:-123px -60px}.tpl_footer .sitemap .center .social
a.youtube{background-position:-165px 0;left:237px;top:0;width:52px}.tpl_footer .sitemap .center .social a.youtube:hover{background-position:-165px -60px}.tpl_footer
.fineprint{position:relative;width:960px;height:85px;margin:0
auto;overflow:hidden}.tpl_footer .fineprint
.copyright{position:absolute;left:0px;top:20px;width:500px;font-family:Helvetica,Arial,sans-serif;color:#9d6768;text-shadow:#3e0406 0 1px 1px;font-size:10px;line-height:13px;font-weight:bold}.tpl_footer .fineprint .copyright
a{color:#b28485;border-bottom:#b28485 dotted 1px}.tpl_footer .fineprint .copyright a:hover{color:#fff;border-bottom-color:#fff}.tpl_footer .fineprint
.marketing{display:block;position:absolute;right:0px;top:20px;background-color:#9d6768;border-radius:4px;padding:4px
10px;font-family:Helvetica,Arial,sans-serif;color:#eeddde;text-shadow:#500708 0 1px 1px;font-size:11px;line-height:13px;font-weight:bold}.tpl_footer .fineprint .marketing:hover{color:#fff;background-color:#a97778;text-shadow:#000 0 1px 1px}.home_page
.banner{position:relative;width:960px;height:455px}.home_page .banner
.slides{width:960px;height:400px}.home_page .banner .slides
img{position:absolute;left:0px;top:0px;display:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.home_page .banner .slides img:first-child{display:block}.home_page .banner
.control{position:absolute;z-index:3;top:185px;display:block;width:25px;height:28px;cursor:pointer;background:url('/img/content/home_page_sprites.png') no-repeat}.home_page .banner
.control.previous{left:15px;background-position:-367px -271px}.home_page .banner .control.previous:hover{background-position:-367px -299px}.home_page .banner
.control.next{right:15px;background-position:-392px -271px}.home_page .banner .control.next:hover{background-position:-392px -299px}.home_page .banner
.footer{position:relative;left:-1px;width:962px;height:55px;background:url('/img/content/home_page_sprites.png') 0 -385px no-repeat}.home_page .banner .footer
.controls{position:absolute;overflow:hidden;left:44px;top:21px}.home_page .banner .footer .controls
li{float:left;margin:0
17px 0 0;width:13px;height:13px;text-indent:-9999px;background:url('/img/content/home_page_sprites.png');background-position:-316px -200px;cursor:pointer}.home_page .banner .footer .controls li.selected, .home_page .banner .footer .controls li:hover{background-position:-329px -200px}.home_page .banner .footer
.tagline{position:absolute;left:247px;top:15px;font-family:'CedarSpringsBold',Arial,Helvetica,sans-serif;color:#99bfab;text-shadow:#fff 0 1px 1px;font-size:16px;line-height:25px}.home_page .banner .footer
.social_widgets{position:absolute;right:0px;bottom:13px}.home_page
.ads{position:relative;margin:20px
0 5px 0;height:200px;background:url('/img/content/home_page_sprites.png')}.home_page .ads
.ad{position:absolute;top:0px;display:block;width:300px;height:175px;cursor:pointer}.home_page .ads .ad
.glow{width:300px;height:175px}.home_page .ads .ad .glow
.title{position:absolute;left:15px;top:130px;text-shadow:#fff 0px 1px 1px;font-family:'CedarSpringsBold',Arial,Helvetica,sans-serif;font-size:15px;line-height:20px;text-transform:uppercase}.home_page .ads .ad .glow
.subtitle{position:absolute;left:15px;top:150px;font-family:Helvetica,Arial,sans-serif;color:#a09c93;font-size:12px;line-height:15px}.home_page .ads .ad .glow
.ribbon{position:absolute;right:-6px;top:-6px;width:91px;height:93px;text-indent:-9999px;background:url('/img/content/home_page_sprites.png')}.home_page .ads .ad .glow:hover{background:url('/img/content/home_page_sprites.png') 0 -200px}.home_page .ads .ad .glow:hover
.subtitle{color:#7c7870}.home_page .ads
.ad.first{left:0px;background:url('/img/content/home_page_ad_1_bg.jpg')}.home_page .ads .ad.first .glow
.title{color:#1a7589}.home_page .ads .ad.first .glow
.ribbon{background-position:-660px -200px}.home_page .ads
.ad.second{left:330px;background:url('/img/content/home_page_ad_2_bg.jpg')}.home_page .ads .ad.second .glow
.title{color:#8c3032}.home_page .ads
.ad.third{left:660px;background:url('/img/content/home_page_ad_3_bg.jpg')}.home_page .ads .ad.third .glow
.title{color:#5dae7c}.home_page .ads .ad.third .glow
.ribbon{background-position:-751px -200px}.home_page
.columns{position:relative;height:577px;background-color:#fff}.home_page .columns
.section{position:absolute;width:644px;height:577px}.home_page .columns .section .header
h1{text-indent:-3px}.home_page .columns .section
.article{margin:30px
60px 23px 40px}.home_page .columns .section .article
a{color:#1a7193;font-weight:bold;text-transform:lowercase}.home_page .columns .section .article a:hover{color:#7c1316}.home_page .columns .section
.pool_maintenance{position:absolute;left:39px;bottom:40px;border:1px
solid #eaeaea;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;box-shadow:1px 2px 2px rgba(0,0,0,0.25);background:url(/img/content/ad_bgd_pool_maintenance.jpg) 0 0 no-repeat;width:578px;height:130px}.home_page .columns .section .pool_maintenance
h4{position:absolute;left:210px;top:23px;width:345px;height:32px;text-indent:-9999px;background:url(/img/content/ad_bgd_pool_maintenance_title.png) 0 0 no-repeat}.home_page .columns .section .pool_maintenance
p{position:absolute;left:245px;top:60px;width:320px;height:60px;font-family:Helvetica,Arial,sans-serif;color:#7c7870;font-size:11px;line-height:18px}.home_page .columns .section
.snow_removal{position:absolute;left:39px;bottom:40px;border:1px
solid #eaeaea;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;box-shadow:1px 2px 2px rgba(0,0,0,0.25);background:url(/img/content/ad_bgd_snow_removal.jpg) 0 0 no-repeat;width:578px;height:130px}.home_page .columns .section .snow_removal
h4{position:absolute;left:20px;top:20px;font-family:'CedarSpringsBold',Arial,Helvetica,sans-serif;color:#95c8de;font-size:26px;line-height:26px;text-transform:uppercase}.home_page .columns .section .snow_removal
h5{position:absolute;right:10px;top:10px;font-family:'CedarSpringsBook',Arial,Helvetica,sans-serif;color:#95c8de;font-size:14px;line-height:14px;text-align:right;text-transform:uppercase}.home_page .columns .section .snow_removal h5
strong{display:block;font-family:'CedarSpringsBold',Arial,Helvetica,sans-serif;size:18px;line-height:18px}.home_page .columns .section .snow_removal
p{position:absolute;left:21px;top:50px;width:215px;font-family:Helvetica,Arial,sans-serif;color:#7c7870;font-size:11px;line-height:16px}.home_page .columns .section
.fall_clean_up{position:absolute;left:39px;bottom:40px;border:1px
solid #eaeaea;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;box-shadow:1px 2px 2px rgba(0,0,0,0.25);background:url(/img/content/ad_bgd_fall_clean_up.jpg) 0 0 no-repeat;width:578px;height:130px}.home_page .columns .section .fall_clean_up
h4{position:absolute;left:20px;top:20px;font-family:'CedarSpringsBold',Arial,Helvetica,sans-serif;color:#d75300;font-size:27px;line-height:27px;letter-spacing:1px;text-transform:uppercase}.home_page .columns .section .fall_clean_up
p{position:absolute;left:21px;top:50px;width:290px;font-family:Helvetica,Arial,sans-serif;color:#7c7870;font-size:11px;line-height:16px}.home_page .columns
.aside{position:absolute;right:0px;width:316px;height:577px;background:#faf9f4 url('/img/content/home_page_sprites.png') -972px 0 no-repeat}.home_page .columns .aside .testimonial
h3{margin:40px
0px 10px 25px;background:url(/img/content/customers_testimonials.png) 0 0 no-repeat;width:258px;height:56px;text-indent:-9999px}.home_page .columns .aside .testimonial
p{margin:20px
25px 0px 30px;font:15px/25px Helvetica, Arial, sans-serif;color:#8c8c8c}.home_page .columns .aside .testimonial
p.name{margin:0px
30px 0px 35px;color:#676767;font-weight:bold;font-size:12px;text-align:right}.home_page .columns .aside
.weather_widget{position:absolute;left:20px;bottom:40px;border:1px
solid #eaeaea;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;box-shadow:1px 2px 2px rgba(0,0,0,0.25);background:url(/img/weather_widget/bg.png) 0 0 no-repeat;width:280px;height:130px}.home_page .columns .aside .weather_widget
.conditions{width:280px;height:130px;background:url(/img/weather_widget/conditions.png) 20px 0 no-repeat}.home_page .columns .aside .weather_widget
.conditions.sunny{background-position:20px -390px}.home_page .columns .aside .weather_widget .conditions.mostly_sunny, .home_page .columns .aside .weather_widget
.conditions.partly_cloudy{background-position:20px -130px}.home_page .columns .aside .weather_widget .conditions.chance_of_rain, .home_page .columns .aside .weather_widget .conditions.rain, .home_page .columns .aside .weather_widget .conditions.mist, .home_page .columns .aside .weather_widget
.conditions.fog{background-position:20px -260px}.home_page .columns .aside .weather_widget .conditions.chance_of_storm, .home_page .columns .aside .weather_widget .conditions.storm, .home_page .columns .aside .weather_widget .conditions.thunderstorm, .home_page .columns .aside .weather_widget
.conditions.chance_of_tstorm{background-position:20px -520px}.home_page .columns .aside .weather_widget .conditions.chance_of_snow, .home_page .columns .aside .weather_widget .conditions.sleet, .home_page .columns .aside .weather_widget .conditions.snow, .home_page .columns .aside .weather_widget .conditions.icy, .home_page .columns .aside .weather_widget
.conditions.flurries{background-position:20px -1170px}.home_page .columns .aside .weather_widget .conditions.mostly_cloudy, .home_page .columns .aside .weather_widget .conditions.cloudy, .home_page .columns .aside .weather_widget .conditions.dust, .home_page .columns .aside .weather_widget
.conditions.smokehaze{background-position:20px -1430px}.home_page .columns .aside .weather_widget
.conditions.moon{background-position:20px -780px}.home_page .columns .aside .weather_widget
.conditions.cloud_moon{background-position:20px -650px}.home_page .columns .aside .weather_widget
.conditions.cloud_rain_moon{background-position:20px -910px}.home_page .columns .aside .weather_widget
.conditions.cloud_lightning_rain_moon{background-position:20px -1040px}.home_page .columns .aside .weather_widget
.conditions.snow_moon{background-position:20px -1300px}.home_page .columns .aside .weather_widget
.conditions.cloud_moon{background-position:20px -1560px}.home_page .columns .aside .weather_widget .conditions .title
.y{position:absolute;left:15px;top:22px;font:bold 12px/15px Helvetica, Arial, sans-serif;color:#5a5c5b;text-transform:lowercase}.home_page .columns .aside .weather_widget .conditions .title
.b{position:absolute;left:47px;top:19px;font:14px/17px 'CedarSpringsBold', Arial, Helvetica, sans-serif;color:#1a7589;text-transform:uppercase}.home_page .columns .aside .weather_widget .conditions .title
.w{position:absolute;left:19px;top:35px;font:18px/18px 'CedarSpringsLight', Arial, Helvetica, sans-serif;color:#1a7589;text-transform:uppercase}.home_page .columns .aside .weather_widget .conditions
.temperature{position:absolute;left:15px;top:65px;overflow:hidden}.home_page .columns .aside .weather_widget .conditions .temperature
span{display:block;float:left;font-family:'CedarSpringsBook',Arial,Helvetica,sans-serif;color:#033d54}.home_page .columns .aside .weather_widget .conditions .temperature
span.t{font-size:50px;line-height:50px;letter-spacing:-3px}.home_page .columns .aside .weather_widget .conditions .temperature
span.d{font-size:30px;line-height:30px;text-indent:-2px}.home_page .columns .aside .weather_widget .conditions .temperature
span.c{font-size:23px;line-height:25px;text-indent:-2px}.home_page .columns .aside .weather_widget .conditions
.message{position:absolute;left:165px;top:26px;width:100px;font:11px/17px Helvetica, Arial, sans-serif;color:#166e90}.ie6
.five_star_landscapes_page{height:3600px}.five_star_landscapes_page{position:relative}.five_star_landscapes_page
.social_widgets{position:absolute;left:641px;top:534px}.five_star_landscapes_page
.col_1{float:left;clear:none;width:640px}.five_star_landscapes_page
.col_2{float:left;clear:none;width:290px}.five_star_landscapes_page .section .header
h1{text-indent:-3px}.five_star_landscapes_page .section
.lead_in{color:#7c7870;padding:0
35px 40px}.five_star_landscapes_page .section .lead_in p:first-child{font:16px/25px Helvetica, Arial, sans-serif;margin-bottom:20px}.five_star_landscapes_page .section .lead_in
h3{color:#d8861e;text-indent:-1px;margin-bottom:4px}.five_star_landscapes_page .section
.article{float:left;clear:both;position:relative;min-height:200px;width:100%}.five_star_landscapes_page .section .article img, .five_star_landscapes_page .section .article
.body_text{position:absolute}.five_star_landscapes_page .section .article
p{margin-bottom:20px}.five_star_landscapes_page .section .article
h3{margin-bottom:3px}.five_star_landscapes_page .section
.our_time{height:300px}.five_star_landscapes_page .section .our_time
img{left:17px}.five_star_landscapes_page .section .our_time
h3{color:#0280dd;text-indent:-2px}.five_star_landscapes_page .section .our_time
.body_text{width:320px;left:300px;top:60px}.five_star_landscapes_page .section
.you_ready{height:300px}.five_star_landscapes_page .section .you_ready
img{left:365px;top:30px}.five_star_landscapes_page .section .you_ready
h3{color:#7c1316}.five_star_landscapes_page .section .you_ready
.body_text{width:340px;left:40px;top:32px}.five_star_landscapes_page .section .you_ready
p{padding-right:20px}.five_star_landscapes_page .section
.better_start{height:480px}.five_star_landscapes_page .section .better_start
img{left:30px;top:0}.five_star_landscapes_page .section .better_start
h3{color:#758f1f}.five_star_landscapes_page .section .better_start
.body_text{width:520px;left:50px;top:316px}.five_star_landscapes_page .section
.keep_fires{height:300px}.five_star_landscapes_page .section .keep_fires
img{left:20px;top:0}.five_star_landscapes_page .section .keep_fires
h3{color:#c15e26}.five_star_landscapes_page .section .keep_fires
.body_text{width:235px;left:373px;top:25px}.five_star_landscapes_page .section
.design_escape{height:320px}.five_star_landscapes_page .section .design_escape
img{left:500px;top:0}.five_star_landscapes_page .section .design_escape
h3{color:#89a748;text-indent:-2px}.five_star_landscapes_page .section .design_escape
.body_text{width:400px;left:40px;top:40px}.five_star_landscapes_page .section
.buliding_resort{height:510px}.five_star_landscapes_page .section .buliding_resort
img{left:28px;top:0}.five_star_landscapes_page .section .buliding_resort
h3{color:#0178d7;text-indent:-1px}.five_star_landscapes_page .section .buliding_resort
.body_text{width:290px;left:610px;top:60px}.five_star_landscapes_page .section
.stress_factor{height:300px}.five_star_landscapes_page .section .stress_factor
img{left:460px;top:0}.five_star_landscapes_page .section .stress_factor
h3{color:#73b5a3;z-index:-2px}.five_star_landscapes_page .section .stress_factor
.body_text{width:390px;left:40px;top:35px}.five_star_landscapes_page
.aside{margin:123px
20px 0 0}.five_star_landscapes_building_your_resort_page{position:relative;padding-bottom:50px}.five_star_landscapes_building_your_resort_page
.social_widgets{position:absolute;right:40px;top:534px}.five_star_landscapes_building_your_resort_page
.section{float:left;clear:both;width:100%}.five_star_landscapes_building_your_resort_page
.article{padding:0
0 0 45px}.five_star_landscapes_building_your_resort_page
.columns{overflow:hidden}.five_star_landscapes_building_your_resort_page .columns
.column_left{width:500px;padding:0
65px 0 45px;float:left}.five_star_landscapes_building_your_resort_page .columns .column_left
h3{color:#80a58b}.five_star_landscapes_building_your_resort_page .columns .column_left
.large_list{margin:15px
0 20px}.five_star_landscapes_building_your_resort_page .columns .column_left .large_list
.digit{color:#80a58b}.five_star_landscapes_building_your_resort_page .columns .column_left .large_list
p{color:#80a58b;font:bold 16px/42px Helvetica, Arial, sans-serif;margin:0;padding:0;text-indent:-7px}.five_star_landscapes_building_your_resort_page .columns .column_left .large_list
li{padding-bottom:8px}.five_star_landscapes_building_your_resort_page .columns
.column_right{width:263px;padding:0
45px 0 0;float:right}.five_star_landscapes_building_your_resort_page .columns .column_right
img{display:block}.five_star_landscapes_building_your_resort_page .columns .column_right .name, .five_star_landscapes_building_your_resort_page .columns .column_right
.title{text-align:right;font:bold 11px/15px Helvetica, Arial, sans-serif;color:#1a7193;padding:0;margin:0}.five_star_landscapes_building_your_resort_page .columns .column_right
.name{padding-top:5px}.five_star_landscapes_building_your_resort_page .columns .column_right
.title{font-weight:normal}.five_star_landscapes_building_your_resort_page
.dream_getaway{margin-top:35px}.five_star_landscapes_building_your_resort_page .dream_getaway
.aside{float:left;width:273px;padding-left:30px}.five_star_landscapes_building_your_resort_page .dream_getaway
.article{float:left;clear:none;width:560px;margin-top:5px}.five_star_landscapes_building_your_resort_page .dream_getaway .article
h3{color:#e88a1a}.five_star_landscapes_building_your_resort_page .dream_getaway .large_list
.digit{color:#e88a1a}.five_star_landscapes_building_your_resort_page .dream_getaway .large_list
strong{color:#e88a1a}.five_star_landscapes_building_your_resort_page .dream_getaway .large_list .two
.digit{top:-15px}.five_star_landscapes_building_your_resort_page .dream_getaway .large_list
li{min-height:30px}.five_star_landscapes_building_your_resort_page
.other_things{padding:20px
0 0 0}.five_star_landscapes_building_your_resort_page .other_things
.article{width:530px;padding-right:30px;float:left;clear:both}.five_star_landscapes_building_your_resort_page .other_things .article
h3{color:#97b158}.five_star_landscapes_building_your_resort_page .other_things .article
h4{margin-top:30px}.five_star_landscapes_building_your_resort_page .other_things .article .staff_members
h3{margin:30px
0 0 0}.five_star_landscapes_building_your_resort_page .other_things
.aside{width:320px;float:left;clear:none}.five_star_landscapes_building_your_resort_page .other_things .aside
.elevation_ad{padding:20px
12px 20px 20px;margin:0
0 0 30px;border:1px
solid #eaeaea;box-shadow:2px 2px 4px rgba(0,0,0,0.2);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;background:url(/img/layout/gradient_large_grey_white.png) 0 0 repeat-x}.five_star_landscapes_building_your_resort_page .other_things .aside .elevation_ad
h3{font:18px/20px 'CedarSpringsBold', Arial, Helvetica, sans-serif;text-align:center;color:#018beb;text-transform:uppercase;margin:0
0 10px -6px}.five_star_landscapes_building_your_resort_page .other_things .aside .elevation_ad
img{border-top:1px solid #018beb;border-left:1px solid #018beb;border-right:2px solid #4d4d4d;border-bottom:2px solid #4d4d4d;margin-bottom:20px}.five_star_landscapes_building_your_resort_page .other_things .aside .elevation_ad
p{font:11px/18px Helvetica, Arial, sans-serif;padding-right:10px}.five_star_landscapes_building_your_resort_page .other_things .aside .elevation_ad
p.lead{color:#018beb;font-size:14px;padding-right:0}.five_star_landscapes_building_your_resort_page .other_things .staff_members
h3{color:#7c1316}.packages_page{position:relative}.packages_page
.social_widgets{position:absolute;right:0px;top:410px}.packages_page
.banner{position:relative;z-index:1}.packages_page .banner
.ribbon{text-indent:-5000em;width:166px;height:166px;background:url(/img/content/packages_banner_ribbon.png) 0 0 no-repeat;position:absolute;left:-5px;bottom:-5px;text-align:left;_display:none}.packages_page
.section{text-align:center}.packages_page .section
.header{width:560px;margin:40px
auto 10px auto;padding-bottom:10px}.packages_page .section
.article{width:630px;margin:0
auto}.packages_page .section .article
p{font:normal 12px/18px Helvetica, Arial, sans-serif}.packages_page .section .article
h3{color:#0888e2;font:20px/24px 'CedarSpringsLight', Arial, Helvetica, sans-serif}.packages_page
.line{border:1px
dotted #bfbfbf;border-bottom:none}.packages_page
.line_outer{height:25px;width:620px;margin:30px
auto 15px}.packages_page
.line_inner{border-top:none;border-left:none;width:1px;margin:0
auto;height:50px;position:relative;top:-25px}.packages_page
.package_ads{float:left;clear:both;text-align:left;padding:0
0 30px 25px}.packages_page .package_ads
.package_ad{float:left;clear:none;width:284px;margin-right:18px;_margin-right:9px;border:4px
solid #fff;box-shadow:0px 0 5px rgba(0,0,0,0.5);height:594px}.packages_page .package_ads .package_ad
h3{padding:18px
0 0 18px;font:27px/29px 'CedarSpringsBold', Arial, Helvetica, sans-serif;text-transform:uppercase}.packages_page .package_ads .package_ad
p{font:11px/18px Helvetica, Arial, sans-serif;padding:8px
18px 0}.packages_page .package_ads .package_ad
.buttons{padding:0
12px}.packages_page .package_ads .package_ad
.btn{width:100%;padding:5px
0;font:14px/20px 'CedarSpringsBook', Arial, Helvetica, sans-serif;text-transform:uppercase;text-align:center;margin-bottom:8px;position:relative}.packages_page .package_ads .package_ad .btn
.arrow{width:25px;display:block;height:30px;position:absolute;right:0;top:0;background:url(/img/content/btn_fwd_arrow.png) 0 -1px no-repeat;border-bottom-right-radius:5px;border-top-right-radius:5px}.packages_page .package_ads .package_ad .btn:active
.arrow{background:url(/img/content/btn_fwd_arrow.png) 0 bottom no-repeat}.packages_page .package_ads
.backyard{background:url(/img/content/ad__bgd_packages_backyard.jpg) 0 0 no-repeat}.packages_page .package_ads .backyard
h3{color:#fff}.packages_page .package_ads .backyard
p{color:#a24600}.packages_page .package_ads .backyard
.btn{color:#d95e00}.packages_page .package_ads
.frontyard{background:url(/img/content/ad__bgd_packages_frontyard.jpg) 0 0 no-repeat}.packages_page .package_ads .frontyard
h3{color:#5689ff}.packages_page .package_ads .frontyard
p{color:#afc7ff}.packages_page .package_ads .frontyard
.btn{color:#023bad}.packages_page .package_ads
.full_property{background:url(/img/content/ad__bgd_packages_full_property.jpg) 0 0 no-repeat}.packages_page .package_ads .full_property h3, .packages_page .package_ads .full_property
p{color:#166085}.packages_page .package_ads .full_property
.btn{color:#286380}.package{position:relative}.package
.banner{position:relative;width:960px;height:400px}.package .banner
.ribbon{display:block;position:absolute;left:-5px;bottom:-5px}.package .banner
.photo{display:block;position:absolute;left:0;top:0}.package
.columns{overflow:hidden;padding:0
0 30px 0}.package .columns
.introduction{float:left;width:575px;padding:40px
60px 0px 40px}.package .columns .introduction
.header{position:relative}.package .columns .introduction .header
h2{padding:0
0 20px 0;border-bottom:1px dotted #bfbfbf}.package .columns .introduction .header
.social_widgets{position:absolute;right:0px;bottom:15px}.package .columns .introduction
p{width:500px}.package .columns .introduction
.lead_in{padding:25px
0 0 0}.package .columns
.submenu{float:left;width:285px;height:500px;background:#faf9f4 url('/img/content/packages_submenu_bgd.png')}.package .columns .submenu
.title{padding:40px
50px 15px 50px;font-family:'CedarSpringsBold',Arial,Helvetica,sans-serif;font-size:20px;line-height:20px;text-transform:uppercase;color:#a09c93}.package .columns .submenu
.group{padding:15px
15px;margin:0
35px;border-top:1px dotted #bebdbb}.package .columns .submenu .group
.subtitle{font-family:'CedarSpringsBold',Arial,Helvetica,sans-serif;font-size:14px;line-height:20px}.package .columns .submenu .group.backyard
.subtitle{color:#f3802a}.package .columns .submenu .group.backyard ul li.selected
a{color:#f3802a;font-weight:bold}.package .columns .submenu .group.frontyard
.subtitle{color:#3370fc}.package .columns .submenu .group.frontyard ul li.selected
a{color:#3370fc;font-weight:bold}.package .columns .submenu .group.other
.subtitle{color:#49bad8}.package .columns .submenu .group.other ul li.selected
a{color:#49bad8;font-weight:bold}.package .columns .submenu .group ul
li{padding:5px
0 5px 10px;font:11px/15px Helvetica, Arial, sans-serif;background:url('/img/content/packages_submenu_arrow.png') 0px 8px no-repeat}.package .columns .submenu .group ul li
a{color:#7e796f}.package .columns .submenu .group ul li a:hover{text-decoration:underline}.package
.section{overflow:hidden}.package .section.padding_10
h3{padding:10px
0 0 0}.package .section.padding_20
h3{padding:20px
0 0 0}.package .section.padding_30
h3{padding:30px
0 0 0}.package .section.padding_40
h3{padding:40px
0 0 0}.package .section.padding_50
h3{padding:50px
0 0 0}.package .section.padding_60
h3{padding:60px
0 0 0}.package .section.padding_70
h3{padding:70px
0 0 0}.package .section.padding_80
h3{padding:80px
0 0 0}.package .section.padding_90
h3{padding:90px
0 0 0}.package .section.padding_100
h3{padding:100px
0 0 0}.package .section
h3.light_orange{color:#d8861e}.package .section
h3.burnt_orange{color:#c15e26}.package .section
h3.medium_blue{color:#0280dd}.package .section
h3.red{color:#7c1316}.package .section
h3.medium_green{color:#758f1f}.package .section
h3.light_green{color:#89a748}.package .section
h3.teal{color:#73b5a3}.package .section
h3.burgundy{color:#7c1316}.package .section h3
span{font-family:'CedarSpringsBook',Arial,Helvetica,sans-serif;color:#a09c93;text-transform:uppercase;font-size:18px}.package
.section.left{padding:0px
40px 60px 25px}.package .section.left
img{display:block;float:left;margin:0
25px 0 0}.package .section.left
.content{width:376px;float:right}.package
.section.right{padding:0px
25px 60px 40px}.package .section.right
img{display:block;float:right;margin:0
0 0 30px}.package .section.right
.content{width:371px;float:left}.five_star_landscapes_designing_your_escape_page{position:relative;padding-bottom:50px}.five_star_landscapes_designing_your_escape_page
.social_widgets{position:absolute;right:40px;top:534px}.five_star_landscapes_designing_your_escape_page
.banner{display:block}.five_star_landscapes_designing_your_escape_page
.section{width:100%;clear:both}.five_star_landscapes_designing_your_escape_page
.article{float:left;clear:both;padding:0
45px;_padding:0
35px}.five_star_landscapes_designing_your_escape_page .intro
.lead_in{width:410px}.five_star_landscapes_designing_your_escape_page .intro
.article{width:410px}.five_star_landscapes_designing_your_escape_page .intro .header
h1{text-indent:-3px}.five_star_landscapes_designing_your_escape_page .intro
h3{margin-top:35px;color:#97b158}.five_star_landscapes_designing_your_escape_page .intro
.large_list{padding-right:30px;margin-bottom:0px}.five_star_landscapes_designing_your_escape_page .intro
.aside{float:left;clear:none;width:300px}.five_star_landscapes_designing_your_escape_page .intro .aside
.think_about{background:#eaeaea url(/img/layout/gradient_medium_grey_white.png) 0 0 repeat-x;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;box-shadow:2px 2px 5px rgba(0,0,0,0.25);border:1px
solid #eaeaea;width:325px;padding:20px
0 20px 20px;margin:20px
0 0 50px}.five_star_landscapes_designing_your_escape_page .intro .aside .think_about
h3{margin-top:0px;color:#97b158}.five_star_landscapes_designing_your_escape_page .intro .aside .think_about
ol{padding:10px
30px 0 22px;margin:0}.five_star_landscapes_designing_your_escape_page .intro .aside .think_about
li{color:#a09c93;list-style:decimal;font:bold 12px/20px Helvetica, Arial, sans-serif}.five_star_landscapes_designing_your_escape_page
.what_to_expect{padding-top:50px}.five_star_landscapes_designing_your_escape_page .what_to_expect
h3{color:#018beb;padding-bottom:15px}.five_star_landscapes_designing_your_escape_page .what_to_expect
.article{width:361px}.five_star_landscapes_designing_your_escape_page .what_to_expect .large_list
.digit{color:#018beb}.five_star_landscapes_designing_your_escape_page .what_to_expect .large_list
strong{color:#018beb}.five_star_landscapes_designing_your_escape_page .what_to_expect
.aside{width:450px;float:left;clear:none}.five_star_landscapes_designing_your_escape_page
.design_service_fees{padding-top:20px}.five_star_landscapes_designing_your_escape_page .design_service_fees
.article{width:400px}.five_star_landscapes_designing_your_escape_page .design_service_fees
h3{color:#7c1316;margin-bottom:5px}.five_star_landscapes_designing_your_escape_page .design_service_fees
h3.free_design{margin:20px
0 5px -10px}.five_star_landscapes_designing_your_escape_page .design_service_fees
.aside{float:left;clear:none}.five_star_landscapes_designing_your_escape_page .design_service_fees
.design_gallery{width:420px;float:right;clear:none;padding:0px
20px 0 0}.five_star_landscapes_designing_your_escape_page .design_service_fees .design_gallery
h3{padding:0
0 15px 0;color:#5b8144}.five_star_landscapes_designing_your_escape_page .design_service_fees .design_gallery
.image{float:left;clear:none;padding:0
10px 0 0}.five_star_landscapes_designing_your_escape_page .design_service_fees .design_gallery .image
img{border:3px
solid #fff;box-shadow:2px 2px 5px rgba(0,0,0,0.35);display:block}.five_star_landscapes_designing_your_escape_page .design_service_fees .design_gallery .image
a{text-decoration:none}.five_star_landscapes_designing_your_escape_page .design_service_fees .design_gallery .image a:hover
img{border-color:#ddd;box-shadow:2px 2px 6px rgba(0,0,0,0.65);color:#fdfebd}.five_star_landscapes_designing_your_escape_page .design_service_fees .design_gallery .image a:hover
.caption{color:#7c1316}.five_star_landscapes_designing_your_escape_page .design_service_fees .design_gallery
.caption{text-align:right;padding:4px;font-size:11px}.five_star_landscapes_designing_your_escape_page .design_team
h3{color:#7c1316;padding-top:20px}.five_star_landscapes_designing_your_escape_page .design_team
.article{width:520px}.ie8 .design_service_fees .design_gallery .image img, .ie7 .design_service_fees .design_gallery .image
img{border-color:#eee}.five_star_landscapes_warranty_and_maintenance_page{position:relative}.five_star_landscapes_warranty_and_maintenance_page
.social_widgets{position:absolute;right:40px;top:534px}.five_star_landscapes_warranty_and_maintenance_page
h3{color:#7c1316}.five_star_landscapes_warranty_and_maintenance_page
.section{float:left;clear:both;width:100%}.five_star_landscapes_warranty_and_maintenance_page .extensive_warranty
.jack_photo{float:left;padding:0
0 0 45px}.five_star_landscapes_warranty_and_maintenance_page .extensive_warranty
.body_text{float:left;clear:none;margin:30px
0 0 35px;width:480px}.five_star_landscapes_warranty_and_maintenance_page .extensive_warranty .body_text
h3{margin-bottom:7px}.five_star_landscapes_warranty_and_maintenance_page .extensive_warranty
.jack_signature{padding:10px
0 0}.five_star_landscapes_warranty_and_maintenance_page
.warranty_banner{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;background:url(/img/layout/gradient_white_brown.png) 0 0 repeat-x;border:1px
solid #eaeaea;box-shadow:2px 2px 2px rgba(0,0,0,0.25);height:106px;position:relative;margin:45px
40px}.five_star_landscapes_warranty_and_maintenance_page .warranty_banner
.banner_title{background:url(/img/content/construction_warranty_banner.png) 0 0 no-repeat;width:640px;height:106px;text-indent:-5000em;left:45px;position:absolute}.five_star_landscapes_warranty_and_maintenance_page .warranty_banner
.warranty_download{position:absolute;top:28px;left:720px;box-shadow:0 2px 30px #fff}.five_star_landscapes_warranty_and_maintenance_page .warranty_banner .warranty_download:hover{box-shadow:0 2px 50px #fff}.five_star_landscapes_warranty_and_maintenance_page .warranty_banner
.btn{background:#cfc9b8 url(/img/layout/gradient_light_brown_dark_brown.png) 0 0 repeat-x;text-transform:uppercase;color:#ebf6ff;border:1px
solid #a49c87;text-align:center;line-height:15px;padding:10px
5px;width:110px;text-shadow:1px 1px 2px rgba(0,0,0,0.25)}.five_star_landscapes_warranty_and_maintenance_page .warranty_banner .btn:hover{background:#cfc9b8 url(/img/layout/gradient_light_brown_dark_brown.png) 0 10px repeat-x}.five_star_landscapes_warranty_and_maintenance_page .warranty_banner .btn:active{background:#cfc9b8 url(/img/layout/gradient_light_brown_dark_brown.png) 0 bottom repeat-x}.five_star_landscapes_warranty_and_maintenance_page
.maintenance{padding-bottom:45px;padding-top:5px}.five_star_landscapes_warranty_and_maintenance_page .maintenance
.article{float:left;clear:both;width:490px;padding:0
35px 0 45px}.five_star_landscapes_warranty_and_maintenance_page .maintenance .article
h3{color:#769b4e}.gallery_page{position:relative}.gallery_page
.social_widgets{position:absolute;left:627px;top:82px}.gallery_page
.columns{padding:40px
40px 30px 40px;overflow:hidden}.gallery_page .columns
.main_content{float:left;width:560px;padding:0
27px 0 0}.gallery_page .columns .main_content
.header{padding:0
0 20px;margin:0
0 20px;border-bottom:1px dotted #bfbfbf}.gallery_page .columns
.awards_badge{float:left;width:293px;height:107px;margin:82px
0 0 0;border-color:#eaeaea}.gallery_page .columns .awards_badge
.winner{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;box-shadow:1px 2px 2px rgba(0,0,0,0.25);height:107px;width:100%;background:url(/img/content/badge_awards.png) 0 0 no-repeat}.gallery_page
.gallery{overflow:hidden;padding:0px
25px 40px 25px}.gallery_page .gallery
.photos{float:left;width:690px;min-height:150px}.gallery_page .gallery
.photos.loading{background:url(/img/content/loading.gif) center 100px no-repeat}.gallery_page .gallery .photos
h2{font-size:25px;line-height:30px;font-family:'CedarSpringsLight',Arial,Helvetica,sans-serif;padding:0
0 15px 0}.gallery_page .gallery .photos
h2.inspiration{color:#89a748}.gallery_page .gallery .photos
h2.tags{color:#73b5a3}.gallery_page .gallery .photos
a{float:left;display:block;height:120px;overflow:hidden;margin:0
15px 15px 0;box-shadow:2px 2px 5px rgba(0,0,0,0.35)}.gallery_page .gallery .photos a:hover{box-shadow:2px 2px 6px rgba(0,0,0,0.75);border-color:#ddd}.gallery_page .gallery .photos a
img{display:block;height:120px}.gallery_page .gallery .photos
.no_photos_found{font-size:14px;line-height:17px;color:#7c7870;font-family:Helvetica,Arial,sans-serif}.gallery_page .gallery
.sidebar{float:left;width:165px;padding:15px;margin:0
25px 0 0;background:#eaeaea url(/img/layout/gradient_medium_grey_white.png) 0 0 repeat-x;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;box-shadow:2px 2px 5px rgba(0,0,0,0.25);border:1px
solid #eaeaea;padding:20px
0 20px 20px}.gallery_page .gallery .sidebar
li{font-size:12px;line-height:15px;color:#7c7870;font-family:Helvetica,Arial,sans-serif;padding:3px
0}.gallery_page .gallery .sidebar li
input{margin:0
2px 0 0}.gallery_page .gallery .sidebar li label:hover{color:#000}.gallery_page .gallery .sidebar
h2{font-size:18px;line-height:22px;font-family:'CedarSpringsCondensed',Arial,Helvetica,sans-serif;color:#a09c93;padding:0
20px 10px 0}.gallery_page .gallery .sidebar
h3{padding:0
40px 10px 0;font-size:12px;line-height:15px;text-transform:uppercase;color:#7c1316;font-family:'CedarSpringsCondensed',Arial,Helvetica,sans-serif}.gallery_page .gallery .sidebar
.clear{display:none;padding:10px
0 0 0;font-size:12px;line-height:15px;color:#7c7870;font-family:Helvetica,Arial,sans-serif}.gallery_page .gallery .sidebar .clear
a{color:#1a7193}.gallery_page .gallery .sidebar .clear a:hover{text-decoration:underline}.frequently_asked_questions_page{padding:40px
300px 40px 40px}.frequently_asked_questions_page
h1{margin:0
0 30px 0}.frequently_asked_questions_page
h2{margin:30px
0 0 0}.our_company_page
.col_1{float:left;clear:both;width:635px}.our_company_page
.testimonials_link{margin:0
0 15px 45px}.our_company_page
.col_2{position:relative;float:left;clear:none;width:300px;padding-left:10px}.our_company_page .col_2
.social_widgets{position:absolute;left:10px;top:70px}.our_company_page
.section{float:left;clear:both;width:100%}.our_company_page
.header{border:none;padding-bottom:0;margin-bottom:5px}.our_company_page .header
h1{margin-bottom:5px}.our_company_page .header
h2{text-indent:4px}.our_company_page
.lead_in{padding:15px
45px 0 45px}.our_company_page
.article{padding:0
45px}.our_company_page .article
h3{color:#7c1316;margin:20px
0 5px 0}.our_company_page .aside
.staff_members{margin:110px
0 0;padding:0;float:left;clear:both}.our_company_page .aside .staff_member:first-child{width:155px}.our_company_page
.twitter_follow{float:left;clear:both;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border:1px
solid #e1ded6;box-shadow:1px 2px 2px rgba(0,0,0,0.25);background:url(/img/content/twitter_follow_btn.png) 0 0 no-repeat;display:block;width:290px;height:86px;text-indent:-5000em}.our_company_page .twitter_follow:hover{box-shadow:1px 2px 5px rgba(0,0,0,0.4)}.our_company_page
.careers_ad{float:left;clear:both;background:#ebebeb url(/img/layout/gradient_large_grey_white.png) 0 0 repeat-x;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border:1px
solid #e1ded6;box-shadow:1px 2px 2px rgba(0,0,0,0.25);margin:25px
0;padding:30px
25px 15px;position:relative;width:240px}.our_company_page .careers_ad
h3{color:#959595;font:26px/28px 'CedarSpringsLight', Arial, Helvetica, sans-serif;width:140px;float:left;clear:none;text-transform:uppercase}.our_company_page .careers_ad
.btn{clear:both;color:#2097bc;padding:6px
8px;width:60px;text-align:center;line-height:15px;margin:18px
2px 15px}.our_company_page .careers_ad .btn:hover{color:#7c1316}.our_company_page .careers_ad
.body_text{clear:both}.our_company_page .careers_ad
p{font:11px/18px Helvetica, Arial, sans-serif;clear:both;color:#666;margin-bottom:10px}.our_company_page .careers_ad p
strong{font-weight:bold}.our_company_page .careers_ad
.intro{font:14px/22px Helvetica, Arial, sans-serif;margin-bottom:10px}.our_company_page .careers_ad
.hat{position:absolute;top:40px;right:0}.contact_page{padding:40px
0 0 0}.contact_page
.header{margin:0
40px 0 40px;padding:0
0 20px 0;border-bottom:1px dotted #bfbfbf}.contact_page .header
h1{text-indent:-3px}.contact_page
.section{overflow:hidden;background:url('/img/content/contact_column_bgd.png') repeat-y}.contact_page .section.first .left_column, .contact_page .section.first
.right_column{padding-top:25px;border:none}.contact_page .section.last .left_column, .contact_page .section.last
.right_column{padding-bottom:70px}.contact_page .section
.left_column{width:305px;margin:0
10px 0 40px;padding:20px
20px 20px 10px;border-top:1px dotted #bfbfbf;float:left}.contact_page .section .left_column
h3{font-family:'CedarSpringsBook',Arial,Helvetica,sans-serif;font-size:24px;line-height:35px;text-align:right}.contact_page .section .left_column
h3.light_orange{color:#d8861e}.contact_page .section .left_column
h3.burnt_orange{color:#c15e26}.contact_page .section .left_column
h3.medium_blue{color:#0280dd}.contact_page .section .left_column
h3.red{color:#7c1316}.contact_page .section .left_column
h3.medium_green{color:#758f1f}.contact_page .section .left_column
h3.light_green{color:#89a748}.contact_page .section .left_column
h3.teal{color:#73b5a3}.contact_page .section .left_column
h3.burgundy{color:#7c1316}.contact_page .section .left_column
.phone{font-family:'CedarSpringsBook',Arial,Helvetica,sans-serif;color:#7c1316;font-size:35px;line-height:35px;text-align:right}.contact_page .section .left_column
.cities{font-family:'CedarSpringsBold',Arial,Helvetica,sans-serif;color:#a09c93;font-size:14px;line-height:20px;text-align:right;text-transform:uppercase}.contact_page .section
.right_column{width:495px;margin:0
40px 0 10px;padding:20px
10px 20px 20px;border-top:1px dotted #bfbfbf;float:left;overflow:hidden}.contact_page .section .right_column
.intro{float:none;padding:0;font-family:'CedarSpringsBook',Arial,Helvetica,sans-serif;color:#7c7870;font-size:14px;line-height:20px;width:400px}.contact_page .section .right_column
p{overflow:hidden;padding:20px
0 0 0;font-family:Helvetica,Arial,sans-serif;color:#7c7870;font-size:13px;line-height:20px}.contact_page .section .right_column
p.column{float:left;padding:20px
50px 0 0}.contact_page .section .right_column p
img{float:left;margin:0
10px 0 0}.contact_page .section .right_column p
strong{font-size:15px;font-weight:bold}.contact_page .section .right_column p
a{color:#1a7193;text-decoration:underline}.contact_page .section .right_column p a:hover{color:#7c1316}.contact_page .section .right_column
ul.social{padding:15px
0 0 0;overflow:hidden}.contact_page .section .right_column ul.social
li{float:left;margin:0
12px 0 0}.contact_page .section .right_column ul.social li
a{float:left;display:block;width:30px;height:30px;text-indent:-9999px;background:url('/img/content/contact_social_media.png?1')}.contact_page .section .right_column ul.social li
a.twitter{width:50px}.contact_page .section .right_column ul.social li a.twitter:hover{background-position:0 -30px}.contact_page .section .right_column ul.social li
a.facebook{background-position:-59px 0}.contact_page .section .right_column ul.social li a.facebook:hover{background-position:-59px -30px}.contact_page .section .right_column ul.social li
a.flickr{background-position:-89px 0}.contact_page .section .right_column ul.social li a.flickr:hover{background-position:-89px -30px}.contact_page .section .right_column ul.social li
a.youtube{background-position:-119px 0}.contact_page .section .right_column ul.social li a.youtube:hover{background-position:-119px -30px}.additional_services_page{padding:40px
0px 0px 0px;position:relative}.additional_services_page
.social_widgets{position:absolute;left:675px;top:51px}.additional_services_page
h1{padding:0
0 20px;margin:0
40px 20px 40px;border-bottom:1px dotted #bfbfbf}.additional_services_page
.section{overflow:hidden}.additional_services_page
.section.maintenance{padding:0
40px 30px 40px}.additional_services_page .section.maintenance
.content{float:left;width:500px;padding:0
28px 0 0}.additional_services_page .section.maintenance .content
h3{color:#769b4e}.additional_services_page .section.maintenance
img{margin:15px
0 0 0;float:left}.additional_services_page
.section.lighting_sodding{padding:0
40px 30px 40px}.additional_services_page .section.lighting_sodding
.content{float:left;width:420px;padding:0
0 0 25px}.additional_services_page .section.lighting_sodding .content
h3.lighting{color:#ef7325}.additional_services_page .section.lighting_sodding .content
h3.sodding{color:#698401}.additional_services_page .section.lighting_sodding
img{margin:10px
0 0 0;float:left}.additional_services_page
.section.snow{padding:0
20px 50px 40px}.additional_services_page .section.snow
.content{float:left;width:335px;padding:0
36px 0 0px}.additional_services_page .section.snow .content
h3{color:#7aabc1}.additional_services_page .section.snow
img{float:left}.testimonials_page
.banner{position:relative;height:400px}.testimonials_page .banner
img{display:block;position:absolute}.testimonials_page .banner
ul{overflow:hidden;position:absolute;left:702px;top:280px;width:300px}.testimonials_page .banner ul
li{float:left;height:62px;margin-right:9px}.testimonials_page .banner ul li
a{float:left;height:54px;text-indent:-9999px;background:url('/img/content/testimonials_banner_social_media.png') 0 0 no-repeat}.testimonials_page .banner ul li
a.twitter{width:52px;background-position:0 0}.testimonials_page .banner ul li a.twitter:hover{background-position:0 -55px}.testimonials_page .banner ul li
a.facebook{width:68px;background-position:-52px 0}.testimonials_page .banner ul li a.facebook:hover{background-position:-52px -55px}.testimonials_page .banner ul li
a.flickr{width:40px;background-position:-122px 0}.testimonials_page .banner ul li a.flickr:hover{background-position:-122px -55px}.testimonials_page .banner ul li
a.youtube{width:60px;background-position:-161px 0}.testimonials_page .banner ul li a.youtube:hover{background-position:-161px -55px}.testimonials_page
.main_content{margin:0px
0px 25px 30px;padding:40px
40px 20px 10px;border-bottom:1px dotted #bfbfbf}.testimonials_page
.columns{overflow:hidden;padding:0
40px 0 10px}.testimonials_page .columns
.column{float:left;width:425px;padding:0
0 0 30px}.testimonials_page
blockquote{position:relative;padding:20px
20px 10px 20px;font:12px/18px Helvetica, Arial, sans-serif;color:#49453d;background-color:#e7e5de;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px}.testimonials_page blockquote
.arrow{position:absolute;right:50px;bottom:-12px;width:12px;height:12px;background:url('/img/content/testimonials_quote_arrow.png')}.testimonials_page blockquote
p{padding:0
0 10px 0}.testimonials_page blockquote p
strong{font-weight:bold;font-size:13px;color:#7c1316}.testimonials_page
.author{padding:15px
10px 30px 0;font:15px/18px 'CedarSpringsBook', Arial, Helvetica, sans-serif;color:#a09c93;text-align:right}.seo_page
.main_content{margin:0
100px 40px 40px}.seo_page .main_content
h1{padding:40px
0 10px 0;margin:0
0 20px 0;border-bottom:1px dotted #bfbfbf}.articles_page
.main_content{margin:0
100px 40px 40px}.articles_page .main_content
h1{padding:40px
0 10px 0;margin:0
0 20px 0;border-bottom:1px dotted #bfbfbf}.error_404_page{height:560px;background:#fff url('/img/content/404_logo.png') left top no-repeat}.error_404_page
.main_content{padding:80px
160px 0 355px}.error_404_page .main_content
h1{text-indent:-2px}.error_404_page .main_content
h2{padding:0
0 20px 0;margin:0
0 20px 0;border-bottom:1px dotted #bfbfbf}.error_404_page .main_content
p{font-size:16px;line-height:25px}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top: -20px;margin-left: -20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}#fancybox-loading
div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('/js/jquery.fancybox/fancybox.png')}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px
solid #fff}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101}#fancybox-close{position:absolute;top: -15px;right: -15px;width:30px;height:30px;background:transparent url('/js/jquery.fancybox/fancybox.png') -40px 0px;cursor:pointer;z-index:1103;display:none}#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top}#fancybox-frame{width:100%;height:100%;border:none;display:block}#fancybox-left,#fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url('/js/jquery.fancybox/blank.gif');z-index:1102;display:none}#fancybox-left{left:0px}#fancybox-right{right:0px}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left: -9999px;width:30px;height:30px;margin-top: -15px;cursor:pointer;z-index:1102;display:block}#fancybox-left-ico{background-image:url('/js/jquery.fancybox/fancybox.png');background-position: -40px -30px}#fancybox-right-ico{background-image:url('/js/jquery.fancybox/fancybox.png');background-position: -40px -60px}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover
span{left:20px}#fancybox-right:hover
span{left:auto;right:20px}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}#fancybox-bg-n{top: -20px;left:0;width:100%;background-image:url('/js/jquery.fancybox/fancybox-x.png')}#fancybox-bg-ne{top: -20px;right: -20px;background-image:url('/js/jquery.fancybox/fancybox.png');background-position: -40px -162px}#fancybox-bg-e{top:0;right: -20px;height:100%;background-image:url('/js/jquery.fancybox/fancybox-y.png');background-position: -20px 0px}#fancybox-bg-se{bottom: -20px;right: -20px;background-image:url('/js/jquery.fancybox/fancybox.png');background-position: -40px -182px}#fancybox-bg-s{bottom: -20px;left:0;width:100%;background-image:url('/js/jquery.fancybox/fancybox-x.png');background-position:0px -20px}#fancybox-bg-sw{bottom: -20px;left: -20px;background-image:url('/js/jquery.fancybox/fancybox.png');background-position: -40px -142px}#fancybox-bg-w{top:0;left: -20px;height:100%;background-image:url('/js/jquery.fancybox/fancybox-y.png')}#fancybox-bg-nw{top: -20px;left: -20px;background-image:url('/js/jquery.fancybox/fancybox.png');background-position: -40px -122px}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}.fancybox-title-outside{padding-top:10px;color:#fff}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}#fancybox-title-over{padding:10px;background-image:url('/js/jquery.fancybox/fancy_title_over.png');display:block}.fancybox-title-float{position:absolute;left:0;bottom: -20px;height:32px}#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}#fancybox-title-float-wrap
td{border:none;white-space:nowrap}#fancybox-title-float-left{padding:0
0 0 15px;background:url('/js/jquery.fancybox/fancybox.png') -40px -90px no-repeat}#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0
0 3px 0;background:url('/js/jquery.fancybox/fancybox-x.png') 0px -40px}#fancybox-title-float-right{padding:0
0 0 15px;background:url('/js/jquery.fancybox/fancybox.png') -55px -90px no-repeat}.fancybox-ie6 #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png', sizingMethod='scale');zoom:1}.fancybox-ie6 #fancybox-title-float-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-title-float-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-title-float-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right,#fancybox-hide-sel-frame{height:expression(this.parentNode.clientHeight+"px")}#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px')}#fancybox-loading.fancybox-ie6
div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png', sizingMethod='scale')}.fancybox-ie .fancybox-bg{background:transparent !important}.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png', sizingMethod='scale')}
