#main{overflow:hidden}#main.narrow{width:540px;float:left}#main_header{overflow:hidden}#content_header{background:#f5f3f1;overflow:hidden;margin-bottom:5px}#content_header h2{display:block;overflow:hidden;font-family:VariableBold,Geneva,sans-serif;font-size:15px;color:#000;line-height:15px;text-transform:uppercase;padding:5px 0;margin:0 10px}#main_header #content_header .pagination{margin:0;float:right}#content_nav{background:#8c8b88;overflow:hidden;margin-bottom:10px}#content_nav nav ul{overflow:hidden;margin-left:-1px}#content_nav nav li{border-left:1px solid #989794;float:left}#content_nav nav li a{display:block;font-size:12px;color:#fff;line-height:24px;text-transform:uppercase;padding:0 10px}#content_nav nav li a:focus,#content_nav nav li a:hover{background:#72716f}#content_nav nav .active,#content_nav nav .active:focus,#content_nav nav .active:hover{background:#ce7561}#message{background:#fff;padding:2px}#message .body{background:#fff5d6;overflow:hidden;font-size:12px;padding:10px 10px 0 10px}#intro{background:#d2cfcb;overflow:hidden;margin-bottom:10px}#intro.expanded{background:#fff}#intro figure{margin:2px;float:left}#intro .body{overflow:hidden;padding:10px}#intro .body header{margin-bottom:10px}#intro .body header h1{font-size:18px}#intro .body header h1 span{-ms-filter:"alpha(opacity=50)";opacity:.5}#intro .body p{font-size:12px;line-height:140%}#main_header .toolbar{overflow:hidden;margin-bottom:10px}#main_header .toolbar footer,#main_header .toolbar header,#main_header .toolbar li{float:left}#main_header .toolbar footer a,#main_header .toolbar header h2,#main_header .toolbar li a{line-height:24px}#main_header .toolbar header{background:#d2cfcb}#main_header .toolbar footer a,#main_header .toolbar header h2{font-family:VariableBold,Geneva,sans-serif;font-size:12px;text-transform:uppercase}#main_header .toolbar header h2{color:#000;padding:0 15px}#main_header .toolbar li{background:#d2cfcb;border-left:1px solid #eae7e2}#main_header .toolbar li a{display:block;font-size:10px;color:#cd5037;padding:0 8px}#main_header .toolbar li a:focus,#main_header .toolbar li a:hover{text-decoration:underline}#main_header .toolbar footer a{color:#333;padding-left:15px}#main_header .toolbar fieldset{background:#8c8b88;padding:2px 10px}#main_header .toolbar fieldset .column{padding:0;margin:0}#main_header .toolbar fieldset label{color:#fff;margin-right:5px;float:left}#main_header .toolbar fieldset input{margin:0}#main_header .toolbar fieldset input[type=text]{width:80px;margin:0}#main_header .toolbar fieldset .submit{margin:0;float:left;clear:none}#filter{background:#8c8b88;position:relative;margin-bottom:10px}#filter fieldset label{color:#fff}#filter fieldset .submit{position:absolute;right:20px;bottom:0}#filter fieldset input[type=button],#filter fieldset input[type=submit]{color:#fff}#main_header .pagination{overflow:hidden;margin-bottom:10px}#main_header .back_link{float:right}#image_flow{position:relative;overflow:hidden;width:780px;height:620px;background-image:-webkit-gradient(linear,left top,left bottom,from(#dcd9d6),to(#a7a5a1));background-image:-moz-linear-gradient(top,#dcd9d6,#a7a5a1);background-image:-o-linear-gradient(top,#dcd9d6,#a7a5a1)}#gallery_hero,#gallery_hero .nivo-slice{background-color:#bbb9b5!important}#gallery_hero{overflow:hidden;margin-bottom:10px}#gallery_hero #image_slider{height:560px}#gallery_hero #image_slider li{line-height:560px;text-align:center}#gallery_hero #image_slider li img{vertical-align:middle;margin-top:-2px}#main_body aside{width:300px;margin-left:20px;float:left}#main_body aside section{overflow:hidden;margin-bottom:10px}#main_body aside section header{padding:5px}#main_body aside section h3{font-family:VariableBold,Geneva,sans-serif;font-size:15px;line-height:15px;text-transform:uppercase;margin:0 0 8px 0}#main_body aside section h4{font-family:VariableBold,Geneva,sans-serif;font-size:12px;line-height:12px;color:#8c8b88;text-transform:uppercase}#main_body aside section h5{color:#000;font-size:12px}#main_body aside section .body{overflow:hidden;padding:8px 12px 0 10px}#main_body aside section h5,#main_body aside section p{margin-bottom:8px}#main_body aside section a{color:#000}#main_body aside section a:focus,#main_body aside section a:hover{text-decoration:underline}#main_body aside section p{font-size:10px;color:#333;line-height:140%}#main_body aside .image{background:#fff}#main_body aside .image .thumbnail{padding:2px 2px 0 2px}#main_body aside .image .thumbnail a{display:block;line-height:0}#main_body aside .image .body a,#main_body aside .image .body h3{color:#5e5e5e}#main_body aside .image .body h3{color:#000}#main_body aside .intro{background:#757371}#main_body aside .intro .body a,#main_body aside .intro .body h3{color:#fafafa}#main_body aside .intro .body p{color:#fff}#main_body aside .toolbar{padding:10px 0;margin-bottom:10px}#main_body aside .toolbar li{margin-left:12px;float:left}#main_body aside .toolbar li a{font-family:VariableBold,Geneva,sans-serif;font-size:12px;color:#000;line-height:24px;text-transform:uppercase}#main_body aside .info{background:#d2cfcb;overflow:hidden;padding:10px 15px 4px 15px}#main_body aside .info dl{overflow:hidden;margin-bottom:6px;clear:both}#main_body aside .info dd,#main_body aside .info dt{font-size:11px;float:left}#main_body aside .info dt{width:110px;color:#626160;font-style:italic}#main_body aside .info dd{width:160px;line-height:120%}#main_body aside .info dd a{color:#cd5037;line-height:0;text-indent:-90000px}#main_body aside .info dd mark{color:#cd5037}#main_body aside .info dd mark:focus,#main_body aside .info dd mark:hover{text-decoration:underline}#main_body aside .features ul,#main_body aside .links ul{overflow:hidden;margin-top:-6px}#main_body aside .features li,#main_body aside .links li{background:#d7d5d0;overflow:hidden;margin-top:6px}#main_body aside .links .thumbnail{float:left;margin:2px 0 2px 2px}#main_body aside .links .thumbnail a{display:block;line-height:0}#main_body aside .links .body h3{color:#000}#main_body aside .features li{background:url(../img/halo.png) right top no-repeat}#main_body aside .features a{display:block;color:#fff;text-decoration:none;padding:10px 10px 2px 10px}#main_body aside .features a:focus,#main_body aside .features a:hover{text-decoration:none}#main_body aside .features p{display:inline-block;font-size:13px;color:#fff;border-bottom:1px solid #eae7e2;padding-bottom:10px;margin-bottom:10px}#main_body aside .features h5{font-family:VariableBold,Geneva,sans-serif;font-size:26px;color:#fff;line-height:26px;text-transform:uppercase}#body{overflow:hidden}#body.narrow{width:460px;float:left}#image_hero{overflow:hidden;position:relative;border:2px solid #fff}#image_hero #image_slider{width:456px;height:684px}#image_hero #image_slider li{line-height:0}#image_hero .caption{position:absolute;width:200px;top:100px;right:0;z-index:10}#image_hero .body{background:#fff;overflow:hidden;padding:8px 12px 0 10px}#image_hero .body a,#image_hero .body h2{color:#5e5e5e}#image_hero .body h2{font-family:VariableBold,Geneva,sans-serif;font-size:15px;line-height:15px;text-transform:uppercase;margin:0 0 8px 0}#image_hero .body a:focus,#image_hero .body a:hover{text-decoration:underline}#image_hero .body p{font-size:10px;margin-bottom:8px}#body article,#body section{overflow:hidden}#body section .body,#body section .column,#body section li,#body section ul{overflow:hidden}#body section li{background:#fff}#body section header h3{font-family:VariableBold,Geneva,sans-serif;text-transform:uppercase}#body section .body h4,#body section .body p,#body section .body small{margin-bottom:10px}#body section .body h4{font-size:16px;line-height:16px}#body section .body p,#body section .body small,#body section .time,#body section time{font-size:10px}#body section .body a,#body section .body h4,#body section .body p{color:#333}#body section .body a:focus,#body section .body a:hover{text-decoration:underline}#body section .body small{display:block;color:#858585}#body section .thumbnail a{display:block;line-height:0}#body article{background:#fff;margin-bottom:20px}#body article .media,#body article figure{padding:2px 2px 0 2px;text-align:center}#body article header{margin-bottom:15px}#body article header h1{font-size:18px}#body article header h1 span{-ms-filter:"alpha(opacity=50)";opacity:.5}#body article .body{padding:10px 10px 0 10px}#body article footer{overflow:hidden;margin-bottom:10px}#body footer .footer_note p,#body footer .footer_note p a{font-size:10px}#body footer .footer_note p{color:#a5a499}#body footer .footer_note p a{color:#cd5037}#body footer .footer_note p a:focus,#body footer .footer_note p a:hover{text-decoration:underline}#body .links{margin-bottom:10px}#body .links header{padding-bottom:5px}#body .links header h3{font-size:12px;color:#8c8b88;line-height:15px}#body .links ul{margin-top:-5px}#body .links li{background:#d2cfcb;position:relative;min-height:80px;margin-top:5px}#body .links li .thumbnail{border:2px solid #b9b8ac;margin-right:10px;float:left}#body .links li .thumbnail a{line-height:0}#body .links li .body{overflow:hidden;padding:8px 10px 0 0}#body .links .body h4,#body .links .body p{margin-bottom:8px}#body .links .body h4{font-size:12px;color:#000}#body .links .body h4 span{-ms-filter:"alpha(opacity=50)";opacity:.5}#body .links .body a{color:#000}#body .links .body a:focus,#body .links .body a:hover{text-decoration:underline}#body .links .body p{font-size:10px;color:#333}#grid{width:785px;margin-bottom:10px}#grid li{width:148px;padding:2px;margin:0 5px 5px 0;float:left}#grid li .caption{padding:6px 10px 0 10px}#grid li .caption p,#grid li .caption p a{color:#000;line-height:110%}#grid li .caption p{font-size:11px;margin-bottom:8px}#grid li .caption p a{-ms-filter:"alpha(opacity=40)";opacity:.4}#grid li:hover .caption a{-ms-filter:"alpha(opacity=100)";opacity:1}.section_list{margin-top:10px}.section_list header{padding:5px}.section_list header h3{font-size:16px;color:#333;line-height:16px}.section_list ul{width:800px}.section_list li{width:342px;margin:0 20px 10px 0;float:left}.section_list li .thumbnail{padding:2px;border-right:1px solid #cecdbf;float:left}.section_list li .body{padding:10px 12px 0 10px}#list{margin-bottom:5px}#list li{position:relative;margin-bottom:5px}#list li .column{padding-right:302px}#list li .body{padding:10px}#list li .time{width:65px;color:#858585;padding:10px;float:left}#list li .thumbnail{position:absolute;overflow:hidden;width:296px;top:2px;right:2px}#form{background:#fff;overflow:hidden}#section_grid ul{width:795px}#section_grid li{width:250px;margin:0 15px 15px 0;float:left}#section_grid li .thumbnail{padding:2px 2px 0 2px}#section_grid li .body{position:relative;padding:10px 12px 0 10px}#section_grid li .body h4{font-family:VariableBold,Geneva,sans-serif;text-transform:uppercase}#section_grid li .body input[type=text]{display:inline-block;width:40px}#section_grid li .body .submit{position:absolute;top:10px;right:10px}#section_grid li .body input[type=submit]{line-height:0;text-indent:-90000px}#column_list ul{overflow:hidden;padding:30px 10px 10px 10px}#column_list li{overflow:hidden;width:210px;padding-right:20px;float:left}#column_list header h3{font-family:VariableBold,Geneva,sans-serif;font-size:13px;color:#8c8b88;line-height:13px;text-transform:uppercase}#column_list header h3.sitemap{line-height:19px}#column_list ul ul{padding:15px 0 0 0}#column_list li li{width:auto;font-size:10px;padding:0;margin-bottom:5px;float:none}#column_list li a{color:#cd5037}#column_list li a:focus,#column_list li a:hover{text-decoration:underline}#body #search_result header{padding:10px}#body #search_result header h3{font-size:16px;line-height:16px;color:#333}#body #search_result #grid{width:945px}#body #search_result #grid .last_child{width:155px;padding:0;margin:0}#body #search_result .links li{background:#fff}#body #search_result .links li .thumbnail{border-color:#fff}#main_footer{overflow:hidden;text-align:center}#main_footer .pagination{display:inline-block}
