/*   



Theme Name: EPPR



Theme URI: http://eppr.arctic-council.org



Description: Custom WordPress theme for the EPPR Working Group of the Arctic Council



Author: Bob Carr



Author URI: http://www.orau.org



Version: 1.0



*/







@media screen {



/*	Eric Meyer Reset, because he's the man



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/







html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {



	margin: 0;



	padding: 0;



	border: 0;



	outline: 0;



	font-size: 100%;



	vertical-align: baseline;



	background: transparent;



}



body {



	line-height: 1;



}



ol, ul {



	list-style: none;



}



blockquote, q {



	quotes: none;



}



blockquote:before, blockquote:after, q:before, q:after {



	content: '';



	content: none;



}



/* remember to define focus styles! */



:focus {



	outline: 0;



}



/* remember to highlight inserts somehow! */



ins {



	text-decoration: none;



}



del {



	text-decoration: line-through;



}



/*	tables still need 'cellspacing="0"' in the markup



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/







table {



	border-collapse: collapse;



	border-spacing: 0;



}



td, th {



	font-size: 11px;



	line-height: 1.7em;



	padding: 5px;



	vertical-align: top;



}



th {



	text-align: left;



}



a {



	text-decoration: none;



}



a:hover, a:active, a:focus {



	text-decoration: underline;



}



/*	General HTML element styles



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/



html {



	background: #e9eff4 url(images/page-bg.jpg) repeat-x left 40px;



	height: 100%;



}







body {



	background: transparent url(images/masthead-bg.jpg) no-repeat center 40px;



	color: #333;



	font-family: 'Century Gothic', 'Apple Gothic', sans-serif;



	font-size: 14px;



	height: 100%;



	line-height: 20px;



}



.screen-reader-text {



	position: absolute;



	left: -9999px;



	top: -9999px;



}



.clear {



	clear: both;



}



.group:after {



	visibility: hidden;



	display: block;



	font-size: 0;



	content: " ";



	clear: both;



	height: 0;



}



* html .group, *:first-child+html .group {



	zoom: 1;



} /* First selector = IE6, Second Selector = IE 7 */



/*	Layout



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/



#pageWrapper {



	min-height: 100%;



	



	position: relative;	



}



#pageWrapperInner {



	padding-bottom: 40px;



}



#wrapper, .wrap {



	margin: 0 auto;



	width: 960px;



}



#header {



	clear: left;



	height: 155px;



	position: relative;	



}







#siteName {



	background: url(images/eppr-logo.png) no-repeat;



	height: 43px;



	text-indent: -9999px;



	position: absolute;



	left: 80px;



	top: 20px;



	width: 136px;



}



	#siteName a {



	background: url(images/eppr-logo.png) no-repeat;



	display: block;



	height: 43px;



	width: 136px;	



	}



.description {



	color: #d4e15b;



	font-size: 14px;



	position: absolute;



	text-align: right;



	top: 63px;



	width: 216px;



}



.tagline {



	color: #dedede;



	font-family: Garamond, 'Times New Roman', serif;



	font-size: 14px;



	position: absolute;



	bottom: 30px;



}







 p#acLink {



	background: transparent url(images/ac-logo.png) no-repeat center top;



	font-size: 11px;



	padding-top: 55px;



	position: absolute;



	bottom: 30px;



	right: 10px;



}



 p#acLink a {



	color: #d4e15b;	



}



#searchBar {



	background: #f0f0f0 url(images/searchBar-bg.jpg) repeat-x left bottom;



	-moz-border-radius: 5px;



	-webkit-border-radius: 5px;



	border-radius: 5px;



	-moz-box-shadow: 0 1px 2px #777;



	-webkit-box-shadow: 0 1px 2px #777;



	box-shadow: 0 1px 2px #777;



	clear: both;



	margin: 20px auto 10px auto;



	padding: 10px;



	width: 920px;



}



.breadcrumbs {



	border-right: 1px dotted #777;



	color: #a6432c;



	float: left;



	font-size: 11px;



	font-weight: bold;



	line-height: 20px;



	width: 680px;



}



.breadcrumbs a {



	color: #053a60;



}



#searchform {



	float: right;



	text-align: right;



	width: 220px;



}



#searchform {



}



#s {



	width: 140px;



}



#searchsubmt {



}



#contentWrapper {



	background: #f9f7f8 url(images/content-bg.jpg) repeat-x;



	border-top: 1px solid #eee;



	-moz-border-radius-topleft: 5px;



	-moz-border-radius-topright: 5px;



	-webkit-border-top-right-radius: 5px;



	-webkit-border-top-left-radius: 5px;



	border-radius-topleft: 5px;



	border-radius-topright: 5px;



	-moz-box-shadow: 0 0 5px rgba(155, 155, 155, 0.5);



	-webkit-box-shadow: 0 0 5px rgba(155, 155, 155, 0.5);



	box-shadow:  0 0 5px rgba(155, 155, 155, 0.5);



	float: left;



	min-height: 360px;



	padding: 1px 0 30px 0;



	width: 100%;



}



#pageTitle {



	/*background: #f0f0f0 url(images/pageTitle-bg.jpg) repeat-x left center;



	clear: both;



	padding: 20px 10px;*/



}



