/*
Theme Name: eymd
Theme URI: http://www.azmoney.co.uk/youthmedia
Description: "<a href="http://www.azmoney.co.uk/youthmedia">youthmedia</a>" theme built based on CSS framework "Blueprint". Valid CSS & HTML. Designed by <a href="http://www.azmoney.co.uk">AZ Money</a> Web Design.
Version: 1.0.2
Author: AZ Money
Author URI: http://www.azmoney.co.uk
Tags: fixed width, right sidebar, three columns, widget ready, professional, simple, seo friendly, typography, white, gravatars, avatar, valid XHTML, valid CSS, 1024px, clean, adsense ready, black, two columns, professional, widgets, premium


	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

	Blueprint CSS Framework 0.7.1
	http://blueprintcss.googlecode.com

	* Copyright (c) 2007-2008. See LICENSE for more info. 
	* See README for instructions on how to use Blueprint.
	* For credits and origins, see AUTHORS.
	* This is a compressed file. See the sources in the 'src' directory.
	
    == STRUCTURE: ========================
	  * Page width:            950 px
	  * Number of columns:     24
	  * Column width:          30 px
	  * Margin width:          10 px
	======================================

*/

/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}


* { margin:0; padding: 0 }

* html body * { overflow:visible }

html { height: 100% }

