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

/* the REAL nike / 960gs styles */


body, html 		{ color:#FFF; height:100%; margin:0; background:#222; min-height:100%; }
p 			{ color:#888888; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:1.7em; font-weight:normal; margin-bottom:25px; margin-top:-10px; }
.top 			{ background-color:#222222; height:32px; width:100%; padding-top:8px; }
.logo 			{ margin-top:39px; margin-left:147px; height:81px; border:0; background-color:#FFF; }
.content	 	{ }
.background	 	{ background-image:url(../img/bg.gif); background-position:center; background-repeat:no-repeat; padding-bottom:15px; background-position:top; height:100%; }
.title			{ margin-bottom:10px; margin-top:30px; border:0; }
.title2			{ margin-bottom:18px; margin-top:30px; border:0; }
a 			{ color:#e50083; text-decoration:none; }
a:hover 		{ text-decoration:underline; }
.break 			{ height:1px; border-top:#111111 1px solid; border-bottom:#414141 1px solid; margin-bottom:30px; }
.footer_break 		{ height:1px; border-top:#111111 1px solid; border-bottom:#414141 1px solid; margin-bottom:25px; }
.footer 		{ background-color:#000000; position:fixed bottom 0; height:45px; padding-bottom:10px; margin-top:30px; margin-bottom:-15px; }
.menu 			{ float:right; height:81px; width:220px; }
.menu_item		{ margin-top:0px; margin-bottom:0px; padding:0; vertical-align:top; width:220px; height:22px; border:0; }
.img 			{ margin-bottom:20px; border:0; }
.front 			{ vertical-align:middle; margin-top:30px; margin-bottom:50px; }
.header			{ background-color:#FFF; z-index:100; height:133px; }
.headerbg		{ background-color:#FFF; z-index:100; height:133px; }
.navigation		{ font-family:Arial, Helvetica, sans-serif; color:#888888; font-size:12px; float:left }
.outcome		{ margin-bottom:20px; }
.previous		{ text-align:left; }
.next			{ text-align:right; }
.like			{ margin-top:-7px; float:right; width:100px; }
.newsletter		{ padding-bottom:3px; padding-top:3px; }
.news			{ color:#888888; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:1.7em; font-weight:normal; text-align:left; padding-left:10px; }
.news2			{ color:#888888; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:1.7em; font-weight:normal; text-align:left; padding-left:24px; }
form.signup		{ display:inline; }
form.signup input       { color:#888888; }
.sharer { padding-bottom:5px; padding-left:5px; padding-right:5px; padding-top:5px; }
