/* ----- Duke Blue Planet Channel styles ----- */

/* ----- The Basics ----- */
html, body {
	background: #000;
	color: #f1fcfe;
}

input[type=text], textarea {
	color: #414141 !important;
}

a {
	color: #016cde;
}

a:hover {
	color: #0051a8;
}

.flash, .flashnofade {
	background: #fff;
	color: #414141;
}


/* ----- Layout ----- */
div#doc {
	background: fixed url("iframe-doc-bg.png") no-repeat 0 0;
}


/* ----- Header ----- */
div#header {
	display: none;
}


/* ----- Navigation ----- */
div#nav {
	background: url("iframe-nav-bg.png") no-repeat 0 0;
	left: 0;
	height: 90px;
	position: fixed;
	top: 0;
	width: 862px;
	z-index: 10;
}

div#nav ul {
	padding: 0;
	width: 862px;
}

div#nav ul li {
	padding-top: 10px;
	text-shadow: none;
}

div#nav ul li.current {
	background: transparent;
}

div#nav ul li a {
	background: #000;
}

div#nav ul li a:hover {
	background: #000;
}

div#nav ul li.current a {
	background: #1a386e;
}


/* ----- Content ----- */
div#content {
	margin: 0;
	padding: 90px 0 30px 0;
	width: 862px;
}

div#content h1 {
	border: none;
	color: #fff;
	margin-bottom: 15px;
	padding: 0;
}

div#updates-available {
	background: #f1f1f1;
	color: #414141;
	margin: 0 0 15px 0;
}

div.pagination a {
	background: #f1f1f1;
	color: #414141;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}

div#content div.none {
	background: #000;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}

div#get-widget a {
	background: #000 url("search-submit-bg.gif") repeat-x 0 50%;
	border: 1px solid #000;
	text-shadow: none;
}

div#widget-curtain {
	background: #000;
}

div#widget-viewer p {
	color: #414141;
}


/* ----- Pagelets ----- */
div.pagelet h3 { 
	border: none;
	padding: 0;
}

	/* ----- Retweeter pagelet ----- */
	div.pagelet.retweeter {
		background: #1a386e url("tweet-container-bg.gif") repeat-x 0 0;
		-moz-box-shadow: none;
		-webkit-box-shadow: none;
	}
	
	div.pagelet.retweeter div.ft a {
		background: #000 url("search-submit-bg.gif") repeat-x 0 50%;
		border: 1px solid #000;
		text-shadow: none;
	}
	
	/* ----- RSS pagelet ----- */
	div.pagelet.rss ul li {
		list-style: disc;
		margin-left: 20px;
	}
	
	div.pagelet.rss ul li a {
		border: none;
	}


/* ----- Update Status form ----- */
form#update-status-form {
	background: #1a386e url("tweet-container-bg.gif") repeat-x 0 0;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}


form#update-status-form input#update_submit {
	background: #000 url("search-submit-bg.gif") repeat-x 0 50%;
	border: 1px solid #000;
	text-shadow: none;
}

p#latest-status {
	border-top: none;
}


/* ----- Tweets and Thingies ----- */
div#tweets {
	margin-top: 0;
}

div#tweets a {
	color: #5994f2;
}

div#tweets a:hover {
	color: #016cde;
}

div#tweets div.clear {
	background: #1a386e url("tweet-container-bg.gif") repeat-x 0 0;
	border: none;
	margin-top: 15px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}

div#tweets div.clear div.clear {
	margin-top: 0;
}

div#tweets div.tweet {
	background: #000 url("tweet-bg.gif") repeat-x 0 0;
	border-color: #000;
	-moz-box-shadow: 1px 1px 0 #2553a9;
	-webkit-box-shadow: 1px 1px 0 #2553a9;
}

div#tweets div.tweet.linked {
	width: 221px;
}

div#tweets div.tweet div.stub {
	display: none;
}

div#tweets div.loading {
	color: #414141;
	width: 221px;
}

div#tweets div.hentry {
	width: 241px;
}


/* ----- Following ----- */


/* ----- Top/Trending Thingies ----- */
div#thingies a {
	color: #5994f2;
}

div#thingies a:hover {
	color: #016cde;
}

div#thingies div.hentry {
	-moz-border-radius:4px 4px 4px 4px;
	background:url("tweet-container-bg.gif") repeat-x scroll 0 0 #1A386E;
	border:medium none;
	margin-top:15px;
	padding:20px 10px;
}

div#thingies div.primary div.hentry, div#thingies div.secondary div.hentry  {
	border-color: #5994f2;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}

div#thingies div.primary div.hentry {
	background: #1a386e url("tweet-container-bg.gif") repeat-x 0 0;
	width: 388px;
}

div#thingies div.secondary div.hentry {
	border-color: #5994f2;
	background: #1a386e url("tweet-container-bg.gif") repeat-x 0 0;
	width: 388px;
}

div#thingies div.tertiary div.hentry {
	width: 396px;
}

div.hentry div.tweet-content {
	background: #000 url("tweet-bg.gif") repeat-x 0 0;
	border: 4px solid #000;
	-moz-border-radius: 4px;
	-moz-box-shadow: 1px 1px 0 #2553a9;
	-webkit-border-radius: 4px;
	-webkit-box-shadow: 1px 1px 0 #2553a9;
}

div.hentry p.meta span.count {
	color: #949494;
}


/* ----- Channel Chatter ----- */
body#page_channel_chatter div#primary-content {
	margin-right: 20px;
	width: 542px;
}

body#page_channel_chatter div#secondary-content {
	width: 300px;
}


/* ----- Channel Insiders ----- */
body#page_channel_insiders div#primary-content {
	margin-right: 20px;
	width: 542px;
}

body#page_channel_insiders div#secondary-content {
	width: 300px;
}


/* ----- Channel Links ----- */
body#page_channel_links div#primary-content {
	margin-right: 20px;
	width: 542px;
}

body#page_channel_links div#secondary-content {
	width: 300px;
}


/* ----- Footer ----- */
div#footer {
	display: none;
}