body {
    min-height: 101%;
    font-size: 12px;	
	font-family: Arial, Helvetica, sans-serif;	
	/* Vorgabe der Standardfarben und Textausrichtung */
    color: #325064;
    background: #fff;
    text-align: left;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

a {
    color: #325064;
	text-decoration: none;
}

form {
	background-color: transparent;
}



/* typography.css */
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#111;}
h1 {font-size:3em;line-height:1;margin-bottom:0.5em;}
h2 {font-size:2em;margin-bottom:0.75em;}
h3 {font-size:1.5em;line-height:1;margin-bottom:1em;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;height:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {margin:0 0 1.5em;}
div.wordtube {padding-left:9px; padding-top:9px;}

input.textfield {margin-left: -20px;}

p img {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}
blockquote {margin:1.5em;color:#666;font-style:italic;}
strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre, code {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
li ul, li ol {margin:0 1.5em;}
ul, ol {margin:0 1.5em 1.5em 1.5em;}
ul {list-style-type:disc;}
ol {list-style-type:decimal;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}
table {margin-bottom:1.4em;width:100%;}
th {font-weight:bold;background:#C3D9FF;}
th, td {padding:4px 10px 4px 5px;}
tr.even td {background:#E5ECF9;}
tfoot {font-style:italic;}
caption {background:#eee;}
.small {font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}
.large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}
.hide {display:none;}
.quiet {color:#666;}
.loud {color:#000;}
.highlight {background:#ff0;}
.added {background:#060;color:#fff;}
.removed {background:#900;color:#fff;}
.first {margin-left:0;padding-left:0;}
.last {margin-right:0;padding-right:0;}
.top {margin-top:0;padding-top:0;}
.bottom {margin-bottom:0;padding-bottom:0;}

/* grid.css */
.container {width:960px;margin:0 auto;}
.showgrid {background:url(src/grid.png);}
body {margin:1.5em 0;}
div.span-1, div.span-2, div.span-3, div.span-4, div.span-5, div.span-6, div.span-7, div.span-8, div.span-9, div.span-10, div.span-11, div.span-12, div.span-13, div.span-14, div.span-15, div.span-16, div.span-17, div.span-18, div.span-19, div.span-20, div.span-21, div.span-22, div.span-23, div.span-24 {float:left;margin-right: 10px;}

div.last {margin-right:0;}
.span-1  { width: 30px;}
.span-2  { width: 70px;}
.span-3  { width: 110px;}
.span-4  { width: 150px;}
.span-5  { width: 190px;}
.span-6  { width: 230px;}
.span-7  { width: 270px;}
.span-8  { width: 305px;}
.span-9  { width: 350px;}
.span-10 { width: 390px;}
.span-11 { width: 430px;}
.span-12 { width: 470px;}
.span-13 { width: 510px;}
.span-14 { width: 550px;}
.span-15 { width: 590px;}
.span-16 { width: 625px;}
.span-17 { width: 670px;}
.span-18 { width: 710px;}
.span-19 { width: 750px;}
.span-20 { width: 790px;}
.span-21 { width: 830px;}
.span-22 { width: 870px;}
.span-23 { width: 910px;}
.span-24, div.span-24 { width: 960px; margin: 0; }

.append-1  { padding-right: 40px;}
.append-2  { padding-right: 80px;}
.append-3  { padding-right: 120px;}
.append-4  { padding-right: 160px;}
.append-5  { padding-right: 200px;}
.append-6  { padding-right: 240px;}
.append-7  { padding-right: 280px;}
.append-8  { padding-right: 320px;}
.append-9  { padding-right: 360px;}
.append-10 { padding-right: 400px;}
.append-11 { padding-right: 440px;}
.append-12 { padding-right: 480px;}
.append-13 { padding-right: 520px;}
.append-14 { padding-right: 560px;}
.append-15 { padding-right: 600px;}
.append-16 { padding-right: 640px;}
.append-17 { padding-right: 680px;}
.append-18 { padding-right: 720px;}
.append-19 { padding-right: 760px;}
.append-20 { padding-right: 800px;}
.append-21 { padding-right: 840px;}
.append-22 { padding-right: 880px;}
.append-23 { padding-right: 920px;}

.prepend-1  { padding-left: 40px;}
.prepend-2  { padding-left: 80px;}
.prepend-3  { padding-left: 120px;}
.prepend-4  { padding-left: 160px;}
.prepend-5  { padding-left: 200px;}
.prepend-6  { padding-left: 240px;}
.prepend-7  { padding-left: 280px;}
.prepend-8  { padding-left: 320px;}
.prepend-9  { padding-left: 360px;}
.prepend-10 { padding-left: 400px;}
.prepend-11 { padding-left: 440px;}
.prepend-12 { padding-left: 480px;}
.prepend-13 { padding-left: 520px;}
.prepend-14 { padding-left: 560px;}
.prepend-15 { padding-left: 600px;}
.prepend-16 { padding-left: 640px;}
.prepend-17 { padding-left: 680px;}
.prepend-18 { padding-left: 720px;}
.prepend-19 { padding-left: 760px;}
.prepend-20 { padding-left: 800px;}
.prepend-21 { padding-left: 840px;}
.prepend-22 { padding-left: 880px;}
.prepend-23 { padding-left: 920px;}

div.border{padding-right:4px;margin-right:5px;border-right:1px solid #eee;}
div.colborder { padding-right:26px;margin-right:25px;border-right:1px solid #eee;}
.pull-1 { margin-left: -40px;}
.pull-2 { margin-left: -80px;}
.pull-3 { margin-left: -120px;}
.pull-4 { margin-left: -160px;}
.pull-5 { margin-left: -200px;}
.pull-6 { margin-left: -240px;}
.pull-7 { margin-left: -280px;}
.pull-8 { margin-left: -320px;}
.pull-9 { margin-left: -360px;}
.pull-10 { margin-left: -400px;}
.pull-11 { margin-left: -440px;}
.pull-12 { margin-left: -480px;}
.pull-13 { margin-left: -520px;}
.pull-14 { margin-left: -560px;}
.pull-15 { margin-left: -600px;}
.pull-16 { margin-left: -640px;}
.pull-17 { margin-left: -680px;}
.pull-18 { margin-left: -720px;}
.pull-19 { margin-left: -760px;}
.pull-20 { margin-left: -800px;}
.pull-21 { margin-left: -840px;}
.pull-22 { margin-left: -880px;}
.pull-23 { margin-left: -920px;}
.pull-24 { margin-left: -960px;}

.pull-1, .pull-2, .pull-3, .pull-4, .pull-5, .pull-6, .pull-7, .pull-8, .pull-9, .pull-10, .pull-11, .pull-12, .pull-13, .pull-14, .pull-15, .pull-16, .pull-17, .pull-18, .pull-19, .pull-20, .pull-21, .pull-22, .pull-23, .pull-24 {float:left;position:relative;}

.push-1 { margin: 0 -40px 1.5em 40px;}
.push-2 { margin: 0 -80px 1.5em 80px;}
.push-3 { margin: 0 -120px 1.5em 120px;}
.push-4 { margin: 0 -160px 1.5em 160px;}
.push-5 { margin: 0 -200px 1.5em 200px;}
.push-6 { margin: 0 -240px 1.5em 240px;}
.push-7 { margin: 0 -280px 1.5em 280px;}
.push-8 { margin: 0 -320px 1.5em 320px;}
.push-9 { margin: 0 -360px 1.5em 360px;}
.push-10 { margin: 0 -400px 1.5em 400px;}
.push-11 { margin: 0 -440px 1.5em 440px;}
.push-12 { margin: 0 -480px 1.5em 480px;}
.push-13 { margin: 0 -520px 1.5em 520px;}
.push-14 { margin: 0 -560px 1.5em 560px;}
.push-15 { margin: 0 -600px 1.5em 600px;}
.push-16 { margin: 0 -640px 1.5em 640px;}
.push-17 { margin: 0 -680px 1.5em 680px;}
.push-18 { margin: 0 -720px 1.5em 720px;}
.push-19 { margin: 0 -760px 1.5em 760px;}
.push-20 { margin: 0 -800px 1.5em 800px;}
.push-21 { margin: 0 -840px 1.5em 840px;}
.push-22 { margin: 0 -880px 1.5em 880px;}
.push-23 { margin: 0 -920px 1.5em 920px;}
.push-24 { margin: 0 -960px 1.5em 960px;}

.push-1, .push-2, .push-3, .push-4, .push-5, .push-6, .push-7, .push-8, .push-9, .push-10, .push-11, .push-12, .push-13, .push-14, .push-15, .push-16, .push-17, .push-18, .push-19, .push-20, .push-21, .push-22, .push-23, .push-24 {float:right;position:relative;}

.box {padding:1.5em;margin-bottom:1.5em;background:#E5ECF9;}
hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none;}
hr.space {background:#fff;color:#fff;}
.clearfix:after, .container:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix, .container {display:inline-block;}
* html .clearfix, * html .container {height:1%;}
.clearfix, .container {display:block;}
.clear {clear:both;}

/* forms.css */
label {font-weight:bold;}
fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
legend {font-weight:bold;font-size:1.2em;}
input.text, input.title, textarea, select {margin:0.5em 0;border:1px solid #bbb;}
input.text:focus, input.title:focus, textarea:focus, select:focus {border:1px solid #666;}
input.text, input.title {width:300px;padding:5px;}
input.title {font-size:1.5em;}
/* textarea {width:390px;height:250px;padding:5px;} */
textarea {width:390px;}
.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}


/* custom */
body {margin: 0; padding: 0;}
pre, code {white-space: normal;}
body {color: #252525}
a:focus, a:hover {color:#E8A158;}
a {color:#a03723;text-decoration:none;}
pre, code, tt {font-family: Arial;}
th, td {padding:3px 4px 3px 10px;}
ul, ol {margin:0;}
table {margin-bottom:3px;}
p {line-height: 1.75em;}
p img {float:none;margin:12px 12px 0 0;padding:0;}
label {font-weight: normal;}
.showgrid {background:url(img/grid.png) repeat scroll 10px 0;}
.box {padding:0px;border:10px solid #fff7ea; background-color: white; margin-bottom: 10px;}
.container:after {content: "";}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#325064;}
h1 {font-size:3em;line-height:1.05;margin:0;}
h2 {font-size:2.45em;margin-bottom:0.35em;font-weight: normal; line-height: 1.25em;}
h3 {font-size:1.5em;line-height:1;margin-bottom:1em;}
h4 {font-size:16px;line-height:1.25;margin-bottom:0.5em;height:1.25em;font-weight: bold;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
small {font-size: 12px;}


.fl {float: left;}
.fr {float: right;}


div.container {
	background-color: #FFFFFF;
	padding: 0 10px;
}
	.paddings {
		padding: 20px 15px;
	}
	ul.sup-menu {
		line-height: 1.2;
		margin: 0 0 15px 0;
	}
		.sup-menu li {
			display: block;
			float: left;
			padding-right: 10px;
			/* border-right: 1px solid white; */
			background: url(img/sep.gif) no-repeat right 5px;
			margin-right: 10px;
			font-size: 14px;
		}
		.sup-menu li a {
			color: white;
		}
		.sup-menu li a:hover {
			text-decoration: underline;
		}
		.sup-menu .last {
			background: none;
		}
	.slogan {
		display: block;
		font-size: 22px;
		color: white;
	}
	.date {
		color: white;
		float: right;
		padding-top: 15px;
	}

div.menu-wrapper {
	margin-bottom: 10px;
}
div.menu {
	margin-bottom: 0;
}
	.menu ul {
		background-color: #a03723;
		background: #a03723 url(img/bg-menu-blue.gif) repeat-x 0 0;
		display: block;
		height: 31px;
		margin: 0;
	}
		.menu li {
			display: block;
			float: left;
			font-size: 14px;
			padding: 0;
			border-right: 1px solid #add1ed;
			position: relative;
			margin-right: -1px;
			font-weight: bold;
			line-height: 2.2em;
			text-transform: uppercase;
		}
			.menu li a {
				color: #FFFFFF;
				text-decoration: none;
				padding: 7px 12px 8px 12px;
			}
			.menu .current_page_item {
				border: none;
			}
				.menu .current_page_item a {
					color: #252525;
					background: #e3eff9;
					height: 31px;
				}
		.menu li.feed {
			float: right;
			margin: 0;
			padding: 0;
			border-right: none;
		}
			.menu .feed img {
				margin: 0;
				padding: 0;
				vertical-align: sub;
			}
			li.feed a:hover {
				background: none;
			}

div.submenu {

}
	.submenu ul {
		background-color: #E3EFF9; /* url(img/bg-submenu-blue.gif) repeat-x scroll 0 0; */
		display: block;
		height: 31px;
		margin: 0;
	}
		.submenu li {
			display: block;
			float: left;
			font-size: 12px;
			padding: 0;
			position: relative;
			margin-right: -1px;
			line-height: 2.5em;
			text-transform: uppercase;
		}
			.submenu li a {
				color: #a03723;
				padding: 8px 12px 7px 12px;
				text-decoration: none;
			}
			.submenu .current_page_item, .submenu li a:hover {
				height: 31px;
			}
			.submenu .current_page_item a {
				text-decoration: underline;
			}

div.content {

}
	.content .items {
		list-style-type: none;
	}
	.content h2 {
        margin-bottom: 0;
        padding-bottom: 6px;
		line-height: 1.25em;
		font-size: 1.55em;
		background-color: #fff7ea;
		color: #a03723;
		padding-left: 8px;
	}
	.content .data {
		border-top 5px solid #fff7ea;
		border-bottom: 5px solid #fff7ea;
		padding-left: 8px;
		background-color: #fff7ea;
	}
		.content .clock, .content .person, .content .comment {
			margin-right: 20px;
		}
		.content .clock, .content .person, .content .comment, .content .tag, .content .cat {
			font-size: 12px;
			padding-left: 20px;
			color: #666666;
		}
		.data .clock {
			background: url(img/ico/clock.gif) no-repeat 0 0;
		}
		.data .person {
			background: url(img/ico/person.gif) no-repeat 0 0;
		}
		.data .comment {
			background: url(img/ico/comment.gif) no-repeat 0 2px;
		}
		
	.content .content {
		margin-bottom: 0.75em;
		display: block;
		margin-left: 8px;

	}
	.content .tag {
		background: url(img/ico/tag.gif) no-repeat 0 3px;
	}
	.content .cat {
		background: url(img/ico/folder.gif) no-repeat 0 4px;
	}
	
	.content h3 {
		margin-bottom: 0.25em;
		line-height: 1.5em;
		padding-left: 8px;
	}
	.content h3.box-header {
		margin: 0;
		padding-left: 8px;
	}
	.content ul, .content ol, .content p {
		margin-bottom: 1.15em;
		
	}
	.content .box ul {
		list-style-type: none;
		margin-left: 0;
		padding-left: 8px;
	}
	.content .box ul li {
		background: url(img/ico/bullet.gif) no-repeat 0 3px;
		padding-left: 22px;
		padding-left: 8px;
	}
		.content .box div ul li {
			background: none;
			padding-right: 12px;
			padding-left: 0;
			padding-left: 8px;
		}
	.content p {
		padding-left: 8px;
	}

	.wp-smiley {
		float: none;
		margin: 0;
	}
	.box .postform {
		width: 130px;
	}
	.brown .box {
		border: 1px solid #F9EFE5;
	}
		.box .image {
			list-style-type: none;
			margin-left: 0;
		}
			.box .image li {
				padding-left: 20px;
			}
			.widget_links .box ul, .widget_meta .box ul, .widget_archive .box ul, .widget_recent_entries .box ul, .widget_recent_comments .box ul, .widget_rss .box ul,
			.widget_categories .box ul, .widget_pages .box ul {
				list-style-type: none;
				margin-left: 0;
			}
				.widget_links .box ul li, .widget_meta .box ul li {
					padding-left: 20px;
					background: url(img/ico/link.gif) no-repeat 0 1px;
				}
				.widget_meta .box ul li {
					padding-left: 20px;
					background: url(img/ico/meta.gif) no-repeat 0 2px;
				}
				.widget_recent_entries .box ul li {
					padding-left: 20px;
					background: url(img/ico/two-pages.gif) no-repeat 0 2px;
				}
				.widget_archive .box ul li {
					padding-left: 20px;
					background: url(img/ico/archive.gif) no-repeat 0 1px;
				}
				.widget_recent_comments .box ul li {
					padding-left: 20px;
					background: url(img/ico/comment.gif) no-repeat 0 5px;
				}
				.widget_rss .box ul li {
					padding-left: 20px;
					background: url(img/ico/rss-bullet.gif) no-repeat 0 2px;
				}
				.widget_categories .box ul li {
					padding-left: 20px;
					background: url(img/ico/folder.gif) no-repeat 0 5px;
				}
				.widget_pages .box ul li {
					padding-left: 20px;
					background: url(img/ico/page.gif) no-repeat 1px 3px;
				}
			.widget_calendar caption {
				background: white url(img/ico/clock.gif) no-repeat 0 1px;
				padding-bottom: 10px;
				padding-left: 20px;
			}
			.widget_calendar th {
				background-color: #F9EFE5;
			}
			.widget_calendar tbody td a {
				background: #E3EFF9 url(img/bg-blue.gif) repeat-x scroll 0 0px;
				padding: 3px 1px;
				height: 25px;
			}
			.widget_calendar #prev {
				background: none;
			}
			
			.widget_search .textfield {
				width: 200px;
				margin-right: 10px;
			}
			
			ul.children, .widget_pages .box ul li ul {
				margin-top: 6px;
			}
			
			.comment li {
				background: url(img/ico/comment.gif) no-repeat 0 5px;
			}
			.folder li {
				background: url(img/ico/folder.gif) no-repeat 0 5px;
			}
			.rss li {
				background: url(img/ico/rss-bullet.gif) no-repeat 0 2px;
			}
			.archive li {
				background: url(img/ico/archive.gif) no-repeat 0 2px;
			}
			.link li {
				background: url(img/ico/link.gif) no-repeat 0 2px;
			}
			.meta li {
				background: url(img/ico/meta.gif) no-repeat 0 3px;
			}
			.page li {
				background: url(img/ico/page.gif) no-repeat 0 2px;
			}
			.pages li {
				background: url(img/ico/two-pages.gif) no-repeat 0 2px;
			}
			.website li {
				background: url(img/ico/website.gif) no-repeat 0 2px;
			}

	.box ul {
		margin-left: 20px;
		list-style-type: disc;
	}
	.box ul, ol {
		list-style-position: outside;
	}
		.box ul p {
			color: #252525;
		}
		.box li {
			margin-bottom: 6px;
			padding-left: 0;
		}
		.box .more-link {
			display: block;
		}
	.featured .box .image {
		margin-bottom: 5px;
	}
/* list01 */
ul.list-thumb {
	list-style-type: none;
	margin: 0;
}
	.list-thumb li {
		border-bottom: 1px solid #e3eff9;
		margin-bottom: 10px;
		padding-bottom: 5px;
	}
	.list-thumb li img {
		margin: 4px 10px 5px 0px;
		float: left;
	}
	/* .thumb {
		margin-left: 80px;
	}
	.medium {
		margin-left: 120px;
	} */
	.wrapper a {
		font-weight: bold;
		/* display: block; */
	}
	.wrapper small {
		color: #999999;
	}
		.list-thumb .last {
			border-bottom: none;
			margin-bottom: 0;
			padding-left: 20px;
			font-weight: bold;
			background: white url(img/ico/folder.gif) no-repeat 0 4px;
		}

/* list type01 */
.type01 {
	margin-bottom: 10px;
}
	.type01 .list {
		list-style-type: none;
	}
		.list li {
			border: 1px solid #e3eff9;
			border-top: none;
			padding: 10px 10px 0 10px;
		}

		.list div {
			margin-left: 80px;
		}
		.list div a {
			font-weight: bold;
			margin-bottom: 5px;
		}
		.list img {
			float: left;
			margin-top: 3px;
		}
.footer {
	background-color: #252525; /* #ecb378; */
	color: white;
}
	.footer span {
		margin: 10px;
	}
	.footer span a {
		color: white;
		text-decoration: none;
	}




.alignnone {
	display: block;
}
.alignleft {
	float: left;
	margin-right: 15px;
}
.alignright {
	float: right;
	margin-left: 15px;
}
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	/* border: 1px solid #ddd; */
	text-align: center;
	background-color: #f3f3f3;
	margin-top: 5px;
	margin-bottom: 15px;
	padding: 4px 0 0 0;
	
	/* margin: 0 0 15px 0;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px; **/
}
	.wp-caption a {
		line-height: 0.11em;
	}
	.wp-caption a:hover {
		background: none;
	}
	.wp-caption img {
		margin: 0 auto;
		display: block;
		padding: 0;
	}
	.wp-caption-text {
		padding: 3px 0 !important;
		margin: 0 !important;
	}
.wp-caption-dd {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}


/* Comments template */

div.com {
	margin-bottom: 30px;
}
.list-4 {
	list-style: none;
	margin: 0;
	padding: 0;
}
	.list-4 li {
		border: 0px solid #E3EFF9;
		padding: 15px 15px 0 15px;
		margin: 0 0 15px 0;
	}
		* html .list-4 li {
			padding:0 40px 0 20px !important;
		}
		*:first-child+html .list-4 li {
			padding:0 40px 0 20px !important;
		}
		* html .list-4 img {
			margin:20px auto auto 0;
		}
		*:first-child+html .list-4 img {
			margin:20px auto auto 0;
		}
		* html .list-4 p img {
			margin:0 auto auto 0;
		}
		*:first-child+html .list-4 p img {
			margin:0px auto auto 0;
		}
	.com-header {
		padding-bottom: 15px;
		margin: 0;
	}
		.com-header img {
			display: block;
			float: left;
		}
		.com-header .tp {
			display: block;
			margin: 0 0 0 63px;
			padding: 0;
			text-align: left;
		}
			.tp span, .tp span a {
				font-weight: bold;
				display: block;
				line-height: 150%;
			}
	/* .com blockquote {
		margin: 0;
	}
		.com blockquote p {
			border: 1px solid #e9eaea;
			padding: 0.5em 0.75em;
			margin-bottom: 10px;
			color: #666666;
		}
	.com code {
		margin: 0;
		padding: 0.5em 0.75em;
		display: block;
		color: #666666;
		font-family: monospace;
		font-size: 12px;
		border: 1px dashed #e9eaea;
		clear: both;
	} */

	/* code. blockquote */
	.com blockquote {
		display:block;
		padding: 0 15px;
		margin:0 0 0 7px;
		font-style:italic;
		border-left:2px solid #E3EFF9;
	}
		.com blockquote p {
			color: #666666;
		}
	.com code, .com pre {
		display:block;
		padding:7px 15px;
		margin:0;
		clear: both;
		font-family: monospace;
		color: #666666;
		border: 1px solid #E3EFF9;
	}
	
	
	



/* begin eymd */	
	/*------------------------------------------------------------------------------------------------------*/

 /**
  * Basis Layout 
  *
  * 			|-#header---------------------------|
  * 			|	#logo		|	#login			|
  * 			|-----------------------------------|
  * 			|			#mainnav				|
  * 			|-----------------------------------|
  * 			|			#header_img				|
  * 			|-#col_content----------------------|
  * 			|				   |				|
  * 			| #content_left    | #content_right	|	
  * 			| 				   |				|
  * -#bg_footer-|-#footer---------------------------|------------
  * 			| #footer_left 	   | #footer_right	|
  * ------------|-----------------------------------|------------  
  */

#outer {
	position: relative;
	margin: 0 auto 20px auto;
	width: 960px;
	height: auto;
	border: 0px solid #0ff;
}

#header {
	position: relative;
	height: auto;
	margin-bottom: 30px;
	background: url(/wp-content/themes/eymd/images/bg_header.jpg) no-repeat;
}

#col_content {
	position: relative;
	display: block;
}

#bg_footer {
	background: url(/wp-content/themes/eymd/images/bg_footer.gif) repeat-x;
}

#footer {
	position: relative z-index:-3;
	margin: 0 auto;
	width: 960px;
	height: 140px;
}

#logo {
	position: relative;
	float: left;
	width: 480px;
	height: 107px;
	background-color: transparent;
}

#login, #logged_on {
	position: relative;
	float: left;
	margin-left: 157px;
	width: 323px;
	height: 107px;
	background-color: transparent;
}

#mainnav {
	background: transparent url(/wp-content/themes/eymd/images/bg_menu.gif) no-repeat;
	position: relative;
	height: 31px;
}

#subnav {
	background-color: #f2f5f5;
	border-bottom: 1px solid #6f8492;
	position: relative;
	height: 30px;
}

#last_media_upload, #featured_group {
	position: relative;
	height: 360px;
	background-color: #fff9ed;
	border-top: 1px solid #B44B2D;
	margin: 30px 0 0;
}

#featured_group {
	height: 263px;
}

#group_header {
	position: relative;
	height: 105px;
	background: #fff url(/wp-content/themes/eymd/images/bg_group_header.gif) no-repeat;
	margin: 30px 0 0;
	padding: 14px 0 0 20px;
	line-height: 16px;
}

#content_left {
	position: relative;
	display: block;
	float: left;
	width: 625px;
	margin: 0 30px 0 0;
	background-color: #fff9ed;
	border-top: 1px solid #B44B2D;
}

#content_right {
	position: relative;
	float: left;
	width: 305px;
	margin-left: 20px;
}

#content_one {
	position: relative;
	display: block;
	float: left;
	width: 960px;
	background-color: #fff9ed;
	border-top: 1px solid #B44B2D;
}

#footer_left {
	position: relative;
	float: left;
	width: 625px;
	margin: 0 30px 0 0;
	height: 140px;
}

#footer_right {
	position: relative;
	float: left;
	width: 305px;
	height: 140px;
}

/*------------------------------------------------------------------------------------------------------*/

/*--begin---formatierungen fŸr das logo---*/
#logo img {
	margin: 10px 0 0 20px;
}
/*--end-----formatierungen fŸr das logo---*/


