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

/* Import global reset styles */
@import "reset.css";

/* Real Styles */

html {
	height: 100%;
}

body {
	height: 100%;
	background: #222 url(/newdesign/i/bg.png) repeat-x bottom left;
	font: 0.9em/1.5em Verdana, Arial, Helvetica, sans-serif;
	color: #EEE;
}

/* Links */

a:link, a:active, a:visited, a:hover {
	color: #203b6e;
	text-decoration: none;
}

a:hover {
	color: #506b9e;
	text-decoration: underline;
}

/* Lists */

ol {
	list-style-type: decimal;
}

/* Header */

div#header {
	width: 100%;
	height: 160px;
	background: #222 url(/newdesign/i/header.png) repeat-x top left;
}

div#logo {
	width: 130px;
	height: 130px;
	padding-bottom: 10px;
	background: url(/i/logo-mask.png) no-repeat center center;
}

/* Navigation */

div#navbar {
	width: 500px;
	height: 50px;
	background: url(/newdesign/i/navbar.png) no-repeat center center;
	margin: -10px auto 0 auto;
}

div#navbar ul {
	margin: 0;
	padding: 0;
	width: 100%;
}

div#navbar li {
	display: block;
	width: 100px;
	height: 50px;
	float: left;
	text-align: center;
	line-height: 50px;
}

div#navbar a:link, div#navbar a:visited, div#navbar a:active, div#navbar a:hover {
	color: #EEE;
}

div#navbar a:hover {
	text-decoration: none;
	color: #203b6e;
}

/* Content Styles */

div#content {
	width: 800px;
	margin: 0 auto;
	color: #EEE;
}

h1 {
	font-size: 2.5em;
	margin: 0.5em 0;
}

h2 {
	font-size: 1.8em;
	margin: 0.5em 0;
}

p {
	margin: 1em 0;
}

/* Ads */

div#topads {
	position: absolute;
	top: 0;
	left: 50%;
	width: 726px;
	height: 90px;
	margin-top: 30px;
	margin-left: -363px;
}

/* Footer Styles */

#wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -80px; /* the bottom margin is the negative value of the footer's height */
}
#footer, #push {
	height: 80px; /* .push must be the same height as .footer */
}

#footer {
	text-align: center;
	line-height: 40px;
	width: 800px;
	margin: 0 auto;
	background: url(/newdesign/i/footer.png) no-repeat bottom left;
	color: #222;
}

#footer p {
	margin: 0;
}
