/* CSS Document */

body {
	margin: 0px;
	padding: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #ffffff;
	background: #101010 url(/hawks/images/hawkeye-bg.jpg) top left repeat-x;
	font-size: 12px;
	line-height:20px;
}

body.subpage {
	background: #101010 url(/hawks/images/hawkeye-subpage-bg.jpg) top left repeat-x;
}

a {
	color: #fed700;
	text-decoration: none;
}

a:hover {
	color: #fed700;
	text-decoration: underline;
}

.post {
	padding-bottom:12px; 
	margin-bottom:12px; 
	margin-top:34px; 
	border-bottom:1px solid #424242; 
	font-size: 13px;
}

.home {
	margin-top:18px; 
}

.post a,  {
	color: #fed700;
	text-decoration: underline;
}

.post a:hover {
	color: #fed700;
	text-decoration: underline;
}

.post h3 {
	font-size:18px;
}

.post h3 a {
	color: #ffffff;
	text-decoration: none;
}

.post h3 a:hover {
	color: #fed700;
	text-decoration: none;
}


img {
	border:0px;
}

h1 {

}

h2 {

}

h2 a {

}

h2 a:hover {

}


h3 {
	font-size:16px;
	margin-bottom:0px;
	padding-bottom:0px;
}

h3 a {
	color:#ffffff;
	text-decoration:none;
}

h3 a:hover {
	color:#ffffff;
	text-decoration:underline;
}

iframe {
	overflow:hidden;
} 

#container {
	width:930px;
	margin: 0px auto; 
	padding: 0px;
	text-align: center;
}

#hawk-header {
	width: 930px;
	height: 56px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	text-align: left;
}

#hawk-header-left {
	width: 500px;
	height: 56px;
	margin: 0px 28px 0px 0px;
	padding: 0px;
	text-align: left;
	float:left;
}

#hawk-header-right {
	width: 400px;
	height: 58px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	text-align: left;
	float:left;
}

#hawk-slider {
	width: 930px;
	height: 220px;
	margin: 22px 0px 0px 0px;
	padding: 0px;
	text-align: left;
}

#hawk-slider-left {
	width: 500px;
	height: 220px;
	margin: 0px 28px 0px 0px;
	padding: 0px;
	text-align: left;
	float:left;
}

#hawk-slider-right {
	width: 400px;
	height: 210px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	text-align: left;
	float:left;
	background: #000000 url(/hawks/images/awesomeness.jpg) top left no-repeat;
}


#hawk-spslider {
	width: 930px;
	height: 130px;
	margin: 22px 0px 0px 0px;
	padding: 0px;
	text-align: left;
}

#hawk-spslider-left {
	width: 500px;
	height: 130px;
	margin: 0px 28px 0px 0px;
	padding: 0px;
	text-align: left;
	float:left;
}

#hawk-spslider-right {
	width: 400px;
	height: 130px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	text-align: left;
	float:left;
	background: #000000 url(/hawks/images/awesomeness.jpg) top left no-repeat;
}

#hawk-spslider-right-about {
	width: 380px;
	height: 130px;
	margin: 0px 0px 0px 20px;
	padding: 0px;
	text-align: left;
	float:left;
	background: #000000 url(/hawks/images/about-blurb.png) top left no-repeat;
}

#hawk-spslider-right-blog {
	width: 380px;
	height: 130px;
	margin: 0px 0px 0px 20px;
	padding: 0px;
	text-align: left;
	float:left;
	background: #000000 url(/hawks/images/hawkeye-blog-blurb.png) top left no-repeat;
}


.no-border {
	border: 0px;
}

#spacer {
  	clear: both;
}

.spacer {
  	clear: both;
}

#slider ul, #slider li{
	margin:0;
	padding:0;
	list-style:none;
	}
#slider, #slider li{ 
	width:500px;
	height:180px;
	overflow:hidden; 
	}
#slider div #prevBtn{
	width: 40px;
	height: 54px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float:left;
}
#slider div #nextBtn{
	width: 40px;
	height: 54px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float:left;
	text-align:right;
}

#slider-middle {
	width: 420px;
	height: 54px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float:left;
}

#content-left {
	width: 502px;
	margin: 0px 26px 0px 0px;
	padding: 0px;
	text-align: left;
	float:left;
}

#content-left img {
	border: 1px solid #fed700;
}

#content-left h2.blogging {
	height:40px;
	width:500px;
	margin:12px 0px 12px 0px;
	padding:0px;
	background: #101010 url(/hawks/images/hawkeye-blogging.gif) top left no-repeat;
}


