body {
	background: #9c5618 url(images/body-background.gif) top left repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #d9bda3;
	}
* { margin: 0; padding: 0; }

form, 
fieldset,
h1, h2, h3, h4, h5, h6,
p, 
ul, ol { margin: 0; padding: 0; }

a img { border: 0; }

/* =LAYOUT
********************************************************************************************************/
div#header {
			width: 980px;
			margin: 0 auto;
			background: url(images/baldwin-wallace-college.gif) 0 10px no-repeat;
			height: 134px;
			position: relative;
			}
			#header h1 { 
				margin: 0 auto; 
				text-align: center; 
				}
			#header h1 a {
				margin: 0 auto;
			}
			#header ul { 
				position: absolute;
				top: 10px;
				right: 0;
				list-style: none;
				margin: 0;
				padding: 0;
				text-align: left;
			}
			#header ul a:link 		{ color: #f99f3a; text-decoration: underline; }
			#header ul a:hover		{ color: #fff; text-decoration: underline; }
			#header ul a:visited	{ color: #ddd; text-decoration: underline; }
			#header ul li { margin-bottom: 5px; }
						
	


div#container {
	background: #56402e;
	padding: 10px 0;
}
div#wrapper {
	width: 980px;
	margin: 0 auto;
	text-align: left;
	position:relative;
}

#columnWrapper { 
	width: 790px; 
	float: left;
	}

#mainContent { 
	float: right; 
	width: 600px; 
	background: #69553e; 
	position: relative;
	top: -50px;
	}




/* =HOMEPAGE
********************************************************************************************************/
h2#indexTitle { 
	background: #bf895a; 
	padding: 10px; 
	border-bottom: 1px solid #b0611b; 
	font-size: 250%;
	font-weight: normal;
	}
h2.pagetitle { padding: 5px; }

div#indexImage { border-bottom: 20px solid #56402e; }
div#indexImage img { border: 5px solid #bf895a; }

div.post { padding: 20px; border-bottom: 1px solid #b0611b; }
div.thumb { float: left; width: 90px; }
			div.thumb img { border: 1px solid #b0611b; }
div.postIntro { margin-left: 90px; }

h3.postTime { 
	color: #b79a80; 
	text-transform: uppercase; 
	font-size: 100%; 
	font-weight: normal; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
h2.postTitle a { text-decoration: none; }
h2.postTitle a:hover { text-decoration: underline; }

div.postmetadata { background: #56402e; padding: 3px; }

#commentsSection { padding: 30px; }


#blogEntryHeader {
				border-top: 5px solid #bf895a;
				padding: 20px 20px 0 20px;
				height: 181px;
				position: relative;
				}
				#mainContent > #blogEntryHeader { min-height: 181px; height: auto; }
				#blogEntryHeader h2 { margin-left: 200px; }
div#userControls { position: absolute; margin-left: 200px; top: 131px; }
				#userControls a { display: block; float: left; padding-left: 20px; width: 100px; }
				a#commentOnThisPost { background: url(/wp-content/themes/default/images/comment-icon.gif) top left no-repeat; }
				a#emailThisPost		{ background: url(/wp-content/themes/default/images/email-icon.gif) top left no-repeat; }
				a#printThisPost		{ background: url(/wp-content/themes/default/images/print-icon.gif) top left no-repeat; }


div.navigation { position: relative; padding: 20px 0; width: 100%; }
.navigation div.alignleft { position: absolute; left: 0;  }
.navigation div.alignright { position: absolute; right: 0; }


#tagCloud{
	margin-bottom:15px;
}

/* =SINGLE POST
********************************************************************************************************/
ol.commentlist { padding: 20px; }
.commentmetadata { margin-bottom: 3px; }


/* =SIDEBAR
********************************************************************************************************/
.sidebar {
	width: 180px;
}

#sidebar1 { float: left; }
#sidebar2 { float: right; }

div#rssAd { padding-bottom: 10px; padding-top:10px; margin-top:10px; margin-bottom: 10px; border-top: 1px solid #b0611b; }
			#rssAd h2 { 
				padding-left: 50px; 
				background: url(images/rss-icon.gif) top left no-repeat; 
				}
				
div#bloggersList {}
				#bloggersList ul { list-style: none; }
				#bloggersList li { 
					padding-left: 70px;
					background-position: top left;
					background-repeat: no-repeat;
					margin-bottom: 15px;
					height: 70px;
					}
					#bloggersList ul > li { min-height: 70px; height: auto; }
				#bloggersList li#bcioffoletti 	{ background-image: url(images/thumb1.jpg); }
				#bloggersList li#mhensberry 	{ background-image: url(images/thumb2.jpg); }
				#bloggersList li#jlevy			{ background-image: url(images/thumb3.jpg); }
				#bloggersList li#acotter		{ background-image: url(images/thumb4.jpg); }
				#bloggersList li#aiyengar		{ background-image: url(images/thumb5.jpg); }
				#bloggersList li#jharris		{ background-image: url(images/thumb6.jpg); }
				#bloggersList li#pwojdacz		{ background-image: url(images/thumb7.jpg); }
				#bloggersList li#rspann			{ background-image: url(images/thumb8.jpg); }
				#bloggersList li#czagger		{ background-image: url(images/thumb9.jpg); }
				#bloggersList li#nsmith			{ background-image: url(images/thumb10.jpg); }
				#bloggersList li#rquinones		{ background-image: url(images/thumb11.jpg); }
				
				#bloggersList li#dtran			{ background-image: url(images/thumb14.jpg); }
				#bloggersList li#lpajerski		{ background-image: url(images/thumb15.jpg); }
				#bloggersList li#jshamlin		{ background-image: url(images/thumb16.jpg); }
				#bloggersList li#kriedel		{ background-image: url(images/thumb17.jpg); }
				
				
				#bloggersList li#bhamilton		{ background-image: url(images/thumb22.jpg); }
				#bloggersList li#dmeints		{ background-image: url(images/thumb21.jpg); }
				#bloggersList li#slaguardia		{ background-image: url(images/thumb19.jpg); }
				#bloggersList li#lashelle		{ background-image: url(images/thumb20.jpg); }
				
div#archiveSection ul { list-style: none; margin-bottom: 10px; }
div#sidebar2 ul { margin-left: 2em; margin-bottom: 0.75em; }				
div#sidebar2 li { margin: 5px 0; }


/* =LINKS
********************************************************************************************************/
a:link { color: #fff; text-decoration: underline; }
a:hover { color: #bf895a; text-decoration: none; }
a:visited { color: #ddd; }


/* =TYPOGRAPHY
********************************************************************************************************/
h1, h2, h3, h4, h5, h6 { 
	font-family: Georgia, "Times New Roman", Times, serif; 
	color: #fff; 
	line-height: 1;
	margin-bottom: 5px;
	}
h1 { font-size: 200%; }
h2 { font-size: 180%; }
h3 { font-size: 160%; }
h4 { font-size: 150%; }
h5 { font-size: 140%; }
h6 { font-size: 130%; }

p { line-height: 1.5; }

#mainContent p { margin-bottom: 0.75em; }
#mainContent ul, #mainContent ol { margin-left: 2em; margin-bottom: 0.75em; }

