h2, h3{
	letter-spacing:-1px;
	line-height:1.1em;
}

h2, h3, h4, h5, h6 {
	font-family: Trebuchet Ms, Lucida, Arial, Verdana, serif, sans;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}

a {
	text-decoration: none;
	color: #FF2244;
}

a:hover {
	text-decoration: underline;
}

input, textarea {
	border: 2px solid #222222;
	color: #444444;
}

img {
	border: none;
}

/* Contentbereich */

#content p {
	margin: 0px;
	padding: 0px;
	margin-bottom: 1em;
}

#content blockquote {
	border-left: 3px solid #000077;
	color: #A3B8BE;
	padding: 0.5em 1em;
	margin: 0;
	font-family: Georgia, Times New Roman, sans;
	font-style: italic;
	font-size: 1.1em;
	letter-spacing:1px;
}

#content blockquote.coolquote {
	border-left: 0px;
	padding-left: 35px;
	padding-right: 35px;
	background: url(images/quote_l.png) no-repeat scroll 3px 0px;
	padding-bottom: 0px;
}

#content blockquote a {
	color: #4d9301;
}
#content blockquote blockquote {
	font-size: 1em;
}

#content blockquote cite {
	display:block;
	font-size:90%;
	font-style:normal;
	letter-spacing:3px;
	text-align:right;
	margin-top: 0.5em;
}

#content blockquote cite.coolquote {
	background: url(images/quote_r.png) no-repeat scroll 99% center;
	height:35px;
	padding-right:35px;
	padding-top:15px;
	vertical-align:middle;
	margin-right:-35px;
	margin-top: -30px;
}
.alignleft {
	float: left;
}

.alignright {
	float: right;
}

.aligncenter {
	display:block;
	margin-left:auto;
	margin-right:auto;
}

.underline {
	text-decoration: underline;
}/* ------------- */
/* Grundstruktur */
/* ------------- */

body{margin:0;padding:0;background-color:#001220;background-image:url("images/background/blue_waves1.jpg");background-attachment:fixed;font-family:Arial,Verdana,Lucida,serif,sans;line-height:1.7em;font-size:85%;color:#E7E7E7;}
html{overflow-x:hidden;overflow-y:auto;}
/* Blog-Hintergrund */
#title,#frame,#footer_content{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACmSURBVHja7NEBDQAACMOwg3+nmMAGIZ2EtZJMdKa2AIiAABEQIAICRECACIiAABEQIAICRECACIiAABEQIAICRECACIiAABEQIAICRECACIiAABEQIAICRECACIiAABEQIAICRECACIiAABEQIAICRECACIiAABEQIAICRECACIiAABEQIAICRECACIiAABEQIAICRECACAgQAREQIAICREC+twIMAJ+XAbN06IpVAAAAAElFTkSuQmCC');}
/* Blog-Breite */
#page,#header,#footer{width:960px;margin:0 auto 0 auto;}
/* ------------------------------------- */
#frame{padding-left:20px;padding-right:20px;clear:both;overflow:hidden;}
#page.sidebar_left #frame{padding-left:190px;}
#page.sidebar_right #frame{padding-right:190px;}
#frame #content{width:100%;float:left;border-left:1px solid #383838;border-right:1px solid #383838;}
#frame #content #content_wrapper{padding:10px;}
#frame #content,.sidebar{position:relative;float:left;/*overflow:hidden;*/background: url("images/headers/bannerfade.png") repeat-x;}
#sidebar.sidebar{width:190px;margin-right:-100%;margin-left:-1px;padding-left: 1px;}
#sidebar_left.sidebar{width:190px;right:190px;margin-left:-100%;}
#footer{clear:both;}
#footer_content{padding:10px;text-align:center;line-height:1em;position:relative;}
#footer_content *{padding:0;margin:0;}

/* ---- */
/* Menü */
/* ---- */

#menu {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACmSURBVHja7NEBDQAACMOwg1j8S8AGIZ2EtZJMdKa2AIiAABEQIAICRECACIiAABEQIAICRECACIiAABEQIAICRECACIiAABEQIAICRECACIiAABEQIAICRECACIiAABEQIAICRECACIiAABEQIAICRECACIiAABEQIAICRECACIiAABEQIAICRECACIiAABEQIAICRECACAgQAREQIAICREC+twIMADu4AS7wdg0IAAAAAElFTkSuQmCC');
	padding: 0px;
	padding-left: 10px;
	padding-right: 10px;
	height:60px;
	margin-top: 110px;
	line-height: 40px;
	border-top:1px solid #111111;
}

#menu .menu_container {
	/*background-image:url(images/menu/first_menu.png);*/
	/*height:48px;
	line-height:48px;
	margin:0px 3px 0 0;
	padding:11px 0 0 11px;*/
}

.menu_end {
	right:0;
	width:21px;
	height:70px;
	position:absolute;
	bottom:0;
}

