/*******************************************************************************
********************************************************************************
***                                                                          ***
***   Use to override any other CSS styling or add new styling               ***
***                                                                          ***
***   This file will be loaded last in the CSS chain                         ***
***                                                                           ***
***   ( Remember: This Cascade Styles inherit styling defined previously)    ***
********************************************************************************
*******************************************************************************//* Shared Settings: Module Title:color:rgb(58, 59, 57);font-family: "BebasNeueRegular",Arial,Helvetica,sans-serif;Link Hover: color: #8d9e4d;frame:-webkit-box-shadow: 1px 3px 7px rgba(0, 0, 0, 0.75);-moz-box-shadow:    1px 3px 7px rgba(0, 0, 0, 0.75);box-shadow:         1px 3px 7px rgba(0, 0, 0, 0.75);*/h1, h2, h3, h4, h5, h6, ul.suckerfish li a, a.moduleItemTitle{text-shadow:1px 1px #ccc;-webkit-mask-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,.6)), to(rgba(0,0,0,1)));}/* Top Menu */ul.topmenu li a{font-size:18px;position:relative;top:-2px;color:#c0c0c0;}ul.topmenu li a:hover{border:1px solid #999;color:#8d9e4d;}ul.topmenu li a:active{border:1px solid #1E1E1E;color:#8d9e4d;}/* Logo centering and dark space below menu */#headerwrap{padding-top:42px;}#logo{top: -32px;}#region1wrap{margin-bottom:42px;}#region3wrap{margin-top:-42px;padding-top:0;}.r3spacer {padding:50px 20px 20px 20px;}body.inset-s2 {}.footer1 {	margin:17px 0 0 20px;}#legals div{	margin: 0 10px 0 0;} .intro_pre, .intro_main_1 {	text-shadow: 0 0 10px #fff;}.intro_main_2, .intro_post{text-shadow: 0 0 10px rgba(0, 0, 0, 1);}.imgframe p {padding:0;margin:0;}.imgframe p.imageCaption, .imgframe p.imageTitle{margin:8px 0 0 0!important; padding:0!important;text-align:right!important; line-height:80%; font-size:10px; color: #999;font-weight:bold;}.rightBar {float:right;margin: 5px 32px 20px 0;}.insetRight {float:right;margin: 5px 32px 20px 32px;}.insetLeft {float:left;margin: 5px 32px 20px 32px; width:320px;}#region7wrap h2 {color:#E1E1E1;text-shadow:1px 1px 2px #333;}#region7wrap a:hover {color:#fff;}#region3wrap ul li {font-size:14px;margin-left:15px; list-style-type: square;line-height:250%;}#region5wrap ul li{margin-left:15px;list-style-type: square;}/* K2 Styling */.even {background:transparent;}#region5wrap ul li.even {list-style-type: none!important;}.k2ItemsBlock h3 {background:transparent;text-align:left;margin-bottom:5px;}.k2ItemsBlock a.moduleItemTitle, .latestItemTitle a, div.itemFullText h2 a, .tagItemTitle a, .genericItemTitle a, .catItemTitle a{color:rgb(58, 59, 57);font-family: "BebasNeueRegular",Arial,Helvetica,sans-serif;font-size:30px;}.k2ItemsBlock p {line-height:150%;}.k2ItemsBlock a.btn { line-height:130%; text-align:center; }.k2ItemsBlock .k2ReadMore {text-align:center;}div.latestItemImageBlock {text-align:center; margin: 15px 20px; clear:both;}.latestItemTags li a, .latestItemCategory a, div.itemTagsBlock ul.itemTags li a, div.tagItemCategory a, div.catItemCategory a, div.catItemTagsBlock ul.catItemTags li a, div.genericItemCategory a {color:rgb(58, 59, 57);font-family: "BebasNeueRegular",Arial,Helvetica,sans-serif;font-size:14px;}.latestItemTags li a:hover, .latestItemCategory a:hover, .k2ItemsBlock a.moduleItemTitle:hover, .latestItemTitle a:hover, div.itemFullText h2 a:hover, div.itemTagsBlock ul.itemTags li a:hover, .tagItemTitle a:hover, div.tagItemCategory a:hover, .genericItemTitle a:hover, .catItemTitle a:hover, div.catItemTagsBlock ul.catItemTags li a:hover, div.genericItemCategory a:hover, input.button:hover{color: #8d9e4d;}div.itemHeader h2.itemTitle {font-family: "BebasNeueRegular",Arial,Helvetica,sans-serif;color:rgb(58, 59, 57);font-size:60px;}div.itemToolbar {display:none;}div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img, span.itemImage img, span.tagItemImage img, span.latestItemImage img,span.genericItemImage img, span.catItemImage img {margin:10px;padding:10px !important; background:#f8f8f8 !important; border: 1px solid #dcded9 !important;-webkit-box-shadow: 1px 3px 7px rgba(0, 0, 0, 0.75);	-moz-box-shadow:    1px 3px 7px rgba(0, 0, 0, 0.75);	box-shadow:         1px 3px 7px rgba(0, 0, 0, 0.75);}	.imgframe, input.button, input.inputbox {-webkit-box-shadow: 1px 3px 7px rgba(0, 0, 0, 0.75);	-moz-box-shadow:    1px 3px 7px rgba(0, 0, 0, 0.75);	box-shadow:         1px 3px 7px rgba(0, 0, 0, 0.75);}	div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img:hover, span.itemImage img:hover, span.tagItemImage img:hover, span.latestItemImage img:hover, .imgframe:hover, span.genericItemImage img:hover, span.catItemImage img:hover, input.button:hover, input.inputbox:hover, input.inputbox:focus {box-shadow: 1px 3px 5px rgba(0, 0, 0, 0.25);-webkit-box-shadow: 1px 3px 5px rgba(0, 0, 0, 0.25);-moz-box-shadow: 1px 3px 5px rgba(0, 0, 0, 0.25);}div.latestItemView, div.genericItemView, div.tagItemView, div.catItemView   {width:520px;}div.itemBackToTop {display:none; }#k2Container .itemView, div.itemTagsBlock, div.itemView, div.catItemView, div.genericItemView, div.tagItemView {border-bottom:none;}div#k2Container .itemView {margin-bottom:0;padding-bottom:0;}div.latestItemCategory, div.latestItemTagsBlock {border-bottom-style:solid;}div.tagItemCategory, div.genericItemCategory, div.catItemCategory {border-right:none;}input.button {cursor:pointer;font-family: "BebasNeueRegular",Arial,Helvetica,sans-serif;font-size:14px;}