html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
:focus{outline:0;}
body{line-height:1;color:black;background:white;}
ol,ul{list-style:none;}
table{border-collapse:separate;border-spacing:0;}
caption,th,td{text-align:left;font-weight:normal;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
blockquote,q{quotes:"" "";}
section,article,header,footer,nav,aside,hgroup{display:block;}
body div img.wp-smiley {border:none !important;padding:0 0.1em !important;margin:0 !important;float:none !important;display:inline !important;}
.sc:after { content: ".";display: block;height: 0;clear: both;visibility: hidden;}
*:first-child+html .sc {min-height: 1px;}
#user-copyright .pipe,#mobile-user-copyright .pipe {padding:0 0.6em;}
#maintenance-mode-remind {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75;zoom:1;padding:1%;width:98%;z-index:100000;text-align:center;color:red;position:absolute;top:0;left:0;background-color:yellow;border:2px solid orange;border-left-width:0;border-right-width:0;}
img {-webkit-touch-callout:none;-webkit-user-select: none;}
.post {clear:both;}
br.p4br {clear:both;}
body.home .last-post,body.archive .last-post {background-image:none;margin-bottom:0;border-bottom-width:0;}
body.single .article-wrap,body.page .article-wrap {padding-bottom:0;border-bottom-width:0;}
strong {font-weight:700;}
em {font-style:italic;}
.aligncenter,.pp-img-protect-aligncenter,div.aligncenter img {display:block !important;margin-left:auto !important;margin-right:auto !important;}
.pp-img-protect-aligncenter,.pp-img-protect-alignnone {clear:both;}
.alignright, .pp-img-protect-alignright {margin: 0 0 15px 30px !important;display: inline !important;float:right !important;}
.alignleft, .pp-img-protect-alignleft {margin: 0 30px 15px 0 !important;display:inline !important;float:left !important;}
.pp-img-protect .alignleft,.pp-img-protect .alignright, .pp-img-protect .aligncenter {margin: 0 !important;}
.wp-caption-text {text-align:center !important;}
.article-meta-bottom {margin-bottom:15px;}
.article-content h1, .article-content h2, .article-content h3, .article-content h4, .article-content h5, .article-content h6 {font-style:normal;color:inherit;font-family:inherit;font-size:inherit;font-weight:bold;margin-bottom:.6em;}
.article-content h1 {font-size:160%;}
.article-content h2 {font-size:140%;}
.article-content h3 {font-size:120%;}
.article-content h4 {font-size:110%;}
.article-content h5 {font-size:105%;}
#main-wrap-inner .article-content .sociable img {border:none !important;margin:0;}
.article-content ol,.article-content ul {margin-bottom:1.5em;}
.article-content ol {list-style:decimal;}
.article-content ul {list-style:disc;}
ul.suckerfish { padding: 0;margin: 0;list-style: none;}
ul.suckerfish li li {margin-right: 0;}
ul.suckerfish a, ul.suckerfish li.sfhover {display: block;}
ul.suckerfish li { float: left;}
ul.suckerfish li:hover {position:static; }
ul.suckerfish li ul { position: absolute;width: 130px;left: -999em; }
ul.suckerfish li ul a {width:114px;padding: 5px 8px;font-size: 80%;}
ul.suckerfish li:hover ul, ul.suckerfish li.sfhover ul { left: auto;}
ul.suckerfish li.topnavright {margin-right: 0;}
li.mi-search-dropdown ul {padding:9px 8px 10px 8px !important;width:auto !important;}
li.mi-search-dropdown ul li input#s-top {margin-bottom:8px;}
ul.suckerfish li ul ul, ul.suckerfish li ul ul ul, ul.suckerfish li ul ul ul ul, ul.suckerfish li ul ul ul ul ul {margin: -1.90em 0 0 130px;#margin-top:-1.85em;}
ul.suckerfish li:hover ul ul, ul.suckerfish li.sfhover ul ul,ul.suckerfish li:hover ul ul ul, ul.suckerfish li.sfhover ul ul ul,ul.suckerfish li:hover ul ul ul ul, ul.suckerfish li.sfhover ul ul ul ul,ul.suckerfish li:hover ul ul ul ul ul, ul.suckerfish li.sfhover ul ul ul ul ul {left: -999em;}
ul.suckerfish li li:hover ul, ul.suckerfish li li.sfhover ul,ul.suckerfish li li li:hover ul, ul.suckerfish li li li.sfhover ul,ul.suckerfish li li li li:hover ul, ul.suckerfish li li li li.sfhover ul,ul.suckerfish li li li li li:hover ul, ul.suckerfish li li li li li.sfhover ul {left: auto;}
ul.suckerfish {z-index:155; }
 ul.suckerfish ul {z-index:156; }
ul.suckerfish ul li {z-index:157; }
ul.suckerfish ul li ul {z-index:158; }
ul.suckerfish ul li ul li {z-index:159; }
ul.suckerfish a {z-index:160; }
body.home .protected {padding-bottom:0px;}
body.single .comments-body,body.ipad .comments-body,body.iphone .comments-body {max-height: none !important;}
.ppIssue {position:fixed;top:0;left:0;background:#fff;color:#111;font-size:11px;width:100%;padding:8px 20px;line-height:17px;display:none;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;zoom:1;z-index:100000000;}
.pp-tech .ppIssue {display:block;}
li.widget {list-style-type:none;}
body.single .post {border-bottom: none;background-image: none;margin-bottom: 0;padding-bottom: 0;}
.article-title {margin-bottom:.2em;}
#audio-player-wrap {text-align:center;margin:0 auto;}
#copyright-footer #audio-player-wrap {margin-bottom:0.5em;}
.protected p input {margin-bottom:8px;}
.article-meta-bottom .article-category-list {display: inline;margin-right:1em;w}
.edit-link-top {margin-left:1.3em;}
.article-meta-top p {margin-bottom:0;}
body.single p#adjacent-posts-links {padding-top:.3em;margin-bottom: .5em;}
#link-removal-txn-id { display:none;}
body.gallery-quasi-post .article-date,body.gallery-quasi-post .article-meta,body.gallery-quasi-post .post-edit-link {display:none;}
.js-info {display:none;}
body.popup-slideshow,body.popup-slideshow #inner-body {background-color:#000 !important;background-image:none !important;padding:0;}
body.popup-slideshow #dropshadow-bottom,body.popup-slideshow #copyright-footer {display:none;}
body.popup-slideshow .pp-slideshow {margin-bottom:0;}
@media only screen and (orientation:portrait) {body.ipad {min-height:1140px;}
body.mobile-site-disabled {min-height:950px;}
}
@media only screen and (orientation:landscape) {body.mobile-site-disabled {min-height:650px;}
}
body.mobile-safari article, body.mobile-safari .article-wrap, body.mobile-safari #content, body.mobile-safari #content-wrap,body.mobile-safari #masthead,body.mobile-safari .page-title-wrap {margin-bottom:-1px;}
body.mobile-safari {-webkit-text-size-adjust:none;}
body {background-color:#FFFFFF;background-image:none;background-repeat:repeat;background-position:top left;background-attachment:scroll;}
#inner-body {background-image:none;background-repeat:repeat-x;background-position:top left;background-attachment:scroll;height: auto !important;
    min-height: 400px;}
body, p {color:#333333;font-size:12px;font-style:normal;font-family:Arial, Helvetica, sans-serif;text-transform:none;line-height:1.25em;font-weight:400;}
body a, p a {color:#666666;font-style:normal;font-weight:700;text-decoration:none;text-transform:lowercase;}
body a:link, p a:link {text-decoration:none;}
body a:visited, p a:visited {text-decoration:none;}
body a:hover, p a:hover {color:#CC0066;text-decoration:none;}
h2, h3, .article-title {color:#666666;font-size:12px;font-style:normal;font-family:Arial, Helvetica, sans-serif;text-transform:none;font-weight:400;letter-spacing:1px;}
body.single #content-wrap, body.page #content-wrap, .content-bg, body.has-sidebar #content-wrap {background-color:#FFFFFF;background-image:none;background-repeat:repeat;background-position:top left;background-attachment:scroll;}
#inner-wrap { border-top-width:0; border-bottom-width:0 }
p#adjacent-posts-links, ul.paginated-links {font-family:Arial, Helvetica, sans-serif;font-size:11px;text-transform:none;font-weight:400;}
p#adjacent-posts-links a, ul.paginated-links a {color:#999999;font-size:11px;font-family:Arial, Helvetica, sans-serif;font-weight:400;text-decoration:underline;text-transform:none;}
p#adjacent-posts-links a:link, ul.paginated-links a:link {color:#999999;text-decoration:underline;}
p#adjacent-posts-links a:visited, ul.paginated-links a:visited {color:#999999;text-decoration:underline;}
p#adjacent-posts-links a:hover, ul.paginated-links a:hover {color:#CC0066;}
body {color:#333333;font-family:Arial, Helvetica, sans-serif;text-transform:none;margin-bottom:0;}
#inner-body {padding:0px 0 0px 0;}
p, .pp-slideshow, .pp-lightbox {margin-bottom:1.2em;}
#outer-wrap-centered {width:1120px;margin:0 auto;}
body.has-sidebar #content-wrap .content-bg,body.single #content-wrap .content-bg,body.page #content-wrap .content-bg {background-color:transparent !important;background-image:none !important;}
#inner-wrap {width:1000px; margin:0 auto;overflow:hidden;}
#logo-wrap {background-color:#FFFFFF;}
.article-content, .article-header,.page-title,.archive-meta,.article-meta-bottom,#content .grid-type-excerpts {margin-left:22px; margin-right:22px;}
.article-content {clear:both;}
p#adjacent-posts-links,ul.paginated-links {padding: 1.6em 22px;margin-bottom:0;}
ul.paginated-links {text-align:center;}
ul.paginated-links li {display:inline;padding:0 0.5em;}
ul.paginated-links li a.prev,ul.paginated-links li a.next {margin:0 1.8em;}
ul.paginated-links li .current {text-decoration:underline;}
.prev-post-link-wrap {float:left;}
.next-post-link-wrap {float:right;}
.dropshadow-topbottom { display:none;}
#main-wrap-outer {background: transparent url(images/dropshadow_wide_sides.png) repeat-y top left;}
#main-wrap-inner {background: transparent url(images/dropshadow_wide_sides.png) repeat-y top right;}
#masthead {margin:0px 0 0px 0;}
nav {margin:0px 0 0px 0;}
#inner-wrap #bio {margin:0px 0 0px 0;}
#contact-form {margin-bottom:0px;}
.article-wrap, .page-title-wrap {margin-bottom:0px;}
#bio {margin-bottom:0px;}
body.archive .article-wrap {margin-bottom:0px;}
body.has-sidebar .article-wrap, body.has-sidebar .page-title-wrap {margin-bottom:0;}
body.single .article-wrap, body.page .article-wrap {margin-bottom:0;}
#logo-wrap {margin:0px 0 0px 0;}
#logo h1,#logo h2,#logo p {text-indent:-9999em;}
h1#alt-h1,h1#alt-h1 a,h2#alt-h1,h2#alt-h1 a {height:0 !important;overflow:hidden;width:0 !important;display:none !important;}
#logo {overflow: hidden;width: 202px;height: 64px;margin:0 auto;float:none;}
#masthead {border-top:solid 1px #ffffff;}
.masthead-image {width:1000px;float:none;height: 220px;overflow: hidden;}
#masthead {overflow:hidden;}
#masthead-image-wrapper {overflow:hidden;height: 220px;}
.masthead-image a.no-link {cursor:default;}

#top-colored-bar {background:#FFFFFF;height:20px;}
#bio h3 {font-size:12px;}
#bio, #bio p {font-size:12px;}
#bio {background-color:#ffffff;background-image:none;background-repeat:repeat;background-position:top left;background-attachment:scroll;}
#bio-inner-wrapper {background-image:none;background-repeat:repeat;background-position:top left;background-attachment:scroll;}
#bio-content {margin:0 22px 1px 22px;padding-top:2px;}
#biopic {float:left;margin-right:22px;margin-bottom:10px !important;border:solid 10px #d7d6d6;}
.bio-col {margin-right:22px;}
.bio-col img {max-width:100%;height:auto;}
.bio-widget-col {float:left;}
#bio-content .widget h3 {margin-bottom:0.5em;}
#bio-content li.widget,#bio-content li.widget span.pngfixed {list-style-type:none;margin-bottom:10px;}
#bio-content .twitter-follow-link a {color:#333333;}
#bio-widget-spanning-col {width:956px;float:left;margin-right:0;}
p.icon-note {margin:0 !important;}
.widget_calendar th {font-weight:bold;}
.widget_calendar td {padding:0 2px;}
li.widget li {margin-left:1.2em;line-height:1.1em;margin-bottom:0.7em;list-style-type:disc;list-style-position:outside;}
li.widget .pp-html-twitter-widget li {margin-left:0;list-style-type:none;}
li.widget #searchsubmit {margin-top:0.3em;}
h3.widgettitle {line-height:1em;margin-bottom:0.35em;}
.twitter-interactive-badge {height:350px;}
.twitter-follow-link {margin-top:4px;}
.twitter-follow-link a {font-size:10px;text-decoration:none;line-height:1em;}
.p4-twitter-html p {font-size:.8em;text-align:right;font-style:italic;}
.p4-twitter-html p a {font-style:italic;}
.p4-twitter-html li {font-size:.9em;line-height:1.2em;margin-bottom:.75em;margin-left:0 !important;}
.twitter-interactive-badge-wrap {width:290px;height:350px;}
.twitter-simple-badge-wrap {width:176px;min-height:176px;}
.twitter-simple-badge-wrap a {font-size:10px;text-align:center;display:block;line-height:1em;margin-top:3px;}
#outer-wrap-centered .widget_pp-twitter-com-widget a img {height:15px !important;}
.widget_pp-facebook-likebox iframe {background:#fff;}
#outer-wrap-centered li.widget ul.pp-widget-menu-1 li {margin-bottom:12px;list-style-type:disc;list-style-position:inside !important;margin-left:0px;background-image:none;padding-left:0;}
#outer-wrap-centered li.widget ul.pp-widget-menu-1 li ul {margin-top:12px;}
#outer-wrap-centered li.widget ul.pp-widget-menu-1 li li {margin-bottom:10px;list-style-type:;list-style-position:inside !important;margin-left:26px;background-image:none;padding-left:0;}
#outer-wrap-centered li.widget ul.pp-widget-menu-1 li li ul {margin-top:10px;}
#outer-wrap-centered li.widget ul.pp-widget-menu-1 li li li {margin-bottom:8px;list-style-type:;list-style-position:inside !important;margin-left:26px;background-image:none;padding-left:0;}
#outer-wrap-centered li.widget ul.pp-widget-menu-1 li li li ul {margin-top:8px;}
#outer-wrap-centered li.widget ul.pp-widget-menu-2 li {margin-bottom:12px;list-style-type:disc;list-style-position:inside !important;margin-left:0px;background-image:none;padding-left:0;}
#outer-wrap-centered li.widget ul.pp-widget-menu-2 li ul {margin-top:12px;}
#outer-wrap-centered li.widget ul.pp-widget-menu-2 li li {margin-bottom:10px;list-style-type:;list-style-position:inside !important;margin-left:26px;background-image:none;padding-left:0;}
#outer-wrap-centered li.widget ul.pp-widget-menu-2 li li ul {margin-top:10px;}
#outer-wrap-centered li.widget ul.pp-widget-menu-2 li li li {margin-bottom:8px;list-style-type:;list-style-position:inside !important;margin-left:26px;background-image:none;padding-left:0;}
#outer-wrap-centered li.widget ul.pp-widget-menu-2 li li li ul {margin-top:8px;}
#outer-wrap-centered li.widget ul.pp-widget-menu-3 li {margin-bottom:12px;list-style-type:disc;list-style-position:inside !important;margin-left:0px;background-image:none;padding-left:0;}
#outer-wrap-centered li.widget ul.pp-widget-menu-3 li ul {margin-top:12px;}
#outer-wrap-centered li.widget ul.pp-widget-menu-3 li li {margin-bottom:10px;list-style-type:;list-style-position:inside !important;margin-left:26px;background-image:none;padding-left:0;}
#outer-wrap-centered li.widget ul.pp-widget-menu-3 li li ul {margin-top:10px;}
#outer-wrap-centered li.widget ul.pp-widget-menu-3 li li li {margin-bottom:8px;list-style-type:;list-style-position:inside !important;margin-left:26px;background-image:none;padding-left:0;}
#outer-wrap-centered li.widget ul.pp-widget-menu-3 li li li ul {margin-top:8px;}
li.widget ul.pp-widget-menu li {line-height:1em;}
li.widget ul.pp-widget-menu li.icon-align-left img {margin-right:0.5em;}
li.widget ul.pp-widget-menu li.icon-align-right img {margin-left:0.5em;}
ul.primary-nav-menu a {color:#333333;font-style:normal;font-size:12px;font-family:Arial, Helvetica, sans-serif;font-weight:400;text-decoration:none;text-transform:none;letter-spacing:1px;}
ul.primary-nav-menu a:link {color:#333333;text-decoration:none;}
ul.primary-nav-menu a:visited {color:#333333;text-decoration:none;}
ul.primary-nav-menu a:hover {color:#CC0066;text-decoration:none;}
ul.primary-nav-menu ul li a {color:#333333;}
ul.primary-nav-menu ul li a:link {color:#333333;}
ul.primary-nav-menu ul li a:visited {color:#333333;}
ul.primary-nav-menu ul li a:hover {color:#CC0066;}
#primary-nav {background-color:#CCCCCC;background-image:none;background-repeat:repeat;background-position:top left;background-attachment:scroll; padding-left:68px;}
ul.primary-nav-menu {line-height:12px; font-size:px;float:left;padding: 0 18px;}
ul.primary-nav-menu li {margin-right:50px;padding-top:9px;padding-bottom:9px; }
ul.primary-nav-menu li ul {margin-top:9px; background:#CCCCCC !important;}
ul.primary-nav-menu ul li {margin-right:0px;background:#CCCCCC !important;line-height:17px;}
ul.primary-nav-menu li.mi-search-inline,ul.primary-nav-menu li.mi-subscribebyemail {padding-top:4px;line-height:17px; }
ul.primary-nav-menu a {cursor:pointer;font-size:12px;}
ul.primary-nav-menu li li a {font-size:11px;}
ul.primary-nav-menu li ul a:hover {background-color:#CCCCCC; }
ul.primary-nav-menu li.mi-twitter li {font-size:11px;}
ul.primary-nav-menu li.mi-twitter li:hover {}
ul.primary-nav-menu li.split-right {float:right;margin-left:50px;margin-right:0;}
ul.primary-nav-menu li.mi-twitter li span {color:#333333; }
ul.suckerfish input.nr-text {margin-top:0;margin-bottom:0;}
ul.suckerfish li li {padding-top:0;margin-right:0;}
ul.suckerfish li li,ul.suckerfish li.mi-search-inline,ul.suckerfish li.mi-subscribebyemail {padding-bottom:0;}
ul.suckerfish li.mi-anchor-img,ul.suckerfish li.mi-anchor-text_and_icon {padding-top:0;padding-bottom:0;}
ul.suckerfish img {display:block;}
ul.suckerfish .mi-anchor-text_and_icon img {float:left;}
ul.suckerfish .mi-anchor-text_and_icon .icon-align-left img {padding-right:0.4em;}
ul.suckerfish .mi-anchor-text_and_icon .icon-align-right img {padding-left:0.4em;}
ul.suckerfish .mi-anchor-text_and_icon span.icon-text {float:left;}
ul.suckerfish li ul li.mi-anchor-text_and_icon {padding:0 !important;}
ul.suckerfish li.mi-twitter ul {width:170px;}
ul.suckerfish li.mi-twitter li {padding:5px 8px 3px 8px;width:184px;}
ul.suckerfish li.mi-twitter ul li a {padding-left:0;width:154px;}
ul.suckerfish li.mi-twitter ul li span a {display:inline;padding-right:0;text-decoration:underline !important;}
.nav-ajax-receptacle {display:none;padding-top:20px;padding-bottom:20px;}
.nav-ajax-receptacle .article-content {border-top-width:0;padding-top:0 !important;}
body.pc li.mi-search-inline input {font-size:85%;}
ul.secondary-nav-menu a {color:#FFFFFF;font-style:normal;font-size:12px;text-decoration:none;text-transform:none;letter-spacing:normal;}
ul.secondary-nav-menu a:link {color:#FFFFFF;text-decoration:none;}
ul.secondary-nav-menu a:visited {color:#FFFFFF;text-decoration:none;}
ul.secondary-nav-menu a:hover {text-decoration:underline;}
#secondary-nav {background-color:#FFFFFF;background-image:none;background-repeat:repeat;background-position:top left;background-attachment:scroll;}
ul.secondary-nav-menu {line-height:12px; font-size:px;float:none;padding:0 6px;}
ul.secondary-nav-menu li {margin-right:10px;padding-top:6px;padding-bottom:6px; }
ul.secondary-nav-menu li ul {margin-top:6px; background:#FFFFFF !important;}
ul.secondary-nav-menu ul li {margin-right:0px;background:#FFFFFF !important;line-height:12px;}
ul.secondary-nav-menu li.mi-search-inline,ul.secondary-nav-menu li.mi-subscribebyemail {padding-top:1px;line-height:17px; }
ul.secondary-nav-menu a {cursor:pointer;font-size:12px;}
ul.secondary-nav-menu li li a {font-size:8px;}
ul.secondary-nav-menu li ul a:hover { }
ul.secondary-nav-menu li.mi-twitter li {font-size:8px;}
ul.secondary-nav-menu li.mi-twitter li:hover {}
ul.secondary-nav-menu li.split-right {float:right;margin-left:10px;margin-right:0;}
ul.secondary-nav-menu li.mi-twitter li span {color:#FFFFFF; }
ul.suckerfish input.nr-text {margin-top:0;margin-bottom:0;}
ul.suckerfish li li {padding-top:0;margin-right:0;}
ul.suckerfish li li,ul.suckerfish li.mi-search-inline,ul.suckerfish li.mi-subscribebyemail {padding-bottom:0;}
ul.suckerfish li.mi-anchor-img,ul.suckerfish li.mi-anchor-text_and_icon {padding-top:0;padding-bottom:0;}
ul.suckerfish img {display:block;}
ul.suckerfish .mi-anchor-text_and_icon img {float:left;}
ul.suckerfish .mi-anchor-text_and_icon .icon-align-left img {padding-right:0.4em;}
ul.suckerfish .mi-anchor-text_and_icon .icon-align-right img {padding-left:0.4em;}
ul.suckerfish .mi-anchor-text_and_icon span.icon-text {float:left;}
ul.suckerfish li ul li.mi-anchor-text_and_icon {padding:0 !important;}
ul.suckerfish li.mi-twitter ul {width:170px;}
ul.suckerfish li.mi-twitter li {padding:5px 8px 3px 8px;width:184px;}
ul.suckerfish li.mi-twitter ul li a {padding-left:0;width:154px;}
ul.suckerfish li.mi-twitter ul li span a {display:inline;padding-right:0;text-decoration:underline !important;}
.nav-ajax-receptacle {display:none;padding-top:20px;padding-bottom:20px;}
.nav-ajax-receptacle .article-content {border-top-width:0;padding-top:0 !important;}
body.pc li.mi-search-inline input {font-size:85%;}
#contact-form {background-color:#FFFFFF;background-image:none;background-repeat:repeat;background-position:top left;background-attachment:scroll;}
#contact-form {border-bottom:solid 1px #cccccc;}
#pp-contact-success-msg {background: #bddbb8;}
#pp-contact-success-msg p {color: #333333;}
#pp-contact-error-msg {background: #f3c9c9;}
#pp-contact-error-msg p {color: #333333;}
#contact-form p {}
#main-wrap-inner #contactform div p {margin-bottom:0.2em;}
#contact-form h2 {}
#contact-form form{padding:3.5% 3.5% 1.5% 3.5%;max-width:600px;}
#contact-form textarea {width:95%;}
#contact-form form.with-widget-content {margin-left:45%;}
#contact-form #widget-content {padding:3.5% 3.5% 1.5% 4.5%;float:left;width:36%;}
#contact-form #widget-content img {max-width:100%;height:auto;}
#contact-form div p,#contact-form #widget-content p {margin-bottom:1.2em;}
#contact-form h2 {margin-bottom:.4em;}
#contact-form p {margin-bottom:0;}
#contactform input, #contactform textarea {margin-bottom:10px;}
.pp-contact-submit-msg p {padding:6px;text-align:center;margin-bottom:0;font-size:1.0em;}
.pp-contact-message {display:none;}
#contact-form .firstname {display:none !important;}
#contact-form div.p4-has-error input, #contact-form div.p4-has-error textarea {border:red 2px solid;}
div.p4-has-error span.required {color:red;}
#invalid-email {color:red;margin-left:.5em;display:none;}
div.p4-has-error #invalid-email {display:inline;}
.article-title {line-height:1em;}
.article-title, .article-meta-top, .article-date {text-align:center;}
.article-header {margin-bottom:15px;}
.article-wrap-inner {padding-top:23px;}
.article-date { display:block; }
#content .article-title a, #content .article-title {color:#666666;font-size:12px;font-style:normal;font-family:Arial, Helvetica, sans-serif;text-transform:none;font-weight:400;letter-spacing:1px;}
#content .article-title {color:#999999;font-size:12px;font-family:Arial, Helvetica, sans-serif;text-transform:none;font-weight:700;letter-spacing:normal;}
#content .article-title a {color:#999999;font-size:12px;font-family:Arial, Helvetica, sans-serif;font-weight:700;text-decoration:none;text-transform:none;letter-spacing:normal;}
#content .article-title a:link {color:#999999;text-decoration:none;}
#content .article-title a:visited {color:#999999;text-decoration:none;}
#content .article-title a:hover {color:#CC0066;text-decoration:underline;}
.article-title a {line-height:1em;}
#content a.post-edit-link {font-size:10px !important;font-weight:400 !important;letter-spacing:normal !important;font-family: Arial, sans-serif;text-transform:uppercase;text-decoration:none;font-style:normal;margin: 0 8px;}
body.search-no-results a.post-edit-link,body.error404 a.post-edit-link {display:none;}
.article-header .article-meta-item {color:#666666;font-size:12px;font-style:normal;font-family:Arial, Helvetica, sans-serif;text-transform:none;font-weight:400;}
.article-header .article-meta-item a {color:#666666;font-style:normal;font-size:12px;font-family:Arial, Helvetica, sans-serif;font-weight:400;text-decoration:none;text-transform:none;}
.article-header .article-meta-item a:link {color:#666666;text-decoration:none;}
.article-header .article-meta-item a:visited {color:#666666;text-decoration:none;}
.article-header .article-meta-item a:hover {color:#CC0066;}
.article-header .article-date {color:#999999;font-size:12px;font-family:Arial, Helvetica, sans-serif;letter-spacing:normal;}
.article-meta-top span {margin-right:1.1em;}
.article-header-comment-count span {display:none;}
.article-wrap-inner {background-color:#FFFFFF;background-image:none;background-repeat:repeat;background-position:top left;background-attachment:scroll;}
body.page .article-wrap-inner {background-image:none;}
body.page .article-wrap-inner {background-color:#FFFFFF;background-image:none;background-repeat:repeat;background-position:top left;background-attachment:scroll;}
.article-content, .article-content p, .article-content li {color:#333333;font-size:12px;font-family:Arial, Helvetica, sans-serif;text-transform:none;line-height:1.25em;}
.article-content a, .article-content p a, .article-content li a {color:#333333;font-style:italic;font-size:12px;font-family:Arial, Helvetica, sans-serif;font-weight:400;text-transform:none;}
.article-content a:link, .article-content p a:link, .article-content li a:link {color:#333333;}
.article-content a:visited, .article-content p a:visited, .article-content li a:visited {color:#333333;}
.article-content a:hover, .article-content p a:hover, .article-content li a:hover {color:#CC0066;}
.article-content li {font-size: 12px;line-height: 1.0625em;margin-bottom: 0.7em;margin-left: 3em;}
.article-content img, .article-content .gallery img, .pp-img-protect {border:solid 0px #fff;margin-top: 0px;margin-bottom: 45px;}
.pp-lightbox .pp-img-protect {margin:0;}
#main-inner-wrap #content .article-content .p4-image-protect img {border:solid 0px #fff !important;margin-top:0 !important;margin-bottom:0 !important;}
blockquote {padding-left:.8em;margin-left:3.2em;border-left: 1px dotted #333333;}
.article-content blockquote p {font-size: 10px;}
.pp-post-sig {clear:both;}
.nav-ajax-receptacle .pp-post-sig,.nav-ajax-receptacle .pp-fb-like-btn-wrap {display:none;}
#content .article-content img.lazyload-loading {background:transparent url(images/ajaxLoadingSpinner.gif) no-repeat center center;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6;zoom:1;box-shadow:none !important;border-width:0 !important;}
.pp-img-protect {position:relative;line-height:0.5em;}
#content-wrap #content .pp-img-protect .pp-overlay,#primary-nav-ajax-receptacle .pp-img-protect .pp-overlay,#secondary-nav-ajax-receptacle .pp-img-protect .pp-overlay {position:absolute;top:0;left:0;margin:0 !important;padding:0 !important;border-width:0 !important;}
#content-wrap #content .no-watermark .pp-img-protect .pp-overlay {background-image:none;}
#content-wrap #content .article-content .pp-img-protect img {border:solid 0px #fff !important;margin-top:0;margin-bottom:0;}
.article-content img,.article-content .pp-img-protect {-moz-box-shadow:20px 20px 16px #999999;-webkit-box-shadow:20px 20px 16px #999999;box-shadow:20px 20px 16px #999999;}
.article-content .pp-img-protect img,.article-content img.wp-smiley,.article-content .pp-lightbox img,.article-content .no-dropshadow-imgs img,.article-content img.no-dropshadow,.article-content .sociable img,.article-content .pp-post-sig img {-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.pp-img-protect {clear:both;}
body.excerpted-posts a.img-to-permalink {margin-top:0;margin-bottom:1.5em;margin-right: 1.5em;margin-left: 0;float:left;}
body.excerpted-posts .article-content .pp-img-protect,body.excerpted-posts .article-content img {float:left;margin: 0 !important;}
body.excerpted-posts .shrink-to-thumbnail {height:auto;width:150px !important;}
body.excerpted-posts .shrink-to-medium-thumbnail {height:auto;width:300px !important;}
.article-meta-bottom {font-family:Arial, Helvetica, sans-serif;font-size:12px;text-transform:none;}
.article-meta-bottom a {color:#666666;font-size:12px;font-family:Arial, Helvetica, sans-serif;text-transform:none;}
.article-meta-bottom a:link {color:#666666;}
.article-meta-bottom a:visited {color:#666666;}
.article-meta-bottom a:hover {color:#CC0066;}
h2.page-title {color:#666666;font-size:12px;font-style:normal;font-family:Arial, Helvetica, sans-serif;text-transform:none;}
body.category .page-title,body.tag .page-title {margin-bottom:0;}
.archive-meta {width:75%;font-style: italic !important;padding:1em 0 0 0;}
.archive-meta p {margin-bottom:0;}
.page-title-wrap {padding: 1.5em 0;}
.article-footer {background-repeat:no-repeat;background-position:bottom center;background-image: url(images/post_sep_1314700185.jpg);height:85px;}
.last-post .article-footer,body.single .article-footer,body.page .article-footer,body.post .article-footer,body.archive .last-post .article-footer {background-image:none;border-bottom-width:0;height:50px;}
.pp-fb-like-btn-wrap {clear:both;margin:59px 0 10px 0;}
.call-to-action-wrap {text-align:center;line-height:0.75em;margin:25px 22px 0px 22px;}
.call-to-action-wrap .item {display:inline-block;margin-right:30px;margin-bottom:0px;}
.call-to-action-wrap .sep {vertical-align:top;margin-right:30px;}
.call-to-action-wrap .item:last-child {padding-right:0;}
.call-to-action-wrap .item img {margin:0;padding:0;}
.article-comments {border-left:solid 0px #cccccc;border-right: solid 0px #cccccc;}
.post-interact {padding-top: 0px;}
.comments-header-left-side-wrap p {margin-top: 0px;}
.no-comments .comments-count p {color:#333333;}
.comments-count {float: left;}
.article-comments span.hide-text {display:none;}
.article-comments span.show-text {display:inline;}
.comments-shown span.hide-text {display:inline;}
.comments-shown span.show-text {display:none;}
#show-hide-button {float: left;width: 21px;height: 21px;margin: 0 0 0 1em;background: url('images/minima-comments-show-hide.png') no-repeat left top;}
.comments-shown #show-hide-button {background-position: left bottom;}
.no-comments #show-hide-button {background-position: left top;}
.article-comments p {margin-bottom:0;}
.comments-header {padding: 4px 0px;}
.comments-header p {line-height: 1;float: left;}
.article-byline {margin-right: 15px;}
.comments-header div.post-interact {float:right;}
.comments-header .post-interact-div {float: left;margin-left: 14px;}
.post-interact a {line-height: 1;display:block;}
.pp-comment {line-height:1.2em;}
.comments-body {background-image:none;background-repeat:repeat;background-position:top left;background-attachment:scroll;}
.comment-time {color:#999999;}
.pp-comment .comment-author a {color:#666666;text-decoration:none;}
.pp-comment .comment-author a:link {color:#666666;text-decoration:none;}
.pp-comment .comment-author a:visited {color:#666666;text-decoration:none;}
.pp-comment .comment-author a:hover {text-decoration:none;}
.pp-comment .comment-author {color:#666666;}
.pp-comment, .pp-comment p {color:#666666;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.pp-comment a, .pp-comment p a {font-size:12px;font-family:Arial, Helvetica, sans-serif;}
.comments-header .comments-header-left-side-wrap p {color:#333333;font-size:12px;font-style:normal;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;font-weight:400;}
.comments-header .comments-header-left-side-wrap a {color:#CC0066;font-style:normal;font-size:12px;font-family:Arial, Helvetica, sans-serif;font-weight:400;text-decoration:none;text-transform:uppercase;}
.comments-header .comments-header-left-side-wrap a:link {color:#CC0066;text-decoration:none;}
.comments-header .comments-header-left-side-wrap a:visited {color:#CC0066;text-decoration:none;}
.comments-header .comments-header-left-side-wrap a:hover {color:#CC0066;text-decoration:none;}
.comments-header .post-interact {color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-transform:uppercase;font-weight:400;font-style:normal;}
.comments-header .post-interact a {color:#CC0066;font-style:normal;font-size:12px;font-family:Arial, Helvetica, sans-serif;font-weight:400;text-decoration:none;text-transform:uppercase;}
.comments-header .post-interact a:link {color:#CC0066;text-decoration:none;}
.comments-header .post-interact a:visited {color:#CC0066;text-decoration:none;}
.comments-header .post-interact a:hover {color:#CC0066;text-decoration:none;}
.comments-header .post-interact {font-family:Arial, Helvetica, sans-serif;font-size:12px;text-transform:uppercase;font-weight:400;font-style:normal;}
.comments-header .post-interact a {color:#333333;font-style:normal;font-size:12px;font-family:Arial, Helvetica, sans-serif;font-weight:400;text-decoration:none;text-transform:uppercase;}
.comments-header .post-interact a:link {color:#333333;text-decoration:none;}
.comments-header .post-interact a:visited {color:#333333;text-decoration:none;}
.comments-header .post-interact a:hover {color:#CC0066;text-decoration:underline;}
.comments-header {background-image:none;background-repeat:repeat;background-position:top left;background-attachment:scroll;}
.pp-comment {border-bottom:dotted 1px #cccccc;}
.article-comments {clear:both;margin-top:16px;margin-left:22px;margin-right:22px;background-color:#EEEEEE;}
body.single .article-comments {margin-top: 15px;margin-bottom: 40px;}
.comments-header-left-side-wrap {float:left;display:inline;}
#content .comments-header .comments-header-left-side-wrap .comments-count p {color:#CC0066}
.comments-header div.post-interact-div {margin-left:5px;}
.not-accepting-comments .addacomment {display:none;}
.has-comments .comments-count {cursor:pointer;}
.article-comments .no-comments .comments-body-inner-wrap {display:none;}
.article-comments .comments-body {display:block;}
.comments-hidden .comments-body {display:none;}
.single .comments-body,.page .comments-body {display:block;}
.layout-boxy .comments-body {display:block;}
.no-comments .comments-body {display:none;}
.comments-body-inner {margin:10px 5px;}
.comments-body div.pp-comment {clear:both; margin-bottom:0px;padding:4px 0px;}
.comments-body div.pp-comment p {margin-bottom:0;}
.pp-comment img.wp-smiley {height:12px;}
.last-comment {margin-bottom:0 !important;border-bottom-width:0 !important;}
.comment-time {margin-left:10px;}
.comment-meta-above {margin-bottom:8px;}
.comment-meta-above .comment-time {margin-left:0;}
.comment-meta-above .comment-author span {padding:0 2px;}
#content .alt .comment-time {}
.article-comments .bypostauthor .comment-time {}
.comments-body div.alt {}
.comments-body div.alt,.comments-body div.alt p {}
.comments-body .alt a:link,.comments-body .alt a:visited {}
.comments-body div.alt .comment-author,.comments-body div.alt .comment-author a:link,.comments-body div.alt .comment-author a:visited {}
.comments-body div.bypostauthor {}
.comments-body div.bypostauthor,.comments-body div.bypostauthor p {}
.comments-body div.bypostauthor a:link,.comments-body div.bypostauthor a:visited, .comments-body div.bypostauthor a:hover {}
.comments-body div.bypostauthor .comment-author,.comments-body div.bypostauthor .comment-author a:link,.comments-body div.bypostauthor .comment-author a:visited {}
.pp-comment .awaiting-moderation {margin-left:0.5em;font-style:italic;}
.alt .awaiting-moderation {color:#666666;}
.addcomment-holder {display:none;margin:0px 22px;}
.add-comment-form-wrap {margin:0px 22px;}
.addcomment-holder .add-comment-form-wrap {margin:0;}
form#add-comment p {margin:18px 0 2px 0;}
form#add-comment input#submit {margin-top:5px;}
#addcomment-error {display:none;margin:20px 0;}
#addcomment-error span {background:#fff;border:1px solid red;color:red;font-weight:bold;padding:4px;display:inline;}
.cancel-reply {margin-left:5px;}
textarea#comment {max-width:90%;}
.comments-body-inner-wrap {max-height:none !important;overflow:visible;}
body.single .comments-body-inner-wrap,body.page .comments-body-inner-wrap {max-height:none !important;overflow:visible;}
.initialOverlay h3, .initialOverlay h4 {color:#FFFFFF;font-size:16px;font-family:Arial, Helvetica, sans-serif;}
.initialOverlay h4 {font-size:12px;}
#content .pp-slideshow,.pp-slideshow-not-loaded img, .ss-first-img {margin-left:auto;margin-right:auto;display:block;}
body img.p3-placeholder,#content img.p3-placeholder,#mobile-content img.p3-placeholder,#content .article-content img.pp-gallery-placeholder,#mobile-content .article-content img.pp-gallery-placeholder,body img.pp-gallery-placeholder {display:none !important;}
.showWrap {position:relative;overflow:hidden;}
#content .showWrap {background:#EEEEEE;}
#masthead-image-wrapper .showWrap {}
.imgViewingArea {position:relative;overflow:hidden;}
a.imgWrap.no-link {cursor:default;-webkit-tap-highlight-color:rgba(0,0,0,0); }
.imgWrap {position:absolute;top:0;left:0;}
.imgWrap img {margin:0 auto;display:block;}
.imgWrap.png img {background: transparent;-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF); zoom: 1;}
.nextImg {display:none;}
.pp-slideshow .blankOverlay {width:200px;height:200px;position:absolute;top:0;left:0;}
body.ipad .pp-slideshow .blankOverlay {display:none;}
body.fullscreen-slideshow .pp-slideshow-not-loaded img {display:none;}
.imgViewingArea .timer {position:absolute;background:#fff;z-index:130; }
.timer {width:0;height:5px;left:0;}
.mobile .timer {height:3px;}
.controlsVertical .timer {height:0;width:5px;top:0;}
.mobile .controlsVertical .timer {width:3px;}
.controlsPos-bottom .timer {top:0;}
.controlsPos-top .timer {bottom:0;}
.controlsPos-left .timer {right:0;}
.controlsPos-right .timer {left:0;}
.showingSplashScreen .timer {display:none;}
.controls {margin:0;overflow:hidden;position:relative;padding:10px;}
body.ipad .controls {padding:15px;}
.controlsNotOverlaid.controlsPos-left .controls {float:left;}
.controlsNotOverlaid.controlsPos-left .imgViewingArea {float:right;}
.controlsNotOverlaid.controlsPos-right .controls {float:right;}
.controlsNotOverlaid.controlsPos-right .imgViewingArea {float:left;}
.controlsHorizontal .controls {left:0;}
.controlsVertical .controls {top:0;}
.controlsOverlaid .controls {position:absolute;z-index:122; }
.controls-bg {position:absolute;top:0;left:0;width:10000px;height:10000px;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=45)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=45);opacity:0.45;zoom:1;background:#FFFFFF;}
.controlsNotOverlaid .controls-bg {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;zoom:1;}
.pp-slideshow .controls a {cursor:pointer;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;zoom:1;}
.pp-slideshow .controls a:hover {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;zoom:1;}
body.ipad .pp-slideshow .controls a:hover {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;zoom:1;}
.pp-slideshow .controls .btns {position:absolute;text-align:center;line-height:1em;}
.pp-slideshow .controls .btns a {display:inline-block;position:relative;width:20px;height:20px;overflow:hidden;margin:0 5px 4px;#margin-bottom:6px;}
.pp-slideshow .controls .btns a img {height:20px;width:200px;position:absolute;top:0;left:0;margin:0;}
body.ipad .pp-slideshow .controls .btns a {width:40px;height:40px;}
body.ipad .pp-slideshow .controls .btns a img {height:40px;width:400px;}
.thumbStrip {position:relative;}
.pp-slideshow .controls img {border-width:0;-moz-box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;box-shadow:0 0 0 #fff;}
.controlsHorizontal .pagedThumbs .thumbStrip {padding:0 22px;}
.controlsVertical .pagedThumbs .thumbStrip {padding:22px 0;}
body.ipad .controlsHorizontal .pagedThumbs .thumbStrip {padding:0 44px;}
body.ipad .controlsVertical .pagedThumbs .thumbStrip {padding:44px 0;}
.thumbsViewport {position:relative;overflow:hidden;}
.thumbsViewport img {margin:0;cursor:pointer;width:60px;height:60px;margin-right:10px;margin-bottom:10px;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;zoom:1;}
body.ipad .thumbsViewport img {min-width:100px;min-height:100px;margin-right:15px;margin-bottom:15px;}
.controlsVertical .thumbsViewport img {float:left;}
.thumbsViewport img.active {border-color:#CC0066;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1 !important;zoom:1;}
.thumbsWrap {position:absolute;top:0;left:0;}
.pp-slideshow .thumbsWrap img {border:#ffffff 1px solid !important;}
.controlsHorizontal .thumbsWrap {width:10000px;height:62px;}
.controlsVertical .thumbsWrap {height:10000px;width:62px;}
.controlsHorizontal .prevPage,.controlsHorizontal .nextPage {top:0;width:22px;height:62px;}
body.ipad .controlsHorizontal .prevPage,body.ipad .controlsHorizontal .nextPage {width:44px;}
.controlsVertical .prevPage,.controlsVertical .nextPage {left:0;height:22px;width:62px;}
body.ipad .controlsVertical .prevPage,body.ipad .controlsVertical .nextPage {height:44px;}
.prevPage,.nextPage {display:none;position:absolute;overflow:hidden;}
.pagedThumbs .prevPage,.pagedThumbs .nextPage {display:block;}
.prevPage div, .nextPage div {position:relative;width:22px;height:22px;overflow:hidden;}
body.ipad .prevPage div, body.ipad .nextPage div {width:44px;height:44px;}
.prevPage img,.nextPage img {height:20px;width:200px;left:-77px;position:absolute;top:0;margin:0;}
.nextPage img {left:-62px;}
body.ipad .prevPage img,body.ipad .nextPage img {height:40px;width:400px;}
body.ipad .nextPage img {left:-124px;}
body.ipad .prevPage img {left:-156px;}
.controlsVertical .prevPage img {left:-160px;top:3px;}
.controlsVertical .nextPage img {left:-180px;top:auto;bottom:3px;}
.prevPage {left:0;}
.controlsVertical .prevPage {top:0;bottom:auto;}
.nextPage {right:0;}
.controlsVertical .nextPage {top:auto;bottom:0;}
.thumbStrip a.disabled img {display:none;}
.pp-slideshow .playPause,.pp-slideshow .fullscreen {width:16px;height:16px;}
.playing .controls .btns a.playPause img {left:-20px;}
body.ipad .playing .controls .btns a.playPause img {left:-40px;}
.controls .btns a.fullscreen img {left:-40px;}
body.ipad .controls .btns a.fullscreen img {left:-80px;}
.controls .btns a.cart-url img {left:-100px;}
.controls .btns a.mp3player img {left:-120px;}
.controls .btns a.mp3paused img {left:-140px;}
body.ipad .controls .btns a.cart-url img {left:-200px;}
body.ipad .controls .btns a.mp3player img {left:-240px;}
body.ipad.controls .btns a.mp3paused img {left:-280px;}
.disabled {background-image:none;cursor:default;}
.showingSplashScreen .controls {display:none;}
.controlsNotOverlaid .controls {display:block;}
.initialOverlay {position:absolute;color:#fff;text-align:center;top:0;left:0;z-index:126; overflow:hidden;cursor:pointer;}
.initialOverlay .content {position:absolute;top:0;left:0;z-index:126; }
.initialOverlay .startBtn {width:35px;height:35px;}
body.ipad .initialOverlay .startBtn {width:70px;height:70px;}
.pp-slideshow .startBtn,.imgWrap img,.btns img,.thumbsWrap img,.initialOverlay .content img.logo {border-width:0 !important;-moz-box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;box-shadow:0 0 0 #fff;}
.initialOverlay .content img.logo {margin-bottom:8px;}
.initialOverlay .content img {margin:0;}
.initialOverlay .bg {position:absolute;top:0;left:0;width:10000px;height:1000px;z-index:124; background-color:#ffffff;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75;zoom:1;}
body .initialOverlay h3,body .initialOverlay h4 {font-weight:400;margin:0 0 0.3em 0 !important;line-height:1em !important;}
.initialOverlay h4 {margin-top:0.75em;}
img.loadingSpinner {position:absolute;top:50%;left:50%;z-index:128; background:#fff;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=45)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=45);opacity:0.45;zoom:1;-moz-border-radius:17px;-webkit-border-radius:17px;-khtml-border-radius:17px;-o-border-radius:17px;border-radius:17px;padding:2px;display:none;height:18px;width:18px;}
.mobileControls {position:absolute;width:100%;height:100%;top:0;left:0;z-index:116; }
.mobileControls a {display:none;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=65);opacity:0.65;zoom:1;}
.mobileControls .playPause {background:#000;position:absolute;bottom:8px;left:39%;width:50px;height:50px;z-index:120; padding:7px;-webkit--moz-border-radius:80px;-webkit-border-radius:80px;-khtml-border-radius:80px;-o-border-radius:80px;border-radius:80px;}
.mobileControls .playPause span {-webkit-background-size:500px 50px;background-position:-50px 0;}
.paused .mobileControls .playPause span {background-position:0 0;}
.mobileControls .playPause span, .mobileControls em {display:block;height:100%;text-indent:-999em;}
.mobileControls span em {width:50px;height:50px;-webkit-background-size:500px 50px;background-size:500px 50px;}
.paused .mobileControls .playPause {background-position:0 0;}
.mobileControls .prev {left:0;}
.mobileControls .prev span {left:4px;}
.mobileControls .prev span em {background-position:-200px 0;}
.mobileControls .next {right:0;}
.mobileControls .next span {right:4px;}
.mobileControls .next span em {background-position:-150px 0;}
.mobileControls .prevNext {position:absolute;top:37%;z-index:118; }
.mobileControls .prevNext span {display:block;position:absolute;background:#000;-webkit--moz-border-radius:50px;-webkit-border-radius:50px;-khtml-border-radius:50px;-o-border-radius:50px;border-radius:50px;}
#ielog {display:none;border-top:3px solid #444;background:#fff;color:#333;position:absolute;bottom:0;left:0;padding:5px 5px 10px 5px;font-family:monospace;font-size:12px;line-height:0.6em;height:200px;overflow-y:scroll;width:99%;margin:0;}
#ielog strong {display:block;border-bottom:1px solid black;margin-bottom:7px;padding-bottom:6px;padding-top:2px;font-size:120%;font-weight:bold;}
.pp-lightbox img { margin-left:auto; margin-right:auto; }
.pp-lightbox {clear:both;}
#main-wrap-inner .article-content .pp-lightbox img,#main-wrap-inner #content .article-content .pp-lightbox .pp-img-protect img {margin-bottom:5px;}
.article-content .pp-lightbox-thumbs {font-size:0;line-height:0;}
#main-wrap-inner .article-content .pp-lightbox a img {display:block;}
#main-wrap-inner .article-content .pp-lightbox-thumbs a img {margin: 0 5px 5px 0;display:inline;}
.article-content .pp-lightbox-thumbs a {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=65);opacity:0.65;zoom:1;}
#main-wrap-inner .article-content .pp-lightbox-thumbs .last a img {margin-right:0;}
body.not-mobile .pp-lightbox img {display:inline;cursor:pointer !important;}
.landscape body.mobile .pp-lightbox .pp-lightbox-thumbs {width:450px !important;}
.portrait body.mobile .pp-lightbox .pp-lightbox-thumbs {width:296px !important;}
#mobile-content .pp-lightbox-thumbs a {line-height:0;margin:0;padding:0;display:inline;font-size:0;}
#mobile-content .pp-lightbox-thumbs a img {margin:0 4px 2px 0;}
#mobile-content .pp-lightbox-thumbs a {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1 !important;zoom:1;}
.portrait #mobile-content .pp-lightbox-thumbs a img {width:94px !important;height:94px !important;}
.landscape #mobile-content .pp-lightbox-thumbs a img {width:108px !important;height:108px !important;}
body.ipad .pp-lightbox-thumbs a {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1 !important;zoom:1;}
#jquery-overlay {position: absolute;top: 0;left: 0;z-index:198; width: 100%;height: 500px;}
#jquery-lightbox {position: absolute;top: 0;left: 0;width: 100%;z-index:200; text-align: center;line-height: 0;}
#jquery-lightbox a img { border: none;}
#lb-img-wrap.loaded {background-color:#000 !important;}
#lightbox-container-image-box {position: relative;width: 450px;height: 450px;margin: 0 auto;background-color:#999999;}
#lightbox-container-image-data-box {font-size:10px;font-family:Verdana, Tahoma, sans-serif;background-color:#999999;padding: 0 10px;padding-bottom:10px;margin: 0 auto;line-height: 1.4em;overflow: auto;width: 100%;}
#lightbox-container-image { padding:10px; }
#lightbox-container-image-data {color:#999999;padding: 0 10px; }
#lightbox-loading {position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
#lightbox-nav {position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index:10;}
#lightbox-container-image-box > #lightbox-nav { left: 0;}
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {width: 49%;height: 100%;zoom: 1;display: block;}
#lightbox-nav-btnPrev { left: 0; float: left;}
#lightbox-nav-btnNext { right: 0; float: right;}
#lightbox-container-image-data #lightbox-image-details { width: 70%; float: left; text-align: left; }
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {display: block; clear: left; }
#lightbox-secNav-btnClose {width: 66px; float: right;padding-bottom: 0.7em;}
.landscape .mobile #jquery-lightbox {width:480px;}
.portrait .mobile #jquery-lightbox {width:320px;}
.landscape .mobile #lightbox-container-image-box.unsized {max-height:235px;max-width:460px;}
.portrait .mobile #lightbox-container-image-box.unsized {max-width:265px;max-height:320px;}
.mobile #lightbox-nav-btnNext {background-size:42px;}
.mobile #lightbox-nav-btnPrev {background-size:42px;}
.landscape body.mobile #lightbox-image {max-height:225px !important;width:auto !important;}
.portrait body.mobile #lightbox-image {max-width:255px !important;height:auto !important;}
.mobile #lightbox-container-image {padding:5px;}
.mobile #lightbox-container-image-data-box {padding: 0 5px 5px 5px;}
.mobile #lightbox-secNav-btnClose {width:39px;height:13px;padding-bottom:0.2em;}
#outer-wrap-centered .grid-style-img_text_below .grid-item h3 a {font-size:12px;font-family:Arial, Helvetica, sans-serif;text-decoration:none;text-transform:none;}
#outer-wrap-centered .grid-style-img_text_below .grid-item h3 a:link {text-decoration:none;}
#outer-wrap-centered .grid-style-img_text_below .grid-item h3 a:visited {text-decoration:none;}
#outer-wrap-centered .grid-style-img_text_below .grid-item h3 a:hover {color:#CC0066;}
.excerpts-grid-wrap {padding-top:20px;}
section.grid .grid-item {float:left;}
.grid-item {overflow:hidden;line-height:0.8em;}
.grid .row .last-in-row {margin-right:0;}
.grid-item img,.grid div.grid-item .pp-img-protect {margin:0;}
.grid div.grid-item div.aligncenter img,.grid div.grid-item .pp-img-protect-aligncenter {margin:0 !important;}
#content .article-content .grid .grid-item img {border-width:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.grid-style-img_text_below .grid-item {margin:0 50px 50px 0;}
.grid-style-img_text_below .grid-item h3 {margin-top:0.65em;line-height:1.5em;}
.grid-style-img_rollover_text .grid-item {position:relative;cursor:pointer;overflow:hidden;margin:0 18px 18px 0;}
.grid-style-img_rollover_text .grid-overlay {display:none;position:absolute;top:0;left:0;width:91%;height:92%;padding:5% 6% 5% 5%;overflow:hidden;}
.grid-style-img_rollover_text .grid-overlay h3,.grid-style-img_rollover_text .grid-overlay p {position:relative;z-index:10; line-height:1.3em;}
.grid-style-img_rollover_text .grid-overlay p span.read-more-wrap {display:block;margin:0.75em 0 0 0;}
.grid-style-img_rollover_text .grid-overlay h3 {margin-bottom:0.5em;line-height:1.1em;}
.grid-style-img_rollover_text .grid-overlay .overlay-bg {position:absolute;display:block;width:2000px;height:2000px;background-color:#ffffff;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85);opacity:0.85;zoom:1;z-index:8; top:0;left:0;}
.grid-style-img_rollover_text .grid-overlay p.subtitle {font-size:0.9em;}
#footer {background-color:#EEEEEE;background-image:none;background-repeat:repeat;background-position:top left;background-attachment:scroll;}
#footer h3 {color:#999999;font-size:12px;font-style:normal;font-family:Arial, Helvetica, sans-serif;text-transform:none;}
#footer, #footer p {color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:11px;text-transform:none;}
#footer a, #footer p a {color:#999999;font-size:11px;font-family:Arial, Helvetica, sans-serif;text-decoration:none;text-transform:none;}
#footer a:link, #footer p a:link {color:#999999;text-decoration:none;}
#footer a:visited, #footer p a:visited {color:#999999;text-decoration:none;}
#footer a:hover, #footer p a:hover {color:#CC0066;text-decoration:none;}
#footer {padding: 30px 22px 30px 22px;line-height:1.4em !important;}
#footer .footer-col {width:222px;margin-right:22px;float:left;overflow:hidden;}
#footer #footer-col-4 {margin-right:0;}
#copyright-footer-sep {padding:0 .3em;}
#footer li {margin-bottom:30px;}
#footer li li {margin-bottom:0.4em;margin-left:20px;line-height:1.2em;}
#footer .pp-widget-menu li {margin-left:0;}
#copyright-footer {text-align:center;padding:11px 22px 10px 22px;}
#copyright-footer p {color:#333333;font-size:11px;margin-bottom:0;padding-top:20px;}
span.statcounter {display:inline;}
#wp-footer-action-output {margin:0;padding:0;}
body { border-left-color: #ff0000; }
.entry-content img.no-shadow, .entry-content .gallery img.no-shadow { box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; }
.entry-content img.no-border, .entry-content .gallery img.no-border { border: none; }
body.page-id-1705 .alignleft {margin-right: 1px !important; margin-left: 1px !important;}
body.page-id-1624 .alignleft {margin-right: 1px !important; margin-left: 1px !important;}
body.page-id-1694 .alignleft {margin-right: 1px !important; margin-left: 1px !important;}
body.page-id-1898 .alignleft {margin-right: 1px !important; margin-left: 1px !important;}
body.page-id-1910 .alignleft {margin-right: 1px !important; margin-left: 1px !important;}
body.page-id-1886 .alignleft {margin-right: 1px !important; margin-left: 1px !important;}
body.page-id-665 .alignleft {margin-right: 1px !important; margin-left: 1px !important;}
body.page-id-667 .alignleft {margin-right: 1px !important; margin-left: 1px !important;}
body.page-id-679 .alignleft {margin-right: 1px !important; margin-left: 1px !important;}
body.page-id-840 .alignleft {margin-right: 1px !important; margin-left: 1px !important;}
body.page-id-2530 .alignleft {margin-right: 1px !important; margin-left: 1px !important;}
body.page-id-2736 .alignleft {margin-right: 1px !important; margin-left: 1px !important;}
#contact-form input {width: 230px;}
ul.primary-nav-menu li ul {width: 160px;}
ul.primary-nav-menu li ul a {width: 160px;}
.article-content h1, .article-content h2, .article-content h3, .article-content h4, .article-content h5, .article-content h6 {color: #333333 !important;font-family: arial !important;font-size: 12px !important;font-style: normal !important;font-weight: normal !important;}

.article-content{height:550px;}

#wrapper {

	width: 956px;

	min-height: 600px; 

	height: auto !important;

	height: 600px;

	margin: 0px;

	padding: 20px;

	background-color: #ffffff; 

	text-align: left; 

	font-family: Arial,Helvetica,sans-serif; 

	font-size: 11px; 

	color: #333333; 

	text-decoration: none;

}



#wrapper a {

	font-family: Arial,Helvetica,sans-serif; 

	font-size: 11px; 

}



#wrapper a:hover {

	font-family: Arial,Helvetica,sans-serif;

	font-size: 11px;

}

