/*	RevenApps.com
	*************/

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

html, body, input, textarea, button, select, option, th, td {
	font:12px/16px "Arial", sans-serif;
}

body {
	color:white;
	text-align:center;
	background:black no-repeat 50% 0 url(../gfx/bg_body.jpg);
}

/*	Basic content	*/
p {
	margin:0 0 40px 0;
	padding:0;
}

img {
	border:0;
	margin:0;
	padding:0;
}

/*	Lists	*/
ul {
	list-style:none;
	margin:0;
	padding:0;
}

ul li {
	margin:0;
	padding:0;
}

/*	Links	*/
a			{text-decoration:underline; cursor:hand; cursor:pointer; outline:none; -moz-outline-style:none}
a:link		{color:white;}
a:active	{outline:none}
a:focus		{-moz-outline-style:none}
a:visited	{color:white;}
a, a:active	{outline:none}
a:focus		{-moz-outline-style:none}
a:hover		{text-decoration:none;}



/*	Layout
	******/
#wrapper {
	position:relative;
	width:980px;
	min-height:100%;
	margin:0 auto;
	text-align:left;
}

#main {
	padding:45px 0 150px 0;
}

h1 {
	position:relative;
	left:116px;
	width:579px;
	height:145px;
	margin:0 0 5px 0;
	padding:0;
	text-indent:-4096px;
	overflow:hidden;
	background:no-repeat 0 0 url(../gfx/logo.png);
}

#intro {
	margin:0 0 0 286px;
	font-size:17px;
	line-height:25px;
}

/*	Footer	*/
#footer {
	position:absolute;
	bottom:0;
	width:100%;
	height:90px;
	overflow:hidden;
	text-align:center;
	background:no-repeat 0 0 url(../gfx/footer/bg.png);
}

#footer ul {
	display:inline-block;
}

#footer ul li {
	display:inline-block;
	position:relative;
	height:90px;
	padding:0 15px;
	vertical-align:top;
	background:no-repeat 0 50% url(../gfx/footer/divider.png);
}

#footer ul li.first {
	background:transparent;
}

#footer ul li h3 {
	display:none;
}

/*	Footer buttons	*/
#footer li a {
	display:block;
	position:relative;
}

#footer li.bulkwords a {
	top:3px;
}

#footer li.twitter a {
	top:26px;
}
