/* -------------- Simplicity defaults -------------- */
#blox-html-container {background: none repeat scroll 0 0 #FFFFFF;}
/* Header Logo */
#blox-header-vertical-nav h1,
#blox-header-vertical-nav h2,
#blox-header h1,
#blox-header h2
    {background: url("../../images/_site/logo-globe-2.jpg") no-repeat center center transparent}
#blox-header h1, #blox-header h2 {bottom: 0;height: 154px;left: 0;position: relative;width: 960px;}
#blox-header h1 a, #blox-header h2 a {height: 154px;width: 960px;}


/* Header */
#blox-header {background: none repeat scroll 0 0 #FFFFFF;height: auto;overflow: visible;padding: 13px 0 0;}

.top-right-one {bottom: 148px;position: absolute;left: 0px;width: 150px;}
#weather-bug {width: 135px;}
#weather-bug #icon img {float: left;height: 50px;margin-right: 5px;margin-top: -3px;width: 50px;}
.top-right-one a {color: #666666;}
#weather-bug #temp {color: #666666;font-family: "Times New Roman",Times,serif;font-size: 38px;font-weight: bold;}
#weather-bug #conditions {color: #666666;display: none;}
#weather-sponsor {bottom: 100px;display: block;height: 31px;left: 0px;position: absolute;width: 88px;}
#weather-sponsor img, #weather-sponsor iframe, #weather-sponsor embed, #weather-sponsor object, .demo-ad.size-88x31.weather-sponsor-preview {bottom: 0 !important;position: absolute;right: 0 !important;}
#blox-user-panel.minimal {color: #666666;font-family: "Times New Roman",Times,serif;font-size: 18px;line-height: 19px;}
#blox-user-panel a {color: #666666;font-family: "Times New Roman",Times,serif;font-size: 12px;}
#blox-user-panel.minimal #uUser {margin-top: -1px;}
#blox-user-panel.minimal #uUser {overflow: visible;}


/* Search Styles */
.top-right-two {bottom: -28px;float: right;height: 25px;position: absolute;right: 0;width: 237px;z-index: 999;}
.blox-search-block .search-submit {border-radius: 5px;height: 20px;padding: 0;width: 20px;}
#blox-search-form-1 > div {border-bottom: none;height: 20px;}
.blox-search-block .search-bar {border: 1px solid #CCCCCC;border-radius: 5px 0 0 5px;float: left;font-family: "Times New Roman",Times,serif;font-size: 12px;height: 20px;margin: 0;padding: 0 5px;width: 200px;}
.blox-search-block .search-submit {border-radius: 0 5px 5px 0;border: 1px solid #CCCCCC;border-left:none;margin-left:-2px;float: left;height: 20px;padding: 0;width: 20px;}

/*  Header Top 
.header-top-navigation a {color: #666666;}
.header-top-navigation li:hover { background-color: transparent;}
#header-top-left ul.header-top-navigation li {background: url("../../images/_site/pipe.png") no-repeat scroll 0 7px rgba(0, 0, 0, 0);font-family: "Times New Roman",Times,serif;font-size: 16px;font-weight: bold;padding: 2px 4px 2px 5px;}
#header-top-left ul.header-top-navigation li:first-child { background: url("none") no-repeat scroll 0 7px transparent;}
#header-top-left ul { margin-left: 0;}
#header-top-right ul.login { margin: 4px 0 4px 20px;}

/*  Navigation */
ul.navigation {background: url("../../images/_site/blue.jpg") repeat-x scroll left center #FFF; color: #fff; font-weight: bold;height:33px;}
ul.navigation > li {background: none transparent; color: #fff; font-weight: bold;}
ul.navigation > li > a, ul.navigation > li > .no-link {line-height: 33px;color: #fff;font-family: arial,helvetica,sans-serif;font-size: 14px;}
ul.navigation, ul.navigation > li > a {color: #fff;}
ul.navigation > li.current-section {background: url("../../images/_site/red.jpg") repeat-x scroll left center #FFF;}
ul.navigation > li:hover {background: url("../../images/_site/red.jpg") repeat-x scroll left center #FFF;}
ul.navigation > li.current-section a { color: #FFFFFF;}
ul.navigation > li:hover a { color: #FFFFFF;}
ul.navigation > li.current-section ul li a { color: #000000;}
ul.navigation > li:hover ul li a, ul.navigation > li.active ul li a { color: #000000;}
ul.navigation > li {padding: 0 7px;}
ul.navigation ul .no-link {color:#000 !important}


/* Mega Nav */
ul.navigation.mega .mega-nav-container .blox-column .blox-list li a.tn-flag { color: #FFFFFF;}
#blox-html-container #blox-wrapper ul.navigation.mega .mega-nav-container .blox-title { height: auto; width: auto;}
ul.navigation.mega .mega-nav-container .blox-list li {line-height: 14px;margin: -1px 0 1px;padding-bottom: 5px;padding-top: 5px;}
ul.navigation.mega .mega-nav-container ul.blox-flags.headline-list li {border: none;}
#blox-html-container #blox-wrapper ul.navigation.mega .mega-nav-container .blox-title h3,
#blox-html-container #blox-wrapper ul.navigation.mega .mega-nav-container .blox-title { background: url("none") repeat scroll center bottom transparent; border-top: medium none;color: #000000;}
#blox-html-container #blox-wrapper ul.navigation.mega .mega-nav-container .blox-title {border-bottom: 1px solid #CCCCCC;}
ul.navigation.mega .mega-nav-container {background: none repeat scroll 0 0 #FFF;border-radius: 0 0 4px 4px;-webkit-box-shadow:  0 2px 3px 0px rgba(0, 0, 0, 0.2);box-shadow:  0 2px 3px 0px rgba(0, 0, 0, 0.2);color: #121212;}
ul.navigation.mega .mega-nav-container.unmega {margin-left: -21px;}


/*  Footer */
.footer-section-block.start.contact h4 {display:none;}
#blox-footer .footer-section-block.start.contact p { line-height: 1.7em; margin: 0 0 5px; padding: 0 14px 10px;}
p.footer-logo { background: url("../../images/_site/footer-logo_2.png") no-repeat scroll 0 0 transparent; display: block; height:68px; margin: 5px 0 2px !important; padding: 0 !important;}
p.footer-logo a { display: block; height: 68px; text-indent: -9999em;}
#blox-footer .footer-section-block { height: 200px;}
.footer-section-block.search .search-options { padding: 5px;}
.blox-bottom-block-holder ul.nav-footer.bull-list li { background: url("none") no-repeat scroll 0 0 transparent; padding-left: 0;}
#blox-footer ul.nav-footer.bull-list {color: #000000;margin-top: 5px;margin-left: 3px;}
#blox-footer .footer-section-block h4 {border-bottom: 1px solid #D1D1D1;color: #000000;padding: 9px 50px 10px 0;}
#blox-footer .footer-section-block.start.contact p {color: #000;padding:0;letter-spacing:normal}
#blox-footer p a {color: #000;}
.nav-footer.bull-list li {list-style-type: none;margin-bottom: 1px;margin-left: 0;}
.blox-bottom-block-holder ul li a {color: #000;}
.footer-section-block.search form label {color: #000;}

/* -------------- Site customizations -------------- */
.blox-breaking-news h2, .blox-breaking-news dt, .blox-breaking-news p.title-flag {
  background: #c4301d; /* Old browsers */
  background: -moz-linear-gradient(top,  #fb897b 1%, #c4301d 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#fb897b), color-stop(100%,#c4301d)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #fb897b 1%,#c4301d 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #fb897b 1%,#c4301d 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #fb897b 1%,#c4301d 100%); /* IE10+ */
  background: linear-gradient(top,  #fb897b 1%,#c4301d 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fb897b ', endColorstr='#c4301d',GradientType=0 ); /* IE6-9 */
  border-radius:0;}
.blox-breaking-news a {color: #666666;}
.blox-breaking-news a:hover {color: #666666;text-decoration: underline;}
.blox-breaking-news {
  background: #ffffff; /* Old browsers */
  background: -moz-linear-gradient(top,  #ffffff 0%, #dbdada 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#dbdada)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #ffffff 0%,#dbdada 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #ffffff 0%,#dbdada 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #ffffff 0%,#dbdada 100%); /* IE10+ */
  background: linear-gradient(top,  #ffffff 0%,#dbdada 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dbdada',GradientType=0 ); /* IE6-9 */ }



#blox-html-container #blox-wrapper .blox-title {
  background: #a29336; /* Old browsers */
background: -moz-linear-gradient(top,  #a29336 0%, #716205 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a29336), color-stop(100%,#716205)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #a29336 0%,#716205 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #a29336 0%,#716205 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #a29336 0%,#716205 100%); /* IE10+ */
background: linear-gradient(to bottom,  #a29336 0%,#716205 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a29336', endColorstr='#716205',GradientType=0 ); /* IE6-9 */

  border-bottom: medium none;height: 24px;}
#blox-html-container #blox-wrapper .blox-title h3 {background: none repeat scroll center bottom rgba(0, 0, 0, 0);border-bottom: medium none;border-top: medium none;color: #FFFFFF;font-family: trebuchet MS,arial,sans-serif;font-size: 13px;  font-weight: bold;padding: 3px 5px;}
.blox-title a, .blox-sub-title a, .blox-title a:hover, .blox-sub-title a:hover {color: #FFFFFF}
.marketplace.sectionHead, .blox-title h3, .blox-title h3 a {color: #FFFFFF;}
a {color: #000;}
a.more, a.more-grey {background: none repeat scroll 0 0 #C4301D;}
.blox-zebra-nav a:hover {color: #08478D;}
.day-partition {background: none repeat scroll 0 0 #000000;}
#index-section-title, .form-title h1.form_heading {background: none repeat scroll 0 0 #000000;}
.forms li.word_count p {background-color: #C4301D;}
#calendarSearch.search-box {background: none repeat scroll 0 0 #427A91;color: #FFFFFF;}
.ui-widget-header {
  background: #a29336; /* Old browsers */
background: -moz-linear-gradient(top,  #a29336 0%, #716205 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a29336), color-stop(100%,#716205)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #a29336 0%,#716205 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #a29336 0%,#716205 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #a29336 0%,#716205 100%); /* IE10+ */
background: linear-gradient(to bottom,  #a29336 0%,#716205 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a29336', endColorstr='#716205',GradientType=0 ); /* IE6-9 */

  border: medium none;color: #FFFFFF;}
.links-html #blox-story-text p a {color: #427a91;text-decoration: none;}
#calendar-widget-block .heading.heading-cal h3 a, #business-events .heading.heading-cal h3 a {color: #427A91;}
#calendar-widget-block .heading.heading-cal h3 a:hover, #business-events .heading.heading-cal h3 a:hover {color: #08478D;}
.core-slider.horizontal .prev, .core-slider.horizontal .next {background: none repeat scroll 0 0 #427A91;}
.core-slider.horizontal .prev:hover, .core-slider.horizontal .next:hover {background: none repeat scroll 0 0 #C4301D;}

.blox-social-share-horizontal .blox-facebook-share.blox-social-share-new {
  background: none no-repeat scroll 88px 5px rgba(0, 0, 0, 0);
}

#header-top-right a {display:block;width:30px;text-indent:-5000px;background:url(../../images/_site/icons.png) no-repeat left center;height:30px;padding:0 !important;margin:0 !important}
#header-top-right .nav-header_top_right-right-twitter a {background-position:0px}
#header-top-right .nav-header_top_right-right-facebook a {background-position:-33px}
#header-top-right .nav-header_top_right-right-youtube a {background-position:-66px}
#header-top-right .nav-header_top_right-right-instagram a {background-position:-99px}
#header-top-right .nav-header_top_right-right-googleplus a {background-position:-132px}
#header-top-right .nav-header_top_right-right-flickr a {background-position:-165px}
#header-top-right li{padding:0 !important;margin:0 !important}
#header-top-right {margin:0 !important;padding:0 !important;width:200px}
#header-top {padding:2px 0;border-top:2px solid #e7e7e7;border-bottom:2px solid #e7e7e7;margin:0 !important}
.header-top-navigation {margin:0;padding:0 !important}

#header-top-left li {font:bold 14px/30px arial,helvetica,sans-serif !important;text-transform:uppercase;color:#999;}
#header-top-left {padding:0 !important;margin:0 auto 0 230px;}
#header-top li:hover{background-color:transparent}

.showcase-slide .top-heading{display:none}
#calendar-where #searchBtn{display:none}

/* Mariano Santillan style */
#div-gpt-ad-1401284806438-1 {margin-bottom:20px;}
#leaderboard-top {margin-bottom:20px;}
#div-gpt-ad-1406038101057-3 {margin-bottom:20px;}
#div-gpt-ad-1420728863476-0 {float:right;}
div#div-gpt-ad-1406038101057-5 {float: left; margin: 0 auto;}
div#div-gpt-ad-1406038101057-0 {float: none; margin: 0 auto;}
.demo-ad.size-200x90.leaderboard-middle-preview, .demo-ad.size-200x90.leaderboard-bottom-preview {display: none;}