/*  
Theme Name: Training
Theme URI: http://www.indietrainingfund.com
Description: A magazine-style layout for Wordpress
Version: 1.0
Author: Jason Keane
Author URI: http://www.darrenhoyt.com/2007/08/05/wordpress-magazine-theme-released/

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php


/* HTML Elements */


a:link, a:visited {
	color: #57d122;
	}

a:hover, a:active {
	color:#57d122;
	}

/* Menu */

#nav ul li a:hover{
	color:#57d122;
}

#menu ul li.current_page_item a,
#menu ul li.current_page_item a:hover{
	color: #57d122;
}

#menu ul li.current_page_item ul a{
	color: #999;
}



/* Structure */

#branding {
	background: url(images/itflogogreen.gif) no-repeat;
}

#hometitle{
	background: #57d122;
}
		
/*Subnav */

h3 {
	background:#57d122;
}
	
#sidebar a:hover{				
	color:#57d122;
}

#sidelist li ul li a{
        color: #65CBCF;
}

#sidebar #secondbar ul li a{
        color: #C6CE21;
}


#sidebar h2 {
	background:#57d122;
}

#bottombar {
	border-bottom: 10px #57d122 solid;
}

h3#respond {
	border-top:1px dotted #b6b6b6;
}


/* Content */

#contentheader{
	color: #fff;
	background: #57D122;

}

.componentContent a{
	font-size: 1.0em;
	color: #fff;
}
.componentLeft,
.componentRight{
	background-color: #57D122;
}
	
.description {
	color:#545454;
	}

#sidelist .children {
	background:#e4efd5;
	}
	
#sidelist .children li {
	border-bottom:1px solid #e4efd5;
	}
	
#sidelist .children li a, #sidelist .children li a:visited {
	background:#e4efd5;
	color: #818d6f;
	}

#sidelist .children li a:hover, #sidelist .children li a:active	{				
	color:#465d23
	}

#writer {
	background:#eef5e1;
	}

#writer img {
	border:1px solid #7da939;
	}

#writer span {
	border-top:1px solid #cbd8b4;
	}

.entry-date{
	color: #b4b4b4;
}

h3 a:link, h3 a:visited {
	color:#5f5f5f;
	}



/*Post Formatting*/

.picleft {
	border:7px solid #f2f2f2;
	}

.picright {
	border:7px solid #f2f2f2;
	}	

.post blockquote {
	color:#f00;
	background:#f2f2f2;
	border-right:1px solid #DDD;
	border-bottom:1px solid #DDD;
	}	

#tags {
	padding:3px;
	border-bottom:1px solid #DDD;
	border-top:1px solid #DDD;

	}	
				

/* Form Elements */

select {
	background:#f2f2f2;
	border:1px solid #9c9c9c;
	
	}
	
.button {
	color:#666;
	}

.button:hover {
	background:#777;
	color:#f00;
	}

/* Comments*/


.commentlist li {
	border-top: 1px solid #ddd;
	}


#commentform small {
	background:#FFF;
	border: 1px solid #f00;

	
	}

.highlight {
color: #57d122;
}

.pullquote{
	color: #57D122;
	font-weight: bold;
}

#othercontentheader h1{
	color: #57D122;
}

#othercontentheader h2{
	color: #57D122;
}

#othercontentheader h3{
	color: #57D122;
}