/*--begin---formatierungen fŸr den loginbereich---*/
#loginform {
	margin: 36px 0 0 0;
	padding: 0 0 18px 0;
}

#loginform .input_login {
	width: 118px;
	margin: 0 10px 0 0;
	padding: 0 0 0 3px;
	display: block;
	float: left;
	height: 17px;
	line-height: 17px;
	font-size: 12px;
}

#loginform .submit {
	display: block;
	float: left;
}

#logged_on div{
	float: right;
	margin-top: 40px;
	text-align: right;
	padding-right: 10px;
}

#logged_on .welcome {
	float: none;
	margin-top: 0;
	color: #325064;
	padding: 0 0 10px 0;
}

#logged_on a.username {
	color: #325064;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
	margin: 0 10px 0 0;
	padding-bottom: 10px;
}
/*--end-----formatierungen fŸr den loginbereich---*/


/*--begin---formatierungen fŸr das menŸ---*/
#mainnav ul {
	list-style-type: none;
}

#mainnav ul li {
	float: left;
}

#mainnav ul li a {
	height: 23px;
	display: block;
	float: left;
	color: #325064;
	padding: 7px 18px 0;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
}

#mainnav ul li.current, #mainnav ul li.current_sub {
	margin: -2px 0 0 0;
	background: #fff url(/wp-content/themes/eymd/images/bg_menu_akt_right.gif) no-repeat right top;
}

