body,ul,ol,h1,h2,h3,h4,h5,h6,form,li,p{margin:0;padding:0;}body{font-size:11.5px;font-family:'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;line-height:21px;position:relative;}.wrap_all{width:100%;position:relative;display:table;}#top{width:960px;position:relative;margin:0 auto;}#head{height:128px;position:relative;z-index:10;}.logo,.logo a{display:block;height:83px;width:229px;position:absolute;right:20px;top:34px;}#top .logo a{top:0;right:0;text-indent:-9999px;outline:none;}#main{position:relative;padding-top:45px;float:left;}#featured{height:365px;margin-bottom:25px;position:relative;}.featured_item{height:350px;position:relative;top:-35px;width:940px;overflow:hidden;display:none;margin:0 auto;}.featured_text{letter-spacing:0.4px;left:30px;line-height:26px;position:relative;top:30px;width:332px;z-index:2;}#featured .entry{margin-bottom:8px;height:242px;overflow:hidden;border-bottom:none;padding-bottom:0;}.featured_image{height:350px;position:absolute;right:0;top:0;width:940px;overflow:hidden;}.featured_image img{position:absolute;right:0;top:0;}#featured_bottom{position:absolute;height:60px;bottom:-10px;width:100%;}.ticker{font-size:11px;width:450px;margin:18px 15px 0 39px;}.preview_images{height:60px;line-height:60px;position:absolute;right:39px;top:10px;}.preview_images a img{padding:1px;}.preview_images a{outline:none;display:block;position:relative;margin-right:5px;float:left;}.pointer{height:13px;left:18px;position:absolute;top:37px;width:13px;}.breadcrumb{font-size:11px;left:40px;position:absolute;bottom:-49px;z-index:5;}.content_top{height:30px;width:940px;float:left;padding:0 10px;}#content{float:left;position:relative;width:940px;padding:0 10px;}#sidebar{float:left;position:relative;width:265px;overflow:hidden;padding:0 0 15px 50px;}#top #sidebar .small_box{padding:0 0 15px;}#inner_content_big{float:left;width:880px;position:relative;padding:0 0 15px 30px;}.entry_portfolio{padding-bottom:30px;clear:both;float:left;width:100%;position:relative;}.entry_portfolio p{font-style:italic;}.portfolio_item{height:132px;overflow:hidden;position:relative;width:250px;padding:5px;}#top .portfolio_item h3{position:absolute;bottom:13px;left:0;border:none;line-height:1em;margin:0;padding:0;}#top #main .portfolio_item h3 a{font-size:12px;display:inline;height:auto;width:auto;overflow:auto;padding:4px 8px;}.portfolio_item a{display:block;overflow:hidden;width:250px;height:132px;}#top .portfolio_item img,#top .portfolio_item a img{border:none;margin:0;padding:0 !important;}#inner_content,.inner_content{float:left;width:570px;position:relative;padding:0 0 15px 30px;}#top .portfolio_inner_content{width:100%;}#inner_content .entry{width:570px;}.entry{clear:both;margin-bottom:28px;overflow:hidden;padding-bottom:20px;position:relative;}.entry-head{float:left;position:relative;top:-3px;margin-bottom:20px;font-size:11px;}.categories,.comments,.entry-head a,.more-link,#top .portfolio_item h3 a{text-decoration:none;padding:2px 0;}#subpage #content{padding:20px 10px 0;}.small_box{float:left;position:relative;width:260px;padding:0 25px 15px 25px;}.small_box h3{margin:0 0 5px;}.small_box img{padding:5px 0 !important;}.widget_categories a,.widget_pages a,.widget_archive a,.widget_recent_entries a,li.recentcomments,.widget_meta a{display:block;text-decoration:none;width:250px;padding:5px;}.widget_tag_cloud a{text-decoration:none;padding:0 3px;}.widget_tag_cloud a:hover{text-decoration:underline;font-weight:700;}#wp-calendar a,#wp-calendar a:visited{display:block;text-decoration:none;border:none;width:auto;padding:0;}#wp-calendar{empty-cells:show;width:100%;text-align:center;}#wp-calendar #next a,#wp-calendar #prev a{text-decoration:none;display:block;border:none;}#wp-calendar caption{margin-bottom:5px;}#footer{clear:both;position:relative;font-size:10px;width:930px;float:left;padding:40px 15px;}.copyright{float:left;display:block;}.scroll-top{float:right;display:block;}textarea{width:538px;font:normal 12px 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;padding:10px;}#commentform{padding-bottom:20px;}#commentform label.error{color:red;float:right;margin-top:5px;}#top .commentlist,#top .commentlist li{clear:both;position:relative;list-style-type:none;background-image:none;margin-bottom:10px;padding:10px 0 0 25px;}#respond{clear:both;width:100%;margin:20px 0 0;}#comment,fieldset textarea{height:150px;width:97%;line-height:24px;padding:5px;}#commentform p,fieldset p{clear:both;padding:2px 0;}#commentform input{padding:5px;}.commentlist .avatar{border:1px solid #DDD;left:-25px;position:absolute;top:14px;z-index:3;padding:3px;}.commentlist .commentmetadata{font-size:11px;}.commentlist .commentmetadata a{position:relative;font-size:10px;color:#888;text-decoration:none;line-height:10px;top:-5px;}.reply{font-size:11px;left:-19px;position:absolute;top:53px;}.fn{font-weight:700;font-style:normal;font-size:13px;}.comment_nav{float:left;height:38px;width:508px;padding:0 0 15px 50px;}.comment_nav a{text-decoration:none;cursor:pointer;}.commentlist .children{padding-left:20px;padding-bottom:0;}#top .children li{padding-right:0;}#top #cancel-comment-reply-link{float:right;height:26px;line-height:26px;margin-right:1px;position:relative;right:14px;text-decoration:none;}.advancedlink{line-height:28px;}.fullwidth{width:558px;}.pagination{clear:both;display:block;float:left;position:relative;z-index:3;padding:0 0 20px;}.pagination span,.pagination a{float:left;font-size:11px;line-height:13px;display:block;text-decoration:none;margin:2px 2px 2px 0;padding:3px 6px;}.pagination .current{font-size:11px;padding:3px 6px;}p{padding:0 0 1em;}ul,ol{list-style-position:outside;margin-left:20px;}#sidebar li{list-style-type:none;}h1,h2,h3,h4,h5,h6,legend{font-weight:400;padding-bottom:5px;line-height:1.4em;}h1{clear:both;font-size:32px;font-weight:700;}h2{font-size:22px;clear:both;}h3,legend{font-size:18px;clear:both;}h4{font-size:16px;clear:both;}h5{font-size:14px;clear:both;}h6{font-size:13px;clear:both;}#featured h2{margin-bottom:8px;padding-bottom:8px;}#inner_content h2,#inner_content h2 a,#inner_content_big h2,#inner_content_big h2 a{font-size:28px;}.entry h3,.entry h3 a{font-size:25px;}blockquote p{padding:11px 0;}blockquote{font-size:13px;font-style:italic;margin:0 0 20px;padding:10px 20px 10px 41px;}.clearboth{clear:both;}.alignleft{float:left;margin:0 15px 15px 0;}.alignright{float:right;margin:0 0 15px 15px;}.aligncenter{clear:both;display:block;margin:10px auto;padding:10px 0;}#top .wp-smiley{border:none;padding:0;}.meta{display:block;position:relative;top:3px;font-size:11px;line-height:14px;min-height:14px;}.read-more,.show-next{display:block;font-size:11px;font-weight:700;height:41px;left:-2px;line-height:41px;position:relative;text-align:center;text-decoration:none;width:165px;}#top .show-next{bottom:0;cursor:pointer;left:165px;position:absolute;}.entry ul,.entry ol{list-style-type:disc;list-style-position:inside;margin:0 0 0 20px;padding:0 0 20px;}.entry .list-alpha{margin:0 0 0 40px;}.entry .list-alpha li{list-style:lower-alpha outside none;}#top .entry ol{list-style-type:decimal;}.entry li{padding:3px 10px;}#searchsubmit,#send,#top #submit{cursor:pointer;}#s,.text_input,.text_area{font-family:'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;width:200px;font-size:11.5px;padding:5px;}#sidebar #s{width:155px !important;}#top #searchsubmit,#top #send,#top #submit{font-family:'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, san-serif;font-size:11.5px;padding:4px 20px;}fieldset{border:none;overflow:hidden;margin:0;padding:0;}fieldset label{padding-left:7px;}.blocklabel{display:block;padding:10px 0 0;}#top .text_area{width:450px;}.corner_left,.corner_right{position:absolute;top:0;height:5px;width:5px;z-index:6;left:0;}#top .corner_right{left:935px;}.navwrap{height:50px;margin-left:5px;line-height:50px;padding-right:18px;margin-top:50px;font-size:12px;z-index:6;float:left;}#top #nav{float:left;height:50px;line-height:50px;padding-left:13px;}#nav,#nav ul{list-style-type:none;list-style-position:outside;position:relative;line-height:50px;z-index:5;margin:0;padding:0;}#top #nav a{height:33px;display:block;text-decoration:none;text-align:center;line-height:28px;outline:none;z-index:35;position:relative;float:left;padding:0 21px;}#top #nav ul a{line-height:33px;}#top #nav li{float:left;position:relative;z-index:20;margin-top:11px;}#top #nav > li{height:40px;margin-bottom:5px;margin-top:5px;}#top #nav > li > a{height:26px;line-height:26px;margin:7px 11px;padding:0 10px;}#top #nav li li{border-left:none;margin-top:0;}#top #nav ul{position:absolute;display:none;width:172px;top:40px;left:-1px;}#top #nav li ul a{width:130px;height:auto;float:left;text-align:left;padding:0 21px;}#top #nav ul ul{top:auto;border-top:none;}#top #nav li ul ul{left:172px;top:0;}#menu-item-454 a{-moz-border-radius:6px;-webkit-border-radius:6px;background-color:#7098D6;border-radius:6px;border:1px solid #FFF;color:#FFF !important;font-weight:700;margin:7px 11px 5px !important;}#gallery-1{margin:auto;}#gallery-1 .gallery-item{float:left;margin-top:10px;text-align:center;width:33%;}#gallery-1 img{border:2px solid #cfcfcf;}.mapp-canvas{height:350px;width:425px;}.mapp-directions{border:1px solid #E3E3E3;margin-bottom:10px;padding:10px;}span.wpcf7-not-valid-tip{width:190px !important;}#top .current,.ticker .active_ticker,#wp-calendar a:hover,#top #nav li:hover ul,#top #nav li li:hover ul,#top #nav li li li:hover ul,#top #nav li li li li:hover ul,.mapp-directions table .mapp-a,.mapp-directions table .mapp-b,span.wpcf7-list-item{display:block;}.ticker,.ticker a,.breadcrumb a,li.recentcomments a,.fn a,.reply a,a:hover,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none;}.ticker span,.commentlist .says,#searchform label,.hidden,#top #nav li:hover ul ul,#top #nav li:hover ul ul ul,#top #nav li:hover ul ul ul ul{display:none;}.breadcrumb a:hover,.reply a:hover,a{text-decoration:underline;}#top .entry-head a,.more-link,.date{padding:2px 4px;}#top .commententry li,#top .commententry ul,#top .commententry ol,a img{border:none;}.commentlist li h3,.comment_prev,.floatleft{float:left;}.comment_next,.floatright{float:right;}#sidebar ul,#sidebar ol,#gallery-1 .gallery-caption{margin-left:0;}.entry-thumb{float:left;margin-right:30px;}.entry-aside,.entry-content{float:left;}.ajax_form{float:left;}.IN-widget{margin-top:68px;}

