.sprocket-headlines{background:#fff!important;border:1px solid #ddd;max-width:99.99%!important}
a.sprocket-headlines-text{color:#777!important;}
a.sprocket-headlines-text:hover{color:#000!important;}
.sprocket-headlines-navigation .arrow{line-height:130%;}
.sprocket-mosaic-item{border:none!important;margin:10px;margin-left:0!important}
.sprocket-mosaic h2{font-size:18px !important;margin:10px 0 !important;text-align:center}
.sprocket-mosaic-item .sprocket-padding{background-color:#fff;border:1px solid #efefef;border-radius:0;padding:10px 10px 0 10px!important;}
.sprocket-mosaic-item{border:none;border-radius:none;}
.layout-slideshow .sprocket-features-pagination{bottom:0;left:0;position:relative;z-index:10;}
#main .sprocket-mosaic .sprocket-mosaic-order ul li, #main .sprocket-mosaic .sprocket-mosaic-order ul li, .sprocket-mosaic .sprocket-mosaic-order li, .sprocket-mosaic .sprocket-mosaic-order li{border-radius:0;margin:0;}
.layout-slideshow .sprocket-features-content{bottom:40px;}
.sprocket-tabs-nav{border-bottom:none;}
.layout-top .sprocket-tabs-nav{padding:0 !important;}
.sprocket-tabs-nav > li{margin-bottom:0px;color:#fff;}
.sprocket-tabs-nav > li.active > .sprocket-tabs-inner{background-color:#000;color:#fff;border:none!important;}
.sprocket-tabs-nav > li > .sprocket-tabs-inner{border:none!important;border-radius:0;}
.sprocket-tabs img{width:250px;height:auto;}
body{background:#eeefea url(../images/body-bg.gif) top repeat-x;font-size:14px;!important}
.jp-toolbar-outer{background:#f45800;height:44px;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,.3);-moz-box-shadow:0px 0px 10px rgba(0,0,0,.3);box-shadow:0px 0px 10px rgba(0,0,0,.3);}
#toolbar{color:#fff;}
#toolbar a,#toolbar a:visited{color:#fff;}
#toolbar a:hover{color:#999;}
#toolbar{margin:5px 0;padding:5px 0;}
.jp-top-outer{position:relative;z-index:10;}
#logo{text-align:left;float:left;margin:10px 0;}
#banner{position:relative;float:right;margin:10px 0;right:0;top:0;}
#menubar{padding:6px 0;margin-bottom:30px;height:32px;}
.level12 a{color:#fff;}
#search{margin-right:6px;}
.searchbox .results{background:none repeat scroll 0 0 #FFF;border:1px solid #DDD;right:-3px;top:38px;width:300px;}
.jp-main-outer{padding:30px 30px 100px 30px;background:#fff url("../images/skyline.png") no-repeat bottom center;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;position:relative;margin:0 auto;-moz-box-shadow:0 0 0 10px #ccc;-webkit-box-shadow:0 0 10px 0 #ccc;box-shadow:0 0 10px 0 #ccc;}
.jp-bottom-c-outer{position:relative;z-index:0;background-color:#eee;padding:20px 0;}
.jp-footer-outer{background:#222;border-top:1px solid #fff;color:#ccc;padding:20px 0;}
.jp-footer-outer a,.jp-footer-outer a:visited{color:#ccc;}
.jp-footer-outer a:hover{color:#fff;}
.searchbox{background-color:#FFF;}
#maininner, #bottom-a,#bottom-b,#bottom-c,#bottom-d,#bottom-e,#bottom-f,#top-a,#top-b,#top-c,#top-d,#top-e,#top-f{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #efefef;}
#footer{margin:0;}
.breadcrumbs{padding:10px 0;border-bottom:1px solid #FFF;box-shadow:0 -1px 0 rgba(0,0,0,0.15) inset;margin-bottom:30px;}
.menu-dropdown li.level1{margin-right:0;border:none;border-right:1px solid #fff;padding-bottom:0;text-shadow:0;}
.menu-dropdown a.level1,.menu-dropdown span.level1{border:none;}
.menu-dropdown a.level1 > span,.menu-dropdown span.level1 > span{padding:0 14px;}
.menu-dropdown .dropdown-bg > div{border:1px solid #efefef;background:#fff;background:rgba(255,255,255,0.97);}
.menu-dropdown .dropdown{border-top:none;top:38px;}
.menu-line li{background:none;}
.module{margin:15px;}
.mod-blank{border:none!important;padding:0!important;margin:0!important;background:none!important;}
.mod-clean1,.mod-clean2,.mod-clean3{border:none!important;padding:0!important;margin:15px!important;background:none!important;}
.mod-clean1 h3{color:#000;padding:8px 0;border-bottom:1px solid #ededed;}
.mod-clean2 h3{background:#000;color:#FFF;padding:8px 15px;}
.mod-box{border:1px solid #efefef;border-radius:none;background:#fdfdfd;-moz-border-radius:none;margin:15px;}
.mod-shadow{border:1px solid #fff;border-radius:none;background:#fdfdfd;-moz-border-radius:none;margin:15px;-moz-box-shadow:0 0 0 10px #ccc;-webkit-box-shadow:0 0 10px 0 #ccc;box-shadow:0 0 10px 0 #ccc;}
.mod-black{border:none;background:#222;color:#ccc;padding:15px;}
.mod-black a:link,.mod-black a:visited{color:#fff;}
.mod-black a:hover{color:#888;}
.mod-black h1,.mod-black h2,.mod-black h3,.mod-black h4,.mod-black h5,.mod-black h6{color:#fff;}
img{height:auto;max-width:100%;}
a.button-default:hover,a.button-primary:hover{background-color:#222;color:#fff!important;}
.img-shadow{-moz-box-shadow:0 0 0 5px #999;-webkit-box-shadow:0 0 5px 0 #999;box-shadow:0 0 5px 0 #999;max-width:100%;}
.img-polaroid{-moz-box-shadow:0 0 0 10px #ccc;-webkit-box-shadow:0 0 10px 0 #ccc;box-shadow:0 0 10px 0 #ccc;max-width:100%;padding:5px;margin:5px;background:#fff;}
img.align-right{-moz-box-shadow:0 0 0 5px #DDD;-webkit-box-shadow:0 0 5px 0 #DDD;box-shadow:0 0 5px 0 #DDD;max-width:100%;}
a.lightbox-color{float:left;border:1px solid #ededed;padding:2px;margin:5px;}
a.button-default,a.button-primary{border:none;}
button{padding:6px 10px;border:none}