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

/* Main style */
html, body {
	background: #FFF;
	margin: 0;
	padding: 0;
	font-family: Helvetica, Arial, sans-serif;
	text-align: center; 	
	}

#wrapper {
	background: #FFF;
	width: 860px;
	margin: 0 auto;
	font-size: 12pt;
	color: #000;
	padding:0; 
	text-align: left; 	
	position: relative;
	}

.support {
	clear: both;
	margin: 0 auto;
	padding: 0;
	text-align: center;
	}
.support a {
	text-decoration: none;
	text-transform: uppercase;
	color: #FF0000;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
	}
.support a:hover {
	text-decoration: underline;
	}	

img {
	border: none;
	}
a {
   outline: none;
}
.red_link a {
	text-decoration: none;
	text-transform: uppercase;
	color: #FF0000;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
	}
.red_link a:hover {
	text-decoration: underline;
	}
#image {
	padding: 0;
	margin: 0;
	overflow: hidden;
	text-align: center;
	}
.red {
	color: #FF0000;
	}
/* Style for the homepage layout */
#clear {
	clear: both;
	}
.link {
	display: none;
	}
#home_bg {
	width: 859px;
	height: 890px;
	margin: 0;
	padding:0; 
	position: absolute;
	background: url('../img/home_bg.jpg') 0px 0px no-repeat; 
	}
#home_right {
	float: right;
	}
#home_left {
	float: right;
	}
#home_hiw{
	display: block;
	position: absolute;
	right: 1px;
	top: 370px;
	width: 352px;
	height: 170px;
	background: url("../img/home_howitworks.jpg") no-repeat 0 0;
	}
#home_hiw:hover
	{
		background-position: 0 -171px;
	}
.home_hiwBtn {
	position: absolute;
	top: 484px;
	left: -505px;
	z-index: 1;
	}
#home_signup{
	display: block;
	width: 352px;
	height: 159px;
	position: absolute;
	right: 0;
	top: 540px;
	background: url("../img/home_signup.jpg") no-repeat 0 0;
	}
#home_signup:hover
	{
		background-position: 0 -160px;
	}
.home_signupBtn {
	position: absolute;
	top: 312px;
	left: -260px;
	z-index: 1;
	}
#home_cheats{
	display: block;
	width: 352px;
	height: 154px;
	background: url("../img/home_cheats.jpg") no-repeat 0 0;
	position: absolute;
	bottom: 36px;
	right: 0;
	}
#home_cheats:hover
	{
		background-position: 0 -154px;
	}
.home_cheatsBtn {
	position: absolute;
	bottom: -33px;
	left: -165px;
	z-index: 1;
	}
#home_826nyc{
	display: block;
	width: 212px;
	height: 160px;
	background: url("../img/home_826nyc.jpg") no-repeat 0 0;
	position: absolute;
	right: 352px;
	bottom: 190px;
	}
#home_826nyc:hover
	{
		background-position: 0 -160px;
	}
.home_aboutBtn {
	position: absolute;
	bottom: -187px;
	left: 167px;
	z-index: 1;
	}
#home_news{
	display: block;
	width: 212px;
	height: 150px;
	background: url("../img/home_news.jpg") no-repeat 0 0;
	position: absolute;
	bottom: 40px;
	right: 352px;
	}
#home_news:hover
	{
		background-position: 0 -154px;
	}
.home_newsBtn {
	position: absolute;
	bottom: -37px;
	right: -351px;
	z-index: 1;
	}
#howitworks_btn {
	display: block;
	width: 217px;
	height: 35px;
	background: url("");
	}

/* Style for the 'how it works' and 'news and updates' pages */
#hiw_body {
	background: url('../img/wood_extend.jpg') 0px 0px;
	width: 860px;
	margin: 0;
	padding: 0;
	}
#hiw_head {
	background: url('../img/hiw_background.jpg') 0px 0px no-repeat;
	overflow: hidden;
	width: 860px;
	height: 200px;
	margin: 0;
	padding: 0;
	}
#news_head {
	background: url('../img/news_background.jpg') 0px 0px no-repeat;
	height: 200px;
	width: 860px;
	margin: 0;
	padding: 0;
	}
#wood_extend {
	margin: 0;
	padding: 0;
	}
#hiw_text {
	margin: 0;
	padding: 0 30px 0 30px;
	font-family: 'Times New Roman', Times, serif;
	}
