html,body,div,span,object,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;vertical-align:baseline;outline:none;font-size:100%;background:transparent;border:none;text-decoration:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}b,i,hr,u,center,menu,layer,s,strike,font,xmp{margin:0;padding:0;vertical-align:baseline;outline:none;font-size:100%;font-weight:normal;font-style:normal;background:transparent;border:none;text-decoration:none}body{line-height:25px;font-family:Georgia,Times,"Times New Roman",serif;color:#333;background:#fff}h1,h2,h3,h4,h5,h6{font-style:normal;font-weight:normal;margin:0 0 25px 0}h1{font-size:1.8em}h2{font-size:1.7em}h3{font-size:1.55em}h4{font-size:1.4em}h5{font-size:1.25em}h6{font-size:1.1em}p{margin:0 0 25px 0}ol,ul{list-style:none}ul{list-style:disc;margin:0 0 25px 2.5em}ol{list-style-type:decimal;margin:0 0 25px 3em}ol ol{list-style:upper-roman}ol ol ol{list-style:lower-roman}ol ol ol ol{list-style:upper-alpha}ol ol ol ol ol{list-style:lower-alpha}ul ul,ol ol,ul ol,ol ul{margin-bottom:0}dl{margin:0 0 25px 5px}dl dt{font-weight:bold;margin:10px 0 0 0}dl dd{margin:5px 0 0 1.5em}strong{font-weight:bold}strong strong{font-weight:normal}em,cite{font-style:italic}em em,cite cite{font-style:normal}abbr{cursor:help}acronym{text-transform:uppercase;border-bottom:1px dashed #666;cursor:help}big{font-size:120%}small,sup,sub{font-size:80%}sup{vertical-align:baseline;position:relative;bottom:0.3em}sub{vertical-align:baseline;position:relative;top:0.3em}address{font-style:italic;margin:0 0 25px 0}li address,dd address{margin:0}blockquote{margin:0 25px;font-style:normal}blockquote em,blockquote cite{font-style:italic}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{cursor:pointer}a img{border:none}pre{overflow:auto;font:.9em Monaco,monospace,Courier,"Courier New";line-height:25px;margin-bottom:25px;padding:10px}code{font:.9em Monaco,monospace,Courier,"Courier New"}pre code{font-size:1em}ins,dfn{font-style:italic;text-decoration:none;border-bottom:1px solid #666}del,s,strike{text-decoration:line-through}object{margin-bottom:25px}input,textarea{font-size:1em;padding:3px}input[type="submit"]{cursor:pointer}:focus{outline:none}form label{cursor:pointer}option{padding:1px 2px}table{border-collapse:collapse;border-spacing:0;margin-bottom:25px}th,td{text-align:left}hr{height:1px;margin-bottom:25px;background:#333}img.wp-smiley{max-height:12px;margin:0;padding:0;border:none}.gallery{display:block;text-align:center;margin-bottom:25px}.alignleft,.left{float:left;margin-right:20px}.alignright,.right{float:right;margin-left:20px}.aligncenter,.center{display:block;margin:0 auto 25px auto}.alignnone,.block{clear:both;margin:0 0 25px 0}.clear{clear:both}img.alignleft,img.alignright{display:inline}blockquote.alignleft,blockquote.alignright{width:33%}.gallery{display:block;clear:both;overflow:hidden;margin:0 auto}.gallery .gallery-row{display:block;clear:both;overflow:hidden;margin:0}.gallery .gallery-item{overflow:hidden;float:left;margin:0;text-align:center;list-style:none;padding:0}.gallery .gallery-item .gallery-icon img{width:auto;max-width:89%;height:auto;padding:1%;margin:0 auto}.gallery-caption{margin-left:0}.gallery .col-0{width:100%}.gallery .col-1{width:100%}.gallery .col-2{width:50%}.gallery .col-3{width:33.33%}.gallery .col-4{width:25%}.gallery .col-5{width:20%}.gallery .col-6{width:16.66%}.gallery .col-7{width:14.28%}.gallery .col-8{width:12.5%}.gallery .col-9{width:11.11%}.gallery .col-10{width:10%}.gallery .col-11{width:9.09%}.gallery .col-12{width:8.33%}.gallery .col-13{width:7.69%}.gallery .col-14{width:7.14%}.gallery .col-15{width:6.66%}.gallery .col-16{width:6.25%}.gallery .col-17{width:5.88%}.gallery .col-18{width:5.55%}.gallery .col-19{width:5.26%}.gallery .col-20{width:5%}.gallery .col-21{width:4.76%}.gallery .col-22{width:4.54%}.gallery .col-23{width:4.34%}.gallery .col-24{width:4.16%}.gallery .col-25{width:4%}.gallery .col-26{width:3.84%}.gallery .col-27{width:3.7%}.gallery .col-28{width:3.57%}.gallery .col-29{width:3.44%}.gallery .col-30{width:3.33%}div.menu ul,nav.menu ul{margin:0;padding:0;list-style:none;line-height:1.0}div.menu ul ul,nav.menu ul ul{position:absolute;top:-999em;width:10em}div.menu ul ul li,nav.menu ul ul li{width:100%}div.menu li:hover,nav.menu li:hover{visibility:inherit}div.menu li,nav.menu li{float:left;position:relative}div.menu a,nav.menu a{display:block;position:relative}div.menu li:hover ul,div.menu li.sfHover ul,nav.menu li:hover ul,nav.menu li.sfHover ul{left:0;top:2em;z-index:99}div.menu li:hover li ul,div.menu li.sfHover li ul,nav.menu li:hover li ul,nav.menu li.sfHover li ul{top:-999em}div.menu li li:hover ul,div.menu li li.sfHover ul,nav.menu li li:hover ul,nav.menu li li.sfHover ul{left:10em;top:0}div.menu li li:hover li ul,div.menu li li.sfHover li ul,nav.menu li li:hover li ul,nav.menu li li.sfHover li ul{top:-999em}div.menu li li li:hover ul,div.menu li li li.sfHover ul,nav.menu li li li:hover ul,nav.menu li li li.sfHover ul{left:10em;top:0}a,a code{ color:#333}a:hover{ text-decoration:underline}h1,h2,h3,h4,h5,h6{ color:#666; font-weight:normal; font-family:ChunkFiveRoman,Georgia,Times,'Times New Roman',serif}h2{ font-size:24px}h3{ font-size:22px}h4{ font-size:20px}h5{ font-size:18px}h6{ font-size:16px}ul{ list-style:square}dl{    margin:0 0 25px 0}dl dt{    margin:0;    font:normal normal bold 15px/25px Arial,Verdana,sans-serif}dl dd{ margin:0 0 5px 10px; padding:0; font-size:14px}blockquote{    overflow:hidden;    margin:0 0 25px 0;    padding:25px 25px 0 25px;    font:normal normal bold 13px/25px Arial,Verdana,sans-serif; color:#999; border:1px dotted #ddd}blockquote cite{ color:#666}blockquote a{ text-decoration:underline}blockquote a:hover{ text-decoration:none}blockquote strong{ font-weight:normal}hr{ height:1px; background:#ddd}table{    margin:0 0 25px 0;    width:100%;    border-left:1px solid #ddd;    border-right:1px solid #ddd}table caption{    font:normal normal normal 13px/25px Arial,Verdana,sans-serif;    color:#333}table th{    font:normal normal bold 13px/25px Arial,Verdana,sans-serif; padding:4px 2%; color:#333; border-top:1px solid #ddd; border-bottom:1px solid #ddd; border-right:1px solid #ddd; text-align:left}td{ padding:4px 2%; border-bottom:1px solid #ddd; border-right:1px solid #ddd}table a{ text-decoration:underline}.widget-calendar td,.widget-calendar th{ text-align:center}acronym,abbr{ border-bottom:1px dotted #ddd}code{ color:#333; background:#eee}pre{ padding:20px; color:#333; background:#eee; border:1px dotted #ddd}pre code{ color:#666}form label{    font:normal normal normal 13px/25px Arial,Verdana,sans-serif; color:#999}input[type="text"]{ display:block; width:50%}input[type="submit"]{ cursor:pointer}textarea{ width:98.5%}img{ max-width:100%}.hentry img,.gallery img{ max-width:570px; height:auto; padding:4px; background:#eee; border:1px solid #ddd}.layout-3c-l .entry-content img,.layout-3c-r .entry-content img,.layout-3c-c .entry-content img{ max-width:460px}.layout-1c .entry-content img{ max-width:920px}.thumbnail{ float:left; width:125px; margin:0 15px 5px 0; padding:4px; background:#eee; border:1px solid #ddd}img.wp-smiley{ max-width:12px; padding:0; background:transparent; border:none}.wp-caption{    overflow:hidden;    max-width:568px;    padding:9px 4px;    background:#eee;    border:1px dotted #ddd;    border-bottom:1px solid #ddd;    text-align:center}.layout-3c-l .wp-caption,.layout-3c-r .wp-caption,.layout-3c-c .wp-caption{    max-width:460px}.layout-1c .wp-caption{    max-width:918px}.wp-caption img{    max-width:552px;    margin:0 0 5px 0;    padding:2px;    background:#eee;    border:1px solid #eee}.layout-3c-l .wp-caption img,.layout-3c-r .wp-caption img,.layout-3c-c .wp-caption img{    max-width:444px}.layout-1c .wp-caption img{    max-width:902px}.wp-caption .wp-caption-text{    margin:0 4px;    font:normal normal normal 12px/12px Arial,Verdana,sans-serif; color:#999; text-align:right}.gallery{    margin-bottom:15px}.gallery img{    margin-bottom:0}.gallery .gallery-item{    margin-bottom:5px}.gallery-caption{    font:normal normal normal 13px/25px Arial,Verdana,sans-serif; color:#999}.singular-attachment .hentry .gallery-caption,.singular-attachment .attachment-meta .gallery-caption{ display:none}#header{ overflow:hidden; width:100%; height:60px; padding:20px 0; background:#ddd}#header .wrap{ width:980px; margin:0 auto}#branding{ width:350px}#site-title{    position:relative;    z-index:99;    margin:0 0 5px 0;    letter-spacing:1px;    font:normal normal normal 36px/36px ChunkFiveRoman,Georgia,Times,'Times New Roman',serif}#site-title a,#site-title a:hover{ color:#333; text-decoration:none}#site-description{    position:relative;    z-index:99;    margin:0;    font:italic normal normal 15px/25px Georgia,Times,'Times New Roman',serif; color:#666}#menu-primary{    position:relative;    width:980px;    height:38px;    margin:-75px auto 43px auto}#menu-primary ul{    float:right}#menu-primary li{    padding:0;    background:transparent}#menu-primary li li{    margin-left:0}#menu-primary li a{    padding:10px 20px;    font:normal normal bold 12px/14px Arial,Verdana,sans-serif;    text-transform:uppercase}#menu-primary li a:hover,#menu-primary li.sfHover a,#menu-primary li.current-menu-item a,#menu-primary li li.current-menu-item li a{    text-decoration:none}#menu-primary li ul{    background:#333;    border-top:1px dotted #333}#menu-primary li li a{    font:normal normal normal 12px/14px Arial,Verdana,sans-serif; text-transform:none; color:#999; background:#474747; border-bottom:1px dotted #333}#menu-primary li li a:hover,#menu-primary li li.current-menu-item a:hover{ color:#ddd; background:#333}#menu-primary li li.current-menu-item a{ color:#ddd; background:#333}#menu-primary li:hover ul,#menu-primary li.sfHover ul{ top:34px}#menu-primary li:hover li ul,#menu-primary li.sfHover li ul{ top:-999em}#menu-primary li li:hover ul,#menu-primary li li.sfHover ul{ top:-1px; margin-left:0}.breadcrumbs{ width:980px; margin:6px auto 25px auto; font-size:13px; line-height:13px; color:#999; -ms-word-wrap:break-word; word-wrap:break-word}.breadcrumbs a{ color:#666}.breadcrumbs .trail-before{ margin-right:3px}.breadcrumbs .sep{ margin-right:3px; margin-left:3px}.breadcrumbs .trail-end{ font-style:italic}#content{ overflow:hidden; background:#fff; -ms-word-wrap:break-word; word-wrap:break-word}.hentry{ position:relative; margin:0 0 25px 0; padding:20px 20px 0 20px; border:5px solid transparent}.sticky{ border:5px solid #333; -moz-box-shadow:3px 5px 5px #999; -webkit-box-shadow:3px 5px 5px #999; box-shadow:3px 5px 5px #999}.entry-title{    font:normal normal normal 20px/25px ChunkFiveRoman,Georgia,Times,'Times New Roman',serif; margin:0 0 5px 0}.singular .entry-title,.error-404 .entry-title{ margin-bottom:25px; font-size:25px}.singular-post .entry-title{ margin-bottom:5px}.entry-title a{ color:#333}.byline{    margin:0 0 5px 0;    font:normal normal normal 12px/25px Arial,Verdana,sans-serif; color:#999}.singular .byline{ margin:0 0 25px 0}.byline a{ color:#666; border-bottom:1px solid #ddd}.byline a:hover{ border-bottom:1px solid #999; text-decoration:none}.byline abbr{ border:none}.entry-summary p{ margin:0 0 10px 0}.search .entry-summary p{ margin:0 0 5px 0}.entry-meta{    clear:both;    margin:0 0 20px 0;    font:normal normal normal 12px/25px Arial,Verdana,sans-serif; color:#999}.entry-meta a{ color:#666; border-bottom:1px solid #ddd}.entry-meta a:hover{ border-bottom:1px solid #999; text-decoration:none}.attachment-meta{ overflow:hidden; margin:0 0 25px 0; padding:20px 20px 0 20px; border:5px solid #333; -moz-box-shadow:3px 5px 5px #999; -webkit-box-shadow:3px 5px 5px #999; box-shadow:3px 5px 5px #999}.attachment-meta .image-gallery{ width:60%; float:right}.attachment-meta .image-info{ width:33%; float:left}.attachment-meta .image-info li{ font-size:14px; font-style:italic; color:#999}.image-info .prep{ font:normal normal bold 14px Arial,Verdana,sans-serif; text-transform:uppercase; color:#666}.image-info .image-data{ float:right; text-align:right}.loop-meta{ overflow:hidden; margin:0 0 25px 0; padding:20px 20px 0 20px; border:5px solid #333; -moz-box-shadow:3px 5px 5px #999; -webkit-box-shadow:3px 5px 5px #999; box-shadow:3px 5px 5px #999}.loop-title{    color:#333;    margin-bottom:20px;    font:normal normal normal 20px/25px ChunkFiveRoman,Georgia,Times,'Times New Roman',serif}.loop-description{ font-style:italic; font-size:15px; color:#999}.loop-description p{ margin-bottom:20px}.loop-description em{ font-style:normal}.loop-description .avatar{ float:right; width:60px; height:60px; margin:0 0 10px 15px; padding:4px; background:#eee; border:1px solid #ddd}.pagination,.page-links,.comment-pagination{ overflow:hidden; clear:both; font-size:13px; font-weight:bold; line-height:13px; margin:0 0 25px 0}.pagination{  margin:0 25px 23px 25px; padding-bottom:2px}.page-links{ padding:7px 0 0 0}.pagination .page-numbers{ float:left; display:inline-block; margin:0 15px 0 0px; padding:11px 15px; font-weight:bold; color:#333; background:#ddd; -moz-box-shadow:2px 2px 5px #999; -webkit-box-shadow:2px 2px 5px #999; box-shadow:2px 2px 5px #999}.page-links a{ float:none; margin:0 7px; padding:8px 12px; display:inline-block; font-weight:bold; color:#333; background:#ddd}.entry-summary .page-links a{ margin:0 4px; padding:5px 9px}.pagination a:hover,.page-links a:hover{ color:#ddd; background:#333; text-decoration:none}.pagination .current{ color:#ddd; background:#333}.loop-nav{ overflow:hidden; margin:0 25px 23px 25px; padding:0 2px 2px 0; font-size:13px; font-weight:bold; line-height:13px}.loop-nav .previous,.loop-nav .next{ float:left; margin:0; padding:11px 15px; font-weight:bold; color:#333; background:#ddd; -moz-box-shadow:2px 2px 5px #999; -webkit-box-shadow:2px 2px 5px #999; box-shadow:2px 2px 5px #999}.loop-nav .next{ float:right; text-align:right}.loop-nav a:hover span{ color:#ddd; background:#333}#sidebar-primary,#sidebar-secondary{ font-size:15px; background-color:#fff}.widget{ margin:0 0 25px 0; padding:20px 20px 0 20px; color:#666}.widget-title{ font-size:21px}#sidebar-primary .widget-title,#sidebar-secondary .widget-title{ font-size:18px}.widget-search{ padding:25px !important; background:#333 !important; border:none !important}.widget-search .widget-title{ color:#ddd}.widget-search form{ overflow:hidden}.widget-search input[type="text"]{ display:block; width:97%; padding:5px 0 5px 0.7em; font-style:italic; font-size:13px; color:#999; background:#fff; border:none}.widget-search input[type="submit"],.widget-search label{ display:none}.error-404 .hentry .search-form{ margin-bottom:25px}#comments-number{ margin:0 0 25px 0; padding:20px; border:5px solid #333; -moz-box-shadow:3px 5px 5px #999; -webkit-box-shadow:3px 5px 5px #999; box-shadow:3px 5px 5px #999}.comments-nav{    float:right;    position:relative;    line-height:29px;    margin:-80px 25px 10px 0}.comments-nav .page-numbers{    font-size:10px;    text-transform:uppercase;    color:#666}.comments-nav .prev,.comments-nav .next{    background:url('images/comments-nav.png') 0 0 no-repeat; display:inline-block; margin:0 0 0 10px; height:29px; width:29px; text-indent:-9999px}.comments-nav .next{ background-position:0 -29px}.comment-list,.comment-list ol.children{ list-style:none; margin:0}.comment-list li.comment,.comment-list li.pingback,.comment-list li.trackback{ overflow:hidden; margin:0 0 25px 0; padding:20px 20px 0 20px; color:#555; border-bottom:1px dotted #ddd}.comment-list li li.comment,.comment-list li li li li li li li.comment{ border:1px dotted #ddd; border-left:5px solid #333}.comment-list li li li.comment,.comment-list li li li li li li li li.comment{ border:1px dotted #ddd; border-left:5px solid #ddd}.comment-list li li li li.comment,.comment-list li li li li li li li li li.comment{ border:1px dotted #ddd; border-left:5px solid #666}.comment-list li li li li li.comment,.comment-list li li li li li li li li li li.comment{ border:1px dotted #ddd; border-left:5px solid #ddd}.comment-list li li li li li li.comment,.comment-list li li li li li li li li li li li.comment{ border:1px dotted #ddd; border-left:5px solid #666}.bypostauthor{}.comment-list .avatar{ float:left; width:46px; height:46px; margin:0 15px 10px 0; padding:2px; background:#eee; border:2px solid #ddd}.comment-meta{    margin:0 0 10px 0;    font:normal normal normal 12px/25px Arial,Verdana,sans-serif; color:#999}.comment-meta a{ color:#666; border-bottom:1px solid #ddd}.comment-meta a:hover{ border-bottom:1px solid #999; text-decoration:none}.comment-author{    display:block;    color:#666;    font:normal normal bold 16px/25px Georgia,Times,'Times New Roman',serif}.comment-author cite{ font-style:normal}a.comment-reply-link{ font-weight:bold; color:#333; border-bottom:none}a.comment-reply-link:hover{ color:#fff; background:#333}.comment-meta abbr{ border:none}.comment-text{ clear:left}.comment-text >ul,.comment-text >ol{ margin-bottom:25px}.comments-closed{ margin:0 0 25px 0; padding:20px; color:#999; border:5px solid transparent}#respond{ overflow:hidden; margin:0 0 25px 0; padding:20px 20px 0 20px; color:#555; border:5px solid transparent}.comment-list #respond{ margin-top:25px}#respond .log-in-out{ font-size:15px; color:#999}#respond .log-in-out a{ font-style:italic}#reply-title small a{    font:italic normal normal 14px/25px Georgia,Times,'Times New Roman',serif}#respond p.form-author{ float:left; width:50%}#respond p.form-email{ overflow:hidden; float:right; width:50%}#respond p.form-url{ clear:both}#respond label{    font:normal normal normal 13px/25px Arial,Verdana,sans-serif; color:#999}#respond p.form-email label{ padding:0 9px}#respond span.required{ font-size:16px; font-weight:bold; color:#333}#respond input[type="text"],#respond textarea{    display:block;    width:98.5%;    font:normal normal bold 15px/20px Arial,Verdana,sans-serif; color:#999; background:#eee; border:1px dotted #ddd; border-left:2px solid #ddd}#respond p.form-author input[type="text"]{ width:90%}#respond p.form-email input[type="text"],#respond p.form-email label{ width:90%; float:right}#respond p.req input[type="text"]{ border-left:2px solid #666}#respond #submit{ float:right; margin-bottom:25px; padding:11px 15px; font-size:15px; font-weight:bold; color:#333; background:#ddd; border:none}#respond #submit:hover{ color:#ddd; background:#333}#footer{ clear:both; overflow:hidden; width:100%; height:26px; padding:37px 0; background:#333}#footer .wrap{ width:980px; margin:0 auto; color:#999}#footer .wrap a{ color:#ddd; font-family:ChunkFiveRoman}#footer .wrap a:hover{ color:#999}#footer .copyright,#footer .credit{ float:left; width:50%}#footer .credit{ text-align:right}body{ padding:0; color:#666; background:#f5f5f5}#main{ overflow:hidden; width:980px; margin:0 auto 35px}.layout-1c #content{ width:980px}.layout-2c-l #content,.layout-default #content{ float:left; width:630px}.layout-2c-l #sidebar-primary,.layout-default #sidebar-primary{ float:right; width:325px}.layout-2c-l #sidebar-secondary,.layout-default #sidebar-secondary{ clear:right; float:right; width:325px}.layout-2c-r #content{ float:right; width:630px}.layout-2c-r #sidebar-primary{ float:left; width:325px}.layout-2c-r #sidebar-secondary{ float:left; clear:left; width:325px}.layout-3c-l #content{ float:left; width:520px}.layout-3c-l #sidebar-primary,.layout-3c-l #sidebar-secondary{ clear:none; float:left; width:205px; margin-left:25px}.layout-3c-r #content{ float:right; width:520px}.layout-3c-r #sidebar-primary,.layout-3c-r #sidebar-secondary{ clear:none; float:left; width:205px; margin-right:25px}.layout-3c-c #content{ float:left; margin-left:230px; width:520px}.layout-3c-c #sidebar-primary{ float:left; margin-left:-750px; width:205px}.layout-3c-c #sidebar-secondary{ float:right; width:205px}