/*  
Theme Name: youbloom
Theme URI: http://www.youbloom.de/
Description: youbloom ist ein 2 Columnen Wordpress-Theme. Sauber, einfach und graphisch leicht. Just for the two us :).
Version: 1.0
Author: Difool 
Author URI: http://www.difool.de/
Dieses Theme wurde designed und erstellt von Difool siehe: <a href="http://www.difool.de/">DIFOOL.DESIGN</a>.
*/

html { background:url(images/youbloom_bg1.gif) repeat-x ; background-position:bottom; background-attachment:fixed;height:100%;}
body         { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:0; padding:0; color:#666;}
#top         { width:800px; height:54px; margin:10px auto; padding:0;}
#header      { margin:0 auto; padding:0;}
#header h1   { text-indent:-10000px; margin:0; padding:0;}
#header h1 a { display:block; background:url(images/logo_youbloom2.gif) no-repeat left; height:54px;}
h1, h2, h3   { font-family:Verdana, Arial, Helvetica, sans-serif; padding:4px 0 2px 0; margin:0; font-size:12px; font-weight:bold;}

#bannerhead  { margin: -58px 0 0 380px; width:410px; height:60px; border:0px #f2f2f2 solid; }

a:link    { text-decoration: none; color : #006699; border: none;}
a:active  { text-decoration: none; color : #006699; border: none;}
a:visited { text-decoration: none; color : #006699; border: none;}
a:hover	  { text-decoration: underline; color : #4192e5; border: none;}

a.more-link { text-decoration: none; color : #800000; border: none; }
a.trackback  { text-decoration: none; color : #800000; border: none; }

#nav       { background:url(images/shade_1.gif) repeat-x ; height:45px; margin:0;padding:0;}
#nav2      { height:35px;width:800px;font-weight:700;margin:0 auto;padding:0;}
ul.nav2    { height:35px;line-height:35px;float:left;list-style:none;font-size:12px;font-weight:700;margin:0;padding:0;}
ul.nav2 li { float:left !important;list-style-type:none;margin:0;padding:0;}
ul.nav2 li a,ul.nav2 li a:link,ul.nav2 li a:visited {text-decoration:none;color:#113255;float:left;display:block;padding:0 10px;}
ul.nav2 li a:hover {color:#4192e5;text-decoration:underline;}
ul.nav2 li a:active {color:#4192e5;text-decoration:none;}
ul.nav2 li.current_page_item a {text-decoration:none;color:#4192e5;}
ul.nav2 li ul {float:left;margin:0;padding:0;}

.postmetadata { background:#eee; padding:5px;}
span.cmt      { background:transparent url(images/comment.gif) no-repeat;border:0;margin:0;padding:0 0 5px 20px;}
span.cty      { background:transparent url(images/category.gif) no-repeat;border:0;margin:0;padding:0 0 5px 20px;}

#main    { width:800px;margin:0 auto;padding:0;}
#content { float:left;width:580px;margin:10px 0 0;padding:0; border-right:1px #d8eaf3 solid;line-height:1.3em;}
.entry   { float:left;width:570px;margin:0;padding:0; overflow:hidden;}
.content_txt { padding:2px 0 0 0; }
#content p { padding:4px 0 0 0; }

.landing { float:left; width:570px; margin:0; padding:0; overflow:hidden; background-color:#FFFFEC; }

#sidebar  { float:right;width:200px;margin:10px 0 0;padding:0;}
#rsidebar { float:right;width:200px;margin:0;padding:0; overflow:hidden;}
#rsidebar h2       { font-size:12px;border-bottom:#eee 1px solid;margin:0 0 5px;padding:0;}
#rsidebar ul       { list-style-type:none;margin:0;padding:0;}
#rsidebar ul li    { list-style-type:none;margin:0 0 10px;padding:0;}
#rsidebar ul li ul { list-style-type:square;margin:0;padding:0 3px;}
#rsidebar ul li ul li{list-style-type:none;background:transparent url(images/li.gif) no-repeat 0 3px;border:0;margin:0;padding:0 0 3px 15px;}
.navigation { width:580px;color:#666;margin:0 auto; padding:0;}
.alignright { float:right;margin-top:10px; margin-bottom:10px;}
.alignleft  { float:left;margin-top:10px; margin-bottom:10px;}

#sponsor { width:180px; border:#e1e1e1 0px solid; padding:0 5px; }

/*** random image ***/
.pics { height: 154px; width: 200px; padding:0; margin:0; overflow: hidden }
.pics img { height: 150px; width: 150px; padding: 0px; border: 0px solid #ccc; background-color: #eee; top:0; left:0 }

#searchform { height:35px; line-height:35px; float:right; margin: 0; padding: 0;  }
input#s     { color: #800000; width: 140px; border: 1px solid #cbcbcb; background:#fcfcfc;}

#footer    { background:#fff; clear:both; height:0px !important;margin:0;padding:0;}
* html #footer { background:transparent; clear:both; height:0px !important; margin:0; padding:0;}

#footerbox { background:url(images/shade_2.png) repeat-x; height:45px; line-height:45px; !important;margin:0;padding:0;}
.footer    { width:800px;color:#095278;height:45px;line-height:45px !important;margin:0 auto;padding:0;}
.footer a:hover { text-decoration:underline;color:#4192e5;border:none;}
.footer a:link,.footer a:active,.footer a:visited { text-decoration:none;color:#006699;border:none;}

.boxcomments { border-top:5px solid #ddd;border-bottom:5px solid #ddd;margin-bottom:20px;width:580px;}
#commentform { border-top:1px solid #eee;margin:0;padding:15px 15px 1px;}
#commentform label { display:block;margin:0;}
#commentform input { width:170px;margin:0 5px 10px 0;padding:1px;}
#commentform textarea { width:400px;margin:0 0 10px;padding:0;}
#commentform #submit { margin:0 0 20px;}
#commentform p { margin:5px 0;}
ol.commentlist { margin:0 0 1px;padding:0;}
ol.commentlist :hover { background:#e7f9ff;}
ol.commentlist li { border-top:1px solid #eee;display:block;list-style:none;margin:0;padding:15px 15px 1px;}
ol.commentlist li :hover { background:none;}
ol.commentlist li.commenthead { display:block;list-style:none;margin:0;padding:5px 15px;}
ol.commentlist li.commenthead h2 { margin:0;}

ol.tblist { border-top:1px solid #fff;list-style:none;margin:0 0 1px;padding:15px;}
ol.tblist li { display:block;list-style:none;background:#e7f9ff;padding-left:15px;margin:0 0 5px;}

.aut_list li { list-style-type:none; background:transparent url(images/category.gif) no-repeat;border:0;margin:0;padding:0 0 5px 20px;}

.entry_author_image img { width:100px; height:100px; padding:0 20px 0 5px; float:left; margin:-120px 0 0 450px; position:absolute; }
/*.entry_author_image img { width:100px; padding:0 20px 0 5px; float:right; margin-top:-120px; position:relative; }*/

/* .quickfinder_tags { float:left; }
.quickfinder_archiv { float:right; padding-right:210px; margin-top:-20px; }
*/
.quickfinder_tags { float:right; padding-right:40px; }
.quickfinder_archiv { float:left; padding-top:20px; width:280px; }
.quickfinder_archiv h2 { padding-bottom:20px; }
.quickfinder_archiv ul { margin:0 0 0 -38px; }
*html .quickfinder_archiv ul { margin:0; }
*+html .quickfinder_archiv ul { margin:0; }

.quickfinder_archiv2 { float:right; padding-top:20px; width:280px; }


#ohmyblog { float:right; margin:-80px 0 0 600px; position:absolute; }
/*IE6*/
* html #ohmyblog { float:right; margin:-50px 0 0 400px; position:absolute; }
/*Safari*/
*body #ohmyblog[id] { float:right; margin:-78px 115px 0 0; position:relative; }

#aehnliche_artikel { list-style:none; line-height:2px; margin-left:-24px; }
#ahnl_art_blue { background:#e7f9ff; }
.ahnl_art { line-height:20px; }
.boxaehnliche_artikel { border-top:0px solid #ddd; border-bottom:5px solid #ddd; margin-bottom:20px; width:580px; }
.aehnliche_artikel li { list-style:none; padding-top:4px; }

#guugel { padding:0 0 20px 0; }

