/* ----------------------------------------
Theme Name: Two_Column_Left_Sidebar
Theme URI: http://allyohio.org
Description: A two column, simple theme with left sidebar
Version: 1.0
Author: Elizabeth Hamilton
Author URI: http://www.handcraftedsites.com
Last Modified: 2007.08.01
Provides: Theme definition file for WordPress 1.5+
---------------------------------------- */
body {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #055581;
	/* Next line is necessary instead of setting margin props. 
         to auto because IE doesn't render it. */
	text-align: center;
	
        }
	
h1, h2, h3 { color: #02746C; }

img { margin: 0px 20px 10px 10px; }

	h1 { font-size: 150%; } 
	h2 { font-size: 130%; }
	h3 { font-size: 120%; }

#background {
	position: relative;
	width: 800px;     
	margin-right: auto;
	margin-left: auto;
	margin-top: 15px;
	margin-bottom: 5px;
        background-image: url(images/background3.jpg);
	background-repeat: repeat-y;
	background-position: left top; /* starts the background image at 0, 0 */
        }
#wrapper {
	position: relative;
	width: 753px;     
	margin: auto;
	margin-top: 0px;
	margin-bottom: 5px;
        background-image: url(images/header_ally.jpg);
	background-repeat: no-repeat;
	background-position: left top; /* starts the background image at 0, 0 */
}


									 
/* content holds the text and images*/
#content  {
				
      margin-top: 200px;
      margin-left: 20px;
      margin-right: 20px;
      font-size: 80%;				
      float: right;
      /* Next line: diagnostic code to show the borders of this container */
      /* border: red 1px solid; */				
      width: 500px;
      /* padding: 0 0 20px 0;*/
      text-align: left;
      	
      }

#content a:link, #content a:visited, #content a:hover 
                { text-decoration: underline; 
                  color: #4a6fa3; }
#navigation {
	position: absolute;
	top: 200px;
	left: 25px;
	width: 180px;
        text-align: left;
	
}

#navigation ul {
	list-style: none;
	margin: 0;
	padding: 0;
	
}
#navigation li {
	width: 180px;
	/*border-bottom: 1px solid #c0c0c0;*/
	border-top: 1px solid #c0c0c0;
	margin: 0;
	padding: 0;
	font-size: 90%;
	vertical-align: bottom; /* Removes unwanted margin in IE */
}
#navigation a:link, #navigation a:visited {
	display: block;
	padding: 5px 5px 5px 40px;
	border-left: 5px solid #399;
	border-right: 1px solid #069;
	/*background-color: #ffff99;*/
	/*background-color: #fff;*/
	color: #fff;
	text-decoration: none;
	background-image: url(images/menu_back.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#navigation a:hover {
	
	color: #ffff66;
	border-left: 5px solid #339900;
	
}				


#footer {
	/* a lot of top padding on the footer brings the page length down */
        padding: 40px 0 10px 0px;
	font-size: 70%;
	text-align: center;
	font-style: italic;
	clear: both;
        width: 742px;
        
        }

#footer a:link, #footer a:visited { 
        color: #564d82; text-decoration: underline;
        } 

td.fontsize { font-size: 85%; }

/* Print Styles */
@import  url("print.css")