/*
	Theme Name: wennen aan zijn
	Based on powertoshare.
  Description: wennen aan zijn is a theme with a front page of 3 columns and a sidebar, 
  and single column pages with two sidebars, left and right. 
  This theme is widget ready, SEO friendly and created with valid markups.
	Author: Stan Schaap
	Author URI: http://www.powertoshare.com/wennen/
*/

body {
	font-size: 100%; /* text-size variable */
	font-style: normal;
	font-weight: normal;
	text-align: center;
	font-family: Tahoma, Verdana, Arial;
	color: #333;
	margin: 0;
	padding: 0;
	line-height: 1.5;	
	background-color: #fff;
	background-image: url(/images/eagle02.gif);
	background-repeat: no-repeat;
	background-position: 92% 15px;
	background-attachment: fixed;
}
/*------- general ----*/
a {
	background-color: transparent;
}
a:link {
	border: none;
	background-color: transparent;
}
a:visited {
	color: #666; 
	background-color: transparent;
}
a:active {
	color: red;
	background-color: transparent;
}
a:hover { /* this has to be the last anchor declaration, otherwise it won't show */
	text-decoration: underline;
	color: red;
	background-color: #ffc;
}
img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
img.alignleft {
	float: left;
	margin-top: 5px;
	margin-right: 8px;
	margin-bottom: 2px;
	margin-left: 0;
}
img.alignright {
	float: right;
	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 8px;
}
img.aligncenter {
	display: block;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 4px;
	margin-left: auto;
	clear: both;
}
.alignleft {
	float: left;
	clear: left;
}
.alignright {
	float: right;
	clear: right;
}
.aligncenter {
	display: block;
	clear: both;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.post-fixed { /* a white-space divider */ 
	height: 5ex;
	width: 100%;
}
/*------- page wrappers ----*/
#wrap_talia { /* wrapper for whole page */
	background-color: transparent;
	width: 92%;	
	text-align: center;	
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	padding: 0;
	border: 0;
}
#container_talia { 
	background-color: transparent;
	text-align: left;		
	width: 100%;	
	margin: 0;
}
#header_talia { /* wrapper for header */
	background-color: transparent;
	text-align: left;
	width: 97%;
}
.header_nav_box {/* wrapper for top navigation bar */
	margin:						0 auto !important;
	text-align:				left !important;
	border-left:			20px solid #fc6;	
	background-color: transparent;
	padding-left: 		10px;		
	padding-top: 			0;
	padding-right: 		0;
	padding-bottom:		0;	
	width: 						100%;
	float: 						left;	
	clear:						both;
}
#content_talia { /* wrapper for all content columns */
	background-color: transparent;
	text-align: center;	
	clear: both;
	width: 100%;
	margin: 0;
}
#left-sidebars {
	float: left;
	width: 20%;
	text-align:	left !important;
	background-color: transparent;
	margin-right: 20px;
	padding-left: 0;
	padding-right: .5ex;	
	padding-bottom: 2ex;
}
#left-post {/* wrapper for single page content */
	float: left;
	text-align:	left !important;		
	background-color: transparent;
	width: 54%;
	margin-right: 20px;	
	padding-right: .5ex;
	padding-left: 0;
}
#right-sidebars {/* wrapper for right sidebar */
	float: left;
	clear: right;
	text-align:	left !important;	
	background-color: transparent;
	width: 18%;	
	padding-left: 0;	
	padding-bottom: 2ex;
}
/*------- header ----*/
.header_site_desc {
	float: left;
	width: 100%;
	clear:	both;	
	line-height: 1.3;		
	background-color: transparent;
}
.header_site_desc h1 { /* site title */
	background-color: transparent;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
	margin-bottom: 1ex;	
	clear:	both;		
	font-size: 3em;
	color: #fc6;
	font-weight: normal;
}
.header_site_desc p { /* site subtitle */
	background-color: transparent;
	font-size: 1em;
	color: #333;
	margin-bottom: 1ex;
	text-align: left;
	width: 100%;
}
.header_site_desc h1 a:link, .header_site_desc h1 a:visited {
	color: #fc6;
	text-decoration: none;
	background-color: transparent;	
}
.header_site_desc h1 a:hover, .header_site_desc h1 a:active {
	color: #fc6;
	text-decoration: underline;
	background-color: #ffc; 
}
.header_site_desc p a:link, .header_site_desc p a:visited {
	color: #333;
	text-decoration: none;
	background-color: transparent;	
}
.header_site_desc p a:hover, .header_site_desc p a:active {
	color: #333;
	text-decoration: underline;
	background-color: #ffc; 
}