#mainnav ul li.current_sub {
	background-color: #f2f5f5;
}

#mainnav ul li.current span, #mainnav ul li.current_sub span {
	background: url(/wp-content/themes/eymd/images/bg_menu_akt_left.gif) no-repeat left top;
	display: block;
	float: left;
	height: 33px;
}

#mainnav ul li.current a, #mainnav ul li.current_sub a {
	font-weight: bold;
	padding-top: 9px;
	margin: 0 3px;
	height: 26px;
	border-top: 1px solid #325064;
}

#subnav div {
	background: url(/wp-content/themes/eymd/images/bg_subnav_line.gif) right bottom no-repeat;
	float: left;
	height: 30px;
}

#subnav div form {
	padding: 5px 17px 0 20px;
}

#subnav div span a {
	height: 23px;
	display: block;
	float: left;
	color: #325064;
	padding: 7px 18px 0;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
}

#subnav div.current span {
	background: url(/wp-content/themes/eymd/images/bg_subnav_akt.gif) repeat-x;
	display: block;
	float: left;
	height: 30px;
	margin: 0 1px 0 0;
}

#subnav div span a:hover, #subnav div.current span a {
	background: transparent url(/wp-content/themes/eymd/images/bg_subnav_arrow.gif) center bottom no-repeat;
}

