.post-teaser-more {font-weight:bold; }

/* BREADCRUMBS */
.breadcrumbs {margin:5px 10px; }
.breadcrumbs, .breadcrumbs a {color:#999; }
.breadcrumbs a {text-decoration:underline; }

/* SLIDESHOW */
.jcarousel-skin-portfolio .jcarousel-container-horizontal {width:600px;height:250px;padding:0;margin:0 0 15px 0;overflow:hidden; }
.jcarousel-skin-portfolio .jcarousel-container-vertical {width:600px;height:250px;padding:40px 20px; }
.jcarousel-skin-portfolio .jcarousel-clip-horizontal {width:600px;height:250px; }
.jcarousel-skin-portfolio .jcarousel-clip-vertical {width:600px;height:250px; }
.jcarousel-skin-portfolio .jcarousel-item {width:600px;height:250px; }
.jcarousel-skin-portfolio .jcarousel-item-horizontal {margin-right: 10px; }
.jcarousel-skin-portfolio .jcarousel-item-vertical {margin-bottom: 10px; }
.jcarousel-skin-portfolio .jcarousel-item-placeholder {background: #fff url(jcarousel_loading.gif) 50% 50% no-repeat; }
.jcarousel-skin-portfolio .jcarousel-next-horizontal {position:absolute;top:0;right:-1px;width:64px;height:24px;cursor: pointer;background: transparent url(images/arrow-next.png) no-repeat 0 0; }
.jcarousel-skin-portfolio .jcarousel-prev-horizontal {position:absolute;top:0;right:225px;width:94px;height:24px;cursor: pointer;background: transparent url(images/arrow-previous.png) no-repeat 0 0; }
ul.jcarouselMetro {overflow:hidden;}

/* PETITION OUTPUT */
.petition ol {padding:0 0 0 40px;margin:10px 0 0; }
.petition ol li {padding:0 0 15px; }
.signature {font-weight:bold;font-size:1em;text-transform:uppercase; }
.petitioncomment {font-style:italic; }
.petition #submit {padding: 5px;margin-top:10px;font-weight: bold;font-size: 1.3em;background: #ff8800;border: 1px solid #999;color:#fff; }

/* CONTACT FORM */
.contact-form-info, .contact-form-letter {border:1px solid #999;padding:10px;margin:0 0 10px 0; }
.contact-form-address, .contact-form-mailing, .contact-form-message, .contact-form-signature, .contact-form-verification, .contact-form-submit {margin:10px 0 0 0; }
.contact-form-address .address-item {margin:0 0 5px 0; }
.contact-form-verification img {border:none; padding:0, margin:0; float:none; }
.contact-form-submit #submit {padding: 5px;font-weight: bold;font-size: 1.3em;background: #ff8800;border: 1px solid #999;color:#fff; }

/* WP-PAGENAVI */
.wp-pagenavi {margin:0 0 10px 0; }
.wp-pagenavi a, .wp-pagenavi a:link {padding:2px 4px 2px 4px;margin:2px;text-decoration:none;border:1px solid #666;color:#fff;background-color:#ABB06E; }
.wp-pagenavi a:visited {padding:2px 4px 2px 4px;margin: 2px;text-decoration: none;border: 1px solid #666;color: #fff;background-color: #ABB06E; }
.wp-pagenavi a:hover {border: 1px solid #000000;color: #fff;background-color: #ff8800; }
.wp-pagenavi a:active {padding: 2px 4px 2px 4px;margin: 2px;text-decoration: none;border: 1px solid #666;color: #666;background-color: #FFFFFF; }
.wp-pagenavi span.pages {padding: 2px 4px 2px 4px;margin: 2px 2px 2px 2px;color: #666;border: 1px solid #666;background-color: #FFFFFF; }
.wp-pagenavi span.current {padding: 2px 4px 2px 4px;margin: 2px;font-weight: bold;border: 1px solid #666;color: #666;background-color: #FFFFFF; }
.wp-pagenavi span.extend {padding: 2px 4px 2px 4px;margin: 2px;border: 1px solid #666;color: #666;background-color:#FFFFFF; }