#pageTitle h1 {



	border-bottom: 2px solid #999;



	font-size: 20px;



	font-weight: normal;



	color: #111;



	font-family: Garamond, 'Times New Roman', serif;



	padding-bottom: 20px;



	/*text-shadow: 0 1px 1px #fff;*/



}



#mainContent {



	display: inline;



	float: left;



	margin: 0 30px;



	width: 640px;



}



#sidebar {



	display: inline;



	float: right;



	margin: 0 10px;



	padding: 20px 0;



	width: 220px;



}



#footer {



	background: url("images/footer-bg.jpg") repeat-x scroll 0 0 #F9F7F8;



	-moz-border-radius-bottomleft: 5px;



	-moz-border-radius-bottomright: 5px;



	-webkit-border-bottom-right-radius: 5px;



	-webkit-border-bottom-left-radius: 5px;



	border-radius-bottomleft: 5px;



	border-radius-bottomright: 5px;



	-moz-box-shadow: 0 2px 5px rgba(155, 155, 155, 0.5);



	-webkit-box-shadow: 0 2px 5px rgba(155, 155, 155, 0.5);



	box-shadow: 0 2px 5px rgba(155, 155, 155, 0.5);



	clear: both;



	margin-bottom: 40px;



	padding: 30px 0;



}



#borderBottom {



	background: #222 url(images/border-bottom-bg.jpg) repeat-x;



	height: 40px;



	position: absolute;



	bottom: 0;



	width: 100%;



}



/* menu styles



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/



#mainNav {



	background: #222 url(images/nav-bg.jpg) repeat-x;



	float: left;



	width: 100%;



}



#mainNav ul {



	float: left;



	height: 40px;



	margin: 0;



	width: 100%;



}



#mainNav li {



	float: left;



	display: inline;



}



#mainNav a {



	color: #fff;



	display: block;



	float: left;



	font-family: Garamond, "Times New Roman", serif;



	font-size: 17px;



	height: 40px;



	line-height: 35px;



	padding:  0 15px 0 10px;



	text-decoration: none;
	
	
	font-weight: bold;



}







#mainNav a:hover, #mainNav a:active, #mainNav a:focus {



	text-decoration: underline;



}



#mainNav li.current-menu-item, #mainNav li.current-page-ancestor {



	background: transparent url(images/tab-lft.jpg)	no-repeat;



	



	padding-left: 5px;



}



#mainNav li.current-menu-item a, #mainNav li.current-page-ancestor a {



	background: transparent url(images/tab-rt.jpg) no-repeat right top;



	color: #06C;



}



#mainNav li.menu-item-1900 { /* Adjust this to correct menu item number when site is deployed */



	background-image: none;	



}



#mainNav li.menu-item-1900 a { /* Adjust this to correct menu item number when site is deployed */



	background: transparent url(images/icon-home.jpg) no-repeat center top;



	padding: 0 12px;



	text-indent: -9999px;	



	width: 16px;



}



.home #mainNav li.current-menu-item {



	background-image: none;	



}



.home #mainNav li.current-menu-item a {



	background: transparent url(images/icon-home-over.jpg) no-repeat center top;



	padding: 0 12px;



	text-indent: -9999px;	



	width: 16px;



}



/*	Inline columns and modules 



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/



.modules {



	float: left;



	overflow: hidden;



	width: 100%;



}



.module {



	float: left;



	margin: 0 5px;



}



.module.grid-3 {



	width: 200px;



}



.module.grid-2 {



	width: 300px;



}



.module.alpha {



	margin-left: 0;



}



.module.omega {



	margin-right: 0;



}



.pad {



	padding: 5px 10px;



}



#mainContent .module ul {



	font-size: 12px;



	list-style: disc;



	margin: 1em 0 1em 10px;



}



#mainContent .module ul a {



	/*border-bottom: 1px dotted #999;*/



	display: block;



}