/*------- navigation ----*/
.sitenavbar	{
	text-transform: lowercase;
	text-align: left;
	background-color: transparent;
	color: #333;
	line-height: 1.5;
	margin: 0;
	padding-top: .5em;
	padding-left: .5em;
	padding-right: .5em;
	padding-bottom: .5em;		
	border: 1px solid #fc6;
}
.navlink {
	font-size: .76em;
	text-decoration: none;
	color: #333;
	display: inline;
  white-space: nowrap;
}
.navlink a:link, .navlink a:visited {
	color: #333;
	text-decoration: none;
}
.navlink a:hover, .navlink a:active {
	text-decoration: underline;
	color: red;
	background-color: #ffc;
}
#hitcounter {
	float:	right;
	clear:	both;		
	text-align: right;
	font-size: .76em;
	text-decoration: none;
	color: #333;
	padding-top: .5em;
	padding-bottom: 1em;		
}
#searchform {
	text-align:	right;
}
#searchform form {
	margin: 0;
	padding: 0;
}
#searchform p {
	margin: 0;
	padding: 0;
}
#searchform input:hover {
	background-color: #ffc; 
}
#searchresult-title {
	background-color: #fc6;
	font-size: 1.2em;
	color: #000;
	line-height: 1.2;	
	padding-top: .2ex;
	padding-right: 1ex;
	padding-bottom: .2ex;
	padding-left: 1ex;
	margin-top: 1ex;
	margin-right: 0;
	margin-bottom: 1ex;
	margin-left: 0;
	text-align: right;
	display:	inline;
	float:	right;	
}
#searchresult-title a:link, #searchresult-title a:visited {
	color: #333;
	text-decoration: none;
}
#searchresult-title a:hover, #searchresult-title a:active {
	text-decoration: underline;
	color: red;
	background-color: #ffc;
}
#catindex-link {
	background-color: transparent;
	font-size: .76em;
	color: #000;
	line-height: 1;	
	padding: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 1ex;
	margin-left: 0;
	text-align: right;
	display:	inline;
	float:	right;
	clear: both;	
}
#catindex-link a:link, #catindex-link a:visited {
	color: #333;
	text-decoration: none;
}
#catindex-link a:hover, #catindex-link a:active {
	text-decoration: underline;
	color: red;
	background-color: #ffc
}
.src_field {
	width: 20ex;
	border: 1px solid #000;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 2px;
}
/*------- content ----*/

