/*	Theme Name: Concrete Avenue	URI: http://www.web-funk.de	Description: A clear and straight wordpress theme.	Version: 05.00 (de, en)	Author: Webfunk	Author URI: http://www.web-funk.de/	The CSS, XHTML and design is released under the GPLv3:	http://www.opensource.org/licenses/gpl-3.0.html*//* ---------------------------------------------------------------------------------- */html, body {margin: 0; padding: 0;}p {margin: 0px 0px 12px 0px;}a {text-decoration: none;}* {padding: 0; margin: 0;}a:hover {color: #b34700; text-decoration: none;}#content a:hover {color: #b34700; text-decoration: none;}body {	font-size: 12px;	background: url("../../../wp-content/themes/concrete/images/back.jpg");	background-color: #707d80;	font-family: Verdana, Arial, Helvetica, sans-serif;}/* ---------------------------------------------------------------------------------- */#page {	background: url("../../../wp-content/themes/concrete/images/repeater.jpg") repeat-y top center transparent;	width: 900px;	margin: 0 auto;	padding: 0;}#frame {	background: url("../../../wp-content/themes/concrete/images/frame.jpg") no-repeat top center transparent;	float: left;	width: 900px;	height: 200px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;}	#frame a, img {border: none;}	#header a, img {border: none;}	#headimg a {text-decoration: none;}#header {	height: 132px;	width: 858px;	padding: 0px 0px 0px 0px;	margin: 31px 0px 0px 21px;}#menu {	width: 660px; float: left;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;}	.infobar {padding: 0px 0px 0px 0px; margin: 7px 65px 0px 75px;}#content {	float: left;	width: 520px;	text-align: left;	margin: 20px 0px 40px 0px;	padding: 0px 0px 0px 75px;}.entry {	color: #3d4e52;	line-height: 1.6em;	text-align: justify;	margin: 0px 0px 0px 0px;	padding: 8px 0px 0px 0px;}	.entry a {color: #b34700;}.special {	color: #758285;	line-height: 1.6em;	text-align: justify;	margin: 0px 0px 40px 0px;	padding: 8px 0px 0px 0px;	border-bottom: 1px dotted #cad7d9;}	.special a {color: #b34700;}#sidebar {	float: right;	width: 170px;	color: #8fabb3;	font-size: 11px;	text-align: left;	margin: 0px 0px 0px 0px;	padding: 0px 45px 20px 25px;}	#sidebar a {color: #1f5866;}	#sidebar a:hover {color: #b34700;}#footer {	background: url("../../../wp-content/themes/concrete/images/footer.jpg") no-repeat top center transparent;	clear: both;	width: 900px;	height: 70px;	color: #a4afb3;	font-size: 11px;	text-align: center;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;}	#footer a {color: #a4afb3;}	#footer a:hover {color: #b34700;}	.foot {padding: 30px 0px 0px 0px; margin: 0px 0px 0px 0px;}	.leftlink {text-align: left; margin-right: 312px;}	.center {text-align: center;}	.rightlink {text-align: right; margin-left: 312px;}/* ---------------------------------------------------------------------------------- */.blogtitle {	text-align: center;	color: #cedbde;	font-size: 24px;	letter-spacing: 1px;	font-weight: normal;	font-variant: small-caps;	margin: 0px 0px 0px 0px; 	padding: 0px 0px 0px 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;}	.blogtitle a {color: #cedbde;}.subtitle {	border: none;	color: #cedbde;	font-size: 12px; 	text-align: center;	letter-spacing: 1px;	font-variant: small-caps;	margin: 0px 0px 0px 0px; 	padding: 0px 0px 0px 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;}.archivtitle {	color: #758040;	font-size: 12px;	font-variant: normal;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;}/* ---------------------------------------------------------------------------------- *//* Index */h1 {	color: #005266;	font-size: 24px;	font-weight: normal;	letter-spacing: 1px;	font-variant: small-caps;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	font-family: 'Times New Roman', Times, serif;}	h1 a {color: #005266;}/* Page */h2 {	color: #005266;	font-size: 24px;	font-weight: normal;	letter-spacing: 1px;	font-variant: small-caps;		margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	border-bottom: 2px solid #cad7d9;	font-family: 'Times New Roman', Times, serif;}	h2 a {color: #005266;}/* Single */h3 {	color: #005266;	font-size: 24px;	font-weight: normal;	letter-spacing: 1px;	font-variant: small-caps;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	font-family: 'Times New Roman', Times, serif;}	h3 a {color: #005266;}/* Respond */h4 {	color: #005266;	font-size: 12px;	font-weight: normal;	margin: 50px 0px 4px 0px;	padding: 0px 0px 0px 0px;}/* Title in a Post */h5 {	color: #006a80;	font-size: 12px;	font-weight: bold;	letter-spacing: 0px;	font-variant: normal;	margin: 25px 0px 7px 0px;	padding: 0px 0px 2px 0px;	border-bottom: 1px solid #cad7d9;	font-family: Verdana, Arial, Helvetica, sans-serif;}/* Title in a Post */h6 {	color: #006a80;	font-size: 12px;	font-weight: bold;	font-variant: normal;	padding: 0px 0px 0px 0px;	margin: 12px 0px 10px 0px;	border-bottom: 1px solid #cad7d9;	font-family: Verdana, Arial, Helvetica, sans-serif;}/* Sidebar Title */#sidebar h1 {	color: #4d7580;	font-size: 12px;	font-weight: bold;	letter-spacing: 0px;	font-variant: normal;	margin: 24px 0px 0px 0px;	padding: 3px 20px 3px 0px;	border-top: 3px solid #b8cdd1;	border-bottom: 1px solid #cad7d9;	font-family: Verdana, Arial, Helvetica, sans-serif;}/* Sidebar Title Alternative */#sidebar h2 {	color: #4d7580;	font-size: 12px;	font-weight: bold;	letter-spacing: 0px;	font-variant: small-caps;	margin: 24px 0px 0px 0px;	padding: 3px 20px 3px 0px;	border-top: 3px solid #b8cdd1;	border-bottom: 1px solid #b8cdd1;	font-family: Verdana, Arial, Helvetica, sans-serif;}/* ---------------------------------------------------------------------------------- *//* Sidebar Classes for different Icons */.tx {background: url("../../../wp-content/themes/concrete/images/tx.gif") no-repeat center right transparent;}.t1 {background: url("../../../wp-content/themes/concrete/images/t1.gif") no-repeat center right transparent;}.t2 {background: url("../../../wp-content/themes/concrete/images/t2.gif") no-repeat center right transparent;}.t3 {background: url("../../../wp-content/themes/concrete/images/t3.gif") no-repeat center right transparent;}.t4 {background: url("../../../wp-content/themes/concrete/images/t4.gif") no-repeat center right transparent;}.t5 {background: url("../../../wp-content/themes/concrete/images/t5.gif") no-repeat center right transparent;}.t6 {background: url("../../../wp-content/themes/concrete/images/t6.gif") no-repeat center right transparent;}.t7 {background: url("../../../wp-content/themes/concrete/images/t7.gif") no-repeat center right transparent;}.t8 {background: url("../../../wp-content/themes/concrete/images/t8.gif") no-repeat center right transparent;}.t9 {background: url("../../../wp-content/themes/concrete/images/t9.gif") no-repeat center right transparent;}.t10 {background: url("../../../wp-content/themes/concrete/images/t10.gif") no-repeat center right transparent;}.t11 {background: url("../../../wp-content/themes/concrete/images/t11.gif") no-repeat center right transparent;}.t12 {background: url("../../../wp-content/themes/concrete/images/t12.gif") no-repeat center right transparent;}/* ---------------------------------------------------------------------------------- */.tags {	clear: left;	color: #95b300;	font-size: 11px;	font-style: normal;	margin: 0px 0px 0px 0px;	padding: 0px 0px 4px 0px;	border-bottom: 1px solid #cad7d9;}	.tags a {color: #95b300;}.date {	color: #8fadb3; 	font-size: 10px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 4px 0px;	border-bottom: 1px solid #cad7d9;}	.date a {color: #8fadb3;}	.edit {color: #b34700; font-size: 10px;}	.edit a {color: #b34700;}.info {	clear: left;	color: #1f5866;	font-size: 10px;	text-align: left;	margin: 0px 0px 40px 0px;	padding: 4px 0px 0px 0px;	border-top: 1px solid #cad7d9;}	.info a {color: #1f5866;}.pagedata {	clear: left;	color: #1f5866;	font-size: 10px;	text-align: left;	margin: 0px 0px 0px 0px;	padding: 4px 0px 4px 0px;	border-top: 1px solid #cad7d9;	border-bottom: 1px dotted #cad7d9;}	.pagedata a {color: #8fadb3;}	.edit {color: #b34700; font-size: 10px;}	.edit a {color: #b34700;}#postmeta {}.data {	clear: left;	height: 32px;	color: #1f5866;	font-size: 11px;	line-height: 1.2em;	margin: 0px 0px 0px 0px;	padding: 8px 0px 3px 42px;	border-bottom: 2px solid #cad7d9;	background: url("../../../wp-content/themes/concrete/images/globe.gif") no-repeat top left transparent;}	.data a {color: #8fadb3;}	.red a {color: #b34700;}.note {	clear: left;	color: #1f5866;	font-size: 11px;	line-height: 1.2em;	font-style: normal;	margin: 0px 0px 48px 0px;	padding: 4px 0px 0px 0px;}	.note a {color: #b34700;}.sorry {	color: #b34700;	font-size: 11px;	font-style: italic;	margin: 8px 0px 0px 0px;	padding: 3px 0px 3px 0px;	border-top: 1px solid #cad7d9;	border-bottom: 1px solid #cad7d9;}.login {	color: #b34700;	font-size: 11px;	font-style: italic;	margin: 8px 0px 0px 0px;	padding: 0px 0px 0px 0px;}.navigation {	color: #1f5866;	font-size: 11px;	margin: 40px 0px 0px 0px;	padding: 2px 0px 17px 0px;	border-top: 2px solid #a1bcbf;	border-bottom: 1px solid #cad7d9;}	.navigation a {color: #1f5866;}	.alignleft {float: left; text-align: left;}	.alignright {float: right; text-align: right;}/* ---------------------------------------------------------------------------------- */.category {	margin: 0px 0px 0px 0px;	padding: 0px 0px 4px 20px;	background: url("../../../wp-content/themes/concrete/images/category.gif") no-repeat top left transparent;}.bubble {	margin: 0px 0px 0px 0px;	padding: 0px 0px 4px 20px;	background: url("../../../wp-content/themes/concrete/images/bubble.gif") no-repeat top left transparent;}	.line {margin: 0px 0px 7px 0px; padding: 0; border-top: 1px solid #cad6d9;}	.mid {padding-top: 40px;}/* ---------------------------------------------------------------------------------- *//*	Sidebar List Styling */#sidebar ul {	list-style-type: none;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;}#sidebar li {	list-style-type: none;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;}#sidebar ul ul li {	color: #8fabb3;	line-height: 1.6em;	list-style-type: none;	margin: 0px 0px 0px 0px;	padding: 0px 0px 2px 0px;	border-bottom: 1px dotted #b4c9cc;}#sidebar ul.children {	border: none;	color: #369ab3;	margin-left: 32px;}	#sidebar ul.children a {color: #369ab3;}	#sidebar ul.children a:hover {color: #b34700;}#sidebar li.pagenav ul li ul li {	color: #369ab3;	margin-left: 32px;	list-style-type: square;}	#sidebar li.pagenav ul li ul li a {color: #369ab3;}	#sidebar li.pagenav ul li ul li a:hover {color: #b34700;}#sidebar ul ul ul li {border: none;}#sidebar ul ul ul li {line-height: 1.5em; list-style-type: square; color: #369ab3;}/* ---------------------------------------------------------------------------------- */#s {	width: 166px;	height: 17px;	color: #4c6266;	font-size: 12px;	font-weight: normal;	margin: 24px 0px 0px 0px;	padding: 2px 0px 0px 2px;	border: 1px solid #cad7d9;}/* ---------------------------------------------------------------------------------- */.comhead {	color: #b34700;	padding: 7px 0px px 41px;	margin: 0px 0px 10px 0px;	border-bottom: 1px dotted #cad7d9;}.adminhead {	color: #b34700;	margin: 0px 0px 10px 0px;	padding: 7px 0px 8px 41px;	border-bottom: 1px dotted #cad7d9;	background: url("../../../wp-content/themes/concrete/images/admin.gif") no-repeat top left;}.trackhead {	color: #005266;	margin: 0px 0px 10px 0px;	padding: 7px 0px 8px 41px;	border-bottom: 1px dotted #cad7d9;	background: url("../../../wp-content/themes/concrete/images/track.gif") no-repeat top left;}.commentbody {	color: #526266;	font-size: 11px;	position: relative;	list-style-type: none;	margin: 0px 0px 20px 0px;	padding: 0px 0px 0px 0px;	border-bottom: 1px solid #cad7d9;}.adminbody {	color: #526266;	font-size: 11px;	position: relative;	list-style-type: none;	margin: 0px 0px 20px 60px;	padding: 0px 0px 0px 0px;	border-bottom: 1px solid #cad7d9;}.trackbody {	color: #526266;	font-size: 11px;	position: relative;	list-style-type: none;	margin: 0px 0px 20px 0px;	padding: 0px 0px 0px 0px;	border-bottom: 2px solid #cad7d9;}.comtitle {	color: #006680;	font-size: 14px;	text-align: left;	font-weight: bold;	margin: 0px 0 20px 0;	padding: 2px 0px 2px 0px;	font-variant: normal;	border-bottom: 1px solid #cad7d9;	font-family: Verdana, Arial, Helvetica, sans-serif;}.commentcount {	float: right;	color: #c5d4d6;	font-size: 20px;	font-weight: bold;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	font-family: Georgia, Times, 'Times New Roman', serif;}#email, #author, #url {	color: #b34700;	font-size: 11px;	background: none;	padding-left: 2px;	vertical-align: middle;	border: 1px solid #cad7d9;}#comment {	width: 400px;	color: #b34700;	font-size: 11px;	border: 1px solid #cad7d9;	padding: 2px 2px 2px 2px;}#submit {	width: 80px;	height: 18px;	color: #1f5866;	font-size: 11px;	background: #ffffff;	margin: 0px 0px 0px 0px;	padding: 0px 10px 2px 10px;	border: 1px solid #cad7d9;}input {	color: #b34700;	font-size: 11px;	background: #ffffff;	border: 1px solid #cad7d9;}	#commentform {color: #1f5866;}	#commentform p {border-color: #cad7d9;}	#commentform label {border-color: #cad7d9;}	#commentform input {border-color: #cad7d9;}	.commentbody p {line-height: 1.2em; font-style: normal;}	.adminbody p {line-height: 1.2em; font-style: normal;}	.trackbody p {line-height: 1.2em; font-style: normal;}	.authorlink {color: #005266; font-size: 11px; font-weight: bold;}	.authorlink a {color: #005266; font-size: 11px; font-weight: bold;}	.commentlist {list-style: none;}	.commentlink {font-size: 10px; color: #8fadb3;}	.nocomments {background: none; color: #1f5a66;}	.commentbody p a {color: #b34700;}	.adminbody p a {color: #b34700;}	.trackbody p a {color: #b34700;}	.editlink a {color: #b34700;}/* ---------------------------------------------------------------------------------- */acronym {text-decoration: none; color: #008fb3; font-style: italic;}del {color: #73b3bf;}ins {color: #0085a6; text-decoration: none;}em {color: #003c47;}ol, form {margin: 0; padding: 0; list-style-type: none;}code {color: #1f5a66;}blockquote {	clear: left;	color: #9dafb3;	text-align: justify;	padding: 0px 0px 0px 25px;	margin: 20px 40px 16px 37px;	border-left: 4px solid #cad7d9;}/* ---------------------------------------------------------------------------------- */#welcome {	width: 170px;	height: 78px;	background: url("../../../wp-content/themes/concrete/images/border.gif") no-repeat top left transparent;}#feed {	text-align: center;	width: 170px;	height: 62px;	background: url("../../../wp-content/themes/concrete/images/feedline.gif") no-repeat top left transparent;}#logo {	width: 163px;	height: 78px;	text-align: right;	margin: 0px 0px 0px 7px;	background: url("../../../wp-content/themes/concrete/images/logo.gif") no-repeat center left transparent;}	.postfeed {padding: 22px 8px 0px 0px;}	.comfeed {padding: 4px 8px 0px 0px;}	.postfeed_x {padding: 19px 0px 0px 0px;}	.comfeed_x {padding: 4px 0px 0px 0px;}.shortcut {	padding: 0px 0px 12px 0px;	background: url("../../../wp-content/themes/concrete/images/line.gif") no-repeat bottom left transparent;}.last {	color: #526366;	font-size: 11px;	font-weight: bold;	font-style: normal;	padding-left: 18px;	padding-bottom: 2px;	background: url("../../../wp-content/themes/concrete/images/last.gif") no-repeat top left transparent;}	#sidebar li.break ul li {padding: 0px 0px 10px 0px;}	#sidebar li.break ul li a {text-align: left; color: #8fadb3;}	#sidebar li.break ul li a:hover {color: #b35300;} #tagcloud {	color: #8fabb3;	text-align: center;	font-variant: normal;	margin: 24px 0px 0px 0px;	padding: 4px 0px 5px 0px;	border-top: 4px solid #b4c9cc;	border-bottom: 1px solid #b4c9cc;}	#tagcloud a {color: #8fabb3;}/* ---------------------------------------------------------------------------------- */#button {margin-top: 24px; margin-left: 38px; text-align: left;}#loginout {	height: 16px;	width: 94px;	color: #ebebeb;	font-size: 10px;	text-align: center;	margin: 0px 0px 0px 0px;	padding: 0px 0px 4px 0px;	background: url("../../../wp-content/themes/concrete/images/control.gif") no-repeat top center transparent;}	#loginout a, #loginout a:hover {color: #ebebeb; font-size: 10px;}#register {	height: 16px;	width: 94px;	color: #ebebeb;	font-size: 10px;	text-align: center;	margin: 0px 0px 0px 0px;	padding: 0px 0px 4px 0px;	background: url("../../../wp-content/themes/concrete/images/control.gif") no-repeat top center transparent;}	#register a, #register a:hover {color: #ebebeb; font-size: 10px;}#visual {	width: 170px;	float: right;	margin: 6px 0px 0px 0px;	padding: 0px 0px 0px 70px;}.home {	height: 18px;	width: 80px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;}#sidebar li.micro {	text-align: left;	border-bottom: 1px dotted #cad7d9;	padding-bottom: 6px;}	#sidebar li.micro ul li {border: none; text-align: center;}	#sidebar li.micro h1 {margin-bottom: 8px;}/* ---------------------------------------------------------------------------------- */.entry img {	padding: 4px;	max-width: 100%;	display: inline;	margin: 6px 10px 0px 0px;	border: 1px solid #cad7d9;}.entry img.left {	padding: 4px;	max-width: 100%;	display: inline;	margin: 6px 10px 0px 0px;	border: 1px solid #cad7d9;}.entry img.right {	padding: 4px;	float: right;	max-width: 100%;	display: inline;	margin: 6px 0px 0px 10px;	border: 1px solid #cad7d9;}.special img {	padding: 4px;	max-width: 100%;	display: inline;	margin: 6px 10px 0px 0px;	border: 1px solid #cad7d9;}.special img.left {	padding: 4px;	max-width: 100%;	display: inline;	margin: 6px 10px 0px 0px;	border: 1px solid #cad7d9;}.special img.right {	padding: 4px;	float: right;	max-width: 100%;	display: inline;	margin: 6px 0px 0px 10px;	border: 1px solid #cad7d9;}#sidebar img {	vertical-align: text-bottom;	border: none;	padding: 0px;	margin: 0px;}	#content .wp-smiley {border: none; float: none; padding: 0; margin: 0;}/* ---------------------------------------------------------------------------------- */.entry ol {	padding: 0px 0px 0px 0px;	margin: 0px 0px 12px 40px;	list-style-type: square;	background: none;	color: #9daeb3;}.entry ul {	padding: 0px 0px 0px 0px;	margin: 0px 0px 12px 40px;	list-style-type: disc;	background: none;	color: #9daeb3;}.entry ol li {	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 20px;	list-style-type: decimal;	background: none;	color: #9daeb3;}.entry ul li {	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 12px;	list-style-type: square;	background: none;	color: #9daeb3;}.special ol {	padding: 0px 0px 0px 0px;	margin: 0px 0px 12px 40px;	list-style-type: square;	background: none;	color: #9daeb3;}.special ul {	padding: 0px 0px 0px 0px;	margin: 0px 0px 12px 40px;	list-style-type: disc;	background: none;	color: #9daeb3;}.special ol li {	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 20px;	list-style-type: decimal;	background: none;	color: #9daeb3;}.special ul li {	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 12px;	list-style-type: square;	background: none;	color: #9daeb3;}	/* ---------------------------------------------------------------------------------- */html>body #wp-calendar {	width: 170px;	text-align: left;	border-bottom: 1px solid #cad7d9;}#wp-calendar {	width: 170px;	text-align: left;	border-bottom: 1px solid #cad7d9;}	.cal {margin-top: 24px;}#wp-calendar caption {	color: #4d7580;	font-size: 12px;	text-align: left;	margin: 0px 0px 0px 0px;	padding: 3px 0px 3px 0px;	border-top: 3px solid #b8cdd1;	border-bottom: 1px solid #cad7d9;	background: url("../../../wp-content/themes/concrete/images/t7.gif") no-repeat center right transparent;}#wp-calendar td a {	width: 100%;	display: block;	color: #b34700;	font-weight: normal;}	#wp-calendar td.pad {background: transparent;}	#wp-calendar td#next {text-align: right;}	#wp-calendar td#prev {text-align: left;}	#wp-calendar td {background: none;}	#wp-calendar td#next a, #wp-calendar td#prev a {display: inline;}	html>body #calendar #wp-calendar {margin-top: 10px;}/* ---------------------------------------------------------------------------------- *//* Widgets Styles */.title {	color: #4d7580;	font-size: 12px;	font-weight: bold;	letter-spacing: 0px;	font-variant: normal;	margin: 24px 0px 0px 0px;	padding: 3px 20px 3px 0px;	border-top: 3px solid #b8cdd1;	border-bottom: 1px solid #cad7d9;	font-family: Verdana, Arial, Helvetica, sans-serif;}#calendar .title {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	border: none;	background: none;}#pages ul li ul li {margin: 0px 0px 0px 32px; color: #369ab3;}#pages ul li ul li a {color: #369ab3;}#tag_cloud {border-bottom: 1px solid #cad7d9; padding-bottom: 3px;}#archives select {margin-top: 8px; width: 170px; border-color: #cad7d9;}#categories-1 select {margin-top: 8px; width: 170px; border-color: #cad7d9;}.textwidget {border-bottom: 1px solid #cad7d9; padding-bottom: 3px;}#archives .title {background: url("../../../wp-content/themes/concrete/images/t5.gif") no-repeat center right transparent;}#links .title {background: url("../../../wp-content/themes/concrete/images/t3.gif") no-repeat center right transparent;}#meta .title {background: url("../../../wp-content/themes/concrete/images/t10.gif") no-repeat center right transparent;}#pages .title {background: url("../../../wp-content/themes/concrete/images/t1.gif") no-repeat center right transparent;}#recent-comments .title {background: url("../../../wp-content/themes/concrete/images/t6.gif") no-repeat center right transparent;}#recent-posts .title {background: url("../../../wp-content/themes/concrete/images/t8.gif") no-repeat center right transparent;}#tag_cloud .title {background: url("../../../wp-content/themes/concrete/images/t11.gif") no-repeat center right transparent;margin-bottom: 3px;}#categories-1 .title {background: url("../../../wp-content/themes/concrete/images/t2.gif") no-repeat center right transparent;}#categories-2 .title {background: url("../../../wp-content/themes/concrete/images/t2.gif") no-repeat center right transparent;}#categories-3 .title {background: url("../../../wp-content/themes/concrete/images/t2.gif") no-repeat center right transparent;}#categories-4 .title {background: url("../../../wp-content/themes/concrete/images/t2.gif") no-repeat center right transparent;}#categories-5 .title {background: url("../../../wp-content/themes/concrete/images/t2.gif") no-repeat center right transparent;}#categories-6 .title {background: url("../../../wp-content/themes/concrete/images/t2.gif") no-repeat center right transparent;}#categories-7 .title {background: url("../../../wp-content/themes/concrete/images/t2.gif") no-repeat center right transparent;}#categories-8 .title {background: url("../../../wp-content/themes/concrete/images/t2.gif") no-repeat center right transparent;}#categories-9 .title {background: url("../../../wp-content/themes/concrete/images/t2.gif") no-repeat center right transparent;}#text-1 .title {background: url("../../../wp-content/themes/concrete/images/t12.gif") no-repeat center right transparent;margin-bottom: 3px;}#text-2 .title {background: url("../../../wp-content/themes/concrete/images/t12.gif") no-repeat center right transparent;margin-bottom: 3px;}#text-3 .title {background: url("../../../wp-content/themes/concrete/images/t12.gif") no-repeat center right transparent;margin-bottom: 3px;}#text-4 .title {background: url("../../../wp-content/themes/concrete/images/t12.gif") no-repeat center right transparent;margin-bottom: 3px;}#text-5 .title {background: url("../../../wp-content/themes/concrete/images/t12.gif") no-repeat center right transparent;margin-bottom: 3px;}#text-6 .title {background: url("../../../wp-content/themes/concrete/images/t12.gif") no-repeat center right transparent;margin-bottom: 3px;}#text-7 .title {background: url("../../../wp-content/themes/concrete/images/t12.gif") no-repeat center right transparent;margin-bottom: 3px;}#text-8 .title {background: url("../../../wp-content/themes/concrete/images/t12.gif") no-repeat center right transparent;margin-bottom: 3px;}#text-9 .title {background: url("../../../wp-content/themes/concrete/images/t12.gif") no-repeat center right transparent;margin-bottom: 3px;}/* ---------------------------------------------------------------------------------- */@charset "utf-8";/* ImageFlow Settings - CSS 2.1==================================== */@media screen, projection {	.imageflow {		overflow:hidden;		position:relative; 		text-align:left;		visibility:hidden;		width:100%;	}	.imageflow img {		border:none;		position:absolute;		top:0px;		visibility:hidden;		-ms-interpolation-mode:bicubic; /* Enables bicubic image resampling for the IE7 */	}	.imageflow p {		margin:0 auto;		text-align:center;	}	.imageflow .loading {		border:1px solid white;		height:15px;		left:50%;		margin-left:-106px;		padding:5px;		position:relative;		visibility:visible;		width:200px;	}	.imageflow .loading_bar {		background:#fff;		height:15px;		visibility:visible;		width:1%;	}	.imageflow .navigation{		z-index:10000;	}	.imageflow .caption {		font-weight:bold;		position:relative; 		text-align:center;		z-index:10001;	}	.imageflow .Imageflow_caption {		position:absolute;		margin:-5000px 0 0 -5000px;		visibility:hidden;	}	.imageflow .scrollbar {		border-bottom:1px solid #b3b3b3;		position:relative; 		visibility:hidden;		z-index:10002;		height:1px;	}	.imageflow .slider {		background-image:url("../../../wp-content/plugins/nextgen-imageflow/imageflow/slider.png");		background-repeat:no-repeat;		height:14px;		margin:-6px 0 0 -7px;		position:absolute;		width:14px;		z-index:10003;	}	.imageflow .images {		overflow:hidden;		white-space:nowrap;	}	.imageflow .button {		cursor:pointer;		height:17px;		position:relative;		width:17px;	}	.imageflow .previous {		background: url("../../../wp-content/plugins/nextgen-imageflow/imageflow/button_left.png") top left no-repeat;		float:left;		margin: -7px 0 0 -30px;	}	.imageflow .next {		background: url("../../../wp-content/plugins/nextgen-imageflow/imageflow/button_right.png") top left no-repeat;		float:right;			margin:-7px -30px 0 30px;	}}/*CSS Name: Default StylesDescription: NextGEN Default Gallery StylesheetAuthor: Alex RabeVersion: 1.50This is a template stylesheet that can be used with NextGEN Gallery. I tested thestyles with a default theme Kubrick. Modify it when your theme struggle with it,it's only a template design*//* ----------- Album Styles Extend -------------*/.ngg-albumoverview {	margin-top: 10px;	width: 100%;	clear:both; 	display:block !important;}.ngg-album {    height: 100%;    padding: 5px;    margin-bottom: 5px;    border: 1px solid #fff;}/* IE6 will ignore this , again I hate IE6 *//* See also http://www.sitepoint.com/article/browser-specific-css-hacks */html>body .ngg-album {    overflow:hidden;    padding: 5px;    margin-bottom: 5px;    border: 1px solid #cccccc;} .ngg-album {	overflow: hidden;	padding: 5px;	margin-bottom: 5px;	border: 1px solid #cccccc;}.ngg-albumtitle {	text-align: left; 	font-weight: bold;	margin:0px;	padding:0px;	font-size: 1.4em;	margin-bottom: 10px;}.ngg-thumbnail {	float: left;	margin-right: 12px;}.ngg-thumbnail img {	background-color:#FFFFFF;	border:1px solid #A9A9A9;	margin:4px 0px 4px 5px;	padding:4px;	position:relative;}.ngg-thumbnail img:hover {	background-color: #A9A9A9;}.ngg-description {	text-align: left;}/* ----------- Album Styles Compact -------------*/.ngg-album-compact {	float:left;	height:180px;	padding-right:6px !important;	margin:0px !important; 	text-align:left;	width:120px;	}.ngg-album-compactbox {	background:transparent url("../../../wp-content/plugins/nextgen-gallery/css/albumset.gif") no-repeat scroll 0%;	height:86px;	margin:0pt 0pt 6px !important;	padding:12px 0pt 0pt 7px !important;	width:120px;}.ngg-album-compactbox .Thumb {	border:1px solid #000000;	margin:0px !important;	padding:0px !important;	width:91px; 	height:68px;}.ngg-album-compact h4 {	font-size:15px;	font-weight:bold;	margin-bottom:0px;	margin-top:0px;	width:110px;}.ngg-album-compact p {	font-size:11px;	margin-top:2px;}/* ----------- Gallery style -------------*/.ngg-galleryoverview {	overflow: hidden;	margin-top: 10px;	width: 100%;	clear:both; 	display:block !important;}.ngg-galleryoverview .desc {/* required for description */   margin:0px 10px 10px 0px;   padding:5px;}.ngg-gallery-thumbnail-box {	float: left;}.ngg-gallery-thumbnail {	float: left;	margin-right: 5px;	text-align: center;}.ngg-gallery-thumbnail img {	background-color:#FFFFFF;	border:1px solid #A9A9A9;	display:block;  	margin:4px 0px 4px 5px;	padding:4px;	position:relative;}.ngg-gallery-thumbnail img:hover {	background-color: #A9A9A9;} .ngg-gallery-thumbnail span {	/* Images description */	font-size:90%;	padding-left:5px;	display:block;}.ngg-clear {	clear: both;}/* ----------- Gallery navigation -------------*/.ngg-navigation {	font-size:0.9em !important;	clear:both !important;	display:block !important;	padding-top:15px;	text-align:center;	}.ngg-navigation span {	font-weight:bold;	margin:0pt 6px;}.ngg-navigation a.page-numbers,.ngg-navigation a.next,.ngg-navigation a.prev, .ngg-navigation span.page-numbers,.ngg-navigation span.next,.ngg-navigation span.prev {	border:1px solid #DDDDDD;	margin-right:3px;	padding:3px 7px;}.ngg-navigation a.page-numbers:hover,.ngg-navigation a.next:hover,.ngg-navigation a.prev:hover, .ngg-navigation span.page-numbers:hover,.ngg-navigation span.next:hover,.ngg-navigation span.prev:hover {	background-color: #0066CC;	color: #FFFFFF !important;	text-decoration: none !important;}/* ----------- Image browser style -------------*/.ngg-imagebrowser {	}.ngg-imagebrowser h3 {	text-align:center;}.ngg-imagebrowser img {	border:1px solid #A9A9A9;	margin-top: 10px; 	margin-bottom: 10px; 	width: 100%;	display:block !important;	padding:5px;}.ngg-imagebrowser-nav {	padding:5px;	margin-left:10px;	}.ngg-imagebrowser-nav .back {	float:left;	border:1px solid #DDDDDD;	margin-right:3px;	padding:3px 7px;}.ngg-imagebrowser-nav .next {	float:right;	border:1px solid #DDDDDD;	margin-right:3px;	padding:3px 7px;}.ngg-imagebrowser-nav .counter {	text-align:center;	font-size:0.9em !important;}.exif-data {  	margin-left: auto !important;    margin-right: auto !important;	}/* ----------- Slideshow -------------*/.slideshow {	margin-left: auto; 	margin-right: auto;	text-align:center;	outline: none;	}.slideshowlink {	}/* ----------- Single picture -------------*/.ngg-singlepic {	background-color:#FFFFFF;	display:block;  	padding:4px;}.ngg-left {	float: left;	margin-right:10px;}.ngg-right {	float: right;	margin-left:10px;}.ngg-center {  	margin-left: auto !important;    margin-right: auto !important;}/* ----------- Sidebar widget -------------*/.ngg-widget,.ngg-widget-slideshow {	overflow: hidden;	margin:0pt;	padding:5px 0px 0px 0pt;	text-align:left;}.ngg-widget img {	border:2px solid #A9A9A9;	margin:0pt 2px 2px 0px; 	padding:1px; }/* ----------- Related images -------------*/.ngg-related-gallery {	background:#F9F9F9;	border:1px solid #E0E0E0;	overflow:hidden;	margin-bottom:1em;	margin-top:1em;	padding:5px;}.ngg-related-gallery img {	border: 1px solid #DDDDDD;	float: left;	margin: 0pt 3px;	padding: 2px;	height: 50px;	width:  50px;}.ngg-related-gallery img:hover {	border: 1px solid #000000;} /* ----------- Gallery list -------------*/.ngg-galleryoverview ul li:before {	content: '' !important;}.ngg-gallery-list {	list-style-type:none;	padding: 0px !important;	text-indent:0px !important;	}.ngg-galleryoverview div.pic img{	width: 100%;	}.ngg-gallery-list li {	float:left;	margin:0 2px 0px 2px !important;	overflow:hidden;}.ngg-gallery-list li a {	border:1px solid #CCCCCC;	display:block;	padding:2px;}.ngg-gallery-list li.selected a{	-moz-background-clip:border;	-moz-background-inline-policy:continuous;	-moz-background-origin:padding;	background:#000000 none repeat scroll 0 0;}.ngg-gallery-list li img {	height:40px;	width:40px;	}li.ngg-next, li.ngg-prev {	height:40px;	width:40px;		font-size:3.5em;}li.ngg-next a, li.ngg-prev a  {	padding-top: 10px;	border: none;	text-decoration: none;}/* Shutter */#shDisplay div#shTitle {	font: normal 12px/17px 'Lucida Grande', Verdana, sans-serif; /* caption font */	color: #ffffff; /* caption colour */	text-align: center;	margin: 0 auto;}#shDisplay div#shCount {	color: #999999;	font: normal 10px/12px 'Lucida Grande', Verdana, sans-serif;}#shDisplay div#shTitle a {	text-decoration: none;	font: bold 16pt 'Courier New', Courier, fixed;	letter-spacing: -2px;	margin: 0 10px;	width: 26px;	color: #999999;}#shDisplay div#shTitle a:hover {	color: #ffffff;	border: none;}#shDisplay div#shNext{	float:right;}#shDisplay div#shPrev {	float:left;}body {	height: 100%;}#shShutter *, #shDisplay * {	padding: 0;	margin: 0;}div#shShutter, div#shDisplay {	top: 0;	left: 0;	width: 100%;	position: absolute;}div#shShutter {	height: 100%;	z-index: 1000;	background-color: #000000;	opacity: 0.8;	filter:alpha(opacity=80);}div#shDisplay {	display: block;	background-color: transparent;	z-index: 1002;}div#shDisplay img#shTopImg {	margin: 0 auto;	border: 1px solid #555;	background: transparent;	display: block;	max-width: none;	max-height: none;	float: none;	padding:2px;	cursor: pointer;}div#shDisplay div#shWrap {	visibility: hidden;}div#shWaitBar {	font: bold 32px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;	height: 36px;	width: 100%;	left: 0;	cursor: default;	opacity: 0.999;	filter: alpha(opacity=100);	z-index: 1001;	margin-top: 160px;	color: #ae0a0a;}