/*   
Theme Name: Crockefeller
Theme URI: http://www.crockefeller.org
Description: Schlankes Design für den Projektblog
Author: Falk Scheerschmidt
Author URI: http://www.twitter.com/0x46616c6b
Template: 
Version: 1.0
*/

@font-face {
	font-family: 'Crockefeller';
	src: url('test.eot'); /* IE9 Compat Modes */
	src: url('test.eot?iefix') format('eot'), /* IE6-IE8 */
	     url('IdealCRockefeller Regular.woff') format('woff'), /* Modern Browsers */
	     url('IdealCRockefeller Regular.otf')  format('opentype'), /* Safari, Android, iOS */
	     url('IdealCRockefeller Regular.svg#svgFontName') format('svg'); /* Legacy iOS */
	}

@font-face {
	font-family: CrockefellerB;
	src: url("IdealCRockefeller Extrabold.otf") format("opentype");
}



* { padding: 0; margin: 0; border: 0; text-decoration: none; }

body, html { font-family: 'Arial', Sans-serif; font-size: 12px; background-color: #FFFFFF; }

input, textarea { border: 1px solid #878787; font-family: 'Arial', Sans-serif; font-size: 12px; }
input:focus, textarea:focus { border: 1px solid #0286d1; }

strong, b { font-family: CrockefellerB; }
span.n { font-family: 'Arial', Sans-serif; font-size: 12px; background-color: #FFFFFF; font-weight: bold; }

div#main { width: 575px; height: auto; margin: 0 auto; vertical-align: top; }

div#header { width: 100%; height: 219px; }
div#header-logo { position: relative; top: -219px; }

div#nav { width: auto; height: 20px; padding: 5px; font-family: Crockefeller , Arial; font-size: 16pt; }
div#nav ul { list-style-type: none;  list-style-image: none; }
div#nav ul li { display: inline; }
div#nav ul li a { color: #0286d1; }
div#nav ul li a:hover { color: #878787; }
div#nav ul li a.home { color: #878787; }

div#content { width: 100%; height: 100%; }

div#footer { width: 100%; height: auto; margin-top: 30px; padding: 10px 5px; text-align: center; }
div#footer a { color: #0286d1; }

div#post { width: 100%; height: auto; line-height: 150%; }

div#post h1,
div#post h2,
div#post h3,
div#post h4 {
	margin: 5px;
	font-weight: normal;
	font-family: Crockefeller, Arial;
	font-weight:680; 
	text-rendering: optimizeLegibility;
	}
	
div#post h1,
div#post h1 a {
	font-size: 20pt;
	color: #0286d1;
	font-weight:680; 
	text-rendering: optimizeLegibility;
	}
div#post h2 { font-size: 18pt; }
div#post h3 { font-size: 16pt; }
div#post h4 { font-size: 14pt; color: #0286d1; }
div#post span.date { font-size: 10px; color: #878787; margin: 0px 6px; }
div#post p { margin: 10px 5px; }
div#post p img { max-width: 575px; margin: 0px auto !important; }
div#post blockquote { padding: 5px 10px; background-color: #EFEFEF; margin: 5px; border-top: 1px dotted black; border-bottom: 1px dotted black; }
div#post ul, div#post ol { margin: 5px; margin-left: 20px; list-style-position: inside; }
div#post li { list-style: none outside none; }
div#post a { color: #0286d1; }
div#post a:hover { color: #878787; }
div#post div.wp-caption { width: 575px; margin: 10px 0; }
div#post div.wp-caption img.size-full { margin: 0; }
div#post div.wp-caption p.wp-caption-text { font-style: oblique; margin: 5px 5px 10px 5px; }
div#post a.more-link { display: block; margin: 10px 0px; }
div#post a.more-link:hover { color: #878787; }

div#post div.gallery { margin: 10px 0px; }
div#post div.gallery dl.gallery-item { margin-top: 5px; }
div#post div.gallery dt.gallery-icon {}
div#post div.gallery img.attachment-thumbnail { border: 0; }

div#post ul.wplc_event_list li { margin: 5px 0; }

.aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto; text-align:center; }
.alignleft { float: left; padding: 0px 20px 20px 0px; }
.alignright { float: right; padding: 0px 0px 20px 20px; }

div#seperator { width: 565px; height: 1px; /*background-color: #878787;*/ margin: 30px auto; }

div#p.audioplayer_container {  
text-align: center;  
}  