/*------- 3 columns News Print ----*/
#left, #middle, #right {
	top:							3ex;
	float:						left;
}
#left, #middle, #right {
  width:						24%;
	margin-right:			1%;
	background-color: transparent;
	padding:          0 10px 0 0;
}
* html #left, * html #middle, * html #right {
  width:						23.5%;
}
#left, #middle {
  border-right:			1px solid #ccc;
}
#left {
  float:						left;
	clear:						both;	
}
.colheader {
	border-left:			3ex solid #fc6;	
	border-bottom:		.3ex solid #fc6;	
	background-color: transparent;
	text-align: 			left;
	font-size: 				1.2em;
	color: 						#333;
	line-height: 			1.2;	
	padding-top: 			.2ex;
	padding-right: 		.2ex;
	padding-bottom: 	.2ex;
	padding-left: 		1ex;
	margin-top: 			0;
	margin-right: 		0;
	margin-bottom: 		3ex;
	margin-left: 			0;
}
.colheader a:link, .colheader a:visited {
	text-decoration: 	none;
	color: 						#000;
	background-color: transparent;	
}
.colheader a:hover, .colheader a:active {
	text-decoration: underline;
	color: red;
	background-color: #ffc;
}
.colone {
	background-color: transparent;
  width:						74%;
	margin-right:			1%;
  float:						left;
	clear:						both;	
}
* html .colone {
  width:						71.5%;
}
.colone_single {
	background-color: transparent;
  width:						100%;
	margin:						0 auto 10px auto;
	text-align:				left;
}
.coltwo {
	background-color: transparent;
  width:						36% !important;
	margin-left:			1% !important;
	margin-right:			0 !important;
	border-right:			none !important;
}
* html .colone {
  width:						34.5% !important;
}
.noshow {
  display:					none;
}
.full {
  width:						75%;
	background-color:	#eee;
	text-align:				left;
}
*>.full {
	margin-top:				10px;
}
* html .full {
  margin-bottom:		10px;
}
.fullsize {
	background-color: transparent;
  width:						75%;
	margin:						10px auto 0 auto;
	padding-top:      .5ex;
	padding-right: 		.5ex;
	padding-bottom: 	.5ex;	
  float:						left;
	clear:						both;
}
.featured {
  margin:						0;
  float:						left;
	clear:						right;
}
.pagetitle {
	text-align: 			center;
	background-color: transparent;
	margin:						0 auto !important;
	padding: 					.2em;
	width: 						100%;
	font-size: 				2.2em;
	color: 						#fc6;
}
.morearticles {
	text-align: 			right;
	background-color: transparent;
	margin-top:				1ex;
	font-size: 				.9em;
	color: 						#333;
}
/*------- News Print posts ----*/
.post {
	background-color: transparent;
	text-align:				left;
}
.post-single {
  background-color:	transparent !important;
}
.post-single .post-top {
  margin:						0;
}
.post-top h1 a:link, .post-top h1 a:visited {
	color: #333;
	text-decoration: none;
}
.post-top h1 a:hover, .post-top h1 a:active {
	text-decoration: underline;
	color: red;
	background-color: #ffc; 
}
.post-top img {
  float:						left;
	padding:          0 5px 0 0;
}
.post-middle {
  font-style:				normal;
  text-decoration:	none;
  margin:						0;
}
.post-middle img {
  margin:						0 0 5px 5px;
	padding:					5px;
	border:						1px solid #eee;
}
.post-bottom { 
  font-style:				normal;
  text-decoration:	none;
	border-top:				1px solid #111;
	padding:          2px 0 2px 0;
	clear:						both;
}
.post-home .post-bottom {
	padding:          1px 0 25px 0;
}
.post-single .post-bottom {
  padding:          0;
}

.post_ads {
  float:						left;
	clear:						left;
	padding:          10px 10px 5px 5px;
}

.postmetadata, .tagmetadata {
  padding:          3px 0 0 0 !important;
}
.postmetadata {
  font-size:				0.9em;
	margin:						2px 0 0 0;
}
.tagmetadata {
  font-size:				0.7em !important;
  border-top:				1px solid #111;
	margin:						5px 0 0 0;
	text-align:				left;
}
.tagmetadata img {
  margin:           3px 0 0 0;
}

