/* -----------------------------------------------------------------------

	FILE: Trumpet Stealth Mode CSS
	http://trumpet.io

----------------------------------------------------------------------- */

/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, hgroup, nav, section {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
article, aside, dialog, figure, footer, header, hgroup, nav, section {display:block;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

body { 
	background:url(../images/bg-tile.png); 
	height:100%;
}

label { display:none; }

.outer {
	display:block;
	height:100%;
	position:absolute;
	width:100%;
}

.wrapper, .container 		{ margin:0 auto; }
.wrapper 					{ padding-top:35px; background:url(../images/bg-center.png) no-repeat top center; height:100%; }
.container 					{ width:973px; }

#header {
	background:url(../images/header-img-trans.png);
	height:113px;
}

#body {
	height:405px;
	margin-top:10px;
}

#body .column {
	float:left;
	height:100%;
	width:33.3%;
	background:url(../images/vert-trans.png) no-repeat top left;
	
}

#footer {
	background:url(../images/footer-trans.png) no-repeat center;
	height:80px;
	margin-top:-32px;
}

#links {
	float:left;
	list-style:none;
	padding-left:25px;
	width:424px;
}

#links li { 
	float:left; 
	width:33.3%;
}

#links li a {
	display:block;
	margin:0 auto;
}

#links #techcrunch a {
	background:url(../images/techcrunch-trans.png) no-repeat 0 0;
	height:12px;
	width:69px;
}

#links #cdixon a {
	background:url(../images/chrisdixon-trans.png) no-repeat 0 0;
	height:12px;
	width:66px;
}

#links #morganstanley a {
	background:url(../images/morganstanley-trans.png) no-repeat 0 0;
	height:14px;
	width:92px;
}

.column img { position:relative; }

#iphone img 	{ top:5px; left:15px; }
#eclipse img 	{ top:17px; left:31px; }
#server img 	{ top:35px; }

#tagline {
	background:url(../images/tagline-trans.png);
	height:38px;
	margin:0 auto;
	margin-top:18px;
	width:280px;
}

#subscribe { 
	bottom:7px;
	float:right;
	line-height:16px;
	position:relative;
	margin-right:40px;
}

#subscribe #email { 
	width:152px;
	margin-right:4px;
	height:16px;
	line-height:16px;
	font-size:100%;
}

#subscribe #submit {
	background:url(../images/submit-trans.png) no-repeat center center;
	cursor:pointer;
	border:none;
	width:44px;
	height:16px;
	line-height:16px;
}

#thanks {
	background:url(../images/thanks-trans.png);
	display:block;
	float:left;
	height:69px;
	width:459px;
	margin:90px 100px auto 30px;
}

#home {
	background:url(../images/home-trans.png);
	clear:both;
	display:block;
	height:38px;
	margin:0 auto;
	width:280px;
}

.response 			{ height:314px !important; }
.response .column 	{ background:none !important; }
.first 				{ background:none !important; }
.clearfix 			{ overflow: auto; }
/* IE6 Hacks */
#footer 			{ *padding-top:30px; }
#subscribe 			{ *left:20px; }
