/*
Common Styles
PINC
created 10/2/07
Modified 11/2/07
*/

html, body {height:100%}
body {
	padding:0;
	margin:0;
	font: normal .8em/2em calibri, verdana /* Verdana, Arial, Helvetica, sans-serif */;
	color: #5D5D5D;
	background: #fff;
}

#outer{
	width: 770px;
	margin: 0 auto -30px auto;
	padding: 0;
}

/************ HEADER STYLES **********************/

#header {
	width: 770px;
	height: 69px;
	margin: 0;
	padding: 0;
}

#header h1 {
	float:left;
	margin: 0;
	padding: 0;
}

#header h1 a {
	display: block;
	width: 141px;
	height: 53px;
	margin: 0;
	padding: 0;
	background: url(../images/siteid.gif) no-repeat;
}

#header h1 a span {
	display: none;
}

/************ MAIN NAVIGATION STYLES **********************/

#mainNav {
	float: right;
	width: 285px;
	height: 21px;
	margin: 32px 0 0 0;
	padding: 0;
}

#mainNav ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#mainNav li {
	display: inline;
	margin: 0;
	padding: 0;
}

#mainNav li a {
	float: left;
	display: block;
	height: 21px;
	padding: 0;
	margin: 0;
}

/* Link states */
#mainNav li a#about {
	background: url(../images/nv_about.gif) no-repeat 0 0;
	width: 98px;
}

#mainNav li a#folio {
	background: url(../images/nv_folio.gif) no-repeat 0 0;
	width: 92px;
}

#mainNav li a#contact {
	background: url(../images/nv_contact.gif) no-repeat 0 0;
	width: 95px;
}

/* Hover states */
#mainNav li a:hover#about {
	background: url(../images/nv_about.gif) no-repeat 0 -21px;
}

#mainNav li a:hover#folio {
	background: url(../images/nv_folio.gif) no-repeat 0 -21px;
}

#mainNav li a:hover#contact {
	background: url(../images/nv_contact.gif) no-repeat 0 -21px;
}

#mainNav li a span {
	display: none;
}

/************ RIGHT STYLES **********************/

#right {
	display: none;
}

/************ FOOTER STYLES **********************/

#footer {
	clear: both;
	width: 770px;
	height: 55px;
	padding: 0;
	margin: 0 auto;
	color: #AAAAAA;
	font: 1em  calibri, verdana;
	text-align: center;
}

#footer a {
	color: #AAAAAA;
	text-decoration: none;
}

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