/*-- Reset --*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight:normal;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}

del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

hr {
	display:none;
}

/* Layout */

body {
	font: 62.5%/1.5em Arial, Helvetica, sans-serif;
	color:#fff;
	background:#010101;
	margin-bottom:320px;
	
}

#container {
	width:960px;
	border-top:0 none;
	margin:0 auto;
	position:relative;
	background:#120C0C;
}

#header {
	width:960px;
	height:461px;
	position:relative;
	z-index:1;
	overflow:hidden;
	background: transparent url("../images/top.jpg") no-repeat;
}

#logo {
	width:325px;
	height:318px;
	position:absolute;
	bottom:-318px;
	left:340px;
}

#weeds {
	width:960px;
	height:158px;
	position:absolute;
	top:304px;
	z-index:2;
	background: transparent url("../images/middle.png") no-repeat;
}

#content {
	width:960px;
	min-height:500px;
	position:relative;
	padding-bottom:20px;
	background: transparent url("../images/bottom.jpg") no-repeat;	
}

#placer {
	width:468px;
height:60px;
margin:20px auto 0;
position:relative;
z-index:10000;
}

#feedwrapper {
	width:620px;
	margin:0 auto 0;
	position:relative;
	padding-top:150px;
}

.twtr-spinner {
	position:absolute;
	top:0;
	left:0;
	width:14px;
	height:14px;
	left:50%;
	margin-left:-7px;
}

.twtr-ft {
	display:none;
}

.twtr-bd * {
font-size:16px;
	color:#555!important;
	border: 0 none!important;
	background:transparent!important;
}

.twtr-bd i * {
font-size:11px!important;
}

.twtr-tweet-wrap:hover * {
	color:#fff!important;
}

#countdown br {
	display:none;
}

#countdown {
	width:960px;
	margin:0 auto;
	font-size:2.0em;
	text-align:center;
	position:absolute;
	top:55px;
}

#countdown span.countdown_section {
	padding-right:5px;
	color:#818181;
}

#countdown span.countdown_amount {
	color:#fff;
	padding-right:5px;
}

#fade {
	width:100%;
	height:82px;
	position:absolute;
	bottom:100px;

	z-index:5;
	background: transparent url("../images/fade.png") repeat-x;	
}

#tweetthis, #diggthis, #reddit {
	top:15px;
	right:20px;
	opacity:.2;
	position:absolute;
	z-index:5;
}

#diggthis {
	right:85px;
}

#reddit {
	display:none;
	right:153px;
}

#tweetthis:hover, #diggthis:hover, #reddit:hover {
	opacity:1;
}

#download {
	width:960px;
	margin:0 auto;
	margin-top:10px;

}

#download a#addbadge {
	padding-top:25px;
	padding-bottom:25px;
	font-size:1.8em;
	text-decoration:none;
	color:#666;
	font-weight:normal;
	display:block;
	text-align:center;
	background:#111;
}

#download a#addbadge span {
	border-bottom:1px solid #666;
}

#download a#addbadge:hover {
	background:#222
}


#download a#addbadge:hover {
	color:#fff;
}


#download #badge {
	width:214px;
	margin:-10px auto 0;
}

#download textarea#code {
	width:500px;
	height:100px;
	margin:20px auto;
	font:1.2em courier, courier new, monospace; 
}

#overlay {
width:500px;
display:none;
margin-left:250px;
opacity:.8
}

#overlay:hover {
opacity:1
}

#footer {
width:960px;
margin:0 auto;
text-align:center;
color:#333;
font-size:1.2em;
margin-top:10px;
padding-top:20px;
border-top:1px solid #222;
padding-bottom:25px;
line-height:2;
}

#footer a {
color:#333
}

#footer:hover a,
#footer a:hover {
color:#999;
}

#footer:hover a:hover,
#footer a:hover {
	color:#fff;
}
#intro {display:none;}




