/*  
Theme Name: mu_rene
Theme URI: http://www.mateuniverse.com/
Description: mateuniverse relaunch 07
Version: 0.4
Author: Jan Mathias Steinforth
Author http://www.mateuniverse.com/
*/

/*  - - - - - - INIT - - - - - - - - - - - - - - - - - - */
*			{ margin:0; padding:0; }
body			{ font-family:Georgia,serif; background-color: #fff; }

h1, h2, h3, h4, h5, h6, pre, blockquote, label, ol, dl, fieldset, address { margin:1em 5%; }
img			{ border: none; margin:0; padding:0; }
li, dd			{ margin-left:5%; }

a			{ color: #000; text-decoration: none; font-weight: bold; letter-spacing: -0.1px; }
a:hover			{ padding-top: 16px; background: url(images/bg_schraffur_anim2.gif) repeat; color:#fff; }

.animbg, .imageframe	{ background: url(images/bg_schraffur_anim2.gif) repeat; margin: 0px; padding: 0px;	clear: both; }
.blkbg			{ background-color: #000; }

.tntitle		{ cursor: pointer; font-size: 0.7em; background: url(images/nav_top_bg.gif) repeat; padding: 0.1em 0; }
.tntitle a		{ font-family: Times New Roman; font-style:italic; font-weight: normal; background-color: #000; color: #fff; padding: 0 0.8em 0 0.5em; }
.tntitle:hover a	{ padding-top: 1000px; background: url(images/bg_schraffur_anim2.gif) repeat; color:#fff; }

.onecol			{ float: left; width: 896px; }
.twocol			{ float: left; width: 443px; margin-right: 10px; }
.trecol			{ float: left; width: 292px; margin-right: 10px; }
.forcol			{ float: left; width: 216px; margin-right: 10px; }


/*  - - - - - - WRAPPER - - - - - - - - - - - - - - - - - - */
#offsetter		{ background-color: #fff; overflow: hidden; width: 1130px; }
#overall		{ width: 920px; float: left; background-color: #fff; padding-bottom: 32767px; margin-bottom: -32767px; }


/* - - - - - - -FLOATER - - - - - - - - - - - - - - - - - - */
#floaterwrap		{ float: left; width: 75px; color: #f00; background-color: #000; padding-bottom: 32767px; margin-bottom: -32767px; }
#floater		{ font-size: 0.75em; line-height: 10px; background: #000; color: #fff; width: 170px; height: 100%; position: absolute; margin-left: -190px; }
#floater ul, li		{ list-style-type: none; }
#floater a		{ font-style:italic; font-family: Times New Roman; font-weight: normal; display: block; color: #fff; padding: 2px 0; letter-spacing: 0.6px; }
#floater a:hover	{ padding: 2px 0; background: #fff url(images/bg_schraffur_anim2.gif) repeat; }
#floater h2		{ font-weight:bold; margin: 20px 0 0 -18px; padding: 1px 0 1px 18px; color: #000; background: #fff url(images/nav_top_bg.gif) repeat; }
#floater h2 a		{ font-style:normal; font-weight:bold; color: #000; }
#floater h2 a:hover 	{ color: #fff; margin: -1px 0 -1px -2px; padding: 3px 0 3px 2px; }


/* - - - - - - -HEADER - - - - - - - - - - - - - - - - - - */
#header			{ padding: 0.7em 0em 1em 0.75em; height: 120px; }
#header	a		{ letter-spacing: -0.3px; }
#header a:hover	img	{ background: url(images/bg_schraffur_anim2.gif) repeat; color:#fff; }
#header .forcol         { margin-top:11px; font-size:11px; line-height:15px; }
#header .navi		{ font-size: 0px; }
#header	.navi a:hover	{ padding: 0; }


/* - - - - - - -TOPNAV - - - - - - - - - - - - - - - - - - */
#topnav			{ padding: 1em 0em 0.7em 0.75em; }
#topnav p		{ font-size:10px; line-height:15px; margin: 0.3em 0.4em; }


/* - - - - - - -POSTS - - - - - - - - - - - - - - - - - - */
#posts			{ padding: 0 0 0 0.75em; line-height: 1.2em; }
#posts .onecol		{ padding-bottom: 20px; }
#posts .tntitle		{ padding: 0 0; height: 30px; }
#posts .twocol .tntitle { font-size: 0.5em; }
#posts .tntitle a 	{ height: 10px; position: absolute; color: #fff; padding: 10px; font-size: 1.6em; letter-spacing: 0em; }
#posts .tntitle:hover a { padding-bottom: 1000px; }
#posts .date		{ position: relative; top: 0.1em; right: 0.2em; font-weight: light; text-align: right; line-height: 0.88em; font-size: 1.4em; }
#posts .date span 	{ font-size: 0.7em; display: block; }
#posts .excerpt		{ cursor: pointer; }


/* - - - - - - -ARTICLE - - - - - - - - - - - - - - - - - - */
.article		{ font-family:Georgia,serif; font-size:11px; line-height:1.7em; }
.article a:hover	{ padding-top: 0; }
.article p		{ margin: 0 0 14px 0; }
.article strong		{ font-style: italic; font-size: 16px; line-height:2em; }
.article em		{ font-style: italic; }


/* - - - - - - -FOOTER - - - - - - - - - - - - - - - - - - */
#footer			{ margin: 3em 0 8em 0; padding: 0 0 0 0.75em; clear: both; }
#footer p		{ font-size:10px; line-height:15px; margin: 0.3em 0.4em; }

/* - - - - - - -FLCIKRSS - - - - - - - - - - - - - - - - - - */
#flickrss p		{ float: left; margin: 4px 6px; }

/* - - - - - - -CSS FIXES - - - - - - - - - - - - - - - - - - */
.clearfix:after		{ content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix		{ display: inline-block; }

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


/*
Plugins needed so far:
http://guff.szub.net/the-excerpt-reloaded/
http://guff.szub.net/post-templates-by-category/
http://wordpress.org/support/topic/51091
http://blog.ftwr.co.uk/wordpress/mime-config/
http://www.vtardia.com/blog/improved-include-page/
http://www.coffee2code.com/wp-plugins/
*/