#mainContent .module h2, #mainContent .module h3 {



	margin-top: 0;	



}



/*	Typography



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/







#header h1, #header h2 {



}



#mainContent h1, #mainContent h2, #mainContent h3, #mainContent h4, #mainContent h5, #mainContent h6 {



	color: #111;



	font-family: Garamond, 'Times New Roman', serif;



}



#mainContent h1 {



	font-size: 2.5em;



	line-height: 1em;



	margin-top: 0.666667em;



	margin-bottom: 0.666667em;



}



#mainContent h2 {



	font-size: 2em;



	line-height: 1em;



	margin-top: 1.25em;



	margin-bottom: 0.416667em;



}



#mainContent h3 {



	font-size: 1.5em;



	line-height: 1.111111em;



	margin-top: 1.666667em;



	margin-bottom: 0.555556em;



}



#mainContent h4, #mainContent h5, #mainContent h6 {



	font-size: 1.166667em;



	line-height: 1.428571em;



	margin-top: 2.142857em;



	margin-bottom: 0.714286em;



}



#mainContent p, #mainContent ul, #mainContent ol, #mainContent dl {



	font-size: 1em;



	line-height: 1.666667em;



}



#mainContent p {



	font-size: 1em;



	line-height: 1.666667em;



	margin-top: 0.833333em;



	margin-bottom: 0.833333em;



}



#mainContent blockquote p {



	margin-left: 50px;



}



#mainContent ul {



	list-style: square;



	margin: 20px 0 20px 30px;



}



#mainContent ol {



	list-style: decimal;



	margin: 20px 0 20px 30px;



}



#mainContent dl {



	margin: 20px 0 20px 20px;



}



#mainContent dt {



	font-weight: bold;



	margin: 20px 0 10px 0;



}



#mainContent dd {



	margin: 0 0 10px 0;



}



#mainContent table {



	margin: 20px 0 20px 0;



	width: 640px;



}



#mainContent table caption {



	font-size: 12px;



	margin: 20px 0;



}



#mainContent th, #mainContent td {



	font-size: 12px;



	padding: 10px;



	vertical-align: top;



}



#mainContent th {



	border-bottom: 1px solid #444;



}



#sidebar h2, #sidebar h3, #sidebar h4, #sidebar p {



}



#sidebar h2, #sidebar h3, #sidebar h4 {



	color: #111;



}



#sidebar h2 {



	font-family: Garamond, "Times New Roman", serif;



	font-size: 1.166667em;



	font-weight: normal;



	line-height: 1.428571em;



	margin-top: 0;



	margin-bottom: 0.714286em;



	padding: 5px 10px;



}







#sidebar h3, #sidebar h4 {



	font-size: 1em;



	line-height: 1.666667em;



	margin-top: 2.5em;



	margin-bottom: 0.833333em;



}







#sidebar p {



	font-size: 0.916667em;



	line-height: 1.818182em;



	margin-top: 0.909091em;



	margin-bottom: 2.727273em;



}



#sidebar ul {



	list-style: disc;



	font-size: 11px;



	line-height: 20px;



	margin-top: 1.818182em;



	margin-bottom: 1.818182em;



	margin-left: 30px;



}



#sidebar ol {



	list-style: decimal;



	font-size: 11px;



	line-height: 20px;



	margin-top: 1.818182em;



	margin-bottom: 1.818182em;



	margin-left: 40px;



}















#footer p {



	color: #888;



	font-size: 11px;



	line-height: 20px;



	padding: 20px;



	margin: 0 40px;



	text-align: center;



	width: 840px;



}



/*	WordPress Selectors



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/







.post {



	/*margin: 0 20px;*/



}



.entry {



	/*margin: 0 20px;*/



}



.entry a {



}



.entry a:hover {



}



pre {



}



code, tt {



}



#meta {



}



.postmetadata {



}



.navgation {



}



.next-posts {



}



.prev-posts {



}







ol.commentlist {



	list-style: none;



}



ol.commentlist li {



}



ol.commentlist li.alt {



}



ol.commentlist li.bypostauthor {



}



ol.commentlist li.byuser {



}



ol.commentlist li.comment-author-admin {



}



ol.commentlist li.comment {



	border-bottom: 1px dotted #666;



	padding: 10px;



}



