body { background:#272727; color:white; font-family: Myriad Pro, Tahoma, sans-serif; margin:0px; padding:0px;}



#wrap {

	margin:0 auto;

	width:912px;

	background:transparent url(images/bg.png) no-repeat;

	height:100%;

	overflow:hidden;

}



#inner_wrap {

	padding:0px 30px;

}



/* Header styles */



#header {

	margin-top:55px;

	height:150px;

}



#logo {

	float:left;

}



#contact_info {

	border-left:1px solid #7a7a7a;

	padding-left:35px;

	float:left;

	font-size:14px;

	height:62px;

	line-height:20px;

	margin-top:3px;

	padding-top:20px;

}



/* Under construction section styles */



#under {

	height:295px;

	position:relative;

}



#title {

	background:transparent url(images/under.png) no-repeat;

	text-indent:-9999px;

	height:45px;

}



h1 {

	margin-top:21px;

	padding:0px;

}



#message {

	font-size:24px;

	width:525px;

}



#status {

	width:572px;

	height:41px;

	font-size:24px;

	position:absolute;

	bottom:93px;

	padding-left:22px;

	padding-top:4px;

	background:transparent url(images/status.png) no-repeat;

}



/* Graph styles */



#graph {

	bottom:89px;

	height:275px;

	position:absolute;

	right:0;

	width:280px;

}



.p10 {

	background: url(images/10.png) no-repeat;

}

.p20 {

	background: url(images/20.png) no-repeat;

}

.p30 {

	background: url(images/30.png) no-repeat;

}

.p40 {

	background: url(images/40.png) no-repeat;

}

.p50 {

	background: url(images/50.png) no-repeat;

}

.p60 {

	background: url(images/60.png) no-repeat;

}

.p70 {

	background: url(images/70.png) no-repeat;

}

.p80 {

	background: url(images/80.png) no-repeat;

}

.p90 {

	background: url(images/90.png) no-repeat;

}



/* Twitter styles */



#twitter {

	background:transparent url(images/twitter.jpg) no-repeat;

	height:145px;

	padding-left:155px;

	padding-right:18px;

	padding-top:30px;

	width:697px;

	position:relative;

}



#tweet {

	font-size:19px;

}



#tweet ul {

	list-style:none;

	margin:0px;

	padding:0px;

}



#meta {

	color:#888888;

	font-family:georgia, helvetica, verdana, sans-serif;

	font-size:15px;

	font-style:italic;

	margin-right:15px;

	position:absolute;

	right:0;

	top:96px;

}



/* Link Styles */



a:link,

a:visited {

	text-decoration:none;

	border:0 none;

	color:#61c3f0;

}



a:hover {

	text-decoration:none;

	border-bottom:1px solid white;

	color:#61c3f0;

}



/* Reset styles */