#subnav div.current span a {
	font-weight: bold;
}
/*--end-----formatierungen fŸr das menŸ---*/


/*--begin---formatierungen fŸr mediaupload / featured group---*/
#last_media_upload h1, #featured_group h1 {
	font-size: 14px;
	font-weight: bold;
	color: #a03723;
	margin: 8px 0 6px 20px;
}

.last_img {
	float: left;
	width: 615px;
	margin: 0 0 0 10px;
}

.last_upload {
	float: left;
}

.teaser {
	margin: -80px 0 0 0;
	float: left;
}

.teaser_text {
	margin: -68px 0 0 100px;
	float: left;
	color: #fff;
	line-height: 18px;
}

.teaser_text h3 {
	font-size: 14px;
	font-weight: normal;
	color: #fff;
}

.teaser_text h3 a {
	font-size: 14px;
	font-weight: normal;
	color: #fff;
	text-decoration: underline;
}

#media_video, #media_audio, #media_text, #media_search {
	float: left;
	width: 320px;
	height: 78px;
}

#media_video {
	margin: 0 0 2px 5px;
	background: #efe4d3 url(/wp-content/themes/eymd/images/bg_media_video.gif) no-repeat;
}

#media_audio {
	margin: 0 0 2px 5px;
	background: #efe4d3 url(/wp-content/themes/eymd/images/bg_media_audio.gif) no-repeat;
}