ol.commentlist li.comment div.comment-author {



}



ol.commentlist li.comment div.vcard {



}



ol.commentlist li.comment div.vcard cite.fn {



	font-style: normal;



}



ol.commentlist li.comment div.vcard cite.fn a.url {



}



ol.commentlist li.comment div.vcard img.avatar {



	float:right;



	margin: 0 0 10px 10px;



}



ol.commentlist li.comment div.vcard img.avatar-32 {



}



ol.commentlist li.comment div.vcard img.photo {



}



ol.commentlist li.comment div.vcard span.says {



}



ol.commentlist li.comment div.commentmetadata {



}



ol.commentlist li.comment div.comment-meta {



	font-size: 10px;



}



ol.commentlist li.comment div.comment-meta a {



	color: #ccc;



}



ol.commentlist li.comment p {



}



ol.commentlist li.comment ul {



}



ol.commentlist li.comment div.reply {



	font-size: 11px;



}



ol.commentlist li.comment div.reply a {



	font-weight: bold;



}



ol.commentlist li.comment ul.children {



	list-style: none;



	margin: 10px 0 0;



}



ol.commentlist li.comment ul.children li {



}



ol.commentlist li.comment ul.children li.alt {



}



ol.commentlist li.comment ul.children li.bypostauthor {



}



ol.commentlist li.comment ul.children li.byuser {



}



ol.commentlist li.comment ul.children li.comment {



}



ol.commentlist li.comment ul.children li.comment-author-admin {



}



ol.commentlist li.comment ul.children li.depth-2 {



	border-left: 5px solid #555;



	margin: 0 0 10px 10px;



}



ol.commentlist li.comment ul.children li.depth-3 {



	border-left: 5px solid #999;



	margin: 0 0 10px 10px;



}



ol.commentlist li.comment ul.children li.depth-4 {



	border-left: 5px solid #bbb;



	margin: 0 0 10px 10px;



}



ol.commentlist li.comment ul.children li.depth-5 {



}



ol.commentlist li.comment ul.children li.odd {



}



ol.commentlist li.even {



	background: #fff;



}



ol.commentlist li.odd {



	background: #f6f6f6;



}



ol.commentlist li.parent {



	border-left: 5px solid #111;



}



ol.commentlist li.thread-alt {



}



ol.commentlist li.thread-even {



}



ol.commentlist li.thread-odd {



}



form {



}



input[type=text] {



}



textarea {



}



/* == WordPress WYSIWYG Editor Styles == */







.entry-content img {



	margin: 0 0 1.5em 0;



}



.alignleft, img.alignleft {



	margin-right: 1.5em;



	display: inline;



	float: left;



}



.alignright, img.alignright {



	margin-left: 1.5em;



	display: inline;



	float: right;



}



.aligncenter, img.aligncenter {



	margin-right: auto;



	margin-left: auto;



	display: block;



	clear: both;



}



.alignnone, img.alignnone {



/* not sure about this one */



        }



.wp-caption {



	margin-bottom: 1.5em;



	text-align: center;



	padding-top: 5px;



}



.wp-caption img {



	border: 0 none;



	padding: 0;



	margin: 0;



}



.wp-caption p.wp-caption-text {



	line-height: 1.5;



	font-size: 10px;



	margin: 0;



}



.wp-smiley {



	margin: 0 !important;



	max-height: 1em;



}



blockquote.left {



	margin-right: 20px;



	text-align: right;



	margin-left: 0;



	width: 33%;



	float: left;



}



blockquote.right {



	margin-left: 20px;



	text-align: left;



	margin-right: 0;



	width: 33%;



	float: right;



}



.gallery dl {



}



.gallery dt {



}



.gallery dd {



}



.gallery dl a {



}



.gallery dl img {



}



.gallery-caption {



}



.size-full {



}



.size-large {



}



.size-medium {



}



.size-thumbnail {



}



.hentry .excerpt-thumbnail {



	border: 1px solid #ddd;



	border-radius: 4px;



	-moz-border-radius: 4px;



	-webkit-border-radius: 4px;



	float: left;



	margin: 0 20px 10px 0;



	padding: 8px;



}



/* == WordPress CSS - Miscellaneous Styles == */







/* category links */



 li.categories {



}



li.cat-item {



}



li.cat-item- {



id



}



{



}



li.current-cat {



}



li.current-cat-parent {



}



ul.children {



}



/* blogroll links */



.linkcat {



}



.blogroll {



}



