/*

Theme Name: ptonewton

Theme URI: http://ptonewton.org/

Description: This is a child of the 2010 theme for WordPress, made for use by PTOs in Newton, MA. 

Author: Bruce Henderson

Template: twentyten

Version: 1.0

Tags: two-columns, fixed-width, custom-header, custom-background, sticky-post, translation-ready, microformats, rtl-language-support, editor-style

*/



@import url("../twentyten/style.css");



/* Fix alignment of content in tables */

table, tbody, tfoot, thead, tr, th, td {

    vertical-align: middle;

}



/* Decrease space above header */

#header {

	padding: 20px 0 0 0;

}



/* Remove lines above and below header image */

#branding img {

	border-top: 0px solid #000;

	border-bottom: 0px solid #000;

	clear: both;

}



/* Increase font size of menu items */

#access .menu-header,

div.menu {

	font-size: 16px;

}



/* Change background color of menu bar */

#access {

	background: #000;

}



/* Change font color of highlighted menu item */

#access a {

	/*color: #aaa;*/
	color: #fff;
}



/* Change font color of menu item for current page */

#access ul li.current_page_item > a,

#access ul li.current-menu-ancestor > a,

#access ul li.current-menu-item > a,

#access ul li.current-menu-parent > a {

	color: #fff;

}

* html #access ul li.current_page_item a,

* html #access ul li.current-menu-ancestor a,

* html #access ul li.current-menu-item a,

* html #access ul li.current-menu-parent a,

* html #access ul li a:hover {

	color: #fff;

}



/* Change background color of menu item */

#access ul ul a {

	/*background: #333;*/
	background: #a64686;

}



/* Change font color and background color of hovered-over menu item */

#access li:hover > a,

#access ul ul :hover > a {

	/*background: #333;*/
	background: #a64686;
	color: #fff;

}



/* Change color of font and background of titles for pages and posts */

#content .entry-title {

	color: #000;

	background: rgb(215,184,230);
	/*background: #ce5fa9;*/

}

/* Add line under h2 headings with custom color */

h2 {

    border-style:solid;

    border-bottom-color:rgb(215,184,230);
    /* border-bottom-color: #ce5fa9;*/

    border-bottom-width: 5px;

}



/* Remove borders and reduce space after tables */

#content table, #content tr td {

	border:none; 

	padding: 6px 0px;

}



/* For Contact Form 7, reduce vertical spacing */

span.wpcf7-list-item { display: block; line-height: 1em; margin-bottom: 0;}



/* Remove the extra indentation for events in the Google Calendar Widget */

.gce-widget-list .gce-list ul{

		margin:0 !important;

}



/* Set styles for Table of Contents at top of front page */

.toc-announcements {

	font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;

	font-size: 14px;

	line-height: 20px;

}

.toc-links {

	font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;

	font-size: 10px;

	line-height: 20px;

}

