body {
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:62.5%;
	color:#7BDDF6;
	background-position: top center;
	background-image:url(../images/bg-trans.png);
  background-repeat: no-repeat;
  background-color:#242424;
}
a {
	color:#7BDDF6;
}
a:hover {
	text-decoration:none;
}
h2 {
	font-size:2.2em;
	margin-top:135px;
	margin-bottom:20px;
}
h4 {
	font-size:1.8em;
	color:#fdfdfd;
	width:150px;
}
p {
	font-size:1.4em;
	line-height:1.85em;
}
#header {
	height:198px;
	width:1000px;
	margin:0 auto;
	background:url(../images/header-bg.png) no-repeat;
	background-position: top center;
}
#nav {
	list-style:none;
	width:353px;
	margin-top:15px;
}
#nav li {
	float:left;
}
#nav li a {
	color:#464646;
	text-transform:uppercase;
	text-decoration:none;
	padding:10px;
}
#nav li a:hover {
	text-decoration:underline;
}
#tweet-nav {
	clear:both;
}
#tweet-nav h1 {
	margin:92px 0 0 30px;
	width:296px;
	background: transparent url(../images/logo-trans.png) no-repeat 0 bottom;
	text-indent:-9999px;
}
#tweet-nav h1 a {
	display:block;
	width:161px;
	height:73px;
}
#tweet-nav ul {
	list-style:none;
	width:300px;
}
#tweet-nav ul li {
	float:left;
	text-align:center;
}
#tweet-nav ul li a {
	width:127px;
	height:55px;
	display:block;
	margin-top:105px;
	margin-right:17px;
	text-indent:-9999px;
}
.live-tweets {
	background:url(../images/live-tweets-active-trans.png) no-repeat;
}
.live-tweets:hover {
	background:url(../images/live-tweets-trans.png) no-repeat;
}
.top-100 {
	background:url(../images/top-100-trans.png) no-repeat;
}
.top-100:hover {
	background:url(../images/top-100-active-trans.png) no-repeat;
}
.live-tweets-alt:hover {
	background:url(../images/live-tweets-active-trans.png) no-repeat;
}
.live-tweets-alt {
	background:url(../images/live-tweets-trans.png) no-repeat;
}
.top-100-alt:hover {
	background:url(../images/top-100-trans.png) no-repeat;
}
.top-100-alt {
	background:url(../images/top-100-active-trans.png) no-repeat;
}
#tweet-nav p {
	width:300px;
	margin-top:100px;
	margin-left:20px;
	line-height:1.6em;
	font-weight:normal;
}
#flash {
	clear:both;
	width:100%;
	height:1000px;
}
#footer {
	clear:both;
	width:1000px;
	margin:0 auto;
	background:url(../images/tweepr_home_footer.png) top center no-repeat;
	height:541px;
}
#left-column {
	float:left;
	display:inline;
	margin-left:220px;
	width:330px;
	padding:0 80px 0 20px;
}
#right-column {
	float:left;
	display:inline;
	width:280px;
	margin-left:20px;
}
#qut-logo {
	clear:both;
	margin-left:672px;
}
.float-left {
	float:left;
}
.float-right {
	float:right;
}
.footer-height {
	height:390px;
}
.common-header-styles {
	letter-spacing:-1px;
	font-weight:lighter;
}
.nav-right-border {
	border-right: 1px solid #3ad4ff;
}
h3 {
	font-size:16px;
	padding-top:105px;
	width:300px;
	padding-left:28px;
	line-height:1.4em;
}
#example-content-1 {
	display: none;        /* required */
	position: absolute;   /* required */
	padding: 10px;
	border: 1px solid #5F5F5F;
	background-color: #0F0E0E;
	width:200px;
	padding:15px;
	line-height:1.5em;
}
#example-target-1 {
	text-decoration:underline;
}