/* read-more links */



.more-link {



}



/* == WP CSS - Page Listings == */







.pagenav {



}               /* outermost list item */



.page_item {



}             /* any page item */



.page-item- {



id



}



{



}        /* specific page id */



.current_page_item {



}     /* current page */



.current_page_parent {



}   /* parent of current page */



.current_page_ancestor {



} /* any ancestor of current page */



.pagenav ul, .pagenav .current_page_item ul, .pagenav .current_page_ancestor ul, .pagenav .current_page_ancestor .current_page_item ul, .pagenav .current_page_ancestor .current_page_ancestor ul, .pagenav .current_page_ancestor .current_page_ancestor .current_page_item ul, .pagenav .current_page_ancestor .current_page_ancestor .current_page_ancestor ul {



}



.pagenav ul ul, .pagenav .current_page_item ul ul, .pagenav .current_page_ancestor ul ul, .pagenav .current_page_ancestor .current_page_item ul ul, .pagenav .current_page_ancestor .current_page_ancestor ul ul {



}



.pagenav .current_page_ancestor .current_page_ancestor .current_page_item ul ul, .pagenav .current_page_ancestor .current_page_ancestor .current_page_ancestor ul ul {



}



/* == WordPress CSS - Default WordPress Widgets == */







.widget {



	/*border-bottom: 1px solid #999;*/



	margin-bottom: 20px;



	padding-bottom: 20px;



}



#sidebar .widget h2 {



	background-color: #1e5d8a;



	-moz-border-radius-topleft: 5px;



	-moz-border-radius-topright: 5px;



	-webkit-border-top-left-radius: 5px;



	-webkit-border-top-right-radius: 5px;



	border-radius-topleft: 5px;



	border-radius-topright: 5px;



	color: #fff;



	margin-bottom: 0;



}



.widget ul {







}



.widget ul a {



	border-bottom: 1px solid #ccc;



	color: #444;	



	font-size: 11px;



	line-height: 20px;



	display: block;



	padding: 3px;



	margin: 0 10px;



}



	.widget ul a:visited {



		



	}



	.widget ul a:hover, .widget ul a:active, .widget ul a:focus {



		background-color: #dedede;	



	}



	.widget ul.children a {



		border-style: dotted;	



	}



.widget ul a.external_icon {



	display: block;



	margin-right: 13px;



}



	.widget ul li.current_page_item a, .widget ul li.current-cat a {



		/*background-color: #fff0df;*/



		color: #A6432C;



		font-weight: bold;	



	}



		.widget ul li.current_page_item ul.children a {



			color: #444;



			font-weight: normal;	



		}







	.widget ul ul a {



		/*margin: 0 20px;	*/



	}



#sidebar .widget ul {



		background: transparent url(images/widget-ul-bg.jpg) no-repeat;



		list-style: none;



		margin: 0;



		padding-top: 15px;



	}



		#sidebar .widget ul a {



			display: block;	



		}



		#sidebar .widget ul ul {



			/*background-image: none;



			list-style: square;



			margin: 7px 0 0 12px;



			padding-top: 0;*/



		}



		#sidebar .widget ul.children {



			background-image: none;



			list-style: square;



			margin: 7px 0 0 30px;



			padding-top: 0;	



		}



		#sidebar .widget ul.children a {



			margin: 0 10px 0 0;	



			padding-left: 0;



		}



/* links widget */



.widget_links {



}



.widget_links ul {



}



.widget_links ul li {



}



.widget_links ul li a {



}



/* meta widget */



.widget_meta {



}



.widget_meta ul {



}



.widget_meta ul li {



}



.widget_meta ul li a {



}



/* pages widget */



.widget_pages h2 {



}



.widget_pages {



}



#sidebar .widget_pages ul {



	



}



#sidebar .widget_pages ul ul {



	



}



.widget_pages ul li {



}



/* I edited this file on my ipad */











#sidebar .widget_pages ul li a {



	



}



#sidebar .widget_pages ul li a:hover, #sidebar .widget_pages ul li a:active, #sidebar .widget_pages ul li a:focus, #sidebar .widget_pages ul li.current_page_item a {



	



}



#sidebar .widget_pages ul li.current_page_item ul.children a {



	



}



/* recent-posts widget */



.widget_recent_entries {



}



.widget_recent_entries ul {



}



.widget_recent_entries ul li {



}



.widget_recent_entries ul li a {



}



/* archives widget */



.widget_archive {



}