#menu ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	line-height: ;
	width: 98%;
	background: center left transparent repeat-x;
	position: absolute;
}

#menu ul li {
	padding: 0;
	vertical-align: middle;
	float: left;
	font-size: 0.9em;
	padding-left: 1px;
	padding-right: 1px;
	margin-right: 1px;
}

#menu ul li:hover{
	z-index:90;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACnSURBVHja7NEBDQAwCASxZx4Rh1tsLKQn4VpJT/RNzwIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgQAREQIAICBABud4KMAB16gG2zkfbygAAAABJRU5ErkJggg==');
	border-left:1px solid #555555;
	border-right:1px solid #555555;
	padding-left: 0px;
	padding-right: 0px;
}

#menu ul li a {
	font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;
	text-transform: uppercase;
	display: block;
	padding: 0 10px 0 10px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	white-space: nowrap;
}

#menu ul li ul {
	list-style-type: none;
	margin: 0;
	height: auto;
	line-height: auto;
	width: 100%;
	position: relative;
	left: 0;
	display: none;
}

#menu ul li ul li {
	float: none;
	clear: both;
	width: auto;
	margin: 0;
	padding: 0;
	white-space: nowrap;
	display: block;
	border: 0px;
}
#menu ul li ul li:hover {
	z-index:90;
	background: none;
	border: 0px;
	font-style: italic;
}

#menu ul li:hover ul{
	display:block;
}

/*#menu ul li.current_page_ancestor:hover a,*/


#menu ul li.current_page_item a {
	background: url();
	color: #FF2244;
}
#menu ul li.current_page_item ul li a {
	background: none;
	color: #ffffff;
}


#menu ul li.current_page_ancestor a {
	background: url();
	color: #FF2244;
}
#menu ul li.current_page_ancestor ul li a {
	background: none;
	color: #ffffff;
}


#menu ul li.current_page_ancestor ul li.current_page_parent a {
	background: url();
	color: #FF2244;
}
#menu ul li.current_page_ancestor ul li.current_page_parent ul li a {
	background: none;
	color: #ffffff;
}

#menu ul li.current_page_ancestor.current_page_parent ul li.current_page_item a,
#menu ul li.current_page_ancestor ul li.current_page_parent ul li.current_page_item a {
	background: url();
	color: #FF2244;
}

#menu ul li.current_page_ancestor ul li.current_page_parent ul li.current_page_item ul li a {
	background: none;
	color: #ffffff;
}

/*
#menu ul li ul li a{text-transform:none;display:block;font-weight:normal;position:relative;color:#ffffff;text-decoration:none;height:2.5em;line-height:2.5em;}
#menu ul li li li{padding:0 0 0 2em;}

#menu ul li ul ul{filter:none;opacity:1;background:none;}


#menu ul li ul ul{position:relative;top:0;padding:0;margin:0;}


#menu ul li.current_page_ancestor a,
#menu ul li:hover a,
#menu ul li.current_page_parent a,
#menu ul li.current_page_item a{}
#menu ul li li a{background-image:none !important;filter:none !important;}

#menu ul li li.current_page_item li a{color:#ffffff;}
#menu ul li:hover a,
#menu ul li a:hover{}
#menu ul li li a:hover,#menu ul li li.current_page_item a{color:#ff6600;}
#menu ul li li.current_page_item a:hover{color:#ff6600;}

#menu ul li.current_page_parent li a,#menu ul li.current_page_parent li a,#menu ul li.current_page_item li a,#menu ul li.current_page_item li a,#menu ul li li a{background-color:transparent !important;}
#menu .menu_container li.langs{float:right;}
#menu .menu_container li.last_menu{float:right;}
*/
/* -------- */
/* Schatten */
/* -------- */
html>body #page .container{padding:0 10px 0 10px;background:transparent url(images/shadow_left.png) top left repeat-y;}
html>body #header{background:transparent url(images/header_shadow_right.png) top right repeat-y;}
html>body #header .container,html>body #footer .container{padding:10px 0 0 10px;margin-right:10px;background:transparent url(images/header_shadow.png) top left repeat-y;}
html>body #footer{background:transparent url(images/footer_shadow_right.png) bottom right repeat-y;}
html>body #footer .container{padding:0 0 10px 10px;background:transparent url(images/footer_shadow.png) bottom left repeat-y;}
html>body #page{background:transparent url(images/shadow_right.png) top right repeat-y;}



/* ---------- */
/* Blog-Titel */
/* ---------- */

#title {
	margin: 0;
	padding: 0px;
	padding-bottom: 5px;
	position: relative;
	z-index: 86;
	border-top: 2px solid #383838;
	background: url(images/headers/blue_waves.jpg) no-repeat scroll center 2.5em #000;
	/*background-position: 2.5em center;
	background-color: #000000;*/

}

