/* CSS Document */

body {
	background: #FFF url(../images/HecSecPageBkg.gif) no-repeat center top;
	font: 12px/23px "Lucida Sans", Verdana, Arial, Helvetica, sans-serif;
	color: #333;}
#masthead {
	height: 100px;
	padding-top: 40px;
	color: #76705d;
}
#logo {
	float: left;
	padding-right: 35px;
	background: url(../images/mast_sep.gif) no-repeat right;
	padding-bottom: 15px;
}
#overview {
	float: left;
	padding-left: 35px;
	width: 525px;
	padding-top: 15px;
	padding-bottom: 15px;
}

#content {margin-top: 25px;}

#leftContent {
	width: 479px;
	float: left;
	margin-bottom: 15px;
}
#leftContent p {
	padding-left: 13px;
	clear: left;
	padding-bottom: 8px;
	text-align: left;
}
#leftContent ul {
	list-style: disc;
	margin-left: 30px;
	margin-top: -6px;
	margin-bottom: 8px;
}
#leftContent .galImg, #rightContent #tertNav #photos .galImg {
	float: left;
	height: 80px;
	width: 80px;
	border: 5px solid #F0F3EA;
	margin-right: 5px;
	margin-top: 11px;
	margin-left: 6px;
}
#leftContent .galImg img, #rightContent #tertNav #photos .galImg img {
	width: 80px;
}
#leftContent .AFFlogo {
	float: left;
	padding-top: 10px;
	padding-right: 8px;
	padding-bottom: 10px;
	padding-left: 8px;
	width: 142px;
	height: 142px;
}


#rightContent {
	float: left;
	width: 353px;
	margin-left: 35px;
	margin-bottom: 15px;
}
#rightContent p {padding-bottom: 8px;}
#leftContent #projectInfo {
	float: left;
}
#leftContent #featurePic {
	float: right;
}



#tertNav li {
	margin: 0px;
	padding: 0px;
}

#tertNav ul a {
	display: block;
	border-style: none;
	color: #4e4a3e;
	font-weight: bold;
	height: 29px;
	margin: 0px;
	padding: 8px 0px 0px;
	width: 283px;
	background: url(../images/nav/tertNavBkg.gif) no-repeat top;
}

.tertNavUl {
	background: url(../images/nav/tertNavEnd.gif) no-repeat bottom left;
	padding-bottom: 1px;
}

#tertNav a:hover {
	text-indent: 30px;
	background: url(../images/nav/tertNavBkg.gif) no-repeat bottom;
}

.styled {margin-left: 13px; padding: 2px;}

.styled td {
	padding: 2px 4px;
}
.styled th {
	background: #76705D;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	text-align: left;
	padding: 4px;
}
.styled .odd {background: #F7F5F0;} 

.photos .caption {
	font-size: 11px;
	padding-top: 0px;
	padding-bottom: 18px;
	clear: left;
	float: left;
}

.photos a:link{border: none !important;}


.photos a:hover{background-color: #FFF !important;}
.photos {text-align: left; margin-left: 13px;}