#content-left h2.about {
	height:40px;
	width:500px;
	margin:12px 0px 12px 0px;
	padding:0px;
	background: #101010 url(/hawks/images/about-iowa-hawkeyes-net.gif) top left no-repeat;
}

#content-left h2.hawkeye-news {
	height:40px;
	width:500px;
	margin:12px 0px 12px 0px;
	padding:0px;
	background: #101010 url(/hawks/images/hawkeye-related-news.gif) top left no-repeat;
}


#content-left h2 span { 
	display:none;
}

h3.news {
	height:30px;
	width:220px;
	margin:12px 0px 12px 0px;
	padding:0px;
	background: #101010 url(/hawks/images/hawkeye-news.gif) top left no-repeat;
}

h3.thehawkeyes {
	height:40px;
	width:500px;
	margin:12px 0px 12px 0px;
	padding:0px;
	background: #101010 url(/hawks/images/about-iowa-hawkeyes.gif) top left no-repeat;
}

h3.university {
	height:40px;
	width:500px;
	margin:12px 0px 12px 0px;
	padding:0px;
	background: #101010 url(/hawks/images/about-the-university.gif) top left no-repeat;
}

h3.theblog {
	height:40px;
	width:500px;
	margin:12px 0px 12px 0px;
	padding:0px;
	background: #101010 url(/hawks/images/about-the-blog.gif) top left no-repeat;
}

h3.events {
	height:30px;
	width:290px;
	margin:12px 0px 12px 0px;
	padding:0px;
	background: #101010 url(/hawks/images/hawkeye-events.gif) top left no-repeat;
}

h3.blogroll {
	height:30px;
	width:290px;
	margin:12px 0px 12px 0px;
	padding:0px;
	background: #101010 url(/hawks/images/hawkeye-blogroll.png) top left no-repeat;
}

h3.video {
	height:30px;
	width:290px;
	margin:12px 0px 12px 0px;
	padding:0px;
	background: #101010 url(/hawks/images/hawkeye-video.gif) top left no-repeat;
}

h3.blog-posts {
	height:40px;
	width:500px;
	margin:12px 0px 12px 0px;
	padding:0px;
	background: #101010 url(/hawks/images/hawkeye-blog-posts-full.gif) top left no-repeat;
}

h3.what-is-twitter {
	height:30px;
	width:500px;
	margin:12px 0px 12px 0px;
	padding:0px;
	background: #101010 url(/hawks/images/hawkeye-social.gif) top left no-repeat;
}

h3 span { 
	display:none;
}

#content-right {
	width: 400px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	text-align: left;
	float:left;
}

#content-right h3.social {
	height:32px;
	width:400px;
	margin:12px 0px 8px 0px;
	padding:0px;
	background: #101010 url(/hawks/images/hawkeye-social.gif) top left no-repeat;
}


#content-right h2.hawkeye-news {
	height:30px;
	width:400px;
	margin:12px 0px 0px 0px;
	padding:0px;
	background: #101010 url(/hawks/images/hawkeye-related-news.gif) top left no-repeat;
}

#content-right h2.blogging {
	height:32px;
	width:400px;
	margin:12px 0px 0px 0px;
	padding:0px;
	background: #101010 url(/hawks/images/hawkeye-blogging.gif) top left no-repeat;
}

#content-right h2.contact {
	height:32px;
	width:400px;
	margin:12px 0px 0px 0px;
	padding:0px;
	background: #101010 url(/hawks/images/hawkeye-contact.gif) top left no-repeat;
}

#content-right h2.hawkeye-nerd {
	height:32px;
	width:400px;
	margin:12px 0px 0px 0px;
	padding:0px;
	background: #101010 url(/hawks/images/hawkeye-related-nerd.gif) top left no-repeat;
}

#content-right h2.archive {
	height:32px;
	width:400px;
	margin:12px 0px 0px 0px;
	padding:0px;
	background: #101010 url(/hawks/images/hawkeye-blog-archive.png) top left no-repeat;
}

#content-right h2.hawkeye-tweets {
	height:32px;
	width:400px;
	margin:12px 0px 0px 0px;
	padding:0px;
	background: #101010 url(/hawks/images/hawkeye-tweets.gif) top left no-repeat;
}

#content-right h2.blog-categories {
	height:32px;
	width:400px;
	margin:12px 0px 0px 0px;
	padding:0px;
	background: #101010 url(/hawks/images/hawkeye-blog-categories.gif) top left no-repeat;
}


#content-right h2 span { 
	display:none;
}


.continue {
	float:left;
	width: 250px;
	margin-left:0px;
	text-align:right;
	font-weight:bold;
}

.date {
	float:left;
	width: 230px;
}

#widget-left {
	float:left;
	width: 292px;
	margin:20px 10px 20px 0px;
}

