/*
Theme Name: SOWD
Description: A theme customized for the Student Organization for Web Design at UW-Whitewater.
Version: 2.3
Author: Erica Campbell
Author URI: http://www.iymeko.com/
Tags: multiple sidebars, black, blue, tech, custom pages
*/

@charset "utf-8";

body { 
	font-family:'Quattrocento Sans', "Trebuchet MS", Arial, Helvetica, sans-serif; 
	margin:0px;
}

body, #slideshow { background:#1e1e1e; }

.hidden {
	position:absolute;
	left:-10000px;
	top:auto;
	width:1px;
	height:1px;
	overflow:hidden;
}

#top_area, #slideshow_area, #title_area, #main_area, .little_box_bottom, .little_box_top { width:100%; }

#top_area {
	background:#000;
	height:100px;
	float:left;
	font-family:'Orbitron', "Courier New", Courier, monospace;
	font-weight:400;
}

#top, #slideshow, #title, #main, #footer { 
	width:1000px;
	margin:auto;
}

#top ul { 
	padding:0px; 
	margin:0px;
	width:100%;
	list-style:none;
}
#top ul li {
	position:relative;
	float:left;
	border-right:2px dotted #005a7e;
	height:100px;
	text-transform:lowercase;
}
#top ul li a {
	display:block;
	color:#005a7e;
	font-size:20px;
	text-decoration:none;
	padding:38px 10px 37px 10px;
}
#top .sowd {
	padding:0px;
	margin:20px 10px 20px 0px;
	background:url(images/sowd_logo.png) no-repeat;
	width:270px;
	height:57px;
}
#top ul li a:hover { background:#fff; }
#top .sowd:hover { background:url(images/sowd_logo.png) no-repeat; }

#search_box {
	height:70px;
	float:right;
	color:#fff;
	text-align:right;
	padding:30px 5px 0px 0px;
}
#search_box .textbox { width:150px; }
#search_box #searchsubmit {
	background:#005a7e;
	color:#fff;
	font-family:'Orbitron', "Courier New", Courier, monospace;
	font-weight:400;
	font-size:14px;
	border:0px;
	padding:2px;
	margin:5px 0px;
}

#slideshow_area, #title_area { background:url(images/slideshowarea_bkg.jpg) #fff repeat-x top; float:left; }

#slideshow_area, #slideshow { height:250px; }

#title_area { padding:5px 0px; }

h1, h2, h3, h4, h5, h6 {
	clear:both;
	font-family:'Orbitron', "Courier New", Courier, monospace;
	font-weight:700;
	margin:0px;
}
h1, h1 a { font-size:40px; color:#000; } /* h1's belong in  #title ONLY */
h2, h2 a { font-size:32px; color:#005a7e; } /* h2's belong in #medium_box_main or #big_box_main ONLY */
#piece1 h3, #piece2 h3, #piece3 h3, #piece1 h3 a, #piece2 h3 a, #piece3 h3 a { font-size:20px; color:#fff;}
#medium_box_main h3, #big_box_main h3, #medium_box_main h3 a, #big_box_main h3 a { font-size:20px; color:#005a7e; }

#main_area { background:url(images/contentarea_gradient.png) top repeat-x; float:right; }

#main_area img { border:4px solid #ccc; margin:2px; }

#main { margin-top:15px; }

#main li { list-style-type:square; }
#main ul ul li { list-style-type:disc; }
#main ul ul ul li { list-style-type:circle; }

#piece1, #piece2, #piece3 {
	font-size:16px;
}
#piece1 a, #piece2 a, #piece3 a { color:#fff; }
#piece1, #piece2 { float:left; } /* home template sidebars 1 and 2 */
#piece3 { float:right; margin-right:15px; } /* home template sidebar 3 and other sidebars */

.little_box_area { /* for sidebars */
	width:313px;
	margin-left:15px;
	color:#fff;
}
.little_box_top, .little_box_bottom, #medium_box_top, #medium_box_bottom, #big_box_top, #big_box_bottom { height:13px; }
.little_box_top { background:url(images/little_box_top_bkg.png) no-repeat; }
.little_box_bottom { background:url(images/little_box_bottom_bkg.png) no-repeat; }
.little_box_main { 
	background:url(images/little_box_main_bkg.jpg);
	width:303px;
	padding:5px;
}

#medium_box_area, #big_box_area {
	font-size:18px;
}
#medium_box_area a, #big_box_area a { color:#005a7e; }

#medium_box_area { /* for pages w/ a sidebar */
	width:641px;
	margin-left:15px;
	float:left;
}
#medium_box_top { background:url(images/medium_box_top_bkg.png) no-repeat; }
#medium_box_bottom { background:url(images/medium_box_bottom_bkg.png) no-repeat; }
#medium_box_main {
	background:#fff;
	width:621px;
	padding:10px;
}

#big_box_area { /* for pages w/o a sidebar */
	width:969px;
	margin-left:15px;
	float:left;
}
#big_box_top { background:url(images/big_box_top_bkg.png) no-repeat; }
#big_box_bottom { background:url(images/big_box_bottom_bkg.png) no-repeat; }
#big_box_main {
	background:#fff;
	width:949px;
	padding:10px;
}

#big_box_main p, #medium_box_main p {
	margin:0px;
	padding:5px 0px;
}

#footer {
	color:#fff;
	font-size:16px;
	clear:both;
	padding-top:5px;
}
#footer a { color:#fff; }
#footer .buttons { width:144px; float:left;}
#footer .facebook, #footer .email, #footer .rss, #footer .uww {
	width:32px;
	height:32px;
	display:block;
	padding:0px 2px;
}
#footer .facebook { background:url(images/facebook.png) no-repeat; float:left; }
#footer .email { background:url(images/email.png) no-repeat; float:left; }
#footer .rss { background:url(images/rss.png) no-repeat; float:left; }
#footer .uww { background:url(images/uwwlogo.png) no-repeat; float:right; }

/* Blog Styles */

	.dateline {
		font-size:12px;
		margin:0px 0px 5px 0px;
		font-style:italic;
		padding:2px;
	}
	#response_box ul {
		margin:0px;
		padding:0px;
	}
	#response_box ul li {
		font-size:12px;
		font-family:Verdana, Geneva, sans-serif;
		margin:5px 0px;
		padding:5px;
		background:#d1def6;
		list-style-type:none !important;
		width:611px;
		border-top:3px double #9ea8bb;
	}
	#response_box img {
		vertical-align:middle;
		border:0px;
		padding:0px;
	}
	.navigation, .infotext, .clear, .caption { width:100%; }
	.navigation{
		display: block;
		text-align: center;
		height:auto;
	}
	.alignright, .alignleft { width:50%; }
	.alignright {
		float:right;
		text-align:right;
	}
	.alignleft {
		float:left;
		text-align:left;
	}
	.infotext {	font-style:italic; }
	.clear { clear: both; }
	.attachment {
		text-align:center;
		margin: 5px 0px;
	}
	.entry { width:100%; }
	.caption { text-align:center; }
	.tiny-rss { padding-left:13px; background:url(images/tiny-rss.png) no-repeat left; }
	.closed { color:#F00; }

/* End Blog Styles */