/* Header stuff*/
.show_hide{background:transparent!important;color:white!important;text-shadow:none ;line-height:15px ;padding:10px;margin-right:20px;}
.show_hide:hover {background:rgba(255,255,255,.1)!important}
.transbutton {background:transparent!important;color:white!important;border-color:#c5c5c5 ;line-height:15px ;padding:10px;margin-right:20px; text-shadow:none;}
.transbutton:hover {background:rgba(255,255,255,.1)!important}
.headerbar{ background: #D5AF18 ;
background: -moz-linear-gradient(top, rgba(214, 166, 24, 0.9) 0%, rgba(226, 187, 70, 0.9) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(214, 166, 24, 0.9)), color-stop(100%,rgba(226, 187, 70, 0.9)));
background: -webkit-linear-gradient(top, rgba(214, 166, 24, 0.9) 0%,rgba(226, 187, 70, 0.9) 100%);
background: -o-linear-gradient(top, rgba(214, 166, 24, 0.9) 0%,rgba(226, 187, 70, 0.9) 100%) ;
background: -ms-linear-gradient(top, rgba(214, 166, 24, 0.9) 0%,rgba(226, 187, 70, 0.9) 100%);
background: linear-gradient(top, rgba(214, 166, 24, 0.9) 0%,rgba(226, 187, 70, 0.9) 100%);
height:5px}
.headerbar img{width:28%;}

.headmain{ padding-bottom:5px;}
.headcont{z-index:3000;height:124px;background: #002958  ;
background: linear-gradient(top, rgba(0, 41, 88, 1) 0%, rgba(0, 23, 49, 1) 100);
background: -moz-linear-gradient(top, rgba(0, 41, 88, 1) 0%, rgba(0, 23, 49, 1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0, 41, 88, 1)), color-stop(100%,rgba(0, 23, 49, 1)));
background: -webkit-linear-gradient(top, rgba(0, 41, 88, 1) 0%,rgba(0, 23, 49, 1) 100%);
background: -o-linear-gradient(top, rgba(0, 41, 88, 1) 0%,rgba(0, 23, 49, 1) 100%);
background: -ms-linear-gradient(top, rgba(0, 41, 88, 1) 0%,rgba(0, 23, 49, 1) 100%);
background: linear-gradient(top, rgba(0, 41, 88, 1) 0%,rgba(0, 23, 49, 1) 100%);
border-bottom:1px solid #001732;
-webkit-box-shadow: 2px 1px 5px rgba(53, 49, 53, 0.85);
-moz-box-shadow:    2px 1px 5px rgba(53, 49, 53, 0.85);
box-shadow:         2px 1px 5px rgba(53, 49, 53, 0.85);
}