#widget-middle {
	float:left;
	width: 292px;
	margin:20px 10px 20px 10px;

}

#widget-right {
	float:left;
	width: 292px;
	margin:20px 0px 20px 10px;
}

#widget-left ul {
	text-align:left;
	margin:0px 0px 0px 0px;
	list-style-type:none;
	padding:0px 0px 0px 0px;
}

#widget-left ul li {
	text-align:left;
	margin:0px 0px 12px 6px;
	padding:0px 0px 0px 0px;
}

#widget-middle ul {
	text-align:left;
	margin:0px 0px 0px 0px;
	list-style-type:none;
	padding:0px 0px 0px 0px;
}

#widget-middle ul li {
	text-align:left;
	margin:0px 0px 12px 6px;
	padding:0px 0px 0px 0px;
}

#widget-right ul {
	text-align:left;
	margin:0px 0px 0px 0px;
	list-style-type:none;
	padding:0px 0px 0px 0px;
}

#widget-right ul li {
	text-align:left;
	margin:0px 0px 12px 6px;
	padding:0px 0px 0px 0px;
}

#content-left ul {
	text-align:left;
	margin:0px 0px 0px 0px;
	list-style-type:none;
	padding:0px 0px 0px 0px;
}

#content-left ul li {
	text-align:left;
	margin:0px 0px 12px 6px;
	padding:0px 0px 0px 0px;
}


#hawkeye-tweet {
	color:#dcdcdc; 
	height:106px; 
	margin-right:18px;
	background: #000000 url(/hawks/images/twitter-bg.png) bottom right no-repeat;
}

#hawkeye-tweet ul {
	text-align:left;
	margin:6px 0px 0px 0px;
	list-style-type:none;
	padding:0px 0px 0px 0px;
}

#hawkeye-tweet ul li {
	text-align:left;
	margin:0px 70px 10px 10px;
	padding:6px 0px 0px 0px;
}

#hawkeye-digg {
	height:80px;
	width:360px;
	margin:20px 0px 12px 0px;
	padding:0px 40px 0px 0px;
	background: #101010 url(/hawks/images/hawkeye-digg-bg.gif) top left no-repeat;
	text-align:left;
	font-size:12px;
}

#hawkeye-yelp {
	height:80px;
	width:360px;
	margin:20px 0px 12px 0px;
	padding:0px 40px 0px 0px;
	background: #101010 url(/hawks/images/hawkeye-yelp-bg.gif) top left no-repeat;
	text-align:left;
	font-size:12px;
}

#hawkeye-digg ul {
	text-align:left;
	margin:0px 0px 0px 0px;
	list-style-type:none;
	padding:0px 0px 0px 0px;
}

#hawkeye-digg ul li {
	text-align:left;
	margin:0px 10px 10px 10px;
	padding:6px 0px 0px 0px;
}

#hawkeye-digg ul li a {
	color:#fed700;
}

#hawkeye-tweet ul li a {
	color:#fed700;
}

#hawkeye-yelp ul li a {
	color:#fed700;
}

#hawkeye-yelp ul {
	text-align:left;
	margin:0px 0px 0px 0px;
	list-style-type:none;
	padding:0px 0px 0px 0px;
}

#hawkeye-yelp ul li {
	text-align:left;
	margin:0px 10px 10px 10px;
	padding:6px 0px 0px 0px;
}


.twitter_div {
	margin:0px 12px 0px 12px;
	padding-top:12px;
}

.twitter_div a {
	color:#ffffff;
}

.boldit {
	font-weight:bold;
}

.sidebar-container {
	width:398px;
	border:1px solid #424242;
	margin:6px 0px 12px 0px;
	padding:0px 0px 0px 0px;
	background-color:#000002;
}

.comment-container-odd {
	width:498px;
	border:1px solid #424242;
	margin:12px 0px 12px 0px;
	padding:0px 0px 0px 0px;
	background-color:#000002;
}

.comment-container-even {
	width:498px;
	border:1px solid #424242;
	margin:12px 0px 12px 0px;
	padding:0px 0px 0px 0px;
	background-color:#101010;
}

.sidebar-container ul {
	text-align:left;
	margin:10px 0px 0px 0px;
	list-style-type:none;
	padding:0px 0px 0px 0px;
}

.sidebar-container ul li {
	text-align:left;
	margin:0px 10px 10px 10px;
	padding:6px 0px 0px 0px;
}

.totheright {
	text-align:right;
	margin-right:12px;
	margin-bottom:12px;
}

.sidebar-ad-left {
	float:left;
	width:190px;
	margin:12px 10px 0px 0px
}

.sidebar-ad-left img {
	border:0px;
}

