/* 
Theme Name: Champaign 150
Description: A celebratory theme built on the Whiteboard framework.
Author: Paul Kaiser
Version: 1.0

*/

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, del, dfn, em, font, img, ins, kbd, q, s, samp, acronym, address, big, cite, code,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;}caption, th, td {text-align:left;font-weight:normal;}table {border-collapse:separate;border-spacing:0;}blockquote:before,blockquote:after,q:before,q:after {content: "";}blockquote, q {quotes: "" "";}
{margin:0;padding:0;}

strong {font-weight:bold;}
em {font-style:italic;}

/*
Here is a list of all the <DIV>s in Whiteboard.
*/
body {
}

.bgwrapper {
	width:1032px;
	margin:0 auto;
	background:#ffffff url('images/bg-shadow-sides.jpg') repeat-y top center;
}

#containerhome {
	width:736px;
	margin-left:auto;
	margin-right:auto;
	background:#ffffff url('images/bg-page-new5.jpg') no-repeat top center;
}

/* all links */
a {
	text-decoration:none;
	color:#22213e;
}
a:hover {
	text-decoration:underline;
	color:#87693e;
}

#container {
	width:736px;
	margin-left:auto;
	margin-right:auto;
}
	#header {
		background:transparent url('images/bg-head.jpg') no-repeat top center;
		position:relative;
		height:231px;
	}
		#topTitle {
			position:absolute;
			left:170px;
			top:120px;
		}
			#topTitle a {
				text-decoration:none;
			}
			#topTitle h1 {
				font-family: Trebuchet, Tahoma, Arial, sans-serif;
				font-size:1.5em;
				font-weight:bold;
			}
				#topTitle h1, #topTitle h1 a {
					color:#22213e;
				}
			#topTitle h2 {
				font-family: Georgia, Times, 'Times New Roman', serif;
				font-size:1.4em;
				color:#87693e;
			}

	#content {
		width:530px;
		float:right;
		margin-right:18px;
		}
		.post {
			/* font-family: Trebuchet, Tahoma, Arial, sans-serif; */
			font-family: Georgia, Times, 'Times New Roman', serif;
			color:#22213e;
		}
			/* post titles */
			.post h1 {
				font-size:1.5em;
				font-weight:normal;
			}
			.post h2 {
				font-size:1.1em;
				color:#87693e;
			}
			.post h3 {
				font-size:1.2em;
				margin-top:1em;
			}
			.post h3 {font-weight:bold;}
			
			.post p {
				font-size:0.9em;
				line-height:1.4em;
				margin-bottom:1em;
			}
			.post ul, .post ol {
				font-size:0.9em;
				margin-left:1.4em;
				list-style-position:outside;
				margin-bottom:1em;
			}
			/* images floating not in caption box */
			.post img.alignleft {
				margin:0 12px 12px 0;
				border:1px solid #8D7042;
			}
			.post img.alignright {
				margin:0 0 12px 12px;
				border:1px solid #8D7042;
			}
			/* images in caption box */
			.post div.wp-caption {
				border:1px solid black;
				background:#ddd;
				padding:8px;
			}
			/* list subpages plugin output */
			ul.xls_list {
				list-style-type:none;
				list-style-position:outside;
				font-weight:bold;
				margin-left:0;
			}
				ul.xls_list li {
					margin-bottom:10px;
				}
			
			/* images floating in caption box */
			.post div.wp-caption .alignleft {
				margin:0 12px 12px 0;
			}
			.post div.wp-caption .alignright {
				margin:0 0 12px 12px;
			}

		.sliderblock {
			float:right;
			width:260px;
			margin-right:12px;
			border:6px ridge #A98F5B;

		}
		.featureblock {
			float:right;
			width:240px;
			font-family: Georgia, Times, 'Times New Roman', serif;
			text-transform:uppercase;
		}
			.featureblock h1 {
				text-align:left;
				font-size:1.4em;
				font-weight:normal;
				letter-spacing:3px;
				line-height:1em;
				margin-left:24px;
			}
			.featureblock ul {
				list-style-type:none;
				margin-top:12px;
				margin-left:24px;
			}
				.featureblock ul li {
					margin-bottom:12px;
				}
		.homebottom {
			clear:both;
			width:470px;
			/*margin-left:-150px; */
			padding-top:12px;
			/* position:relative;
			left:-130px; 
			top:0; */
		}
			.homebottom p { 
				font-family: Georgia, Times, 'Times New Roman', serif;
				font-style: italic;
				font-weight:bold;
				line-height:1.4em;
				text-align:left;
				color:#22213e;
			}
	#sidebar {
		width:170px;
		height:450px; /* cheat to push footer down and show body background */
		float:left;
		font-family: Georgia, Times, 'Times New Roman', serif;
		font-weight:bold;
		background-color:transparent;
		padding-top:12px;
	}
		#sidebar ul {
			list-style-type:none;
			margin-left:12px;
		}
			#sidebar ul li {
				margin-bottom:12px;
				color:#22213e;
			}
/*
				#sidebar ul li a {
					color:#22213e;
					text-decoration:none;
				}
				#sidebar ul li a:hover {
					color:#87693e;
					text-decoration:underline;
				}
*/
	.footer {
		height:78px; /* to match the background image */
		background:transparent url('images/bg-foot.png') no-repeat bottom center;
		clear:both;
		position:relative; /* so we can position the p */
		border-bottom:4px solid #906E4D;
	}
		.footer p {
			font-family: Trebuchet, Tahoma, Arial, sans-serif;
			font-size:0.8em;
			color:#22213e;
			text-align:right;
			position:absolute;
			bottom:5px;
			right:5px;
		}
	.footlinks {
		background:#ffffff url('images/bg-shadow-footsides.jpg') repeat-y top center;
		width:1032px;
		margin:0 auto;
		font-family: Trebuchet, Tahoma, Arial, sans-serif;
		font-size:0.8em;
		font-weight:bold;
		color:#22213e;
		padding:4px 0;
	}
		.footlinks ul {
			width:736px;
			margin: 4px auto;
			width:600px;
			text-align:center;
		}
		.footlinks ul li {
			display:inline;
			margin-left:12px;
		}
	.footgrad {
		width:1032px;
		margin:0 auto;
		background:transparent url('images/bg-shadow-foot.jpg') no-repeat top center;
		height:76px;
	}
				
		
.alignleft {float:left;}
.alignright {float:right;}
.clearfix {clear:both;}

.postmeta{}
.postnavigation{}
#searchform{}
#comments
.comments_navigation{}
.comments_navigation{}
.comments_reply{border-top:2px solid #906E4D;margin-top:12px;}
.comments_reply h3 {font-size:1.4em;}
.comments_text{}
.comments_meta{}

