#head {
color:#ccc;
}

.catnav{
position: relative;
list-style-type: none;
list-style-position: outside;
margin:0;
width:706px; 
float: left;
z-index: 4;
}

.catnav_wrapper{
width:706px;
float: left;
z-index: 4;
}

.catnav li a{
display:block;
float:left;
padding:5px 7px 10px 10px;
border: none;
text-decoration: none;
line-height: 17px;
outline: none;
min-height:30px;
color:#666666;
width:100px;
}


.catnav li a strong{
display:block;
font-weight: bold;
font-size: 16px;
}

.catnav li li a strong {
display:inline;
font-size:12px;
font-weight:normal;
}

.catnav li a span{
display:block;
font-size: 10px;

}

.catnav ul{
margin:0;
padding:0;
list-style-type:none;
list-style-position:outside;
position:relative;
z-index:5;
}


#top .catnav ul a{
line-height:29px;
font-size: 12px;
cursor: pointer;
}


#top .catnav li{
float:left;
position:relative;
z-index:20;
margin-top:0;
}

#top .catnav li li{
border-right:none;
margin-top:0;
}

#top .catnav ul {
display:none;
position:absolute;
top:57px;
width:172px;
left:-2px;
}

#top .catnav li ul a{
height:auto;
float:left;
text-align:left;
padding:0 10px;
}

#top .catnav ul ul{
top:auto;
border-top:none;
}	

#top .catnav li ul ul {
top:-1px;
}

.preloading_background{
background: #EDEDED
}

#featured, .featured, .fadeout, .newsselect{ 
height:440px;
border:none; 			/*this changes the height of the image slider*/

}

#feature_wrap{
width:1000px;
position: relative;
border:none; 

}

#feature_wrap a:hover{
text-decoration: none;
}

#featured{
position: relative;
width:1000px;
overflow: hidden;
}


.featured{
width:700px;
position:absolute;
top:0;
left:0;
overflow: hidden;
display:none;
border-left:1px solid #FFFFFF;  
background: #EDEDED;
}

.feature_excerpt{
	width:660px;
	position: absolute;
	display: block;
	bottom: 0;
	left:-1px;
	z-index: 3;
	padding:10px 20px;
	font-size: 11.5px;
	line-height:1.5em;
	cursor: pointer;
	border-top:1px solid #FFFFFF;
	font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
	text-decoration: none;
}

#top #featured a{
color:#444;
}

.featured img{
display:block;
position: relative;
z-index: 2;
border:none; 
}

#top .fadeout{
position:absolute;
width:200px;
display:block;
right:0px;
z-index: 4;
background:none repeat scroll 0 0 #FFFFFF;
}


#top .sliderheading{
	display:block;
	font-size: 26px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}


#top .heading_clone{
position: absolute;
z-index: 4;
bottom:20px;
left:20px;
font-size: 20px;
text-transform: uppercase;
padding:0;
margin: 0;

}

#top .slidercontent{
font-size: 14px;
}

#top #featured .feature_excerpt {
background:none repeat scroll 0 0 #FFFFFF;
}

#top .catnav li .sub-menu a{
	color:#666;
	background: #d8d8d8;
}

#top .catnav li ul a:hover{
background:#fff;
color:#000099;
}

h1, h2, h3, h4, h5, h6, legend, .sliderheading {
font-family:"Trebuchet MS",Arial,Helvetica,san-serif;
font-weight:normal;
letter-spacing:0.4px;
line-height:1.4em;
padding-bottom:5px;
position:relative;
}