@import "lib/reset.css";
@import "lib/typography.css";
@import "lib/grid.css";
@import "lib/forms.css";

body						{ text-align: center; margin: 0; padding: 0; }
p							{ font-size: 8pt; color: #666; }
ul							{ font-size: 8pt; }
h2							{ font-size: 12pt; font-weight: normal; color: #f58426; }
img							{ border: none; margin: 0; padding:0; float: left; }

#container					{ margin: 0 auto; text-align: left; width: 786px; }
	#header					{ width: 786px; height: 182px; float: left; }
	#content				{ width: 786px; float: left; background: url("images/bg_body.png") top left repeat-y;}
		#aside				{ width: 188px; padding: 5px 10px 5px 7px; float: left; text-align: center; }
			#aside h2		{ text-align: left; }
		#main				{ width: 580px; float: left;}
			#benefits		{ list-style: none; color: #f58426; margin: 0; padding: 0;}
			#benefits li	{ border-top: 1px solid #f58426; padding: .5em; }
		#footer				{ width: 776px; height: 20px; padding: 5px 10px; float: left; background: url("images/bg_footer.png") top left no-repeat; text-align: center; }
			#footer p		{ color: #fff; }
