﻿/*
dark blue: #1C2122;
orane: #FD5C11;
light blue: #9DB4BA;
*/

body {
	background: #9EB2B9 url(images/page-bg.jpg) no-repeat top center;
	font: small arial, verdana, helvetica, sans-serif;
	color: #333;
	line-height:1.5em;
}

#container
{
	margin: 0 auto;
	width: 940px;
}

#header
{
	background: url(images/nav-bg.gif);
	display: block;
	height: 70px;	
}


#header h1
{
	display: block;
	height: 70px;
	line-height: 70px; 
	float: left;
	font-weight: bold;
	font-size: 30px;
	margin: 0 20px;
	padding: 0;
}
#header h1 a
{
	color: #1C2122;
	text-decoration: none;
    
}
#header h1 a span
{
    color: #FD5C11;
}
#header h1 a:hover
{
    color: #FD5C11;
    border: 0;
}
#header h1 a:hover span
{
	color: #1C2122;
}
#nav 
{
    height: 70px;
    float: right;
}

#nav li
{
	display:block;
    float: left;
    line-height: 70px;
    margin: 0 10px;
	text-transform: uppercase;
	font-weight: 600;
	font-size: 14px;
    position: relative;
}

#nav li a
{
    color: #666;
	text-decoration: none;
	display:block;
}
#nav li a:hover
{
    color: #333;
    border: 0;
}

#nav li ul
{
    position: absolute;
    top: 65px;
    left: 0;
    background: #FFF;
    
}
#nav li ul li
{
	display:block;
    float: none;
    line-height: 16px;
    margin: 3px;
	text-transform: none;
	font-weight: normal;
	font-size: 14px;
}
#nav li ul li a
{
    white-space: nowrap;
}

#quick-search
{
    display: none;
}

#hightlight-nav
{
    display: block;
    margin-top: 160px;
    background: #1C2122;
    height: 70px;
    
}
#hightlight-nav li
{
    float: left;
    width: 33%;
    margin: 10px 0;
	line-height: 50px;
	text-transform: uppercase;
	font-size: 22px;
	border-right: 1px dotted #ccc;
}
#hightlight-nav li.last
{
    border: none;
}
#hightlight-nav li a
{
    display: block;
    color: #FD5C11;
	text-decoration: none;
}

#hightlight-nav li a:hover
{
    border: 0;
    color: #FFF;
}

#hightlight-nav li a span.arrow-orange
{
    display: block;
    float: left;
    margin: 10px 5px 11px 10px;
    width: 29px;
    height: 29px;
    background: url(images/arrows.png) no-repeat 0 -29px;
    
}
#hightlight-nav li a:hover span.arrow-orange
{
    background: url(images/arrows.png) no-repeat 0 -87px;
}

#content-wrapper
{
	background: #FFF;

}

#primary
{
	background: #FFF;
	min-height: 400px;
	width: 650px;
	padding: 5px 20px;
	float: left;
}

#secondary-wrapper
{
	width: 200px;
	min-height: 300px;
	float: right;
	margin: 10px;
	background: url(images/sidebar-bg.png) no-repeat right bottom;
}

#secondary
{
    width: 160px;
	min-height: 260px;
    height: 100%;
    background: #9DB4BA;    
	padding: 10px 20px 20px 10px;
}

#footer
{
    clear:both;
	background: #1C2122;
	color: #FFF;
	padding: 5px 20px;
}

#footer a
{
    color: #FD5C11;
}


#feature-nav
{
	
}

#feature-nav li
{
}

.hide
{
    display: none;
}


 ul#footer-nav
{
    
}
 ul#footer-nav li
{
    float: left;
    margin: 5px;
}
 ul#footer-nav li a
{
    
    font-weight: bold;
    border-bottom: 5px solid #FFF;
}
 ul#footer-nav li ul
{
}
ul#footer-nav  li ul li
{
    float: none;
    margin: 0;
}
 ul#footer-nav li ul li a
{
    font-weight: normal;
    border: 0;
    color: #FFF;
}