/*
Theme Name: Custom Theme Matcher
Theme URI: http://ThemeMatcher.com/
Author: ThemeMatcher.com
Author URI: http://ThemeMatcher.com/
Description: This theme was custom generated for free using http://ThemeMatcher.com
Version: 1
License: GNU General Public License
License URI: license.txt
Tags: ThemeMatcher

*/

/* 
-------------------------------------------------------------- */

/* mbl - 8sep12 - smaller size for menu items in sidebars
*/
#secondary h1 {
	margin-bottom: 0.2em;	-webkit-margin-after: 0.2em;
}
#secondary ul {
	margin-top: 0.5em;	-webkit-margin-before: 0.5em;
	padding-left: 5px;	-webkit-padding-start: 5px;
}
#secondary li {
	font-size: small;
}

#content_right h1 {
	margin-bottom: 0.2em;	-webkit-margin-after: 0.2em;
}
#content_right ul {
	margin-top: 0.5em;	-webkit-margin-before: 0.5em;
	padding-left: 5px;	-webkit-padding-start: 5px;
}
#content_right li {
	font-size: small;
}

/* mbl - 9sep12 - highlight subnav tabs for page ancestors as well
                  make breadcrumbs links more subtle
*/
#subnav li.current_page_ancestor a,
#subnav li.current_page_ancestor a:visited {
	background:#577da2;
	color:#FFF;
	text-decoration:underline;
}

#nav li { display: inline }

/* c-ao 11sep12 shift breadcrumbs 10px to the left*/
#breadcrumbs{
	margin:0 0 0 10px;
}
#breadcrumbs a,
#breadcrumbs a:visited {
	font-weight:normal;
	color:#644f4c;
	text-decoration:none;
	padding:5px 3px;
}
#breadcrumbs a:hover {
	font-weight:normal;
	color:#644f4c;
	text-decoration:underline;
	padding:5px 3px;
}

/* c-ao - 23jan13 - wide format for ID 1213
*/
#content_wide {
	width: 725px;
	height: auto;
	float: left;
	padding: 0 10px 0 10px;
	border-left: 1px dashed #676953;
	border-right: 1px dashed #676953;
}

/* c-ao - 30jan13 - fixed display bug
#content_wide p, content_wide ul li, content_wide ol li{
	width: 550px;
}
*/


/* mbl - 9sep12 - fix table formatting
*/
#content_midd td p {
	line-height:14px;
}

/* mbl - 10sep12 - add dotted line under sidebar titles
*/

#content_laft h1,
#content_right h1 {
	color:#644f4c;
	margin:14px 10px 0 5px;
	border-bottom:1px dashed #644f4c;
	padding:0 0 10px 0;
}

#content_laft p,
#content_right p {
	margin-left: 5px;
}

/* mbl - 10sep12 - format table for subcommittees
*/
.tableizer-table {
	width: 500px;
	table-layout: fixed;
}
.tableizer-table th {
	text-align: left;
}
.tableizer-table .col1 {
	width: 180px;
	overflow: hidden;
}
.tableizer-table .col2 {
	width: 270px;
	overflow: hidden;
}
.tableizer-table .col3 {
	width: 50px;
	overflow: hidden;
}

/* mbl - 10nov12 - improve display of image captions
*/
.wp-caption-text {
	text-align: right;
	margin-top: 0px;
	font-style: italic;
}

/* mbl - 20apr13 - three-letter codes + target highlight
*/
.letterCode {
	color: white;
	background-color: rgb(55, 44, 83);
	font-family: sans-serif;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	padding: 3px 8px;
	margin-left: 5px;
	border-radius: 12px;
}

:target {
   background: yellow;
}

/* Print Styles */
@media print {
body { 
	background:white; 
	color:black; margin:0;
	font: 12pt Georgia, "Times New Roman", Times, serif;
	line-height: 1.3; 
}
#top-menu, #banner, #content_laft, #content_right, #footer{
	display:none;
}

img {
	max-width:500px;
}

#content_midd {
	width:auto;
	border:none;
}

h1 {
font-size: 24pt;
}

h2 {
font-size: 14pt;
margin-top: 25px;
}

a {
color: #000;
text-decoration:underline;
}
#content_midd p, .entry-content p {
	color:#000;
	font-size: 11pt;
}
}