h5.date { 
font-weight: bold; text-transform: uppercase; font-size: 11px; 
}

#nav {
	background: #5e5d5d;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
	-webkit-border-top-left-radius: 15px;
	-webkit-border-top-right-radius: 15px;
	-moz-border-radius-topleft: 15px;
	-moz-border-radius-topright: 15px;
	padding: 5px 0 0 0;
	border-bottom: 2px solid #ef7f30;
	}

#nav ul { 
	float: left;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
 }
 
#nav li {
	list-style: none;
	display: inline;
	float: left;
	margin: 0 0 0 10px;
}

#nav a {
	display: block;
	padding: 10px 20px;
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 14px;
}

#nav a:hover, #nav .selected {
	background: #ef7f30 url(../img/navlibg.gif) repeat-x;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	text-shadow: #666 0 -1px 0px; }

#secnav li {
	list-style: none;
	display: inline;
}

#secnav a {
	text-transform: capitalize;
	color: #fff;
	text-decoration: none;
	border-left: 1px solid #fff;
	padding-left: 10px;
	margin-left: 10px;
}

#secnav a:hover {
	text-decoration: underline;
}

#secnav .first a {
	border-left: none;
}

.col1, .col2, .col3, .col4, .smallcol1, .maincol, .subcol1, .subcol2 { display:inline; float:left; position:relative; }

.col1 { width: 960px; }
.col2 { width: 560px; }
.col3 { width: 480px; }
.col4 { width: 400px; }


