/*
Neue Interactive Landing Stylesheet
(c) 2009 Derek Davis
*/

body,table,tr,td,span,p,h1,h2,h3,h4,h5,ul,li,div {margin:0;padding:0;}

body {background-color: white; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; color: black; font-size: 15px; margin: 0 0 0 0;}

#statuswrap { width: 100%; border-bottom: 1px solid #999; height: 40px; }

#status { width: 900px; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; color: #999; font-size: 11px; font-weight: bold; text-align: right; margin: 0 auto; vertical-align: middle; padding-top: 5px; }

#wrap {width: 910px; margin: 40px auto;}

#top {clear: both; border-bottom: 1px solid #ccc; padding-bottom: 20px;}

#about {float: left; width: 600px; text-align: left;}

#logo {float: left; width: 300px; text-align: right; margin-top: 15px;}

#headline {text-align: center; width: 900px; padding-top: 10px; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 100px; color: black; font-weight: bold; letter-spacing: -2px;}

#unreliablepromise {text-align: center; width: 900px; padding-top: 15px; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 45px; color: black; font-weight: bold; letter-spacing: -1px; line-height: 42px;}

#twitter {clear: both;}

a {color: #336699; text-decoration: none;}
a:hover {color: #336699; text-decoration: underline;}

#contact {border-bottom: 1px solid #dedede; border-top: 1px solid #dedede; text-align: center; margin: 10px auto 30px; padding: 20px; background-color: #efefef; width: 860px; font-family: Georgia, serif; font-size: 18px; color: black;}

strong {font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-weight: bold; color: #336699; font-size: 18px; text-decoration: none;}

#copyright {border-top: 1px solid #ccc; padding-top: 20px;}
#left {text-align: left; width: 600px; float: left; font-family: Georgia, serif; font-size: 15px; color: black;}
#right {text-align: right; width: 300px; float: left; font-family: Georgia, serif; font-size: 15px; font-style: italic; color: black;}

#clear {clear:both;}

#qTip {
	position: absolute;
	display: none;
	padding: 10px 15px;
	font-size: 13px;
	color: #fff;
	z-index: 1000;
	background: url(/i/tooltip.png) repeat;
}

.hidden { display: none; }

/* TEXT */

#about {font-family: Georgia, serif; font-size: 14px; color: black; line-height: 22px;}
h2.normal {padding: 0; margin: 0; font-family: Georgia, serif; font-size: 14px; color: black; line-height: 22px; background-color: white; font-weight: normal;}
h2 {font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 14px; color: black; background-color: #ffffcc; padding: 1px; line-height: inherit; display: inline; }
h3 {font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 15px; color: black; background-color: #ffffcc; padding: 1px; line-height: inherit; display: inline; }


h1.neue {display: inline; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 30px; color: black; font-weight: bold; letter-spacing: -1px; padding: 0; margin: inherit; display: none;}
h1.interactive {display: inline; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 30px; color: #999; font-weight: 200; letter-spacing: -1px; padding: 0; margin: inherit;  display: none;}