@charset "utf-8";
/* CSS Document */

html {overflow-y: scroll;}

html, body, 
h1, h2, h3, h4, h5, h6, p, ul, li {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family:Arial, Helvetica, sans-serif;
	vertical-align: baseline;
}

html, body, #container { height: 100%; margin: 0; padding: 0;  }

#container { height: auto; min-height: 100%; text-align: center; display: block; }
#content { padding-bottom: 3em; }
#footer { clear: both; position: relative; z-index: 10; height: 3em; margin-top: -3em; }
#nav ul { list-style-type: none;
padding-top: 130px;
display: block;
}

#nav li {  
display:inline;
padding-right: 25px;
text-transform: uppercase;
}
#nav {position:relative;}
#nav li a {color: #FFF; font-size: 16px; font-weight: bold; text-decoration:none; }
#nav li a:hover {color: #000; text-decoration: none;}

#nav li img {
	vertical-align:middle;
}

a, a:link, a:visited { color: #FFF; text-decoration: none; }
a:hover, a:focus { color: #bb8d0b; text-decoration: underline; }
p { margin-bottom: 1em; }

#footer {color: white; font-size: 75%; text-align: center; line-height: 3em; }

#header {
	background:url(../images/header-x.gif) repeat-x;
	height: 160px;
}

#nav {
	margin: 0 auto;
	width:1024px;
	background:url(../images/header.gif) no-repeat;
	height: 160px;
	text-align: center;
}

#headline { padding: 25px 0 0 35px; }

#preview { padding: 20px 0 0 530px; }

#footer {
	color:#FFF;
	clear: both;
    position: relative;
    z-index: 10;
    height: 3em;
    margin-top: -3em;
}