#fiulogo {margin-left:0; z-index:500; position:relative;}
#fiulogo img {margin-top:3px;width:150px; float:left;z-index:520; position:relative;}
body{
font-family: 'Open Sans', sans-serif!important;
}
.mainnav {
background: #D5AF18 ;
background: -moz-linear-gradient(top, rgba(214, 166, 24, 0.9) 0%, rgba(226, 187, 70, 0.9) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(214, 166, 24, 0.9)), color-stop(100%,rgba(226, 187, 70, 0.9)));
background: -webkit-linear-gradient(top, rgba(214, 166, 24, 0.9) 0%,rgba(226, 187, 70, 0.9) 100%);
background: -o-linear-gradient(top, rgba(214, 166, 24, 0.9) 0%,rgba(226, 187, 70, 0.9) 100%) ;
background: -ms-linear-gradient(top, rgba(214, 166, 24, 0.9) 0%,rgba(226, 187, 70, 0.9) 100%);
background: linear-gradient(top, rgba(214, 166, 24, 0.9) 0%,rgba(226, 187, 70, 0.9) 100%);
margin-top:1px;
border:1px soild black;
margin-right:20px;

}
.navbar .nav{
        margin:0!important;

}
.nav{
border-bottom-right-radius: 0;

}
.navbar .nav > li  {

box-shadow: 0px 1px 0px black;
margin: 0;
font-size: 1.12em;
background: #d6a618;
background: -moz-linear-gradient(top, rgba(226, 187, 70, 0.9) 0%,rgba(226,180,41, 0.9) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(226,187,70, 0.9)), color-stop(100%,rgba(226, 180, 41, 0.9)));
background: -webkit-linear-gradient(top, rgba(226,187,70, 0.9) 0%,rgba(226, 180, 41, 0.9) 100%);
background: -o-linear-gradient(top, rgba(226, 187, 70, 0.9) 0%,rgba(226,180,41, 0.9) 100%);
background: -ms-linear-gradient(top, rgba(226, 187, 70, 0.9) 0%,rgba(226,180,41, 0.9) 100%);
background: linear-gradient(top, rgba(226, 187, 70, 0.9) 0%,rgba(226,180,41, 0.9) 100%);
border: 1px solid #D6A61;
}
.navleft{
border-bottom-left-radius: 0px;


}
.navright{
border-bottom-right-radius: 0px;


}
.navbar .nav > li > a {
color: #002958!important;
text-shadow: 0 -1px 1px rgba(255, 255, 255, 0.35)!important;
display: block!important;
padding:4px 8px 5px 8px!important;

font-size:0.99em!important;
}
.navbar .nav > li > a:hover {

box-shadow:inset 0 0 5px #D3A41A;
background: -moz-linear-gradient(top, rgba(0,0,0,0.35) 0%, rgba(0,0,0,0) 25%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(17,45,84,0.35)), color-stop(25%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(17,45,84,0.35) 0%,rgba(17,45,84,0) 25%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(0,0,0,0.35) 0%,rgba(0,0,0,0) 25%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(0,0,0,0.35) 0%,rgba(0,0,0,0) 25%); /* IE10+ */
background: linear-gradient(to bottom, rgba(0,0,0,0.35) 0%,rgba(0,0,0,0) 25%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
}

.tools{
color: #002958;
}
.search{margin-top:-70px;}
.otherlinks{text-align:right;}
.otherlinks a{text-decoration:underline;color:white;}
.otherlinks a:hover{color:#d6a618;}
#toolbar h3{font-weight:bold;text-align:center;color:#002958;}
#toolbar ul li {list-style: none;}
.toolslide{
border-bottom:1px solid #002958;
background:url(subtle_dots.png)!important;
-webkit-box-shadow: 1px 0px 3px rgba(53, 49, 53, 0.85);
-moz-box-shadow:    1px 0px 3px rgba(53, 49, 53, 0.85);
box-shadow:         1px 0px 3px rgba(53, 49, 53, 0.85);

}
.slidingDiv {
	height:220px;
	}
/* Footer Stuff */
#fullfootgold{
padding-top:20px;
background-color: #002958!important;
background: linear-gradient(top, rgba(0, 41, 88, 1) 0%, rgba(0, 23, 49, 0.9) 100%)!important;
background: -moz-linear-gradient(top, rgba(0, 41, 88, 1) 0%, rgba(0, 23, 49, 1) 100%)!important;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0, 41, 88, 1)), color-stop(100%,rgba(0, 23, 49, 1)))!important;
background: -webkit-linear-gradient(top, rgba(0, 41, 88, 1) 0%,rgba(0, 23, 49, 1) 100%)!important;
background: -o-linear-gradient(top, rgba(0, 41, 88, 1) 0%,rgba(0, 23, 49, 1) 100%)!important;
background: -ms-linear-gradient(top, rgba(0, 41, 88, 1) 0%,rgba(0, 23, 49, 1) 100%)!important;
background: linear-gradient(top, rgba(0, 41, 88, 1) 0%,rgba(0, 23, 49, 1) 100%)!important;
border-bottom: 1px black solid;
padding-bottom:15px;
}
.footergold{
}

.programslider{
	overflow-y:hidden;
	max-height: 500px;
	
	transition-property: all;
	transition-duration: .5s;
	transition-timing-function: cubic-bezier(0, 1, 0.5, 1);
}
.programslider.closed{
	max-height: 0;
}
.highlight {
padding: 9px 14px;
margin-bottom: 14px;
background-color: #f7f7f9;
border: 1px solid #e1e1e8;
border-radius: 4px;
}


.down {margin-top:15px;margin-right:11px}
.down h3 {color: #F1C238;}
.centered{font-size:23px!important;}
.footergold ul li{list-style:none;}
.footergold a:hover {color:white}
.footergold ul {text-align:left;margin-left:5px}
.footergold a{color:#fff;}
.fullfooterblue{
background-color: #002958;
background: linear-gradient(top, rgba(0, 41, 88, 1) 0%, rgba(0, 23, 49, 0.9) 100%);
background: -moz-linear-gradient(top, rgba(0, 41, 88, 1) 0%, rgba(0, 23, 49, 1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0, 41, 88, 1)), color-stop(100%,rgba(0, 23, 49, 1)));
background: -webkit-linear-gradient(top, rgba(0, 41, 88, 1) 0%,rgba(0, 23, 49, 1) 100%);
background: -o-linear-gradient(top, rgba(0, 41, 88, 1) 0%,rgba(0, 23, 49, 1) 100%);
background: -ms-linear-gradient(top, rgba(0, 41, 88, 1) 0%,rgba(0, 23, 49, 1) 100%);
background: linear-gradient(top, rgba(0, 41, 88, 1) 0%,rgba(0, 23, 49, 1) 100%);padding-top:15px;padding-bottom:15px
}
.footerblue{
 text-align:center;
 color:white;
 font-size:13px;
}
.footerblue a{color:#D5AF18;}
.yellowbar {background: #F1C238;
width: 100%;
height: .375em;
border-top: 1px solid #CA9A0D;
margin: 0;
padding: 0;
border-bottom: 1px solid #CA9A0D;}

.social{ text-align:right;}
.social i {}
.social a {color:#002958; text-decoration:none;}
.social i:hover {color:#F1C23B;text-decoration:none;margin-top:1px; }
.social span:hover {margin-left:5px;}
.social #link i:hover {color:#000e1c;text-decoration:none; }
.social #twit i:hover {color:#000e1c;text-decoration:none; }