.sidebar-ad-right {
	float:left;
	width:190px;
	margin:12px 0px 0px 10px
}

.sidebar-ad-right img {
	border:0px;
}

#footer {
	background: #000000 url(/hawks/images/hawkeye-footer-bg.gif) top left repeat-x;
	height:50px;
}

#footer-content {
	width:930px;
	margin: 0px auto; 
	padding: 0px;
	text-align: center;
}

#footer-content p {
	text-align:left;
	padding-top:22px;
}

.alert, .error { 
	color: #FF0000; 
}

.forms {
	margin:16px;
}

.forms input { 
	background-color: #101010;
	border:1px solid #434343;
	height:22px;
	padding-top:6px;
	padding-left:4px;
	color:#ffffff;
	width:99%;
	margin-bottom:14px;
}
.forms textarea {
	background-color: #101010;
	border:1px solid #434343;
	padding-left:4px;
	color:#ffffff;
	width:99%;
	overflow: auto;
}

.forms label {
	color:#ffffff;
	font-weight:bold;
}

.forms button {
	margin-top:12px;
	margin-right:0px;
	background-color: #101010;
	border:1px solid #434343;
	padding:2px 20px 2px 20px;
	color:#fed700;
	font-weight:bold;
	cursor:pointer;
	float:right;
}

.forms .error { 
	display: block;
}

.forms p {
	margin-top:26px;
	margin-bottom:20px;
	padding-right:20px;
}

.footnote {
	font-size: 10px;
	margin:4px 20px 4px 20px;
}

.blogger-avatar {
	width:90px; 
	float:left; 
	margin-right:14px; 
	margin-bottom:10px;
}

.blogger-avatar img {
	border: 1px solid #fed700;
}

.blogger-container {
	margin:12px;
}

.blogger-container h4 {
	margin-bottom:0px; 
	margin-top:0px; 
	color: #fed700; 
	padding-top:0px;
}

/* Style for Usual tabs */
.usual {
  color:#111;
  padding:15px 20px;
  width:460px;
  border:1px solid #434343;
  margin:8px auto;
}
.usual li { list-style:none; float:left; }

.usual ul a {
  	display:block;
  	padding:6px 10px;
  	text-decoration:none!important;
  	margin:1px;
  	margin-left:0;
  	color:#FFF;
  	background:#444;
	font-weight:bold;
}
.usual ul a:hover {
  	color:#FFF;
  	background:#111;
}
.usual ul a.selected {
  	margin-bottom:0;
  	color:#000;
  	border-bottom:1px solid #434343;
  	cursor:default;
}
.usual div {
  	padding:10px 10px 8px 10px;
  	*padding-top:3px;
  	*margin-top:-15px;
  	clear:left;
}
.usual div a { color:#000; font-weight:bold; }

#usual2 { background:#000002; border:1px solid #434343; }
#usual2 a { background:#222; }
#usual2 a:hover { background:#000; }
#usual2 a.selected { background:snow; }

.usual #tabs1 ul li { list-style:inside; list-style-type:none; background:none; color: #dcdcdc;}
.usual #tabs2 ul li { list-style:inside; list-style-type:none; background:none; color: #dcdcdc;}
.usual #tabs3 ul li { list-style:inside; list-style-type:none; background:none; color: #dcdcdc;}
.usual #tabs4 ul li { list-style:inside; list-style-type:none; background:none; color: #dcdcdc;}

.usual #tabs1 ul li a, 
.usual #tabs2 ul li a,
.usual #tabs3 ul li a,
.usual #tabs4 ul li a   {
	display:inline;
  	margin:0px;
  	padding:0px;
  	color: #fed700;
  	text-decoration: underline;
	background:none;
	font-weight:normal;
}

.sources {
	width:184px; 
	float:left; 
	text-align:left;
}

.rss {
	background: url(/hawks/images/rss-mini-icon.png) top left no-repeat; 
	padding-left:20px;
}

#warning-image {
	float:left;
	margin:0 10px 10px 0;
	border:0px;
}

#browserlist {
	margin:0px;
	padding:0px;
	width:496px;
	text-align:center;
}

#browserlist li {
	display: inline;
	list-style-type: none;

}

.post-footer {
	background-color:#000000; 
	border:1px solid #424242; 
	min-height:40px; 
	margin-top:18px;
}

.post-footer-image { 
	float:left; 
	margin-right:10px;  
	width:22px; 
	height:22px;
}

.post-footer-left {
	width:240px; 
	margin:10px 10px 10px 20px; 
	float:left;
}

.post-footer-right {
	width:200px; 
	margin:10px 20px 10px 10px; 
	float:left;
}