body,html{height:100%;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:none;}:focus{outline:0;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}.fl{float:left;}.fr{float:right;}.ac{text-align:center;}.ar{text-align:right;}.col-full:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.fix{clear:both;height:1px;overflow:hidden;margin:-1px 0 0;}html body * span.clear,html body * div.clear,html body * li.clear,html body * dd.clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;list-style:none;overflow:hidden;visibility:hidden;width:0;height:0;margin:0;padding:0;}body{ font: 12px/1.5em Arial,Helvetica,Sans-serif; color: #7D7D7D; background: url("images/bg.png") repeat scroll left top #fff; }h1, h2, h3, h4, h5, h6{ margin: 0; font-family:'PT Sans',Arial,sans-serif; color: #1A557B; font-weight:bold; }h1{font-size: 2.5em;line-height: 1.5em } h2{font-size: 1.8em;} h3{font-size: 1.6em;} h4{color:#363636;font-size: 1.2em;} h5{color: #7D7D7D;font-size: 1em;} h6{font-size: 0.8em;}p {margin: 0; }hr { background-color: #e6e6e6;border:0; height: 1px; margin-bottom: 20px; }input, textarea {border-color: #E0E0E0;border-style: solid;border-width: 3px 1px 1px 3px;padding: 7px 0 7px 7px;}a:link, a:visited{ color: #E67933; text-decoration:none;}a:hover { color: #7D7D7D; text-decoration:underline;}h1 a:link, h1 a:visited, h2 a:link, h2 a:visited, h3 a:link, h3 a:visited,h4 a:link, h4 a:visited, h5 a:link, h5 a:visited, h6 a:link, h6 a:visited{ text-decoration: none; }h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover{text-decoration: underline;}#header-wrap {background:url("images/top-bg.png") repeat-x scroll left top transparent;padding: 0;width: auto !important;}#main{width:610px;}#main.fullwidth {width: 940px;}#sidebar{width:300px;}#sidebar .secondary { width:140px; } .col-left { float: left; }.col-right { float: right; }.col-full{ width: 940px; margin: 0 auto; }#navigation{font:14px/14px Helvetica, Arial, sans-serif; padding-bottom:20px; -webkit-border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;}#navigation ul.rss{background:url(images/ico-rss.png) no-repeat right 5px;padding:0 25px 0 0;margin-right:10px;}#navigation ul.rss li{display:inline;padding:0; line-height: 28px;}#navigation ul.rss li a{color:#c63f00;text-decoration:none;}#navigation ul.rss li a:hover{text-decoration:underline;}.post-more a:hover, .post-meta a:hover, .post p.tags a:hover, .nav a:hover, .nav li.current_page_item a, .nav li.current-menu-ancestor a, .nav li.current-menu-item a {color: #E67933;}.nav li ul li.current_page_item a, .nav li ul li.current-cat a {color:#000 !important;}.nav { z-index:99; margin:0; padding:0; list-style:none; line-height:1; }.nav a{ position:relative; color:#ddd !important; display:block; z-index:100; padding:5px 10px; line-height:18px; text-decoration:none; }.nav a:hover {color:#fff !important;}.nav li{ float:left; width: auto; }.nav li a.sf-with-ul { padding-right:20px !important; }.nav li ul{ background: #FFF; position: absolute; left: -999em; width: 200px; border: 1px solid #dbdbdb; border-width:1px 1px 0; z-index:999; }.nav li ul li{ background:#eee; border-top:1px solid #fff; border-bottom:1px solid #dbdbdb;}.nav li ul li a{ padding:8px 10px; width:170px; color:#555 !important; font-size:0.8em; }.nav li ul li a.sf-with-ul { padding:5px 10px; }.nav li ul li a:hover,.nav li li.current_page_item ul li a,.nav li li.current_page_parent li a,.nav li li.current-menu-ancestor li a,.nav li li.current-menu-item li a,.nav li li.current-cat li a,.nav li li.current-menu-item li a { background:#eaeaea; color:#000 !important; }.nav li ul ul{ margin: -30px 0 0 180px; }.nav li:hover,.nav li.hover{ position:static; }.nav li:hover ul ul, .nav li.sfhover ul ul,.nav li:hover ul ul ul, .nav li.sfhover ul ul ul,.nav li:hover ul ul ul ul, .nav li.sfhover ul ul ul ul { left:-999em; }.nav li:hover ul, .nav li.sfhover ul,.nav li li:hover ul, .nav li li.sfhover ul,.nav li li li:hover ul, .nav li li li.sfhover ul,.nav li li li li:hover ul, .nav li li li li.sfhover ul{ left:auto; }.nav .sf-sub-indicator {background: url("images/arrow-superfish.png") no-repeat scroll 0 0 transparent;display: block;height: 10px;overflow: hidden;position: absolute;right: 0.3em;text-indent: -999em;top: 1.2em;width: 10px;}.nav li ul .sf-sub-indicator {background:url(images/arrow-superfish-right.png) no-repeat;}#page-nav {background: url("images/nav-bg.png") repeat-x scroll left top transparent;height:37px;-webkit-border-radius: 5px 5px 0 0;-moz-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0;}#page-nav a {font:bold 12px/1em Arial,sans-serif;padding:12px 15px;text-transform: uppercase;}#page-nav #icons a {padding: 0;}#icons h3 {color:#fff;float: left;font: bold 12px/37px Arial,sans-serif;margin-right: 10px;}#icons {}#icons ul {background: url("images/icon-bg.png") repeat-x scroll left top transparent;float: right;padding: 0 10px;-webkit-border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;}#icons ul li {float: left;}#icons img {margin:10px 3px 0;}#cat-nav {background: url("images/bg-catnav.png") repeat-x scroll 0 0 transparent;height: 30px;position: relative;-webkit-border-radius: 0 0 5px 5px;-moz-border-radius: 0 0 5px 5px;border-radius: 0 0 5px 5px;}#cat-nav.nav li ul { width:198px;}#cat-nav a {font:bold 12px/1em Arial,sans-serif;padding: 9px 14px;}#cat-nav.nav li ul li a {width:172px;}#header{padding:30px 0 25px;clear:both;position:relative;}#logo{ float:left;margin-top: 10px; }#logo img{ }#logo .site-title, #logo .site-description{ font-family:Georgia, serif; color: #000; display:none;}#logo .site-title a { color:#222; font-size:40px; line-height:40px; text-transform:none; font-weight:normal; text-decoration:none; }#logo .site-title a:hover { text-decoration:underline; }#logo .site-description { color:#999; font:italic 14px Georgia, serif; }#topad {float:right;}#content{padding:25px 0 40px;}#striped {background:url("images/bg-scanlines.png") repeat scroll 0 0 transparent;padding:11px 13px;}#plate, p.plate {background: url("images/bg.png") repeat scroll left top #FFFFFF;border: 1px solid #E6E6E6;padding: 14px 16px;}#sidebar{overflow:hidden;}#sidebar .primary { }#sidebar .secondary { float:left; margin-right:20px; } #sidebar .secondary.last { margin:0; } #footer {background: none repeat scroll 0 0 #1D1C1A;border-top: 1px solid #D9D9D9;color: #FFFFFF;font-size: 12px;padding: 20px 0 40px;}#footer .inner {margin: 0 auto;width: 940px;}#footer p {float: left;margin: 0;}#footer #credit img{vertical-align:middle;}#footer #credit span{display:none;}#sliderWrap {background: url("images/slider-bg.png") repeat-x scroll left top #080808;min-height: 208px;padding: 20px 30px;position: relative;-webkit-border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;}body.home #sliderWrap {min-height: 260px;}.single #sliderWrap {margin-bottom: 25px;}#sliderWrap .title {background: url("images/slider-scanlines.png") repeat scroll right center transparent;color: #FFFFFF;font: bold 22px/24px 'PT Sans',Arial,sans-serif;margin: 0 0 15px;position: relative;text-transform: uppercase;}#sliderWrap .title span {background: url("images/slider-bg.png") repeat-x scroll 0 -21px #353737;padding-right:10px;}.slider { position: absolute; z-index: 5; height: 220px; }#slides { width: 880px !important; }#slides:first-child .slide {display: none;}#sliderWrap .slides ul { margin: 0px; padding: 0px; list-style: none; float: left; }.slides ul li.slide { margin: 0; float: left; position: relative; width: 255px !important; height: 240px !important; }#sliderWrap .slides ul li.slide.hover { z-index: 5; }#sliderWrap .slides ul li.slide .content { -ms-interpolation-mode: bicubic; position: absolute; left: 10px; top: 5px; width: 234px; height: 210px; }#sliderWrap .slides ul li.slide.hover .content { background: url("images/slider-content-bg.png") repeat-x scroll 0 0 #111111;border:1px solid #000; margin: 0; padding: 4px 8px; position: absolute; left: 1px; top: 0; width: 234px; height: auto; z-index: 20;-webkit-border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;}#sliderWrap .slides ul li.slide img {background: url("images/slider-img-bg.png") repeat-x scroll left top #292929;border: 1px solid #000000;padding: 8px;-webkit-border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;}#sliderWrap .slides ul li.slide .content h3{ margin: 0; font-size: 20px; padding: 10px 4px 3px; }#sliderWrap .slides ul li.slide .content h3 a{ color: #fff;font: bold 17px/1em 'PT Sans',Arial,sans-serif; }#sliderWrap .slides ul li.slide .content p{ line-height: 18px; margin-bottom: 0.5em; padding: 3px 10px 10px; color: #707070;font-size: 11px;}#sliderWrap .slider a.previous {background: url("images/previous.png") repeat scroll left center transparent;height: 51px;left: -60px;position: absolute;text-indent: -9999em;top: 35%;width: 51px;z-index: 9999;}#sliderWrap .slider a.next {background: url("images/next.png") repeat scroll left center transparent;height: 51px;position: absolute;right: -60px;text-indent: -9999em;top: 35%;width: 51px;z-index: 9999;}#sliderWrap .slider a.previous:hover, #sliderWrap .slider a.next:hover { opacity: 0.9; }#sliderWrap .post-meta {padding: 15px 4px;}#sliderWrap .post-date {font-size: 11px;}#sliderWrap .post-author {font-size: 11px;}#sliderWrap .button {border: medium none;display: none;font-size: 12px;font-weight: bold;margin: 1px 0 8px 5px;padding: 4px 6px;text-align: center;text-decoration: none;-webkit-border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;background: #F28E2E; -webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}#sliderWrap .button a:link, #sliderWrap .button a:visited {color:#000000;}#sliderWrap .slides ul li.slide.hover .content .button {display: inline-block;}#breadcrumb { margin-bottom:1.5em;}.archive_header{ display: block; float: left; width: 100%; margin:0 0 30px; padding:0 0 10px; font:bold 1.8em/1.2em 'PT Sans',Arial,sans-serif; color: #1A557B; border-bottom:1px dotted #C9C4C4; text-transform: uppercase; }.archive_header .catrss a{ font-size: 14px; text-decoration: none; line-height: 28px; }.blog-title {background: url("images/bg-scanlines.png") repeat scroll 0 0 transparent;color: #555555;height: 20px;line-height: 1.1em;margin: 0 0 20px;position: relative;text-transform: uppercase; padding:5px; }.post {margin: 0;}.home .post, .page-template-template-blog-php .post, .archive .post {border-bottom: 1px dotted #C9C4C4;margin: 0 0 25px;}.post .title{ font:bold 'PT Sans', Arial, sans-serif;position:relative; text-transform: uppercase; line-height:1em; }.post h1.title { }.post .title a:link, .post .title a:visited{ color:#1A557B; }.post-meta {margin: 5px 0;font:1em/1.5em sans-serif;color:#999; }.post-date {color:#aaa;line-height: 1.5em;}.post-author {color:#282727;}.post-meta .post-author a:link, .post-meta .post-author a:visited, .post-meta .post-author a:hover {color:#7D7D7D;text-decoration: none;}.post-more {clear: both;color: #999999;font-weight: bold;margin: 0 0 20px;text-transform: uppercase;}.post p.tags{color:#999; background:url(images/ico-tag.gif) no-repeat center left;padding-left:25px;width:100%;clear:both;margin-bottom:20px;}.post-meta a:link, .post-meta a:visited, .post-more a:link, .post-more a:visited, .post p.tags a:link, .post p.tags a:visited { text-decoration: underline; }.post-more a:hover, .post-meta a:hover, .post p.tags a:hover { text-decoration:underline;}#main.magazine .post {float:left;width:48%;}#main.magazine .post.last {float:right;}.entry, .entry p{ font:14px/1.5em Helvetica, Arial, sans-serif; }.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6 { margin:0 0 0.5em; line-height:1.5em; }.entry p{ margin-bottom: 1.2em; }.entry blockquote{ background:url(images/blockquote.png) no-repeat 0 12px; padding: 10px 20px 10px 50px; color: #444;}.entry blockquote p{ font-style:italic; }.entry ul{ margin-bottom: 1.5em; padding: 0 0 0 30px; }.entry ul ul{ margin: 0; }.entry ul li{list-style-type: disc; }.entry ul ul li{ list-style-type: circle; }.entry ol{ margin-bottom: 1.5em; padding: 0 0 0 30px; }.entry ol ol{ margin: 0; }.entryol li{ list-style-type: decimal; }.entryol li ol li{ list-style-type: lower-latin; }.entry img, img.thumbnail { padding: 5px; border: 1px solid #E6E6E6; background:#FFF; -webkit-border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px; }img.wp-smiley{ padding: 0; border: none; }.alignleft{ float: left; height: auto; margin: 0px 20px 10px 0; }.alignright{ float: right; height: auto; margin: 0px 0 10px 20px; }.aligncenter{ text-align: center; margin-bottom:15px;}img.aligncenter{ margin-left:auto; margin-right:auto; display:block; }.entry .wp-caption {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #E6E6E6;padding: 1px;text-align: center;-webkit-border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;}.entry .wp-caption img{ margin:0; padding:4px 0; background:none; border:0; }.entry .wp-caption-text { margin:0; padding:0; font:0.9em/1.5em sans-serif; text-align:center; }.entry .wp-caption.aligncenter { margin:0 auto 15px; }.nav-entries, .wp-pagenavi { padding:10px 15px; }.nav-entries a { display: block; color:#E67933; text-decoration:none;}.nav-entries a:hover { text-decoration:underline; }.wp-pagenavi { margin: 0 !important; text-align: center !important; }.wp-pagenavi a:link,.wp-pagenavi a:visited { display: inline !important; text-decoration: none !important; background: #EEEEEE !important;color: #666 !important; padding: 3px 7px !important; border:1px solid #DDDDDD !important;}.wp-pagenavi .current, .wp-pagenavi .on,.wp-pagenavi a:hover { padding: 3px 7px !important; background: #ddd !important; border:1px solid #bbb !important; }.wp-pagenavi span.extend, .wp-pagenavi span.pages { background:none !important; border:none !important; color:#666 !important; }.nav-entries, .wp-pagenavi, #post-entries {background: url("images/bg-scanlines.png") repeat scroll left center transparent;font: bold 12px Helvetica,Arial,sans-serif;padding: 13px 15px 10px;text-transform: uppercase;}.woo-pagination { margin: 0; text-align: center; }.woo-pagination a:link,.woo-pagination a:visited { display: inline; text-decoration: none; color: #666; padding: 3px 7px; border: 1px solid #DDDDDD; }.woo-pagination span.extend, .woo-pagination .page-numbers { border: none; color: #666; }.woo-pagination a:link, .woo-pagination a:visited, .woo-pagination a:active, .woo-pagination span.current { border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;}.woo-pagination a:link, .woo-pagination a:visited, .woo-pagination a:active {border:1px solid #dedede;background: #EBEBEB;background: -moz-linear-gradient(100% 100% 90deg, #f5f5f5, #fff);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#f5f5f5));}.woo-pagination .current, .woo-pagination a:hover { padding: 3px 7px; background: #EEEEEE; border: 1px solid #bbb; }#post-author { background: #fafafa; padding:15px; border:1px solid #e6e6e6; border-width:1px 0 1px; clear:both; }#post-author h4 { margin-bottom: 5px; }#post-author .profile-image { float:left; margin:0 15px 5px 0; padding: 5px; border: 1px solid #e6e6e6; background:#F8F8F8; background:rgba(255,255,255,0.7);}#post-author .profile-link {}#sliderWrap #post-author { background: none repeat scroll 0 0 transparent;border: medium none;float: left;padding: 15px 15px 15px 0;width: 40%;}#sliderWrap h3 {color:#FFFFFF;margin:0 0 10px;text-transform: uppercase;}#sliderWrap #post-author .profile-image { background: url("images/slider-img-bg.png") repeat-x scroll left top #292929;border:1px solid #000000;-webkit-border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;}div.post-meta {float:left;margin:0;padding:15px 5px 15px 25px;width: 24%;}div.share {float:left;padding: 15px 0;width:32%;}#sliderWrap #icons {float:left;}#sliderWrap #icons ul {background: none repeat scroll 0 0 transparent;float: left;padding: 0;}span.small {color:#7d7d7d;}.entry table{ width: 100%; border: 1px solid #e6e6e6; margin-bottom:1.2em; }.entry table tr.alt-table-row{ background: #f9f9f9; }.entry table th{ padding: 6px 0 3px 0; background: #EEEEEE; border: 1px solid #e6e6e6; text-shadow: 1px 1px 0 #fff; box-shadow: inset 0 0 1px #fff; -moz-box-shadow: inset 0 0 1px #fff; -webkit-box-shadow: inset 0 0 1px #fff; }.entry table td{ padding: 6px 0 3px 10px; border: 1px solid #e6e6e6; }.widget{ margin-bottom: 1.8em; }.widget h3 {background: url("images/bg-scanlines.png") repeat scroll 140px 0 transparent;color: #555555;font: bold 18px/18px 'PT Sans',Arial,sans-serif;height: 20px;margin: 0 0 15px;padding: 4px 0 0 4px;text-transform: uppercase;}.widget p { margin-bottom: 1em; }.widget ul {clear: both;list-style-type: none;padding-left: 10px;}.widget ul li {margin: 11px 0;}.widget ul li a {background: none repeat scroll 0 0 #DCDBDB;line-height: 22px;padding: 5px 7px;text-decoration: none;}.widget ul li a:hover{ text-decoration:underline; }.widget ul ul{ padding: 0 0 0 15px; border-top: none; }.widget_recent_comments li, #twitter li{ padding: 6px 0; line-height: 18px; border-bottom: 1px dotted #C9C4C4; } .widget_recent_comments li a, #twitter a{ display: inline; padding: 0; line-height: 18px!important; background: none!important; border: none!important; } #footer-widgets {background: url("images/footer-widgets-bg.png") repeat-x scroll left top transparent;padding: 30px 0;}#footer-widgets h3 { background: none repeat scroll 0 0 transparent; }#footer-widgets .block { padding:20px 0 0 20px; width:210px; float:left; }.searchform{ }.widget input.s{ float:left; width: 60%; padding: 7px 0 7px 7px; margin-right:5px; border-color: #ccc #efefef #efefef #ccc; border-width:1px; border-style:solid;}#footer-widgets .widget input.s{ width: 55%; }.widget .screen-reader-text{ display: none; }.search-widget {width: 300px;float: right;}.searchform input.s {background: url("images/ico-search.png") no-repeat scroll 8px center #FFFFFF;border-color: #E0E0E0;border-left: 3px solid #E0E0E0;border-style: solid;border-width: 3px 1px 1px 3px;color: #777777;font-weight: bold;height: 33px;padding: 0 10px 0 30px;width: 168px;}.search_main {background: url("images/bg-scanlines.png") repeat scroll 0 0 transparent;padding: 5px 0 5px 10px;}.widget.widget_woo_search .button {border: medium none;color: #000000 !important;display: inline-block;font-size: 12px;font-weight: bold;height: 34px;margin: 1px 0 0 5px;padding: 4px 6px;text-align: center;text-decoration: none;-webkit-border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}.widget_woo_flickr h3{}.widget_woo_flickr h3 span{color:#0061D8;}.widget_woo_flickr h3 span span{color:#FF1183;}.widget_woo_flickr .flickr_badge_image{ float: left; margin: 3px; }.widget_woo_flickr .wrap{ position: relative; margin-bottom: 20px; padding: 0; }.widget_woo_flickr a img{ background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #E6E6E6;padding: 5px;-webkit-border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;}.widget_woo_flickr a:hover img{ border:#A8AA99 1px solid; }.widget_lifestream ul li{ border-bottom: 1px solid #e0e6e6; }.widget_lifestream ul li a{ border:none; background:none!important; }.widget_lifestream ul .lifestream_meta{ color: inherit; }#wp-calendar{width:95%;margin-bottom:15px;clear:both;padding:0;}#wp-calendar caption{padding:10px;}#wp-calendar th,#wp-calendar td{text-align:center;background:#E7E7E7;color:#9E9E9E;padding:5px;}#wp-calendar td{background:transparent;}#wp-calendar td,table#wp-calendar th{padding:3px 0;}.widget_woo_blogauthorinfo .avatar { background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #E6E6E6;padding: 5px;-webkit-border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px; }.widget_woo_blogauthorinfo .left { float:left; margin:0 10px 5px 0; }.widget_woo_blogauthorinfo .right { float:right; margin:0 0 5px 10px; }.widget_woo_twitter .back {background: url("images/bg-scanlines.png") repeat scroll 0 0 transparent;padding: 12px 10px}.widget_woo_twitter ul {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #E6E6E6;padding: 0 24px 6px;}.widget_woo_twitter ul li { border-bottom: 1px dotted #C9C4C4; padding: 10px 0px; list-style:none;}.widget_woo_twitter ul li a {background: none repeat scroll 0 0 transparent;padding: 0;}.widget_woo_twitter ul li .time { color:#535353; }.widget_woo_twitter p { padding-top: 10px; }.widget_woo_twitter ul li .content { font-size: 16px; font-family: Georgia, serif; }.widget.widget_woo_twitter h3 { border-bottom:none; padding:2px 0 1px 4px; margin:0 0 15px; }.widget_woo_twitter h3.tlogo {height: 24px;}#tabs {background: url(images/bg-scanlines.png) repeat top left; height:auto; display: block; padding:12px 10px; margin-bottom:30px;}#tabs ul.wooTabs {float: left;padding: 0;width: 100%;}#tabs ul.wooTabs li { float: left; display:inline; color: #ffffff; margin:0px; cursor: pointer; }#tabs ul.wooTabs li a.selected, #tabs ul.wooTabs li a:hover { background:#E6E6E6; text-decoration:none; }#tabs ul.wooTabs li a {color:#413E3E; display: block;float: left; margin: 0 2px 0 0; padding: 8px 6px; text-transform:uppercase; font: bold 11px/16px sans-serif; }#tabs ul.wooTabs li a.selected, #tabs ul.wooTabs li a:hover { border-top-right-radius:3px; border-top-left-radius:3px; -moz-border-radius-topright:3px;-moz-border-radius-topleft:3px;-webkit-border-top-right-radius: 3px; -webkit-border-top-left-radius:3px; }#tabs .inside { background: #fff; border: 1px solid #E6E6E6; padding:5px;}#tabs .inside li { background:#fff;}#tabs #tab-tags { padding:10px; }#tabs .inside ul { margin:0; }#tabs .inside li { border:1px dotted #E6E6E6; border-width:0 0px 1px 0px; padding:10px; }#tabs .inside li a { color:#555; font:bold 12px/18px sans-serif; }#tabs .inside a:hover{}#tabs .inside li span.meta { display:block; font:11px/20px sans-serif; text-transform:uppercase; color:#777; }#tabs .inside li img.avatar, #tabs .inside li img.thumbnail { border: 1px solid #ddd; padding: 2px;background-color: #ffffff; float: left;margin: 0 8px 0 0; }#comments {position:relative;margin:40px 0 0;padding:40px 0 0 0; border-top:1px dotted #C9C4C4;}#comments h3{ color: #1A557B; font-family: 'PT Sans',Arial,sans-serif; font-weight: bold; text-transform: uppercase; margin-bottom:20px; }#comments .comment.thread-even { border-bottom:1px dotted #C9C4C4; }#comments .comment.thread-odd { border-bottom:1px dotted #C9C4C4; }#comments .comment.bypostauthor { background: #fef6d2; border-bottom:1px solid #efe3ae;}#comments .comment{width:100%;list-style-type:none;}#comments .comment .comment-container{ position:relative; padding: 20px; }#comments .comment-head{ margin: 0 0 15px 0; }#comments.avatar{ float:left; margin: 0 15px 10px 0; }#comments.avatar img{background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #E6E6E6;padding: 5px;-webkit-border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;}#comments .comment-head .name{ color: #5A5A5A; margin: 0; font-weight: bold; font-size: 12px; }#comments .comment-head .date, #comments .comment-head .edit, #comments .comment-head .perma { font-size: 11px; }#comments .comment-entry p{ margin: 0 0 10px 0;}#comments .reply { padding-top:10px; }#comments .reply a { font: bold 11px/18px sans-serif; color:#1A557B !important; background:none; border:none; text-shadow: none; }#comments .reply a:hover { background-color: #e6e6e6;}#comments .reply .date {color:#acacac;}#comments ul.children{margin:10px 0 0 25px;padding:0; }#comments ul.children li {border-top:1px dotted #C9C4C4; }#comments .cancel-comment-reply{margin:10px 0;}#comments .navigation { }#comments .navigation a{ display: block; margin: 15px 0 0 0; text-decoration: none; }#comments .navigation a:hover{}#comments h3#pings { margin-top:25px; }#comments .pingbacks li.pingback { margin:10px 0; }#comments .pingbacks li.pingback .reply { display:none; }#respond{ margin: 40px 0 0; }#respond h3{ color: #1A557B;font-family: 'PT Sans',Arial,sans-serif;font-weight: bold;text-transform: uppercase;}#respond .left { float:left; width:200px; margin-right:15px; }#respond .right { float:left; width:380px; }#respond label {color: #5A5A5A;font-size: 12px;font-weight: bold;}#commentform{background: url("images/bg-scanlines.png") repeat scroll 0 0 transparent;margin: 15px 0 0 0;padding:15px; }#commentform label{ position:relative; display:inline; vertical-align:top; display:inline-block; margin-top:5px; }#commentform input.txt, #commentform textarea { font:14px/14px Arial, Helvetica, sans-serif; border-color: #E0E0E0; border-width:3px 1px 1px 3px; border-style:solid;}#commentform input.txt{ color:#666; background: #fcfcfc; width: 170px; margin: 0 5px 10px 0; padding: 5px 7px; }#commentform textarea{ color:#666; background: #fcfcfc; width: 95% !important; padding: 5px 7px; }#respond #commentform #submit{ margin: 15px 0 0 0; cursor: pointer; }h3#pings{ margin: 25px 0 10px 0; }.pinglist li{ margin: 0 0 0 20px; list-style-type: decimal; }.pinglist li .author{ font-weight: bold; font-size: 15px; }.pinglist li .date{ font-size: 11px; }.pinglist li .pingcontent{ display: block; margin: 10px 0; }a.button, a.comment-reply-link, #commentform #submit, #contact-page .submit, .searchform #submit {border: none;color: #000000 !important;display: inline-block;font-size: 12px;font-weight: bold;margin: 1px 0 0 5px;padding: 4px 6px;text-align: center;text-decoration: none;-webkit-border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;background: #F28E2E; -webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}a.button.large { padding:6px 16px;}a.button.small, a.comment-reply-link { padding:0px 10px;}a.button:hover, a.button.hover, a.button.active,a.comment-reply-link:hover, #commentform #submit:hover,#contact-page .submit:hover {text-decoration: none !important;background: #F28E2E; }a.button:active,a.button.active{border-color: #20559a;-webkit-box-shadow: inset 0 0 7px hsla(0,0%,0%,.3) ,0 1px 0 hsla(0, 100%, 100%, 1) ;-moz-box-shadow: inset 0 0 7px hsla(0,0%,0%,.3) ,0 1px 0 hsla(0, 100%, 100%, 1) ;box-shadow: inset 0 0 7px hsla(0,0%,0%,.3) ,0 1px 0 hsla(0, 100%, 100%, 1) ;}a.button.inactive,{border: 1px solid #d5d5d5;border-bottom-color: #e6e2e2;color: #aeaeae;text-shadow: 0 1px 0 white;background: #e8e8e8; background: -webkit-gradient(linear,left top,left bottom,color-stop(.2, #f3f3f3),color-stop(1, #e6e6e6));background: -moz-linear-gradient(center top,#f3f3f3 20%,#e6e6e6 100%);-webkit-box-shadow: inset 0 1px 0 hsla(0,100%,100%,.5) , inset 0 0 2px hsla(0,100%,100%,.1) , 0 1px 0 hsla(0, 100%, 100%, .7) ;-moz-box-shadow: inset 0 1px 0 hsla(0,100%,100%,.5) , inset 0 0 2px hsla(0,100%,100%,.1) , 0 1px 0 hsla(0, 100%, 100%, .7) ;box-shadow: inset 0 1px 0 hsla(0,100%,100%,.5) , inset 0 0 2px hsla(0,100%,100%,.1) , 0 1px 0 hsla(0, 100%, 100%, .7) ;}#contact-page .screenReader { left: -9999px; position: absolute; top: -9999px; }#contact-page ol.forms{float:left;list-style:none;width:100%;margin:10px 0 0;}#contact-page ol.forms li{clear:both;float:left;margin-bottom:18px;position:relative;width:100%}#contact-page ol.forms label{cursor:pointer;display:block;float:left;font-weight:700;padding-right:20px;width:100px;}#contact-page ol.forms input.txt{width:214px;}#contact-page ol.forms input#sendCopy{border:none;}#contact-page ol.forms textarea{height:300px;width:400px;}#contact-page ol.forms li .error{font-size:12px;display:block;margin-left:120px;color:red;}#contact-page ol.forms li.textarea .error{display:block; margin-left:120px}#contact-page ol.forms li.screenReader{margin-bottom:0;}#contact-page ol.forms li.buttons .submit{margin: 15px 0 0 120px; cursor:pointer; }#contact-page ol.forms li.inline input{width:auto;margin-left:120px;}#contact-page ol.forms li.inline label{display:inline;float:none;width:auto;}.gfield { margin-bottom: 10px; }.gform_wrapper .top_label .gfield_label { display:block;float:left; padding-right:20px; width: 100px; margin: 5px 0px 4px !important; }.gform_wrapper input.button { padding: 5px 10px 6px !important; }.gform_wrapper input { padding: 7px 3px !important; }.gform_wrapper .top_label input.large, .gform_wrapper .top_label select.large, .gform_wrapper .top_label textarea.textarea { width: 400px !important; padding: 7px 3px !important; }.gform_wrapper .entry img, .gform_wrapper img.thumbnail { padding: 0px !important; border: 0px !important; }ul.top_label .clear-multi { clear: none !important; }.gform_wrapper .gfield_checkbox, .gform_wrapper .gfield_radio { margin-left: 120px !important; }img.ui-datepicker-trigger { border: 0px; padding: 0px; }#archives { padding: 10px 0 0; }#archives a { font-style: italic; }h3.archive_year { font: bold 20px sans-serif; color:#555; margin-top:0; }#archives .archives_list { border-left:4px solid #ccc; list-style: none; list-style-image:none; list-style-position:outside; list-style-type:none; margin: 0 0 15px 15px;}#archives .archives_list li { clear:left; padding-left:24px; font-size: 12px; font-style: normal; list-style: none; margin-bottom: 10px; }#archives .archives_list .date { color: #808080; width: 100px; font-style: italic; display: inline-block; vertical-align: top; }#archives .archives_list .linked { width: 270px; display: inline-block; vertical-align: top;}#archives .archives_list .comments { width: 100px; display: inline-block; vertical-align: top;}#archives .archives_list .comments a { color: #808080; font-size: 12px; font-style: italic; text-decoration: underline; padding-left: 13px;}#archives .archives_list .comments a:hover { text-decoration: none; }.ie6 .nav .sf-sub-indicator { display:none; }.ie6 .nav li a:hover { text-decoration:none; }.ie6 .nav li a.sf-with-ul { padding-right:10px; }.ie6 .button, .ie6 .button:visited { margin:0; color:#555 !important; font-weight:normal; } .reply a {color:#555 !important; }.ie7 .nav li a {_height: 0;zoom: 1;} .ie7 .button, .ie7 .button:visited {padding:7px 6px; margin:0; }.ie8 .button, .ie8 .button:visited {padding:10px 15px; margin:0; }