#title h1 {
	margin: 0;
	padding: 0;
	padding-top: 26px;
	padding-left: 18px; 
	font-family: Trebuchet Ms, Lucida, Arial, Verdana, serif, sans;
	font-weight: normal;
	font-style: italic;
	font-size: 2.2em;
	letter-spacing: -2px;
	color: #E7E7E7;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACmSURBVHja7NEBDQAACMOwg1j8S8AGIZ2EtZJMdKa2AIiAABEQIAICRECACIiAABEQIAICRECACIiAABEQIAICRECACIiAABEQIAICRECACIiAABEQIAICRECACIiAABEQIAICRECACIiAABEQIAICRECACIiAABEQIAICRECACIiAABEQIAICRECACIiAABEQIAICRECACAgQAREQIAICREC+twIMADu4AS7wdg0IAAAAAElFTkSuQmCC');
}
#title h1 a {
	color: #E7E7E7;
	text-decoration: none;
}

/* Untertitel */

#title .description{
	padding-left: 18px;
	padding-bottom: 10px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACmSURBVHja7NEBDQAACMOwg1j8S8AGIZ2EtZJMdKa2AIiAABEQIAICRECACIiAABEQIAICRECACIiAABEQIAICRECACIiAABEQIAICRECACIiAABEQIAICRECACIiAABEQIAICRECACIiAABEQIAICRECACIiAABEQIAICRECACIiAABEQIAICRECACIiAABEQIAICRECACAgQAREQIAICREC+twIMADu4AS7wdg0IAAAAAElFTkSuQmCC');
	border-bottom:1px solid #111111;
}

#title .description small {
	font-family: Trebuchet Ms, Lucida, Arial, Verdana, serif, sans;
	font-weight: bold;
	font-style: italic;
	font-size: 1em;
	color: #8aa;
}

/* ------ */
/* Banner */
/* ------ */

/* ---------- */
/* Quicklinks */
/* ---------- */
#quicklinks {
	position: absolute;
	right: 0;
	top: 0;
	padding: 13px 23px 13px 13px;
	margin: 0;
	list-style: none;
}
#quicklinks ul {
	list-style: none;
	padding: 0;
	margin: 0;
	float: left;
}
#quicklinks ul li {
	padding: 0;
	margin: 0;
	font-style: italic;
	font-size: 1.2em;
	float: left;
	text-transform: lowercase;
	color: #888888;
}
#quicklinks ul li a {
	margin-left: 20px;
	height: 3.5em;
	line-height: 3.5em;
	text-decoration: none;
	color: #888888;
	display: inline;
}
#quicklinks ul li a:hover {
	text-decoration: underline;
}
/* RSS-Quicklink */
#quicklinks ul li a.rss {
	color: #ee7700;
	padding-right: 20px;
	background: transparent url(images/icons/feed-icon-16x16-dark.gif) no-repeat center right;
}
/* ----------------- */
/* Such-Eingabe-Feld */
/* ----------------- */

#quicklinks #searchform {
	margin: 0px;
	margin-left: 20px;
	padding: 0px;
	clear: none;
	display: inline;
	line-height: 4em;
	position: relative;
	
}

#quicklinks #searchform #s {
	background: white url(images/search.png) no-repeat 98% 2px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACnSURBVHja7NEBDQAwCASxZy7wLxRsLKQn4VqTdPRNzwIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgQAREQIAICBABud4KMAAsWAHgQxfkaQAAAABJRU5ErkJggg==');
	line-height: 1.4em;
	padding: 2px;
	width: 160px;
	display: inline;
	color: #444444;
	border:1px solid #110000;
}

#quicklinks #searchform #searchsubmit {
	display: none;
}
#menu ul li#WhoIsAmongUs{float:right; height:40px;}
#menu ul li#WhoIsAmongUs a {margin-right: 1px;}
/* Sidebar */

.sidebar div{padding: 10px; margin:0px;}
.sidebar div div{padding: 0px;}

/* Widgets */