.widget_archive ul {



}



.widget_archive ul li {



}



.widget_archive ul li a {



}



.widget_archive select {



}



.widget_archive option {



}



/* tag-cloud widget */



.widget_links {



}



.widget_links li:after {



}



.widget_links li:before {



}



.widget_tag_cloud {



}



.widget_tag_cloud a {



}



.widget_tag_cloud a:after {



}



.widget_tag_cloud a:before {



}



/* calendar widget */



.widget_calendar {



}



#calendar_wrap {



}



#calendar_wrap th {



}



#calendar_wrap td {



}



#wp-calendar tr td {



}



#wp-calendar caption {



}



#wp-calendar a {



}



#wp-calendar #today {



}



#wp-calendar #prev {



}



#wp-calendar #next {



}



#wp-calendar #next a {



}



#wp-calendar #prev a {



}



/* category widget */



.widget_categories {



}



.widget_categories ul {



}



.widget_categories ul li {



}



.widget_categories ul ul.children {



}



.widget_categories a {



}



.widget_categories select {



}



.widget_categories select#cat {



}



.widget_categories select.postform {



}



.widget_categories option {



}



.widget_categories .level-0 {



}



.widget_categories .level-1 {



}



.widget_categories .level-2 {



}



.widget_categories .level-3 {



}



/* recent-comments widget */



.recentcomments {



}



#recentcomments {



}



#recentcomments li {



}



#recentcomments li a {



}



.widget_recent_comments {



}



/* search widget */



#searchform {



}



.widget_search {



}



.screen-reader-text {



}



/* text widget */



.textwidget {



}



.widget_text {



}



.textwidget p {



}



/* == WP CSS - body_class() == */







.rtl {



}



.home {



}



.blog {



}



.archive {



}



.date {



}



.search {



}



.paged {



}



.attachment {



}



.error404 {



}



.single postid-(id) {



}



.attachmentid-(id) {



}



.attachment-(mime-type) {



}



.author {



}



.author-(user_nicename) {



}



.category {



}



.category-(slug) {



}



.tag {



}



.tag-(slug) {



}



.page-parent {



}



.page-child parent-pageid-(id) {



}



.page-template page-template-(template file name) {



}



.search-results {



}



.search-no-results {



}



.logged-in {



}



.paged-(page number) {



}



.single-paged-(page number) {



}



.page-paged-(page number) {



}



.category-paged-(page number) {



}



.tag-paged-(page number) {



}



.date-paged-(page number) {



}



.author-paged-(page number) {



}



/* == WP CSS - post_class() == */







.post-id {



}



.post {



}



.page {



}



.attachment {



}



.sticky {



}



.hentry {



}



.category-misc {



}



.category-example {



}



.tag-news {



}



.tag-wordpress {



}



.tag-markup {



}



.search-paged-(page number) {



}



/* == Odds & Ends == */



.odd {



	background-color: #eee;



	border-bottom: 1px solid #ccc;



}



.todo {



	color: #c00;



}



.wtf {



	background-color:#FFC;



}



} /* END screen media */



 @media print {



.do-not-print {



	display: none;



}



#comments {



	page-break-before: always;



}



body {



	width: 100% !important;



	margin: 0 !important;



	padding: 0 !important;



	line-height: 1.4;



	word-spacing: 1.1pt;



	letter-spacing: 0.2pt;



	font-family: Garamond, "Times New Roman", serif;



	color: #000;



	background: none;



	font-size: 12pt;



}



h1, h2, h3, h4, h5, h6 {



	font-family: Helvetica, Arial, sans-serif;



}



h1 {



	font-size: 19pt;



}



h2 {



	font-size:17pt;



}



h3 {



	font-size:15pt;



}



h4, h5, h6 {



	font-size:12pt;



}



code {



	font: 10pt Courier, monospace;



}



blockquote {



	margin: 1.3em;



	padding: 1em;



}



img {



	display: block;



	margin: 1em 0;



}



a img {



	border: none;



}



table {



	margin: 1px;



	text-align:left;



}



th {



	border-bottom: 1px solid #333;



	font-weight: bold;



}



td {



	border-bottom: 1px solid #333;



}



th, td {



	padding: 4px 10px 4px 0;



}



caption {



	background: #fff;



	margin-bottom: 2em;



	text-align: left;



}



thead {



	display: table-header-group;



}



tr {



	page-break-inside: avoid;



}



a {



	text-decoration: none;



	color: black;



}



} /* END print media */



