body
{
	margin: 0;
	padding: 0;
	background-color: #ffffff;
	font: normal 12px "Trebuchet MS", "Lucida Grande", Verdana, Georgia, Sans-Serif;
}
.skip, a.skip:link, a.skip:visited, a.skip:hover
{
height:1px;
width:1px;
overflow:hidden;
margin:0px;
padding:0px;
border:0px;
text-decoration:none;
display:block;
font-size:1px;
position:absolute;
}
/* Links */

ng: 0 2px; color: #80B3BB; }

/* Links: CONTENT */
#contentnav {
	font: normal 12px "Trebuchet MS", "Lucida Grande", Verdana, Georgia, Sans-Serif;
	color:#333;
}
a.contentnav:link, a.contentnav:visited { padding: 0px; color: #333; }
a.contentnav:hover  { padding: 0px; color: #80B3BB; }
/* Links: CONTENT */

.maintxtbold
{
	font: normal 12px "Trebuchet MS", "Lucida Grande", Verdana, Georgia, Sans-Serif;
	color:#333;
	font-weight: bold;
}
h1, h2, h3, h4, h5, h6 { font-weight: normal; }

h1 { font-size: 24px; }

h2 { font-size: 20px; color:#80B3BB; line-height: 1.2em; }

h3 { font-size: 16px; }

h4 { font-size: 20px; }

h5 { font-size: 16px; }

h6 { font-size: 13px; text-transform: uppercase; margin: 5px 0; }

ul { line-height: 1.8em; list-style-type: square; color: #333; }

ol { line-height: 1.8em; color: #333; }

/* Structure */

#container
{
	margin: auto;
	width: 634px;
}

.container img{
	padding: 0 0 0 0;
}
p#nav{
	margin: 0; 
	padding: 5px 5px 5px 15px;
	color: #aaa;
	background-color: #2f2f2f; 
	border-bottom: 1px solid #fff;
}

#header
{
	background-color: #fff;	
	padding: 3px 10px 0 0;
	width: 634px;
}

#wrapper
{
	margin:0;
	padding:0;
	clear:both;
	width:100%;
	height:420px;
	background-color:#fffff;
}

#featured
{
	text-align: center;
	padding: 80px 2px 1px 15px;
	width: 634px;
	height: 400px;
}
#content-wrapper
{
	width: 100%;
}

#content
{
	padding: 20px;
	line-height: 1.3em;
}

/* Header */

#header h1 { margin: 0; padding: 10px 5px 5px; }

#header h2 { font-size: 12px; margin: 0; padding: 0 5px 10px 20px; }

#header h1 a:link, #header h1 a:visited { color: #333; }

#header h1 a:hover, #header h1 a:active { color: #000; }

/* Featured */

#featured p { margin: 20px 0; }

#featured img { border: 0 solid #000; }

/* Content */

#content > h3, #content .top { margin-top: 5px; }
