a { color:#00529b; }
a:hover { color:#377dbb; }

nav { background: url(../images/bg-nav.png) no-repeat; z-index: -1; }
nav li { border-left: 1px solid #3d312a; border-right: 1px solid #5c7673; }
nav #navigation a:hover, nav #navigation li.active a { background:#5c7673; color:#fff; }
nav #navigation a { padding: 6px 6px; }
#navigation ul > li.drop > a:hover,
#navigation ul > li.drop:hover > a {
	background: #fbdf60;
	color: #3368b6;
}

.date-weather { width: 660px; }

.sectionfront-box li h3 a { color: #377dbb; }

    /* Bucket headers */
    .heading-box {
      -webkit-border-radius: 0;
      -mozilla-border-radius: 0;
      border-radius: 0;
	  background-color:#fff;
      background-image:none;
	  border-top: 5px solid #5c7673;
	  border-bottom: 2px solid #5c7673;
	  padding: 5px 0;
	  color: #00529b;
    }
	.heading-box h2 {
      color:#00529b;
	}
    .heading-box h2 a {
      color:#00529b;
	  margin: 0 0 5px 0;
    }
    .heading-box ul a {
      color:#fff;
    }
    .heading-box li {
      background:url(../images/bullet-heading-box.gif) 0 7px no-repeat;
    }       
    .heading-box ul a.active {
     color:#fff;
    }
    .logo {
      width:378px;
      height:70px;
      top:108px;
    }
    .search .submit {
      background:url(../images/btn-search.png) 0 -27px no-repeat;
      color:#fff;
      line-height:30px;
    }
    .search .submit:hover {
      background:url(../images/btn-search.png) 0 0 no-repeat ;
    }
    #sidebar .calendar {
      background:url(../images/bg-calendar.png) 0 0 no-repeat;
      text-indent:-9999px;
    }
    #sidebar .calendar:hover {
      background:url(../images/bg-calendar.png) 0 -43px no-repeat;
    }
    .video-block  {
      background-color:#d7f1fe;
      }            
    .video-block .heading {
      color:#0101ce;
    }
    .sidebar-poll .heading {
      background-color:#d7f1fe;
      color:#555754;
    }
    .video-block .heading3 {
      color:#fff;
    }                      
    .video-block a, .sidebar-poll .heading3, .carousel2 .carousel-holder .comments {
      color:#0101ce;
    }
    .comment_form .submit, .sidebar-poll .button {
      background:url(../images/btn-submit.png) 0 0 no-repeat;
    }
    .comment_form .submit:hover, .sidebar-poll .button:hover {
      background:url(../images/btn-submit.png) 0 -27px no-repeat;
    }
    .content-section h4 {
      color:#555555;
    }
    .newsletters {
      text-align:center;
      color:#362c83;
    }
.mktg-msg {
      display:inline; 
      font-size: 42px; 
      padding: 0;
	  color:#395b90;
	  font-family: 'Lobster', cursive;
	  margin: 0 0 0 140px;
	  position: relative;
	  top: 10px;
    }

   	
	.header-section-text { width: 600px; float: right; }

#adblock_1x1_ad_1 { height:0px; }
#adblock_1x1_ad_1_inner {  }
#adblock_header_ad_1 {  }
#adblock_header_ad_1_inner { width:728px; padding-top:10px; float: left;}
#adblock_header_ad_2 {  }
#adblock_header_ad_2_inner { width:230px; padding-top:10px; float: right;}
#adblock_sidebar_ad_1 {  }
#adblock_sidebar_ad_1_inner { margin-bottom:20px; }
#adblock_sidebar_ad_2 {  }
#adblock_sidebar_ad_2_inner { margin-bottom:20px; }
#adblock_footer_ad_1 {  }
#adblock_footer_ad_1_inner { width:728px; margin:20px auto; }