@charset "utf-8";
/* CSS Document */

/*HEADER*/
.main-header {
	background:url(../images/header-bg.jpg) repeat-x; 
	min-height: 219px;
}

.main-header .container {
	background:url(../images/header-globe-bg-gif.gif) no-repeat center center; 
	background-size:cover;  
	min-height: 219px; 
	max-height: 219px; 
	max-width:100% !important;
	padding-top:25px;
}

h1#logo, h2#logo {
	margin-top:0px !important;
}

.secondary-navigation {
    background: #000000;
    border: 0 none;
    border-radius: 5px;
    max-width: 1050px;
}

.secondary-navigation #navigation {
	text-align:center;
}

.secondary-navigation #navigation #menu-gstf-dl > li > a {
    background: rgba(0, 0, 0, 0) url("../images/nav-sep.jpg") no-repeat scroll right center;
	padding:0 32px !important;
}

.secondary-navigation #navigation #menu-gstf-dl > li > a:hover {
	color:#ffcb06 !important;
}

.secondary-navigation #navigation #menu-gstf-dl li a {
    color: #ffffff;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight: normal !important;
	border:none !important;
}

.secondary-navigation #navigation #menu-gstf-dl ul.sub-menu {
    background-color: #282828 !important;
	border:none !important;
}

.secondary-navigation #navigation #menu-gstf-dl ul.sub-menu li > ul.sub-menu {
    background-color: #454444 !important;
	border:none !important;
}

.secondary-navigation #navigation #menu-gstf-dl ul li:hover {
    background-color: #1d1a1a !important;
}

.secondary-navigation #navigation #menu-gstf-dl ul li {
    background-color: #282828 !important;
}

.secondary-navigation #navigation #menu-gstf-dl ul.sub-menu li > ul.sub-menu li {
    background-color: #454444 !important;
}

.secondary-navigation #navigation #menu-gstf-dl ul.sub-menu li > ul.sub-menu li:hover {
    background-color: #1d1a1a !important;
}

.secondary-navigation #navigation select
{
	width:98% !important;
}

/*FOOTER*/
footer {
    background: #000000 none repeat scroll 0 0;
    font-family: tahoma !important;
    padding-bottom: 25px;
    padding-top: 40px;
}

footer .footer-widgets {
    padding-top: 0;
}

footer .footer-widgets .widget {
    padding-top: 0;
}

footer .textwidget {
    color: #ffffff;
    font-size: 12px;
}

footer .footer-widgets .widget > h3 {
    font-family: tahoma !important;
    font-size: 12px;
    margin: 10px 0;
    padding: 0;
}

footer .widget ul {
    font-size: 12px !important;
}

footer .widget ul li::before {
    color: #ed2226;
    content: "• ";
}

footer .widget ul li {
    list-style-type: none !important;
    margin: 0 !important;
    padding-bottom: 4px;
}

footer .widget ul li a:hover{
	color:#ed2226 !important;
}

#copyright-note > span, #copyright-note > span > a {
    color: #505050;
    font-size: 12px;
}

#copyright-note .top {
	font-size:12px;
}
	