#media_text {
	margin: 0 0 2px 5px;
	background: #efe4d3 url(/wp-content/themes/eymd/images/bg_media_text.gif) no-repeat;
}

#media_search {
	margin: 0 0 2px 5px;
	height: 80px;
	background: #e0ddd7 url(/wp-content/themes/eymd/images/bg_media_search.gif) no-repeat;
}

#media_video img, #media_audio img, #media_text img, #media_search img {
	margin: 12px 0 0 40px;
	float: left;
}

.media_info {
	width: 215px;
	margin: 12px 0 0 7px;
	float: left;
	line-height: 18px;
}

.media_info h3 {
	font-size: 14px;
	font-weight: normal;
	color: #b44b2d;
}

.media_info h3 a {
	font-size: 14px;
	font-weight: normal;
	color: #b44b2d;
	text-decoration: underline;
}

#searchform {
	margin: 6px 0 5px 0;
}

.input_search {
	width: 173px;
	margin: 0 10px 0 0;
	padding: 0 0 0 3px;
	display: inline;
	float: left;
	height: 17px;
	line-height: 17px;
	font-size: 12px;
}

#featured_group .img {
	background: url(/wp-content/themes/eymd/images/bg_featured_group.gif) no-repeat;
	padding: 2px;
	width: 651px;
	height: 220px;
	float: left;
	margin: 0 0 0 10px;
}

#featured_group .facts {
	width: 270px;
	height: 220px;
	float: left;
	margin: 0 0 0 10px;
}

#featured_group .facts .headline {
	height: 58px;
	margin: -3px 0 0 0;
}

#featured_group .facts .text {
	line-height: 18px;
	height: 130px;
}

#featured_group .facts .buttun {
	height: 35px;
}

#featured_group .headline h2, #group_header .headline h2 {
	font-size: 18px;
	line-height: 18px;
	font-weight: bold;
}

#featured_group .headline h3, #group_header .headline h3 {
	font-size: 14px;
	color: #b44b2d;
	font-weight: normal;
	margin: 3px 0 0 0;
}

#group_header .text {
	width: 605px;
	float: left;
	margin-right: 30px;
}

#group_header .img {
	width: 285px;
	float: left;
	padding: 10px 0 0 20px;
}
/*--end-----formatierungen fŸr mediaupload / featured group---*/


/*--begin---formatierungen fŸr den contentbereich links---*/

#contentnav div, #contentnav span {
	height: 46px;
	float: left;
	display: inline;
}

#contentnav .line {
	background: url(/wp-content/themes/eymd/images/bg_contentnav_line.gif) top right no-repeat;
}

#contentnav div.current {
	background: url(/wp-content/themes/eymd/images/bg_contentnav_akt.gif) repeat-x;
}

#contentnav .current span, #contentnav div span:hover {
	background: transparent url(/wp-content/themes/eymd/images/arrow_contentnav_akt.gif) top center no-repeat;
}

#contentnav .current span a {
	font-weight: bold;
}

#contentnav span a {
	display: block;
	color: #b44b2d;
	padding: 10px 16px 10px 44px;
}

