body { background:#fff; color:000; font-family: Myriad Pro, Tahoma, sans-serif; margin:0px; padding:0px;}


#wrap {
	margin:0 auto;
	width:912px;
	background:transparent url(http://flc.creativecycleinc.com/images/bg.png) no-repeat;
	height:100%;
	overflow:hidden;
}

#inner_wrap {
	padding:0px 30px;
}

/* Header styles */
#header {
	margin:30px 0 0 0;
	height:150px;
}

#logo {
	padding:0 0 0 0;
	margin-top: -20px;
	float:left;
	width:185px;
}

#contact_info {
	float:left;
	position:relative;
	font-size:14px;
	height:88px;
	line-height:20px;
	margin:0 10px 0 20px;
	padding-top:0;
	color:#000;
}

/* Under construction section styles */

#under {
	height:295px;
	position:relative;
}

#title {

	background:transparent url(http://flc.creativecycleinc.com/images/not-found.png) no-repeat;
	text-indent:-9999px;
	height:60px;
}


h1 {
	margin-top:10px;
	padding:0;
}



#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(http://flc.creativecycleinc.com/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;
}

.icon {
	background: url(http://flc.creativecycleinc.com/images/404-icon.png) no-repeat;
}


/* Twitter styles */
#twitter {

	background:transparent url(http://flc.creativecycleinc.com/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:#9f1518;
}

a:hover {
	text-decoration:none;
	border-bottom:1px solid white;
	color:#000;
}

/* Search styles */
#search{margin-top: -20px;}
#search form{margin:0}
#search fieldset{border:none;}
#search label{font-size: 1.4em; margin-right: 10px; color:#000000}
#search input{padding: 5px; margin-right: 10px;}
#search input.button{border:1px solid #9f1518;background:#9f1518; padding: 5px; color: #fff; font-weight:bold;}
