/*
Theme Name: Ross Out for Business
Theme URI: http://rossoutforbusiness.org/
Description: Created 12/2009 by Patrick Stack - pstack@umich.edu for any questions
Version: 1.0
Author: Patrick Stack
Author URI: http://patrickstack.com/
*/

/* COMMON STYLES */
html {
	margin:0;
	padding:0;
	height:100%;
}
body {
	margin:0;
	padding:0;
	height:100%;
	font:normal 101% Verdana;
	background-color:#CCC;
}
img {
	border:none;
}
h1 {
	margin:0 0 10px 0;
	padding:0;
	font:bold 2.0em/1.2em Verdana;
}
h2 {
	margin:0;
	padding:0;
	font:bold 1.6em/2.0em Verdana;
	color:#F4551E;
}
h3 {
	margin:0;
	padding:0;
	font:bold 1.3em/2.2em Arial;
	color:#475B8E;
}
p {
	margin:0;
	padding:10px 0;
	color:#666;
}
li {
	list-style:none;
	margin:0;
	padding:0;
}
a {
	font-weight:bold;
	text-decoration:none;
	color:#E46C0A;
}
a:hover {
	text-decoration:underline;
}
a.contact_link {
	display:block;
	margin-top:100px;
	color:#3C557E;
	font-size:1.7em;
}
.clearing {
	clear:both;
}
.alignleft {
	float:left;
	margin:0 10px 10px 0;
}
.alignright {
	float:right;
	margin:0 0 10px 10px;
}

/* HEADER STYLES */
#wrapper {
	width:990px;
	border-left:10px solid #FFF;
	border-right:10px solid #FFF;
	margin:0 auto;
	padding:0;
	font:normal .700em/1.5em Verdana;
	background:url('images/background_tile.gif') repeat-y;
}
#banner {
	width:990px;
	height:209px;
	border-bottom:1px solid #FFF;
}
#logo {
	display:block;
	float:left;
	background:url('images/logo.gif') no-repeat;
	width:208px;
	height:209px;
	border-right:1px solid #FFF;
}
#logo a {
	display:block;
	width:208px;
	height:209px;
}
#bannerimg {
	background:url('images/topbanner1.jpg') no-repeat;
	width:781px;
	height:209px;
	float:left;
}
/* LEFT NAVIGATION BAR */
#navbar {
	width:178px;
	padding:30px 15px;
	margin:0;
	float:left;
}
#navbar a {
	color:#1F497D;
}
#navbar li ul {
	margin:0 0 20px 20px;
	padding:0;
}
#navbar li ul li a {
	font-weight:normal;
}


/* CONTENT WELL */
#main_content {
	width:742px;
	padding:30px 20px 20px 20px;
	float:left;
}
#edit_well {
	width:400px;
	min-height:380px;
	margin-right:20px;
	float:left;
}
#edit_well .post {
	margin:0 0 30px 0;
}
#edit_well ul {
	margin:0;
	padding:0;
}
#edit_well ul li {
	margin:10px 0;
	padding:0;
}
#comments {
	margin:30px 0 15px 0;
}
#edit_well #comments ol.commentlist {
	margin:0 10px;
	padding:0;
}

/* SIDEBAR */
#sidebar {
	width:322px;
	float:left;
	color:#999;
}
#sidebar ul {
	margin:0;
	padding:0;
}
#sidebar li.widget {
	width:300px;
	margin:10px 0;
	padding:5px 10px;
	list-style:none;
	border:1px solid #CCC;
}
#sidebar h2.widgettitle {
	margin:0;
	padding:0;
	font-size:1.2em;
}

/* FOOTER */
#footer {
	clear:both;
	text-align:center;
	margin:30px auto 0 auto;
	font:normal .900em Verdana;
}