#all_feeds span a {
	background: url(/wp-content/themes/eymd/images/icon_contentnav_allfeeds.gif) 18px 5px no-repeat;
}

#media_uploads span a, #new_media span a {
	background: url(/wp-content/themes/eymd/images/icon_contentnav_mediaupload.gif) 18px 5px no-repeat;
}

#discussions span a, #forum span a {
	background: url(/wp-content/themes/eymd/images/icon_contentnav_discussions.gif) 18px 5px no-repeat;
}

#new_user span a, #new_members span a {
	background: url(/wp-content/themes/eymd/images/icon_contentnav_newuser.gif) 18px 5px no-repeat;
}

#new_groups span a {
	background: url(/wp-content/themes/eymd/images/icon_contentnav_newgroups.gif) 18px 5px no-repeat;
}

#all_groups span a {
	background: url(/wp-content/themes/eymd/images/icon_contentnav_allgroups.gif) 18px 5px no-repeat;
}

#photography span a {
	background: url(/wp-content/themes/eymd/images/icon_contentnav_photography.gif) 18px 5px no-repeat;
}

#video span a {
	background: url(/wp-content/themes/eymd/images/icon_contentnav_video.gif) 18px 5px no-repeat;
}

#audio span a {
	background: url(/wp-content/themes/eymd/images/icon_contentnav_audio.gif) 18px 5px no-repeat;
}

#writing span a {
	background: url(/wp-content/themes/eymd/images/icon_contentnav_writing.gif) 18px 5px no-repeat;
}

#other span a {
	background: url(/wp-content/themes/eymd/images/icon_contentnav_other.gif) 18px 5px no-repeat;
}

#home span a {
	background: url(/wp-content/themes/eymd/images/icon_contentnav_home.gif) 18px 5px no-repeat;
}

#subgroups span a {
	background: url(/wp-content/themes/eymd/images/icon_contentnav_subgroups.gif) 18px 5px no-repeat;
}

#about span a {
	background: url(/wp-content/themes/eymd/images/icon_contentnav_about.gif) 18px 5px no-repeat;
}

/*-------------------------------------------*/

#feeds, #groups {
	width: 605px;
	margin: 0 0 0 10px;
}

#topics, #topics_posts {
	width: 940px;
	margin: 0 0 0 10px;
}

.topic, .topic_posts {
	width: 940px;
}

.feed, .topic, .topic_posts {
	background: #fff url(/wp-content/themes/eymd/images/bg_content_feed.gif) no-repeat;
	margin: 0 0 10px 0;
	height: 64px;
}

.group {
	background: #fff url(/wp-content/themes/eymd/images/bg_content_group.gif) no-repeat;
	margin: 0 0 10px 0;
	height: 84px;
}

#feeds .avatar, #groups .img, #topics .img, #topics_posts .img {
	margin: 2px 0 0 2px;
	float: left;
}

#content_left .icon, #content_one .icon {
	margin: 8px 0 0 14px;
	float: left;
}

#content_left .text, #content_one .text {
	margin: 7px 0 0 15px;
	line-height: 16px;
	float: left;
	width: 460px;
}

#content_left #groups .text {
	width: 300px;
}

#content_one .article .text {
	width: 830px;
	margin: 25px 0 0 23px;
}

#content_left .text a, #content_one .text a {
	font-size: 14px;
	color: #325064;
	text-decoration: underline;
}

#content_one .text a.answer {
	font-size: 12px;
}

#content_left .text h3, #content_one .text h3 {
	font-size: 14px;
	font-weight: normal;
	color: #b44b2d;
}

#content_left .text h3 a, #content_one .text h3 a {
	font-size: 14px;
	font-weight: normal;
	color: #b44b2d;
	text-decoration: underline;
}

.time_ago {
	color: #999;
	font-size: 12px;
	margin-left: 5px;
}

.become_member {
	width: 150px;
	height: 20px;
	float: right;
	text-align: right;
	padding: 0 20px 0 0;
	margin: 54px 0 0 0;
}	

.become_member a {
	display: block;
	float: right;
	height: 20px;
	background: url(/wp-content/themes/eymd/images/icon_become_member.gif) no-repeat;
	padding: 5px 0 0 25px;
	text-decoration: underline;
}	

.become_member a:hover {
	text-decoration: none;
}	

.rootline, .forum_head, .forum_posts_head {
	height: 21px;
	margin: 0 10px;
	padding: 5px 0 0 10px;
	color: #b44b2d;
}

.rootline {
	background-color: #f0e3c8;
	border-top: 1px solid #b4a08c;
	font-size: 14px;
}

.rootline a {
	color: #b44b2d;
	font-size: 14px;
	text-decoration: underline;
}

.rootline a.current {
	text-decoration: none;
	font-weight: bold;
}

.forum_head, .forum_posts_head {
	background-color: #f3ebd6;
	border-top: 1px solid #d2c2b0;
	margin-bottom: 10px;
}

.forum_head div, .forum_posts_head div {
	float: left;
}

.forum_head .headline {
	font-size: 14px;
	font-weight: bold;
}

.head_topic {
	width: 635px;
}

.forum_posts_head div.head_topic {
	width: 550px;
}

.head_post, .posts {
	width: 75px;
}

.head_abrufe, .abrufe {
	width: 87px;
}

.topic_posts .head_post, .topic_posts .posts {
	width: 75px;
}

.posts, .last_post, .abrufe {
	margin-top: 7px;
	color: #b44b2d;
}

.last_post a {
	font-size: 14px;
	text-decoration: underline;
}

.last_post a.username {
	color: #b44b2d;
}

#topics div, #topics_posts div {
	float: left;
}

#content_one #topics .topic .text {
	width: 468px;
	padding-right: 100px;
}

#content_one #topics_posts .topic_posts .text {
	width: 403px;
	padding-right: 80px;
}

.article {
	background: #fff url(/wp-content/themes/eymd/images/bg_content_feed.gif) no-repeat;
	margin: 0 10px 10px 10px;
}