#hiw_text h1 {
	text-transform: uppercase;
	font-size: 24px;
	}
#hiw_text h2 {
	text-transform: uppercase;
	font-weight: normal;
	font-size: 20px;
	}

#hiw_navbar {
	width: 860px;
	position: relative;
	top: 0;
	left: 0;
	margin: 0;
	padding: 0 0 30px 0;
	vertical-align: bottom;
	}
#hiw_navbar a  { 
	height: 35px;
	display: block;  
	background: #FFFFFF;
	padding: 0;
	}
#hiw_navbar ul {
	margin: 0;
	padding: 0;
	list-style: none;
	}
#hiw_navbar li {
	float: left;
	margin: 0;
	text-indent: -100em;
	}
#hiw_navbar1 a { width: 217px; height: 35px; overflow: hidden; background: #FFFFFF url('../img/hiwHIW_btn.jpg') 0 0 no-repeat;}
#hiw_navbar2 a { width: 97px; height: 35px; overflow: hidden; background: #FFFFFF url('../img/hiwSign_btn.jpg') 0 0 no-repeat;}
#hiw_navbar3 a { width: 131px; height: 35px; overflow: hidden; background: #FFFFFF url('../img/hiwCheats_btn.jpg') 0 0 no-repeat;}
#hiw_navbar4 a { width: 151px; height: 35px; overflow: hidden; background: #FFFFFF url('../img/hiwAbout_btn.jpg') 0 0 no-repeat;}
#hiw_navbar5 a { width: 262px; height: 35px; overflow: hidden; background: #FFFFFF url('../img/hiwNews_btn.jpg') 0 0 no-repeat;}

/* Style for Support a team and signups */

#sat_header {
	text-align: left;
	font-family: 'Times New Roman', Times, serif;
	padding: 0 0 5px 0;
	margin: 0;
	}
#sat_header h1 {
	font-size: 26px;
	text-transform: uppercase;
	}
#sat_navbar {
	width: 860px;
	position: relative;
	top: 0;
	left: 0;
	margin: 0;
	padding: 0 0 30px 0;
	}
#sat_navbar a  { 
	height: 35px;
	display: block;  
	background: #FFFFFF;
	padding: 0;
	}
#sat_navbar ul {
	margin: 0;
	padding: 0;
	list-style: none;
	}
#sat_navbar li {
	float: left;
	margin: 0;
	text-indent: -100em;
	}
#sat_navbar1 a { width: 217px; height: 35px; overflow: hidden; background: #FFFFFF url('../img/satHIW_btn.jpg') 0 0 no-repeat;}
#sat_navbar2 a { width: 97px; height: 35px; overflow: hidden; background: #FFFFFF url('../img/satSign_btn.jpg') 0 0 no-repeat;}
#sat_navbar3 a { width: 131px; height: 35px; overflow: hidden; background: #FFFFFF url('../img/satCheats_btn.jpg') 0 0 no-repeat;}
#sat_navbar4 a { width: 151px; height: 35px; overflow: hidden; background: #FFFFFF url('../img/satAbout_btn.jpg') 0 0 no-repeat;}
#sat_navbar5 a { width: 262px; height: 35px; overflow: hidden; background: #FFFFFF url('../img/satNews_btn.jpg') 0 0 no-repeat;}
#sat_navbar span {
	display: none;
	}
	
#sat_list {
	padding: 20px 0 0 0;
	font-family: 'Times New Roman', Times, serif;
	}
#sat_team {
	margin: 0;
	padding: 7px 100px 15px 100px;
	}
#team_left {
	float: left;
	width: 300px;
	margin: 0;
	padding: 0;
	text-align: center;
	}
#team_right {
	float: right;
	width: 180px;
	margin: 0;
	padding: 0;
	text-align: center;
	}
#sat_list h2 {
	font-size: 20px;
	text-transform: uppercase;
	}
.raised {
	color: #FF0000;
	font-size: 20px;
	font-weight: bold;
	}
.goal {
	font-size: 14px;
	font-weight: bold;
	}
#team_left p {
	text-align: left;
	}

#suu_body {
	font-family: 'Times New Roman', Times, serif;
	}
#suu_body h1 {
	text-transform: uppercase;
	font-size: 24px;
	}
#suu_body h2 {
	text-transform: uppercase;
	font-weight: normal;
	font-size: 20px;
	}