.sidebar div .widget {margin: 0px; padding:0px; margin-bottom: 30px; border: 0px solid #0000FF;}
.sidebar div .widget h2 {margin: 0px; padding: 0px; font-size:1.5em; color: #A3B8BE;}
.sidebar div .widget h2 a {color: #A3B8BE;}
.sidebar div .widget ul {border-bottom:1px solid #0000FF; border-top:1px solid #0000FF; margin: 0px; padding:0 0 1px; list-style:none outside none;}
.sidebar div .widget ul li {background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACoSURBVHja7NEBDQAwCASxZ5bQgn8r2FhIT8K1kunom54FQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQIAIiIAAERAgAnK9FWAACogBUGHlPkgAAAAASUVORK5CYII='); padding:0;/*margin:1px 0 0;*/line-height:1.8em;min-height:1.8em;clear:both;}
.sidebar div .widget ul li ul {border: 0px;}
.sidebar div .widget ul li ul li {background:url() 9px 9px no-repeat; padding:0 0 0 44px;}
.sidebar div .widget ul li a{display:block; padding:4px; position:relative; z-index:10; line-height:1.2em; min-height:1.2em; color: #E7E7E7;text-decoration:none;}
.sidebar div .widget ul li a:hover{background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACnSURBVHja7NEBDQAwCASxZx4Rh1tsLKQn4VpJT/RNzwIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgQAREQIAICBABud4KMAB16gG2zkfbygAAAABJRU5ErkJggg=='); z-index:99;}

/* Wizzard Recent Comments*/

.sidebar div .widget .wizzard-recent-comment {padding: 5px;}
.sidebar div .widget .wizzard-recent-comment:hover {background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACnSURBVHja7NEBDQAwCASxZx4Rh1tsLKQn4VpJT/RNzwIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgQAREQIAICBABud4KMAB16gG2zkfbygAAAABJRU5ErkJggg==');}
.sidebar div .widget .wizzard-recent-comment .wizzard-author-link{display: inline;font-style: italic;padding:0px;margin:0px; font-size: 0.95em;}
.sidebar div .widget .wizzard-recent-comment .wizzard-author-link:hover{background: url();text-decoration: underline;}
.sidebar div .widget .wizzard-recent-comment .wizzard-comment-author-gravatar{float:left; margin-right:10px;border:1px solid #222222}
.sidebar div .widget .wizzard-recent-comment .wizzard-comment-meta{line-height: 0.9em;}
.sidebar div .widget .wizzard-recent-comment .wizzard-comment-author{}
.sidebar div .widget .wizzard-recent-comment .wizzard-comment-date-time{color:#666; font-size:0.8em;display: block;}

.sidebar div .widget .wizzard-recent-comment .wizzard-comment-link{padding: 0px; padding-top:10px; clear: both; font-style: italic;}
.sidebar div .widget .wizzard-recent-comment .wizzard-comment-link:hover{background: url();text-decoration: underline;}
.sidebar div .widget .wizzard-recent-comment .wizzard-comment-post-title{margin:0px; margin-bottom:-1px;font-size:0.9em;font-weight:bold;display:block;width:100%;color:#A3B8BE;}
.sidebar div .widget .wizzard-recent-comment .wizzard-comment-text{font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:0.9em; color:#888888;}

/* CTC Widget */

.sidebar div.ctc div{border-bottom:1px solid #0000FF;border-top:1px solid #0000FF;margin:0px;padding:5px;padding-top:1em;padding-bottom:1em;text-align:center;background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACoSURBVHja7NEBDQAwCASxZ5bQgn8r2FhIT8K1kunom54FQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQIAIiIAAERAgAnK9FWAACogBUGHlPkgAAAAASUVORK5CYII=');line-height:0.8em;}
.sidebar div.ctc div a {padding: 1px; text-decoration: none;}
.sidebar div.ctc div a:hover {background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACnSURBVHja7NEBDQAwCASxZx4Rh1tsLKQn4VpJT/RNzwIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgQAREQIAICBABud4KMAB16gG2zkfbygAAAABJRU5ErkJggg=='); color: #E7E7E7 !important;}

/* Textwidget "Authors" */

.sidebar div .theAuthorList li {
}

.sidebar div .theAuthorList li .authors_details {
	display:none;
	position:absolute;
	margin-left:-572px;
	width:559px;
	padding-right:12px;
	padding-left: 1px;
	top: 3px;
	background: ;
}

.sidebar div .theAuthorList li:hover .authors_details {
	display:block;
}

.sidebar div .theAuthorList li .authors_details .authors_details_wrapper {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACmSURBVHja7NEBDQAACMOwg3+nmMAGIZ2EtZJMdKa2AIiAABEQIAICRECACIiAABEQIAICRECACIiAABEQIAICRECACIiAABEQIAICRECACIiAABEQIAICRECACIiAABEQIAICRECACIiAABEQIAICRECACIiAABEQIAICRECACIiAABEQIAICRECACIiAABEQIAICRECACAgQAREQIAICREC+twIMAJ+XAbN06IpVAAAAAElFTkSuQmCC');
	padding-top: 30px;
	padding-bottom: 900px;
}

.sidebar div .theAuthorList li .authors_details .authors_details_wrapper .authors_details_content{
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACoSURBVHja7NEBDQAwCASxZ5bQgn8r2FhIT8K1kunom54FQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQIAIiIAAERAgAnK9FWAACogBUGHlPkgAAAAASUVORK5CYII=');
	border-bottom:1px solid #0000FF;
	border-top:1px solid #0000FF;
	padding: 1em;
	padding-top: 0em;
}

.sidebar div .theAuthorList li .authors_details .authors_details_wrapper .authors_details_content h3 {
	font-size:1.6em;
	margin-bottom:0.5em;
	margin-top:0.5em;
	color: #A3B8BE;
}

.sidebar div .theAuthorList li .authors_details .authors_details_content .authors_details_wrapper ul {
	list-style:disc outside none;
	margin: 0px;
	padding-left:20px;
}

.sidebar div .theAuthorList li .authors_details .authors_details_wrapper ul li {
	padding:0px;
	margin:0px;
}
.widget #wp-calendar{width:100%;}
.widget #wp-calendar td{text-align:center;padding:0;}
.widget #wp-calendar td a{text-align:center;border:1px solid gray;display:block;margin:1px;}
.widget #wp-calendar td a:hover{text-decoration:none;background:gray;color:white;}
.widget #wp-calendar tfoot #prev{text-align:left;}
.widget #wp-calendar tfoot #next{text-align:right;}
.widget #wp-calendar tfoot a{background:none;color:inherit;display:inline;border:0px none;}
.widget #wp-calendar #today{background:url();color: #E7E7E7;}
.widget #wp-calendar #today a{color: #E7E7E7;border-color:white;}
.widget #wp-calendar #today a:hover{background:none;}

/* Blog-Footer */

#footer_content {
	border-top: 1px solid #383838;
}
/* ------------ */
/* Post-Formats */
/* ------------ */


.post .avatar {
	float: left;
}

.post h2 {
	padding: 0px;
	margin: 0px;
	
	padding-top: 21px;
	height: 35px;
	min-height: 35px;
	
	padding-left: 90px;
	
	color: #A3B8BE;
	font-size: 1.8em;
}

.post h2 a {
	color: #A3B8BE;
}

.post .firstsmall {
	margin-left: 13px;
}

.post small.author
,.post small.date {
	position:relative;
	top:-0.5em;
	color: #A3B8BE;
	font-size:0.9em;
}

.post .entry_meta {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACoSURBVHja7NEBDQAwCASxZ5bQgn8r2FhIT8K1kunom54FQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQIAIiIAAERAgAnK9FWAACogBUGHlPkgAAAAASUVORK5CYII=');
	border-bottom: 1px solid #0000FF;
	border-top: 1px solid #0000FF;
	padding: 10px 20px 0;
	text-align: justify;
	margin-bottom: 80px;
	clear:both;
}

.entry img {
	padding:0px;
	margin: 10px;
}

.entry .wp-smiley {
	margin: 0px;
}

.entry img.alignright {
	margin-top: 0px;
	margin-right: 0px;
}

.entry img.alignleft {
	margin-top: 0px;
	margin-left: 0px;
}



.entry ol.footnotes {
	color: ##888888;
	font-size:0.8em;
	margin-left: -20px;
	margin-right: -20px;
	padding-top:1em;
	border-top: 1px dashed #383838;
}



/*

.post ul{list-style:none;padding:0 0 0 1em;margin:.7em 0 .7em 0;}
.post ul li{padding:0;margin:0;list-style-position:outside;list-style-image:url(images/bullet.gif);}
.post ul li li{list-style-type:circle;list-style-image:none;padding-left:0;background:transparent;}
.post ul ul{margin:0;}
*/

/* -------------- */
/* Post-Meta-Data */
/* -------------- */

.meta{padding-bottom:0px;background: none no-repeat bottom left;font-size:0.9em;clear:both;text-align:left;}
.meta div{border-top:1px solid #000077;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAClSURBVHja7NEBDQAACMOwg3KkY4OQTsJaSSY6U1sARECACAgQAQEiIEAERECACAgQAQEiIEAERECACAgQAQEiIEAERECACAgQAQEiIEAERECACAgQAQEiIEAERECACAgQAQEiIEAERECACAgQAQEiIEAERECACAgQAQEiIEAERECACAgQAQEiIEAERECACAgQAQEiIEAEBIiACAgQAQEiIN9bAQYAJOgBSB48AtgAAAAASUVORK5CYII=');margin:20px -20px 0;padding:5px; padding-left: 7.5em;}
.meta div span._dd,.meta div span._dt{display:inline;margin:0;padding:0;}
.meta div span._dt{color:#888888;margin:0px; margin-right: 0.5em;margin-left: -6.5em;white-space:nowrap;}
.meta div span._dt a{color:#888888;}
.meta div span._dd{font-weight:bold;margin:0 1em 0 0;}
.meta div span._dd a{color: #E7E7E7;}
.meta .meta_label{display:block;float:left;width:6em;}
.meta .meta_button{clear:right;display:block;float:right;}
.meta .meta_button img{vertical-align:middle;}

/* ------------------ */
/* Navigation-Formats */
/* ------------------ */

.navi_comments h3 {
	font-size: 1.7em;
	color: #A3B8BE;
	margin-top: 1em;
	margin-bottom: 1em;
}

.navi_comments .navigation {
	font-size: 2.5em;
}

.navi_comments .navigation span a {
	font-size: 0.68em;
}

/* ----------------- */
/* Kommentar-Formats */
/* ----------------- */

.commentlist {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}

.commentlist ul {
	list-style-type: none;
	padding: 0px;
	padding-left: 61px;
	margin: 0px;
}

/* Normal Comments */

.comment {
	filter: none;
	border: 0px solid #222222;
}

.comment .comment-content {
    padding: 10px 15px 0px;
    margin-top: 15px;
}

.comment div 
,.bypostauthor .comment div {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACoSURBVHja7NEBDQAwCASxZy4Qhn8r2FhIT8K1kunom54FQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQIAIiIAAERAgAnK9FWAAIVgBNpkPW7IAAAAASUVORK5CYII=');
	border: 1px solid #222222;
	margin: 15px 0px;
}

.comment div div
,.bypostauthor .comment div div {
	background: none;
	border: 0px none;
	margin: 0px;
	padding: 0px;
}

.comment img.avatar
,.bypostauthor .comment img.avatar {
	float: left;
	margin-right: 5px;
	border: 1px solid #222222;
	border-top: 0px;
	border-left: 0px;
}

.comment .comment-author .fn
,.comment .comment-author .says {
	position: relative;
	top: 7px;
	font-size: 16px;
	margin-left:4px;
}

.comment-meta {
	font-size: smaller;
	color: #888888;
	margin-top: 7px;
}

.comment-meta a {
	color: #888888;
	margin-left:4px;
}

.comment div div.edit-comment {
	clear: left;
	padding: 5px;
	padding-left: 70px;
}

.comment div.reply a
,.bypostauthor .comment div.reply a {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACoSURBVHja7NEBDQAwCASxZx6xgH8J2FhIT8K1kp7om54FQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQIAIiIAAERAgAnK9FWAAQDkBg2o3PIkAAAAASUVORK5CYII=');
	
	border:1px solid #222222;
	border-left:0px;
	border-bottom:0px;
	
	color: #E7E7E7;
	display:block;
	font-size:0.9em;
	text-align:center;
	width:56px;
	
	padding: 2px;
}

.comment div.reply a:hover
,.bypostauthor .comment div.reply a:hover {
	text-decoration: none;
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACnSURBVHja7NEBDQAwCASxZx5RikFsLKQn4VpJT/RNzwIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgQAREQIAICBABud4KMABfGgHQdNQoUAAAAABJRU5ErkJggg==');
}

.comment div.edit-comment-admin-links-no-icon a
,.bypostauthor .comment div.edit-comment-admin-links-no-icon a {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACoSURBVHja7NEBDQAwCASxZx6xgH8J2FhIT8K1kp7om54FQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQIAIiIAAERAgAnK9FWAAQDkBg2o3PIkAAAAASUVORK5CYII=');
	
	float: left;
	
	border:1px solid #222222;
	border-bottom:0px;
	
	color: #E7E7E7;
	display:block;
	
	font-size:0.8em;
	text-align:center;
	
	padding: 2px;
	margin-right: 5px;
}

.comment div.edit-comment-admin-links-no-icon a:hover {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACnSURBVHja7NEBDQAwCASxZx5RikFsLKQn4VpJT/RNzwIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABASIgQAREQIAICBABud4KMABfGgHQdNQoUAAAAABJRU5ErkJggg==');
}

/* ---------------------------- */
/* Comments by the posts author */

.bypostauthor div {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACoSURBVHja7NFBDQBACMTA5fTxxb8VbFzIVEKnkunom54FQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQIAIiIAAERAgAnK9FWAAVwkBaU/4Va0AAAAASUVORK5CYII=');
	border: 1px solid #000077;
}

.bypostauthor img.avatar {
	float: left;
	border: 1px solid #000077;
	border-top: 0px;
	border-left: 0px;
}

.bypostauthor div.reply a {
	border:1px solid #000077;
	border-left:0px;
	border-bottom:0px;
}

.bypostauthor div.edit-comment-admin-links-no-icon a {
	border:1px solid #000077;
	border-bottom:0px;
}



/* ------------ */
/* Respond-Form */
/* ------------ */

#respond {
	border: 1px solid #222222;
	padding: 10px;
}

#respond #respond-controls {
	border: 1px solid #383838;
	width: 98%;
	margin-bottom: 0.5em;
	padding: 5px;
}

#respond textarea {
	width: 98%;
	padding: 5px;
}

/*
#respond h3 {
	padding: 0;
	margin: 0;
	margin-bottom: 0.5em;
}

.comment cite {
	font-family: Trebuchet Ms, Lucida, Arial, Verdana, serif, sans;
	margin: .5em 0 .5em 0;
	padding: 0;
	font-size: 1.4em;
	letter-spacing: -1px;
	line-height: 1.2em;
	color: #888888;
	font-style: normal;
}

.comment h4, .comment .author, .comment .author a, .comment .date {
	color: #A3B8BE;
}


.comment.comment_author {
	background: none;
	filter: none;
	border-color: #A3B8BE;
}
.commentlist ul.children {
	margin-left: 2em;
}
.commentlist, .commentlist ul.children {
	margin: 0;
	padding: 0;
	list-style: none;
}


a#cancel-comment-reply-link {
	color: #1ECF00;
}
label {
	font-weight: bold;
}
label small {
	font-weight: normal;
}

#commentform p{margin:0 0 .5em 0;padding:0;}


.bypostauthor cite{color:#4d9301;}

.bypostauthor li cite{color:#585858;}
ul.commentlist{list-style-type:none;padding:0px;margin:0px;}
ul.commentlist ul{list-style-type:none;padding:0px;margin:0px;padding-left:2em;}
*/

div#content.zero_guestbook .post .entry_meta {
	padding-top: 0px;
	margin-bottom: 0px;
}

div#content.zero_guestbook .post .entry_meta .meta div  {
	margin-top: 0px;
}

div#content.zero_guestbook #respond {
	/*float: left;
	margin-right: 2%;
	width:40%;*/
}
div#content.zero_guestbook #respond-controls {
	width: auto;
	margin: 5px;
	padding: 1px;
}

div#content.zero_guestbook #respond textarea {
	/*margin-left:2%;
	padding:0;
	width:94%;*/
}

div#content.zero_guestbook #comments {
	/*margin-left: 46%;*/
}

div#content.zero_guestbook .commentlist {
/*	margin-left: 46%;*/
}

div#content.zero_guestbook .commentlist .comment div div.edit-comment {
/*	clear: none;*/
}/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
    Example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:url(http://a-minor-point-of-view.de/wp-content/plugins/lightbox-plus/css/elegant/images/overlay.png) 0 0 repeat;}
#colorbox{}
#cboxTopLeft{width:21px; height:21px; background:url(http://a-minor-point-of-view.de/wp-content/plugins/lightbox-plus/css/elegant/images/controls.png) -100px 0 no-repeat;}
#cboxTopRight{width:21px; height:21px; background:url(http://a-minor-point-of-view.de/wp-content/plugins/lightbox-plus/css/elegant/images/controls.png) -129px 0 no-repeat;}
#cboxBottomLeft{width:21px; height:21px; background:url(http://a-minor-point-of-view.de/wp-content/plugins/lightbox-plus/css/elegant/images/controls.png) -100px -29px no-repeat;}
#cboxBottomRight{width:21px; height:21px; background:url(http://a-minor-point-of-view.de/wp-content/plugins/lightbox-plus/css/elegant/images/controls.png) -129px -29px no-repeat;}
#cboxMiddleLeft{width:21px; background:url(http://a-minor-point-of-view.de/wp-content/plugins/lightbox-plus/css/elegant/images/controls.png) left top repeat-y;}
#cboxMiddleRight{width:21px; background:url(http://a-minor-point-of-view.de/wp-content/plugins/lightbox-plus/css/elegant/images/controls.png) right top repeat-y;}
#cboxTopCenter{height:21px; background:url(http://a-minor-point-of-view.de/wp-content/plugins/lightbox-plus/css/elegant/images/border.png) 0 0 repeat-x;}
#cboxBottomCenter{height:21px; background:url(http://a-minor-point-of-view.de/wp-content/plugins/lightbox-plus/css/elegant/images/border.png) 0 -29px repeat-x;}
#cboxContent{background:#fff;}
#cboxLoadedContent{margin-bottom:28px;}
#cboxTitle{position:absolute; bottom:3px; left:0; text-align:center; width:100%; color:#949494;}
#cboxCurrent{position:absolute; bottom:3px; left:58px; color:#949494;}
#cboxSlideshow{position:absolute; bottom:3px; right:30px; color:#0092ef;}
#cboxPrevious{position:absolute; bottom:0; left:0px; background:url(http://a-minor-point-of-view.de/wp-content/plugins/lightbox-plus/css/elegant/images/controls.png) -75px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
#cboxPrevious.hover{background-position:-75px -25px;}
#cboxNext{position:absolute; bottom:0; left:27px; background:url(http://a-minor-point-of-view.de/wp-content/plugins/lightbox-plus/css/elegant/images/controls.png) -50px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
#cboxNext.hover{background-position:-50px -25px;}
#cboxLoadingOverlay{background:url(http://a-minor-point-of-view.de/wp-content/plugins/lightbox-plus/css/elegant/images/loading_background.png) center center no-repeat;}
#cboxLoadingGraphic{background:url(http://a-minor-point-of-view.de/wp-content/plugins/lightbox-plus/css/elegant/images/loading.gif) center center no-repeat;}
#cboxClose{position:absolute; bottom:0; right:0; background:url(http://a-minor-point-of-view.de/wp-content/plugins/lightbox-plus/css/elegant/images/controls.png) -25px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
#cboxClose.hover{background-position:-25px -25px;}a.external_icon {
	background: url(http://a-minor-point-of-view.de/wp-content/plugins/sem-external-links/external.png) center left no-repeat;
	padding-left: 13px;
}/**
 * Cleaner Gallery Stylesheet
 * Default style rules for the Cleaner Gallery plugin for WordPress.
 *
 * @copyright 2008 - 2010
 * @version 0.6
 * @author Justin Tadlock
 * @link http://justintadlock.com/archives/2008/04/13/cleaner-wordpress-gallery-plugin
 * @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 *
 * @package CleanerGallery
 */

.gallery {
	display: block;
	clear: both;
	overflow: hidden;
	margin: 0 auto;
	}
.gallery .gallery-row {
	display: block;
	clear: both;
	overflow: hidden;
	margin: 0;
	}
.gallery .gallery-item {
	overflow: hidden;
	float: left;
	margin: 0;
	text-align: center;
	list-style: none;
	padding: 0;
	}
.gallery .gallery-item img, .gallery .gallery-item img.thumbnail {
	max-width: 89%;
	height: auto;
	padding: 1%;
	margin: 0 auto;
	}
.gallery-caption {
	margin-left: 0;
	}

/* Image sizes depending on the number of columns */
.col-0 { width: 100%; }
.col-1 { width: 100%; }
.col-2 { width: 50%; }
.col-3 { width: 33%; }
.col-4 { width: 25%; }
.col-5 { width: 20%; }
.col-6 { width: 16.5%; }
.col-7 { width: 14%; }
.col-8 { width: 12.4%; }
.col-9 { width: 11%; }
.col-10 { width: 10%; }
.col-11 { width: 9%; }
.col-12 { width: 8.33%; }
.col-13 { width: 7.6%; }
.col-14 { width: 7.1%; }
.col-15 { width: 6.66%; }
.col-16 { width: 6.25%; }
.col-17 { width: 5.83%; }
.col-18 { width: 5.55%; }
.col-19 { width: 5.25%; }
.col-20 { width: 4.95%; }.fee-field, .fee-form {
	margin: 0!important;
	padding: 0!important;
	border-width: 0!important;
}
div.fee-form, textarea.fee-form-content {
	clear: both!important;
	width: 100%!important;
}
.fee-loading {
	position: absolute;
	z-index: 9999;
	background-color: #fff;
	background-position: center center;
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
	opacity: .75;
}
div.fee-form button {
	margin-top: 5px;
}
span.fee-form input {
	margin-right: 5px;
}
.fee-form button+button {
	margin-left: 5px;
}
.fee-form button {
	text-decoration: none!important;
	line-height: 14px!important;
	font-size: 11px!important;
	vertical-align: middle!important;
	padding: 2px 8px!important;
	cursor: pointer!important;
	-moz-border-radius: 11px;
	-khtml-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 11px;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	-khtml-box-sizing: content-box;
	box-sizing: content-box;
}
button.fee-form-save {
	background-color: #23779f;
	color: #fff;
	border: 1px solid #1c5e7f;
	font-weight: bold;
}
.fee-form-save:hover {
	border: 1px solid #000!important;
}
button.fee-form-cancel {
	background-color: #fcfcfc;
	color: #808080;
	border: 1px solid #ddd;
}
.fee-form-cancel:hover {
	border: 1px solid #666!important;
}
.nicEdit-selected:focus {
	outline: none;
}
.fee-suggest-results {
	padding: 0;
	margin: 0;
	list-style: none;
	position: absolute;
	display: none;
	z-index: 10000;
	border-width: 1px;
	border-style: solid;
}
.fee-suggest-results li {
	padding: 2px 5px;
	white-space: nowrap;
	text-align: left;
}
.fee-suggest-match {
	text-decoration: underline;
}
.fee-suggest-over {
	cursor: pointer;
}
.fee-suggest-results {
	background-color: #fff;
	border-color: #808080;
}
.fee-suggest-results li {
	color: #101010;
}
.fee-suggest-match {
	color: #000;
}
.fee-suggest-over {
	background-color: #f0f0b8;
}
.fee-form.fee-type-widget input.widefat, .fee-form.fee-type-widget textarea.widefat {
	display: block;
	width: 100%;
}
#TB_window #TB_title {
	background-color: #222;
	color: #CFCFCF;
	height: 27px;
}
#fee-img-revert {
	display: block;
	float: left;
	padding: 6px 10px 0;
}
#fee-img-revert:link, #fee-img-revert:active, #fee-img-revert:visited {
	color: #21759B!important;
}
#fee-img-revert:hover {
	color: #D54E21!important;
}
#openid_enabled_link, .openid_link, #openid_identifier, #commentform #openid_identifier {
background-image:url("openid.png");
background-position:3px 50%;
background-repeat:no-repeat;
padding-left:24px !important;
}
.openid_loading {
background:url("ajax-loader.gif") no-repeat scroll right center transparent;
}
body.login #openid_identifier {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
font-size:20px;
margin-right:6px;
padding:3px 3px 3px 18px;
width:92%;
}
#openid_comment {
margin:0.8em 1em;
}
#openid_comment input {
width:auto;
}
body.login form#loginform a.legacy, body.login form#registerform a.legacy {
color:#FFFFFF;
}