.article_img {
	margin: 2px 0 0 2px;
	float: left;
}

.member_wrote {
	width: 843px;
	margin: 30px 0 0 -10px;
	background-color: #f2f5f5;
}

#content_one .member_wrote .headline{
	background-color: #eaeeef;
	border-top: 1px solid #6f8492;
	border-bottom: 1px solid #a9b5be;
	margin: 0;
	padding: 5px 10px;
	font-weight: bold;
}

#content_one .member_wrote .text{
	float: none;
	margin: 0;
	padding: 10px 10px;
	font-style: italic;
}

.pagination {
	text-align: center;
	margin: 15px auto;
	width: 270px;
}

.pagination ul {
	list-style: none;
}

.pagination ul li {
	float: left;
}

.pagination a {
	display: block;
	width: 25px;
	height: 20px;
	margin: 0 5px;
	float: left;
	display: inline;
	background-color: #f0e3c8;
	color: #b44b2d;
	padding: 5px 0 0 0;
}

.pagination a.current {
	background-color: #b44b2d;
	color: #fff;
}

.pagination a.next, .pagination a.back {
	background-color: transparent;
	padding: 0;
}

.pagination a img {
	border: 0;
}

.answer {
	margin: 20px;
}

.answer label {
	display: block;
	padding: 0 0 5px 0;
}

.answer input, .answer textarea {
	width: 575px;
	margin: 0 0 15px 0;
}

.answer textarea {
	height: 220px;
	float: left;
	margin-right: 20px;
}

.answer .submit {
	width: auto;
}

/*--end-----formatierungen fŸr den contentbereich links---*/


/*--begin---formatierungen fŸr den contentbereich rechts---*/
#create_account, div.news, #knowledge, #create_group{
	height: auto;
	margin-bottom: 10px;
	padding-bottom: 10px;
	background-color: #E9EFEF;
	border-top: 1px solid #315064;
}

#create_account img.logo {
	float: right;
	width: 91px;
	height: 85px;
	margin: 13px 6px 0 0;
}

#content_right form {
	margin: 10px 0 0 20px;
}

#content_right .text {
	margin: 0 10px 0 20px;
	line-height: 18px;
}

#content_right h2 {
	font-size: 18px;
	font-weight: bold;
	margin: 10px 0 0 20px;
}

#content_right h3 {
	font-size: 14px;
	color: #b44b2d;
	font-weight: normal;
	margin: 0 0 0 20px;
}

#content_right ul {
	list-style: none;
	margin: 13px 0 0 4px;
}

#content_right ul li{
	margin: 0 0 8px 0;
	padding: 0 0 0 10px;
	background: url(/wp-content/themes/eymd/images/arrow_content_list.gif) no-repeat left 5px;
}

#content_right ul li a{
	color: #325064;
	text-decoration: underline;
}

#content_right ul li a:hover{
	color: #325064;
	text-decoration: none;
}

#content_right ul.none li{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background: none;
}

#yp_pictures {
	
}

#yp_pictures li {
	float: left;
}

#yp_pictures li img {
	width: 80px;
	height: 80px;
	margin: 0px 7px 2px 0px;
}

div.clear {
	clear: both;
}


/*--end-----formatierungen fŸr den contentbereich rechts---*/


/*--begin---formatierungen fŸr den footer---*/
#footer {
	color: #999;
}

#about_us, #networks, #feedback, #statistics {
	background: #f5f7f7 url(/wp-content/themes/eymd/images/bg_footer_left.gif) no-repeat;
	float: left;
	margin: 0 2px 0 0;
	width: 155px;
	height: 140px;
}

#statistics {
	width: 154px;
	margin: 0;
}

#partner {
	background: #f5f7f7 url(/wp-content/themes/eymd/images/bg_footer_right.gif) no-repeat;
	float: left;
	width: 305px;
	height: 140px;
}

#footer .title {
	text-align: center;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	margin: 4px 0 0 0;
	height: 21px;
}

#footer ul {
	list-style: none;
	margin: 13px 0 0 10px;
}

#footer ul li{
	margin: 0 0 8px 0;
	padding: 0 0 0 10px;
	background: url(/wp-content/themes/eymd/images/arrow_footer_list.gif) no-repeat left 5px;
}

#footer .text {
	margin: 13px 10px 0 10px;
}

#footer a{
	color: #999;
}

#footer a:hover{
	color: #999;
	text-decoration: underline;
}

#partner .schuler_vz {
	margin: 16px 35px 0 13px;
}

#partner .adobe {
	margin: 16px 0 0 0;
}

#partner .copyright {
	font-size: 0.8em;
	margin: 0px 0 0 0px;
}

#logos {
	margin: 13px 0px 0px 10px;
	padding-bottom: 0px;
}

#logos img {
	margin: 0px 5px 0px 0px;
	vertical-align: middle;
}

/*--end-----formatierungen fŸr den footer---*/


/*--begin---allgemeine formatierungen---*/
a.arrow_link {
	background: url(/wp-content/themes/eymd/images/bg_link_no.gif) no-repeat;
	margin: 0 10px 0 0;
	padding: 0 0 0 19px;
	color: #325064;
	text-decoration: underline;
}

a.arrow_link:hover {
	background: url(/wp-content/themes/eymd/images/bg_link_akt.gif) no-repeat;
	color: #999999;
}

a.answer {
	background: url(/wp-content/themes/eymd/images/bg_link_answer.gif) no-repeat;
	margin: 0 10px 0 0;
	padding: 2px 0 0 25px;
	color: #325064;
	display: block;
	height: 18px;
	text-decoration: underline;
	font-size: 10px;
}

.text p {
	margin: 15px 0;
}

.clear {
	margin: 0;
	padding: 0;
	clear: left;
	height: 0;
	line-height: 0;
}
/*--end-----allgemeine formatierungen---*/
