/*
Theme Name: Learn America
Theme URI: http://learn-america.com/
Description: A theme specially crafted for Learn-America.com by Erin Clerico of Weblogger.
Version: 1.0
Author: Erin Clerico
Author URI: http://erin.clerico.com/
Tags: YUI, two columns, widgets

	Learn America v1.0
	 http://learn-america.com/

	This theme was designed and built by Erin Clerico,
	whose blog you will find at http://erin.clerico.com/

*/

html {  }

body { 
	background: #001254 url('images/page_background.jpg') repeat-y center;
}

.page_container {
	background: #fff;
}

p { margin: 1em 0 0 0; font-size: 100%; }

#hd {
position: relative;
background: url('images/banner.jpg') no-repeat left top;
background-position: 24em .2em;
}

#bd {

}

#header_flag {
	float: left;
	margin-left: 0;
}

#header_banner_ad {
margin-top: 5.5em;
margin-left: 25.6em;
width: 34em;

}

#header_search {
	clear: right;
	margin-left: 61em;
	padding: .8em;
	background: #282874
}

#box-link { 
		position: absolute; 
		top: 1em; 
		left: 24.5em; 
		width: 32em; 
		height: 7em; 
		background-color: transparent;
		}
		
.posts {
	margin: 0 1em 0 0;
}

.post {
	padding: 1em;
	font-size: 123.1%;
}

.post_headline {
	background: #0926a5;
	font-size: 146.5%;
	font-weight: bold;
	margin: 1em 1em 0em .2em;
	padding: .3em .3em .3em .3em;
}

.post_headline a {
	color: #fff;
	text-decoration: none;
}

.post .postmetadata {
	font-size: 85%;
	margin-top: 1em;
}

.page {
	margin-right: 1em;
	padding: 1em;
	font-size: 123.1%;
}

.page_headline {
	font-size: 197%;
	font-weight: bold;
	margin: 1em 3em 0 .8em;
}

.edit_button a {
	display: block;
	width: 8em;
	padding: .1em;
	text-align: center;
	font-weight: bold;
	font-size: 108%;
	border-top: 1px solid #000;
	border-right: 2px solid #000;
	border-bottom: 2px solid #000;
	border-left: 1px solid #000;
	margin: 2em 0 0 0;
	text-decoration: none;
}

.edit_button a:hover {
	background: #00f;
	color: #fff;
}

.sidebar {
	margin: 0 0 0 0;
	padding: 1em 2em 2em 1em;

}

.sidebar ul li#menu_bar_plugin_vertical ul li, .sidebar ul li#menu_bar_plugin_vertical {
	padding-bottom: .4em;
	list-style-type: none;
}

.sidebar ul li#menu_bar_plugin_vertical ul li a, .sidebar ul li a, .sidebar a {
	/*color: #2294be;*/ /*blue text color*/
	color: black;
	font-weight: bold;
	text-decoration: none;
	font-size: 108%;
	padding: .2em;
}

.sidebar ul li#menu_bar_plugin_vertical ul li a:hover, .sidebar ul li a:hover, .sidebar a:hover {
	color: white;
	background: blue;
}

.sidebar ul li {
	list-style: circle;
}

.sidebar ul li.widget {
	list-style: none;
}

.sidebar ul li a {
	color: #2294be;
	text-decoration: none;
}

.sidebar p {
	 margin: 0 0 0 0; font-size: 108%; 
}
