html,body{font-weight:400}body{background:url(../images/body_bg.jpg) top center;color:#444;-webkit-font-smoothing:antialiased}.maincontainer{width:100%;margin:0 auto;clear:both}.maincontainer.boxed{width:1000px}a{color:#4196d9;text-decoration:none;line-height:inherit;font-weight:inherit}a:hover{color:#444;text-decoration:none}.clearfix{width:100%;height:0;clear:both;visibility:hidden;display:block}li{line-height:18px;color:inherit}header{width:100%;float:left;height:72px;padding-bottom:36px}header .logo{width:30%;float:left}header .logo h1 a{color:#454545;line-height:72px;font-size:1.1em;color:#fff}.navcontainer{width:100%;clear:both;height:72px;background:url(../images/header_bg.jpg) top center;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);-moz-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.3)}nav{width:70%;float:right}nav ul{margin:0}.menu li{list-style:none}nav .menu,nav .menu *{margin:0;padding:0;list-style:none}nav>ul.menu{padding-bottom:0}nav .menu{line-height:1}nav .menu ul{position:absolute;top:-999em;width:12em}nav .menu ul li{width:100%}nav .menu li:hover{visibility:inherit}nav .menu li{float:left;position:relative}nav .menu a{display:block;position:relative}nav .menu li:hover ul,nav .menu li.sfHover ul{left:0;top:72px;z-index:999}nav ul.menu li:hover li ul,nav ul.menu li.sfHover li ul{top:-999em}nav ul.menu li li:hover ul,nav ul.menu li li.sfHover ul{left:10em;top:0}nav ul.menu li li:hover li ul,nav ul.menu li li.sfHover li ul{top:-999em}nav ul.menu li li li:hover ul,nav ul.menu li li li.sfHover ul{left:10em;top:0;z-index:50}nav .menu{float:right;text-align:left;font-size:1em;-moz-user-select:none;-webkit-user-select:none;font-size:400}nav .menu a{display:block}nav .menu a{color:#ccc}nav .menu>li>a{line-height:72px;padding:0 15px;text-shadow:0 1px 1px rgba(0,0,0,.5)}nav .menu>li>a:hover{color:#fafafa;text-decoration:none}nav .menu li.sfHover>a{color:#fafafa}nav .menu li li.sfHover>a{color:#3c454c}nav .menu li ul li a{color:#666;padding:0 10px;line-height:36px;margin:0;text-transform:capitalize;text-shadow:none}nav .menu li ul li a:hover{color:#3c454c;background:rgba(0,0,0,.02)}nav .menu li{padding-bottom:0}nav .menu li li{border-top:1px solid #dce0e3;padding:0;margin:0;text-align:left}nav .menu li li:first-child{border-top:none}nav .menu li li li{margin:0}nav .menu>li:hover,nav ul.menu>li>a:focus,nav ul.menu>li>a:hover,nav ul.menu>li>a:active{color:#fafafa;background:#333}nav .menu>li:hover,nav .menu>li.sfHover,nav .menu>li.current-menu-item{color:#fafafa;background:#333}nav ul.menu ul{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);background:#fafafa;z-index:99}nav ul.menu ul li ul{background:#f2f7fa}nav .menu a.sf-with-ul{min-width:1px;padding-right:25px}nav .sf-sub-indicator{position:absolute;top:26px;right:10px;width:0;height:0;display:inline-block;content:"&darr;";text-indent:-99999px;vertical-align:top;margin-top:8px;margin-left:4px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #fff;filter:alpha(opacity=50);-khtml-opacity:.5;-moz-opacity:.5;opacity:.5;-webkit-transition:top .2s ease-in-out;-moz-transition:top .2s ease-in-out;-ms-transition:top .2s ease-in-out;-o-transition:top .2s ease-in-out;transition:top .2s ease-in-out}nav a:focus>.sf-sub-indicator,nav a:hover>.sf-sub-indicator,nav a:active>.sf-sub-indicator,nav li:hover>a>.sf-sub-indicator,nav li.sfHover>a>.sf-sub-indicator{filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;top:60px;right:9px;opacity:1;border-left:4px solid transparent;border-right:4px solid transparent;border-top:0;border-bottom:4px solid #fff}nav .menu ul a.sf-with-ul{padding-right:35px}nav .menu ul .sf-sub-indicator,nav .menu ul a>.sf-sub-indicator{display:block;background:url(../images/dropdown.png) bottom right no-repeat;width:4px;height:7px;top:.65em;left:88%!important;border:0}nav .menu ul a:focus>.sf-sub-indicator,nav .menu ul a:hover>.sf-sub-indicator,nav .menu ul a:active>.sf-sub-indicator,nav .menu ul li:hover>a>.sf-sub-indicator,nav .menu ul li.sfHover>a>.sf-sub-indicator{display:block;background:url(../images/dropdown.png) bottom right no-repeat;width:4px;height:7px;top:.65em;left:88%!important;border:0}[role=main]{padding-bottom:18px}[role=main] .blogleft{width:680px;margin-left:20px;margin-right:20px;display:inline;float:left}.posttitle{padding-left:180px;padding-bottom:10px;width:500px;float:left}.posttitle h3 a{line-height:1.4;padding-bottom:9px;font-size:1.3em;font-style:italic;font-weight:400;font-family:"droid serif",Georgia,Times New Roman}.searchformat h1{border-bottom:1px solid #ddd;padding-bottom:.5em;margin-bottom:.25em}.searchformat h1 a{font-size:80%;color:gray!important}.searchformat h1 a:hover{color:#444!important}.entry-content{width:100%;float:left}.blogleft .entry-content{width:500px;float:left;border-bottom:1px solid #ddd;padding-bottom:18px;margin-bottom:36px}.postmeta{width:140px;float:left;margin-right:20px;padding-right:20px;font-size:1em}.postmeta ul{list-style:none;text-align:right;font-size:.9em;margin:0;padding:0}.postmeta li{line-height:1.55em}.postmeta li a{background:url(../images/icons-small.png) no-repeat;padding-left:14px}.postmeta li.calendar a{background-position:-61px 1px}.postmeta li.permalink a{background-position:-21px -38px}.postmeta li.shareontwitter a{background-position:0 -58px}.postmeta li.commentcount a{background-position:-41px -19px}.postheader{display:block;float:left;margin-bottom:18px}.postheader{display:block;float:left;width:100%;height:auto;position:relative;padding:0}.postheader img{display:block;float:left}.postheader a span.overlay{position:absolute;z-index:99;top:0;left:0;display:block;width:100%;height:100%;background:rgba(0,0,0,.2) url(../images/icon-magnifier.png) center center no-repeat;-moz-opacity:0;filter:alpha(opacity=00);opacity:0;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;line-height:1}.postheader a:hover span.overlay{-moz-opacity:1;filter:alpha(opacity=100);opacity:1}.format-gallery .postheader{position:relative}.format-gallery .slides_control,.format-gallery .slides_container{overflow:hidden;height:250px}#fullwidth .format-gallery .slides_control,#fullwidth .format-gallery .slides_container{overflow:hidden;height:auto}.format-gallery .postheader .slides-pagination{position:absolute;padding:0;right:10px;bottom:-5px;z-index:99}.format-gallery .postheader .slides-pagination li{display:inline-block;width:13px;height:15px;margin-left:5px}.format-gallery .postheader .slides-pagination li a{display:block;text-indent:-9999px;background:url(../images/slides-buttons.png) top left;width:13px;height:15px}.format-gallery .postheader .slides-pagination li a:focus{outline:0}.format-gallery .postheader .slides-pagination li.current a{background-position:-20px 0}#comments{float:left;width:680px}#comments h3{font-size:.9em;margin-bottom:20px;line-height:1;text-transform:uppercase;text-align:right;font-family:helvetica neue,Arial,Helvetica,liberation sans,FreeSans,sans-serif}#comments label{display:none}ol.commentlist{margin-left:0;width:500px;float:left}ol.commentlist div{float:left;width:100%}ol.commentlist li{float:left;padding-bottom:40px;list-style:none}ol.commentlist ul.children{padding-bottom:0}ol.commentlist ul.children li{margin-left:40px;margin-top:40px}ol.commentlist ul.children li:last-child{margin-left:40px;margin-top:0;padding-bottom:0}ol.commentlist li .comment-text{display:block;float:left;position:relative;margin-left:60px;width:420px;font-size:.9em;padding:10px;background:#fff;color:#a6a6a6;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}ol.commentlist li .comment-text:after{content:"arrow";text-indent:-9999px;position:absolute;top:-4px;left:20px;display:inline-block;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:0;border-bottom:6px solid #fff}ol.commentlist li li .comment-text{width:355px}ol.commentlist li li li .comment-text{width:290px}ol.commentlist li .comment-text p:last-child{margin-bottom:0}ol.commentlist aside.vcard{float:left;width:100%}aside.vcard .avatar{float:left;margin:0 20px 10px 0;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}aside.vcard span{font-size:.85em;width:100%;font-style:italic;font-weight:400;font-family:"droid serif",Georgia,Times New Roman}aside.vcard span a{font-style:italic}aside.vcard span strong{color:#444}#respond{margin-left:0;width:500px;float:left}#respond textarea{width:480px}ol.commentlist li #respond{margin-top:20px;width:340px;margin-left:60px}.cancel-comment-reply a{font-size:.8em;text-transform:uppercase;color:#999;margin-bottom:10px}ol.commentlist li #respond textarea{width:340px}.fullposttitle{padding-bottom:30px;width:100%;line-height:1;height:auto;float:left}.fullposttitle h3 a{line-height:1.8;padding-bottom:9px;font-size:1.3em;font-style:italic;font-weight:400;float:left;font-family:open sans,Georgia,Times New Roman}ul.gallerycolumns{margin-left:0;list-style:none}ul.gallerycolumns li{float:left}ul.gallerycolumns .postheader{margin-bottom:9px}ul.gallerycolumns .entry-content{width:auto;margin-bottom:18px}ul.gallerycolumns .posttitle{padding:0;width:100%}ul.gallerycolumns h3{font-size:1.1em}.galleryitem3{float:left;width:220px;margin-left:20px}.galleryitem2{float:left;width:340px;margin-left:20px}.galleryitem1{float:left;width:700px;margin-left:20px;margin-bottom:18px}.galleryitem1 .postheader{width:480px;float:left}ul.gallerycolumns .galleryitem1 .posttitle,ul.gallerycolumns .galleryitem1 .entry-content,.galleryitem1meta{width:200px;padding-right:20px;float:left}#fullwidth .galleryitem3 .entry-content{width:220px}h3.relatedh3{font-family:helvetica neue,Arial,Helvetica,liberation sans,FreeSans,sans-serif;font-size:.9em;margin-bottom:20px;text-transform:uppercase}.portfoliobottom{display:block;width:100%;height:12px;float:left}.widget #filter li a.active,.widget #portfolio-control li a.active{-webkit-transition:padding linear .2s;-moz-transition:padding linear .2s;transition:padding linear .2s;padding-left:10px}.sort{float:right;font-weight:400;padding-top:10px}.sort ul{list-style:none;margin:0;padding:0}.sort li{display:inline;margin-left:10px}.sort li a{display:inline-block;padding:4px 6px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.sort li a:hover{background:#eee}.sort li a.active{background:#555;color:#fafafa}.sort li a.active:hover{background:#555}.pagination{height:24px;margin:18px 0}.pagination ul{border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.pagination a{float:left;margin-right:3px;padding:0 10px;line-height:22px;border:1px solid #ddd;border:1px solid rgba(0,0,0,.15);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}.pagination a:hover,.pagination .active a{background-color:#404040;color:#fafafa;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 1px 0 rgba(255,255,255,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 1px 0 rgba(255,255,255,.2);box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 1px 0 rgba(255,255,255,.2)}.pagination a:active{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}code,pre{font:11px Consolas,andale mono,Courier,courier new,monospace;background:url(../images/pre_bg.gif) repeat;padding:18px 20px 15px;line-height:19px;overflow:auto;overflow-y:hidden}a.more-link{cursor:pointer;display:inline-block;background-color:#e6e6e6;background-repeat:no-repeat;background-image:-webkit-gradient(linear,0 0,0 100%,from(#ffffff),color-stop(25%,#ffffff),to(#e6e6e6));background-image:-webkit-linear-gradient(#ffffff,#ffffff 25%,#e6e6e6);background-image:-moz-linear-gradient(top,#ffffff,#ffffff 25%,#e6e6e6);background-image:-ms-linear-gradient(#ffffff,#ffffff 25%,#e6e6e6);background-image:-o-linear-gradient(#ffffff,#ffffff 25%,#e6e6e6);background-image:linear-gradient(#ffffff,#ffffff 25%,#e6e6e6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e6e6e6',GradientType=0);padding:7px 9px;font-size:11px;text-shadow:0 1px 1px rgba(255,255,255,.75);color:#333;line-height:normal;border:1px solid #ccc;border-bottom-color:#bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-webkit-transition:.1s linear all;-moz-transition:.1s linear all;-ms-transition:.1s linear all;-o-transition:.1s linear all;transition:.1s linear all}a.more-link:hover{background-position:0 -15px;color:#333;text-decoration:none}a.more-link:active{-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.25),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.25),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.25),0 1px 2px rgba(0,0,0,.05)}.entry-content h1,h1,.entry-content h6{color:gray}.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{color:gray}.alert-message.block-message.white{background-color:#fff;border-color:#ddd;min-height:122px}.btn:focus{outline:0}.alignright{float:right;margin-left:25px}.alignleft{float:left;margin-right:15px}.aligncenter{display:block;margin:0 auto;text-align:center}.wp-caption img{line-height:1;padding:0;margin:0;float:left}.wp-caption-text{padding:4px 0;text-indent:10px;margin:0 0 18px;background:#fcfcfc;font-size:.95em;font-color:#444;float:left;width:100%;font-family:Georgia,times new roman,Times,serif;font-style:italic;border-bottom:1px solid #eee}.fancyamp{font-family:Baskerville,goudy old style,Palatino,book antiqua,serif;font-style:italic;font-weight:400;font-size:1.3em}aside.sidebar h3{font-size:.9em;width:100%;font-weight:700;text-transform:uppercase}.widget{padding-bottom:18px;border-bottom:1px solid #e5e5e5;margin-bottom:18px}footer .widget,aside.sidebar .widget:last-child{border-bottom:none}.widget ul{list-style:none;margin:0}.widget-custom-bottom{margin-bottom:2em}.sponsors{width:220px}.sponsors a{width:220px;margin-top:18px}.sponsors a:first-child{margin-top:0}.sponsors a .overlay{width:220px;height:120px}#searchform{margin:0;padding:0}#searchform fieldset{margin:0;padding:0}.widget_flickr{height:auto}.widget_flickr .flickrcontainer{margin-left:-20px}.flickr_badge_image{width:60px;height:60px;display:inline-block;margin-left:20px;margin-bottom:20px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05);-webkit-transition:all linear .2s;-moz-transition:all linear .2s;transition:all linear .2s}.flickr_badge_image img{width:60px;height:60px}.flickr_badge_image:hover{opacity:.6}.contact-info{width:auto}.contact-info p{width:auto}.contact-info span{width:190px;padding-left:30px}.contact-info span.icon-phone{background:url(../images/icons-contact.png) -4px -45px no-repeat}.contact-info span.icon-cellphone{background:url(../images/icons-contact.png) -4px -88px no-repeat}.contact-info span.icon-mail{background:url(../images/icons-contact.png) -4px -174px no-repeat}.contact-info span.icon-address{background:url(../images/icons-contact.png) -4px -133px no-repeat}.contact-info span.icon-name{background:url(../images/icons-contact.png) -5px -4px no-repeat}.contact-info span.text{width:auto;padding-left:0}ul.wp-tag-cloud li{display:inline-block;width:auto;border:0}ul.wp-tag-cloud li a{display:block;height:24px;line-height:24px;padding:0 10px;width:auto;float:left;background:#fff;color:#999;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;margin:0 5px 0 0;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05);-webkit-transition:all linear .2s;-moz-transition:all linear .2s;transition:all linear .2s}ul.wp-tag-cloud li a:hover{background:#666;color:#fff}#wp-calendar{width:100%;font-size:.8em;padding:0;margin:0}#wp-calendar table th,#wp-calendar table td{padding:7px 7px 6px;line-height:12.5px;text-align:center;vertical-align:middle;border-bottom:1px solid #ddd}#wp-calendar table th{padding-top:6px;font-weight:700;border-bottom-width:2px}#wp-calendar tr:last-child td{border-bottom:none}#wp-calendar td#today{background:#fff}ul#twitter_update_list li a{display:inline;background:0 0;padding:0}ul#twitter_update_list li{background:url(../images/icons-twitter.png) 0 6px no-repeat;text-indent:20px;padding-top:3px;padding-bottom:10px}.entry-content ul#twitter_update_list{list-style:none;margin-left:0}.widget_myworkrecent img,.widget_myworkpopular img{width:40px;height:40px;float:left;margin:0 10px 10px 0}.widget_myworkrecent li,.widget_myworkpopular li{clear:both}.widget_myworkrecent span,.widget_myworkpopular span{font-size:.8em;text-transform:uppercase}.singleimage{padding-bottom:20px;position:relative;height:390px}.singleimage a span.overlay{position:absolute;top:0;left:0;width:940px;height:390px;background:rgba(0,0,0,.2) url(../images/icon-magnifier.png) center center no-repeat;opacity:0;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;line-height:1}.singleimage a:hover span.overlay{display:block;-moz-opacity:1;filter:alpha(opacity=100);opacity:1}p.midHeight{min-height:70px}#fullwidth .entry-content{width:940px}#fullwidth .posttitle{padding-left:0}.one-half{float:left;width:460px;margin:0;margin-right:20px}.one-third{float:left;width:300px;margin-right:20px}.two-third{float:left;width:620px;margin-right:20px}.one-forth{float:left;width:220px;margin-right:20px}.three-forth{float:left;width:700px;margin-right:20px}.one-fifth{float:left;width:170px;margin-right:20px}.two-fifth{float:left;width:360px;margin-right:20px}.three-fifth{float:left;width:560px;margin-right:20px}.four-fifth{float:left;width:750px;margin-right:20px}.last{margin-right:0}ul.list-check,ul.list-cross,ul.list-arrow,ul.list-arrow2{margin-left:0}ul.list-check li,ul.list-cross li,ul.list-arrow li,ul.list-arrow2 li{list-style:none;padding-left:20px}ul.list-check li{background:url(../images/list.png) 0 -82px no-repeat}ul.list-cross li{background:url(../images/list.png) -59px -21px no-repeat}ul.list-arrow li{background:url(../images/list.png) -31px -50px no-repeat}ul.list-arrow2 li{background:url(../images/list.png) -93px 4px no-repeat}blockquote{padding:10px 15px;margin-left:20px}blockquote p{font-family:Georgia,times new roman,Times,serif;font-style:italic;font-size:1.1em;line-height:1.3em;color:#666}blockquote small{line-height:22px}.pullquote_left{float:left;width:30%;margin-right:18px;margin-left:0}.pullquote_right{float:right;width:30%;margin-left:18px}a.lightbox{display:block;width:auto;height:auto;margin-bottom:18px;position:relative;padding:0;line-height:1}a.lightbox img{line-height:1;padding:0}a.lightbox span.overlay{position:absolute;top:0;left:0;z-index:99;background:rgba(0,0,0,.2) url(../images/icon-magnifier.png) center center no-repeat;-moz-opacity:0;filter:alpha(opacity=00);opacity:0;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;line-height:1;padding:0}a.lightbox span.overlay.link{background:rgba(0,0,0,.2) url(../images/icon-link.png) center center no-repeat}a.lightbox span.overlay.video{background:rgba(0,0,0,.2) url(../images/icon-video.png) center center no-repeat}a.lightbox:hover span.overlay{display:block;-moz-opacity:1;filter:alpha(opacity=100);opacity:1}.accordion{clear:both;margin-bottom:20px;border-bottom:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#fff}.accordion .ui-accordion-header{margin:0;display:block;padding:0 15px;line-height:35px;cursor:pointer;border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;-moz-user-select:none;-webkit-user-select:none;color:gray;background:#fafafa;position:relative;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;transition:all linear .2s}.accordion .ui-accordion-header:first-child{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.accordion .ui-accordion-header:focus{outline:none}.accordion .ui-icon{display:block;position:absolute;top:12px;right:12px;width:11px;height:11px;background:url(../images/plus-minus.png) 0 0 no-repeat}.accordion .ui-accordion-header:hover{background:#eee}.accordion .ui-accordion-header.ui-state-active{background:#eee;border-color:#ddd;margin:0;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.1);box-shadow:inset 0 0 3px rgba(0,0,0,.1)}.accordion .ui-accordion-header.ui-state-active .ui-icon{background:url(../images/plus-minus.png) 0 -37px no-repeat}.accordion div.inner{padding:10px;border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:none;margin:0;background:#fff}.accordion div.inner:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.accordion div.inner p:last-child{margin:0}.ui-tabs-nav{margin-bottom:0;-moz-user-select:none;-webkit-user-select:none}.ui-tabs .ui-tabs-hide{display:none}.ui-tabs li a{-webkit-transition:all linear .2s;-moz-transition:all linear .2s;transition:all linear .2s}li.ui-tabs-selected>a{background-color:#fff;padding:0 14px;border:1px solid #ddd;border-bottom:1px solid #fff;color:gray}li.ui-tabs-selected>a:focus{outline:0}li.ui-tabs-selected>a:hover{color:gray;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.ui-tabs-panel{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.tabcontainer div{padding:15px;background:#fff;margin-bottom:20px;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd}.toggle{margin-bottom:20px}.toggle div.title{margin:0;padding:10px 15px;line-height:normal;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;-moz-user-select:none;border:1px solid #ddd;-webkit-user-select:none;background:#fff;color:gray}.toggle div.title:hover{background:#eee}.toggle div.title.toggled{background:#eee;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;margin:0;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.1);box-shadow:inset 0 0 3px rgba(0,0,0,.1)}.toggle .inner{display:none;background:#fff;border:1px solid #d3d3d3;border-top:none;margin:0;overflow:hidden;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.toggle .inner div{padding:10px}.toggle .inner pre{margin:5px 0}.inner p:last-child{margin:0}.toggle div.title span{display:block;position:absolute;top:12px;right:12px;width:11px;height:11px;background:url(../images/plus-minus.png) 0 0 no-repeat}.toggle div.title.toggled span{background:url(../images/plus-minus.png) 0 -37px no-repeat}.hyellow{background-color:#fdf5d9;padding:1px 4px}.hblue{background-color:#ddf4fb;padding:1px 4px}.dropcap{display:block;float:left;font-size:2.6em;line-height:1;margin:0 8px 0 0}.divider{clear:both;display:block;position:relative;margin-bottom:20px;width:100%;height:2px;border-bottom:1px solid #ddd}.divider a{background:#f5f5f5;color:#b2b2b2;font-size:.85em;text-transform:uppercase;padding:0 5px;position:absolute;left:48%;bottom:-9px}.widget_text{width:100%}.video_frame{clear:both}.video_frame iframe{border:0;background:#fff;margin-bottom:20px}.google_map{border:1px solid #ddd}.widget .google_map{height:200px}div.jp-interface{position:relative;width:100%;background:url(../images/jplayer.png) 0 -211px repeat-x}div.jp-type-single div.jp-interface{height:30px}div.jp-interface ul.jp-controls,div.jp-interface ul.jp-toggles{list-style-type:none;padding:0;margin:0}div.jp-interface ul.jp-controls li,div.jp-interface ul.jp-toggles li{display:inline}div.jp-interface ul.jp-controls a,div.jp-interface ul.jp-toggles a{position:absolute;overflow:hidden;text-indent:-9999px}a.jp-play,a.jp-pause,a.jp-full-screen,a.jp-restore-screen{width:33px;height:30px;z-index:1;outline:none}div.jp-type-single a.jp-play,div.jp-type-single a.jp-pause{left:1%}div.jp-type-single a.jp-full-screen,div.jp-type-single a.jp-restore-screen{right:1%}a.jp-play{background:url(../images/jplayer.png) 0 0 no-repeat}a.jp-play:hover{background:url(../images/jplayer.png) -33px 0 no-repeat}a.jp-pause{background:url(../images/jplayer.png) 0 -30px no-repeat;display:none}a.jp-pause:hover{background:url(../images/jplayer.png) -33px -30px no-repeat}a.jp-full-screen{background:url(../images/jplayer.png) 0 -260px no-repeat;display:none}a.jp-full-screen:hover,a.jp-restore-screen{background:url(../images/jplayer.png) -32px -260px no-repeat;display:none}a.jp-pause:hover{background:url(../images/jplayer.png) -33px -30px no-repeat}div.jp-progress-container{position:absolute;top:0;left:6%;width:72%;height:6px;padding:12px 0}div.jp-progress{position:absolute;overflow:hidden}div.jp-type-single div.jp-progress{width:100%;height:7px;padding:1px;background:url(../images/jplayer.png) 0 -192px repeat-x}div.jp-seek-bar{width:0;height:5px;cursor:pointer;background:url(../images/jplayer.png) 0 -163px repeat-x}div.jp-play-bar{width:0;height:5px;background:url(../images/jplayer.png) 0 -133px repeat-x}div.jp-volume-bar-container{position:absolute;top:0;left:84%;width:10%;height:6px;padding:12px 0}div.jp-volume-bar{position:relative;overflow:hidden;background:url(../images/jplayer.png) 0 -192px repeat-x;width:100%;height:9px;cursor:pointer}div.jp-type-single div.jp-volume-bar{top:0;left:0}div.jp-volume-bar-value{width:0;height:5px;margin:1px;background:url(../images/jplayer.png) 0 -133px repeat-x}a.jp-mute,a.jp-unmute{width:17px;height:13px;z-index:1;outline:none}div.jp-type-single a.jp-mute,div.jp-type-single a.jp-unmute{top:9px;left:81%}a.jp-mute{background:url(../images/jplayer.png) -10px -68px no-repeat}a.jp-mute:hover{background:url(../images/jplayer.png) -43px -68px no-repeat}a.jp-unmute{background:url(../images/jplayer.png) -10px -98px no-repeat;display:none}a.jp-unmute:hover{background:url(../images/jplayer.png) -43px -98px no-repeat}div.jp-jplayer{width:680px;height:250px;background:#000}#fullwidth div.jp-jplayer{width:940px}div.jp-video-full{width:480px;height:270px;position:static!important;position:relative;z-index:9999}div.jp-video-full div.jp-jplayer{top:0;left:0;position:fixed!important;position:relative;overflow:hidden;z-index:9999}div.jp-video-full div.jp-interface{position:fixed!important;position:static;bottom:0;left:0;width:100%;z-index:9999}#toTop{display:none;text-decoration:none;position:fixed;bottom:20px;right:20px;overflow:hidden;width:51px;height:51px;border:none;text-indent:-999px;background:url(../images/ui.totop.png) no-repeat left top}#toTopHover{background:url(../images/ui.totop.png) no-repeat left -51px;width:51px;height:51px;display:block;overflow:hidden;float:left;opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}#toTop:active,#toTop:focus{outline:none}#feedback{background:url(../images/feedback.png) 0 0 no-repeat;width:35px;height:85px;position:fixed;top:45%;left:-6px;border:none!important;z-index:9000;border:1px solid #111;-webkit-box-shadow:0 0 2px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.3);-moz-box-shadow:0 0 2px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.3);box-shadow:0 0 2px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.3)}#feedback:hover{left:-2px}footer{width:100%;clear:both;padding:18px 0;color:#999;font-size:1em;font-weight:400;background:url(../images/header_bg.jpg) top center repeat;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);-moz-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.3)}footer .widget{width:220px;float:left;margin-left:20px}footer h3{font-size:1.1em;color:#fafafa;font-weight:700;border-bottom:1px solid #555;margin-bottom:18px;text-shadow:0 1px 1px rgba(0,0,0,.5)}footer ul li{margin-bottom:5px}footer a{color:#f1eee5}footer a:hover{color:#fff}#subfooter{width:100%;clear:both;padding:9px 0;color:#bfbfbf;font-size:1em;font-weight:400;background:#2d2f33}#subfooter ul{float:right;padding:0;margin:0}#subfooter li{display:inline}#subfooter li:before{content:"\7C";padding:0 10px;color:#555}#subfooter li:first-child:before{content:""}#subfooter a{color:#949494}#subfooter a:hover{color:#adadad}input,textarea{width:300px}.entry-content h3,h4{margin-bottom:8px}.entry-content h3 a{color:gray;font-size:16px}