/*------- End of News Print posts ----*/
#post-entry {
	background-color: transparent;	
	width: 100%;
	padding-bottom: .2ex;
}
.post-meta {
	margin: 0;
	padding-top: .2ex;
	padding-right: .2ex;
	padding-bottom: .2ex;
	padding-left: 0;
	text-align:	left;	
}
.post-meta h3 {
	clear:	both;
	font-size: 1.2em;
	line-height: 1;		
	color: #333;
	margin-top: 1ex;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	padding: 0;
}
.post-meta h3 a:link, .post-meta h3 a:visited {
	color: #333;
	text-decoration: none;
}
.post-meta h3 a:hover, .post-meta h3 a:active {
	text-decoration: underline;
	color: red;
	background-color: #ffc;
}
.post-meta-top {
  font-style:				normal;
  text-decoration:	none;
  font-size:				0.9em;
	color: 						#333;
	line-height: 			1;	  
	padding:          2px 0 2px 0;
	margin: 					0;
	clear:						both;
}
.post-meta-bottom {
  font-style:				normal;
  text-decoration:	none;
  font-size:				1em;
	color: 						#333;
	line-height: 			1;	  
	padding-top: 			0;
	padding-right: 		0;
	padding-bottom: 	.8ex;
	padding-left: 		0;
	margin-top:				0;
	margin-bottom: 		1ex;
	clear:						both;
	border-bottom:		.3ex solid #fc6;	
}
#post-entry h1 {
	clear:	both;
	font-size: 1.8em;
	line-height: 1;		
	color: #333;
	margin-top: 2ex;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	padding: 0;
}
#post-entry h2 {
	clear:	both;
	font-size: 1.6em;
	line-height: 1;		
	color: #333;
	margin-top: 1ex;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	padding: 0;
}
#post-entry h3 {
	clear:	both;
	font-size: 1.4em;
	line-height: 1;			
	color: #333;
	margin-top: 1ex;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
}
#post-entry h4 {
	clear:	both;
	font-size: 1.2em;
	line-height: 1;			
	color: #333;
	margin-top: 1ex;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	padding: 0;
}
#post-entry h1 a:link, #post-entry h1 a:visited {
	color: #333;
	text-decoration: none;
}
#post-entry h1 a:hover, #post-entry h1 a:active {
	text-decoration: underline;
	color: red;
	background-color: #ffc;
}
#post-entry h2 a:link, #post-entry h2 a:visited {
	color: #333;
	text-decoration: none;
}
#post-entry h2 a:hover, #post-entry h2 a:active {
	text-decoration: underline;
	color: red;
	background-color: #ffc;
}
#post-entry h3 a:link, #post-entry h3 a:visited {
	color: #333;
	text-decoration: none;
}
#post-entry h3 a:hover, #post-entry h3 a:active {
	text-decoration: underline;
	color: red;
	background-color: #ffc;
}
.posted-aut-cat {
	font-size: .76em;
	color: #333;
}
.posted-aut-cat a:link, .posted-aut-cat a:visited {
	color: #333;
	text-decoration: none;
}
.posted-aut-cat a:hover, .posted-aut-cat a:active {
	text-decoration: underline;
	color: red;
	background-color: #ffc;
}
.post-content {
	background-color: transparent;
	padding-top: 0;
	padding-bottom: .1ex;
	font-size: 1em;
	line-height: 1.5;
	color: #333;
}
.post-commented {
}
.post-box {
	float: right;
	height: 35px;
	width: 100px;
	margin: 0px;
	line-height: 30px;
	color: #fff;
	background-image: url(images/commented_v.gif);
	background-repeat: no-repeat;
	text-align: center;
	font-size: 11px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
}
.post-box a:link, .post-box a:visited {
	color: #fff;
	text-decoration: none;
}
.post-box a:hover, .post-box a:active {
	text-decoration: underline;
	color: red;
	background-color: #ffc; /* web safe color */
}
.post-content code {
	display: block;
	padding: 5px;
	clear: both;
	margin-top: 10px;
	margin-right: 40px;
	margin-bottom: 10px;
	margin-left: 5px;
	font-family: "Trebuchet MS", Tahoma, "Arial Narrow";
	font-size: 1em;
	color: #333;
	background-color: transparent;
	border: 1px dotted #333;
}
.post-content img {
	padding: 2px;
	background-color: transparent;
}
.post-content blockquote {
	background-image: url(images/bquote.gif);
	background-repeat: no-repeat;
	background-position: left top;
	clear: both;
	margin-top: 10px;
	margin-right: 40px;
	margin-bottom: 10px;
	margin-left: 5px;
	padding-top: 15px;
	padding-left: 38px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #333;
	text-align: left;
	font-weight: normal;
}
.post-content a:link, .post-content a:visited {
	color: #333;
	text-decoration: underline;
	font-weight: bold;
}
.post-content a:hover, .post-content a:active {
	text-decoration: underline;
	color: red;
	background-color: #ffc; /* web safe color */
}
.post-navs {
	margin: 0px;
	padding: 0px;
	font-size: 1.1em;
	color: #333;
}
.post-navs a:link, .post-navs a:visited {
	color: #333;
	text-decoration: none;
}
.post-navs a:hover, .post-navs a:active {
	text-decoration: underline;
	color: red;
	background-color: #ffc; /* web safe color */
}

