/*Cosmetic Styles for IE 6-8*/
#top_nav {
	font: normal 13px/16px "proxima-nova-n4", "proxima-nova-1", "proxima-nova-2", Verdana, sans-serif !important;
}
#top_nav li.level_1.here:hover > a, #top_nav li.parent_here:hover > a {
	background: #b2d4d8 url(css-images/ie-topnav-shadow.gif) 0% 0% repeat-x !important;
}
#top_nav > li:hover a, #top_nav > li.level_1.here a, li.level_1.parent_here a, #top_nav:hover > li.level_1.here:hover a, #top_nav:hover li.level_1.parent_here:hover a   {
	background: #b2d4d8 url(css-images/ie-topnav-shadow.gif) 0% 0% repeat-x;
}
.ie-corners {
	width: 4px;
	height: 40px;
	overflow: hidden;
	position: absolute;
	top: 0;
	z-index: 10;
}
#top_nav > li:hover .left-corners, #top_nav > li.level_1.here .left-corners, li.level_1.parent_here .left-corners, #top_nav:hover > li.level_1.here:hover .left-corners, #top_nav:hover li.level_1.parent_here:hover .left-corners {
	background: url(css-images/ie-topnav-leftcorners.gif) no-repeat;
	left: 0;
}
#top_nav > li:hover .right-corners, #top_nav > li.level_1.here .right-corners, li.level_1.parent_here .right-corners, #top_nav:hover > li.level_1.here:hover .right-corners, #top_nav:hover li.level_1.parent_here:hover .right-corners {
	background: url(css-images/ie-topnav-rightcorners.gif) no-repeat;
	right: 0;
}
#top_nav:hover > li.level_1.here .ie-corners , #top_nav:hover li.level_1.parent_here .ie-corners {
	visibility: hidden;
}
#top_nav > li.level_1.here:hover .ie-corners , #top_nav li.level_1.parent_here:hover .ie-corners {
	visibility: visible !important;
}
/*Headings*/

.default h1 {
	font: normal 24px/32px "proxima-nova-n4", "proxima-nova-1", "proxima-nova-2", Verdana, sans-serif !important;
	}
.project-detail h1 {
	font: 16px/22px "proxima-nova-n4", "proxima-nova-1","proxima-nova-2", Verdana !important;
}
h2 {
	font: 100 14px/20px "proxima-nova-1","proxima-nova-2", Verdana !important;
}
.project-detail h3 {
	font: 12px/18px "proxima-nova-n4", "proxima-nova-1","proxima-nova-2", Verdana !important;
}	
/*Paragraph text*/	
.intro-text {
	font: 14px/22px "proxima-nova-n4","proxima-nova-1","proxima-nova-2", Verdana !important;
}
p {
	font: 11px/18px "proxima-nova-n4", "proxima-nova-1","proxima-nova-2", Verdana !important;
}
/*Links*/
a {
	font-family: "proxima-nova-n4", "proxima-nova-1","proxima-nova-2", Verdana !important;
}
#project-list a.project-title {
	font: bold 14px/16px Verdana !important;
}
/*Shadows*/
#header-shadow {
	background: url(css-images/ie-header-shadow.png) repeat-x 0% 0%;
	z-index: 1;
	top: 94px;
	width: 100%;
	height: 17px;
	position: absolute;
}
#footer {
	position: relative;
}
#footer-shadow {
	background: url(css-images/ie-footer-shadow.png) repeat-x 100% 100%;
	z-index: 1;
	top: -13px;
	width: 100%;
	height: 13px;
	position: absolute;
}
#footer-shadow p {
	border-top: navajowhite;
}		