/* Surface Engineering CSS Document */

body {
	background: #FFF;
	color:#000;
	font: normal 62.5% Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	margin-top:5px;
}

a { color: #E82626; text-decoration:none; }
a:hover { text-decoration:underline; }

h1 { font-size:1.6em; }
h2 { font-size:1.4em; }
h3 { font-size:1.2em; }

.inlinepic {
	float:right;
	margin-left:5px;
	margin-bottom:5px;
}

#container {
	margin: 0 auto;
	width: 780px;
	font-size:1.2em;
}

#header {
	background: #FFF url(images/header.gif) no-repeat;
	height:98px;
	border:1px solid black;
}

#imagerow {
	background: #FFF url(images/imagerow3.jpg) no-repeat;
	height:100px;
}

#navigation {
	height:20px;
	border: 1px solid #000;
	background-color: #EE5C5C;
}

#navigation a {
	background: #EE5C5C url(images/nav.gif);
	background-position: left bottom;
	border-right: 1px solid #000;
	color: #FFF;
	display: block;
	float: left;
	font: bold 13px Arial, Helvetica, sans-serif;
	line-height: 20px;
	padding: 0 23px;
	text-decoration: none;
}
#navigation a:hover { background-position: left top; }
#navigation .active {
	background: #F07575 url(images/nav.gif);
	color:#EE5C5C;
	display: block;
	float: left;
	font: bold 13px Arial, Helvetica, sans-serif;
	line-height: 20px;
	padding: 0 23px;
	text-decoration: none;
	border-right: 1px solid #000;
}

#main {
	margin-top:5px;
}

#footer {
	text-align:center;
	height:20px;
	line-height:20px;
	background-color:#EC4646;
	color:#FFF;
	font-size:1.2em;
	border:1px solid #000;
	margin-top:10px;
	clear:both;
}

#footer a { color: #FFF; }