/*------- comments ----*/
#comment-temps {
	font-size: 1em;
	color: #333;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	width: 90%;
}
#comment-temps a:link, #comment-temps a:visited {
	color: #333;
	text-decoration: underline;
}
.rssfeed {
	margin: 0px;
	background-image: url(images/feed.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 20px;
	text-align: left;
	font-size: 1.1em;
	color: #333;
}
#comment-temps a:hover, #comment-temps a:active {
	text-decoration: underline;
	color: red;
	background-color: #ffc; /* web safe color */
}
.com-box {
	margin: 0px;
	border: 1px solid #000;
	background-color: transparent;
	color: #333;
	font-family: "Arial Narrow", Tahoma, "Trebuchet MS";
	letter-spacing: 1px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
.com-box_alt {
	margin: 0px;
	border: 1px solid #000;
	background-color: transparent;
	color: #333;
	font-family: "Arial Narrow", Tahoma, "Trebuchet MS";
	letter-spacing: 1px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
.author_com {
	font-size: 1em;
	font-weight: bold;
	background-image: url(images/comment.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 17px;
}
.author_date {
	font-size: .9em;
	color: #333;
}
.author_com_text {
	padding-top: 8px;
	font-size: .9em;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
.com-fixed {
	height: 20px;
}
.author_com_text blockquote {
	clear: both;
	margin-top: 10px;
	margin-right: 40px;
	margin-bottom: 10px;
	margin-left: 5px;
	padding-left: 5px;
	border-left-width: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: .9em;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
}
.author_com_text code {
	clear: both;
	margin-top: 10px;
	margin-right: 40px;
	margin-bottom: 10px;
	margin-left: 5px;
	font-size: .9em;
	font-family: "Lucida Grande", "Lucida Sans", Tahoma;
	color: #333;
	padding: 3px;
	border: 1px dotted #000;
	display: block;
}
#comment-temps form {
	margin: 0px;
	padding: 0px;
}
#comment-box {
	margin: 0px;
	padding: 0px;
}
#comment-box p {
	padding: 0px;
	clear: both;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-size: 1em;
	color: #333;
}
#comment-box input {
	margin: 0px;
	padding: 1px;
	height: 20px;
	border: 1px solid #CCC;
}
#comment-box input:hover {
	margin: 0px;
	padding: 1px;
	height: 20px;
	border: 1px solid #666;
	background-color: #ffc; 
}
#comment-area {
	margin: 0px;
	padding: 0px;
}
#comment-area input:hover {
	background-color: #ffc; 
}
#comment-area p {
	padding: 0px;
	clear: both;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-size: 1em;
	color: #333;
}
#comment-area textarea {
	padding: 3px;
	height: 18ex;
	border: 1px solid #000;
	margin: 0px;
}
#comment-area textarea:hover {
	padding: 3px;
	height: 18ex;
	border: 1px solid #666;
	margin: 0px;
	background-color: #ffc; /* web safe color */	
}
#commentmoderation {
	font-size: .76em;
	color: #333;
	background-color: transparent;
	line-height: 1.2;
}	
/*------- sidebar ----*/
.sidebar-box { 
	background-color: transparent;
	font-size: 				.76em;	
	margin: 					0;
	padding: 					0;
}
.sidebar-box h3 {
	border-left:			20px solid #fc6;	
	background-color: transparent;
	font-size: 				1.2em;
	color: 						#333;
	line-height: 			1.2;	
	padding-top: 			.2ex;
	padding-right: 		0;
	padding-bottom: 	.2ex;
	padding-left: 		1ex;
	margin-top: 			3ex;
	margin-right: 		0;
	margin-bottom: 		0;
	margin-left: 			0;
}
.sidebar-box ul, .textwidget {
	margin-top: 			.5ex;
	margin-right: 		0;
	margin-bottom: 		3ex;
	margin-left: 			0;
}
.sidebar-box ul {
	background-color: transparent;
	list-style-type: none;
	padding-top: .5ex;
	padding-right: .5ex;
	padding-bottom: .5ex;
	padding-left: .5ex;
}
.sidebar-box ul ul {
	margin: 0;
	padding: 0;
}
.sidebar-box ul li {
	margin: 0;
	padding: 0;
}
.sidebar-box ul ul li {
	margin: 0;
	padding: 0;
}
.sidebar-box ul li a:link, .sidebar-box ul li a:visited {
	margin: 0;
	display: inline;	
	padding-top: .2ex
	padding-right: 0;
	padding-bottom: .2ex;
	padding-left: 18px;
	color: #333;
	text-decoration: none;
/*	font-size: .76em; */
	background-image: url(images/bullet.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
}
.sidebar-box ul li a:hover, .sidebar-box ul li a:active {
	margin: 0;
	display: inline;		
	padding-top: .2ex
	padding-right: 0;
	padding-bottom: .2ex;
	padding-left: 18px;
	text-decoration: underline;
	color: red;
	background-color: #ffc; /* web safe color */
/*	font-size: .76em; */
	background-image: url(images/bullet.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
}
.sidebar-box ul ul li a:link, .sidebar-box ul ul li a:visited {
	margin: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 18px;
}
.clear-sidebar {
	float: left;
	height: 10px;
	width: 20%;
}
/*------- footer ----*/
#footer_talia {/* foor */
	width: 100%;
	clear: both;	
	text-align: center;
	margin-top: 4ex;	
	padding: 1ex;
	background-color: #eed;
	color: #000;
	font-size: .76em;
}
#footer_talia a:link, #footer_talia a:visited {
	color: #666;
	text-decoration: none;
}
#footer_talia a:hover, #footer_talia a:active {
	text-decoration: underline;
	color: red;
	background-color: #ffc;
}
/*------- diverse ----*/
.download {
	clear: both;
	padding: 3px;
	color: #333;
	margin-right: 3ex;
	font-size: 1em;
	line-height: 1.5;
	font-weight: bold;
}
.notice {
	clear: both;
	padding: .2ex;
	color: #000;
	margin-right: 3ex;
	font-size: 1em;
	line-height: 1.5;
	font-weight: bold;
}
.warning {
	clear: both;
	padding: 3px;
	color: #000;
	margin-right: 3ex;
	font-size: 1em;
	line-height: 1.5;
	font-weight: bold;
}
ol.snap_nav {
	display: inline;
	float: left;
	clear: both;
	list-style: none;
	font-size: 1.5em;
}
ol.snap_nav li {
	display: block;
	float: left;
	padding-left: .2em;
	padding-right: .2em;
}
ol.snap_nav li a:link, ol.snap_nav li a:visited {
	color: #333;
	text-decoration: none;	
	font-weight: bold;
}
ol.snap_nav li a:hover, ol.snap_nav li a:active {
	text-decoration: underline;
	color: red;
	font-weight: bold;	
	background-color: #ffc;
}
ol.snap_nav li.snap_selected a {
	cursor: text;
}
#wp_quotes {
	margin: 0;
	padding: 0;
	color: #333;
}
.wp_quotes_author a:link, .wp_quotes_author a:visited {
	font-size: .76em;
	color: #333;
	text-decoration: none;
}
.wp_quotes_author a:hover, .wp_quotes_author a:active {
	font-size: .76em;
	text-decoration: underline;
	color: red;
	background-color: #ffc;
}
