/*
Theme Name: Lotte in love 2.0
Theme URI: http://www.lotteinlove.de
Description: Theme coded by Hannes Mehring
Version: 1.0 
Author: Hannes Mehring
*/

/* CSSTidy 1.3dev: Tue, 25 Mar 2008 18:43:21 +0100 */body{background:transparent url(images/background_flowers.gif) no-repeat fixed bottom right;background-attachment:fixed;color:#666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:1.6;margin:0 0 20px;padding:0;}
#page{margin-left:5px;overflow:hidden;width:855px;}
/* #topcontent{background:transparent url(images/bg_roundtop.gif) no-repeat top left;height:5px;line-height:5px;} */
#header{text-align:left;width:880px;}
#headerimg{background:transparent url(images/logo_banner3.gif) no-repeat top left;height:124px;margin:0;padding:0;width:100%;}
#headerimg h1{margin:0;padding:0;text-indent:-10000px;}
#headerimg #twitter{float:left;height:76px;margin-top:20px;overflow:hidden;width:380px;}
#headerimg #twitter	h2,#headerimg #twitter h2 a{color:#fff;display:none;font-family:Verdana;font-size:11px;font-weight:700;margin:0;padding:0 0 0 5px;}
#headerimg #twitter ul{margin:0;padding:0 0 0 20px;}
#headerimg #twitter li{color:#bf2658;font-family:Verdana;font-size:11px;margin:0;padding:0;}
#headerimg #twitter li a{color:#fff;text-decoration:none;}
#headerimg #twitter li a:hover{color:#fff;text-decoration:underline;}
#content{float:left;overflow:hidden;width:585px;}
#content ul{margin:10px;}
.widecolumn .entry p{font-size:1.05em;}
.narrowcolumn .entry,.widecolumn .entry{line-height:1.4em;}
.widecolumn{line-height:1.6em;margin:5px 0 0 150px;padding:10px 0 20px;width:450px;}
.alt{background-color:#f8f8f8;border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin:0;padding:10px;}
small{font-family:Arial, Helvetica, Sans-Serif;font-size:.9em;line-height:1.5em;}
h1,h2,h3{font-family:'Lucida Sans', Verdana, Arial, Sans-Serif;font-weight:700;}
h1{color:#000!important;font-size:4em;margin:0;padding-top:70px;text-align:center;}
#headerimg .description{font-size:1.2em;text-align:center;}
h2{font-size:1.6em;margin:30px 0 0;}
h2.pagetitle{font-size:1.6em;margin-top:30px;text-align:center;}
h3{font-size:1.3em;margin:30px 0 0;padding:0;}
h1,h1 a,h1 a:hover,h1 a:visited,#headerimg .description{color:#FFF;text-decoration:none;}
h2,h2 a,h2 a:visited,h3,h3 a,h3 a:visited{color:#333;}
.entry p a:visited{color:#b85b5a;}
.commentlist li{font-family:Verdana, Arial, Sans-Serif;font-size:.8em;font-weight:700;list-style:none;margin:15px 0 3px;padding:5px 10px 3px;}
.commentlist cite,.commentlist cite a{font-size:1.1em;font-style:normal;font-weight:700;}
.commentlist p{font-weight:400;line-height:1.5em;margin:10px 5px 10px 0;text-transform:none;}
#commentform p{font-family:Verdana, Arial, Sans-Serif;text-align:left;}
#commentform{color:#666;margin-top:30px;width:585px;}
#commentform span{color:#c36;text-align:left;}
#commentform input,#comment{background:#F5F5F5;border:1px solid #CCC;font-size:.9em;padding:2px;}
#commentform .cformleft{float:left;overflow:hidden;width:190px;}
.cformleft p{margin-bottom:1px;}
.cformleft input{width:174px;}
.cformright button#sub{background:#c36;border:1px solid #CCC;color:#FFF;font:normal .91em Verdana, Arial, Helvetica, sans-serif;margin:0 0 0 9px;padding:2px 3px;text-transform:uppercase;}
#commentform .cformright{clear:none;float:right;width:380px;}
.cformright textarea{font-family:Verdana, Arial, Sans-Serif;font-size:.9em;padding:2px;}
.commentmetadata{display:block;font-weight:400;margin:0;}
small,.nocomments,.postmetadata,blockquote,strike{color:#777;}
code{font:1.1em 'Courier New', Courier, Fixed;}
acronym,abbr,span.caps{cursor:help;font-size:.9em;letter-spacing:.07em;}
a,h2 a:hover,h3 a:hover{color:#06c;text-decoration:underline;}
a:hover{text-decoration:underline;}
#wp-calendar #prev a,#wp-calendar #next a{font-size:9pt;}
#wp-calendar a{display:block;text-decoration:none;}
#wp-calendar caption{font:bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;text-align:center;width:100%;}
#wp-calendar th{font-style:normal;text-transform:capitalize;}
.narrowcolumn{float:left;margin:0;padding:0 0 20px 45px;width:450px;}
.post{background-color:#fff;color:#666;margin:10px;overflow:hidden;padding-bottom:0;}
.post li{margin-left:25px;}
.post h1 a{background:none!important;color:#000!important;margin-left:10px;}
.post .inner{padding:0;}
.post .inner p{padding:0 10px;text-align:justify;}
.post .postfooter{border-bottom:1px solid #cdcdcd;border-top:1px solid #cdcdcd;clear:both;color:#c36!important;font-family:verdana, arial;font-size:10px;margin-top:3px;padding:1px 0 2px 5px;text-transform:uppercase;width:535px;}
.post .postfooter a:link,.post .postfooter a:visited{color:#c36!important;text-decoration:none!important;}
.post .postfooter a:hover{background-color:#c36!important;color:#fff!important;}
.post img{margin:0 5px;}
.widecolumn .postmetadata{margin:30px 0;}
.widecolumn .smallattachment{float:left;margin:5px 5px 5px 0;text-align:center;width:128px;}
.widecolumn .attachment{margin:5px 0;text-align:center;}
.inner .thedate{color:#000;font-family:Verdana, Arial;font-size:11px;padding-left:10px;}
h3.comments{margin:40px auto 20px;padding:0;}
p img{max-width:100%;padding:0;}
img.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright{display:inline;margin:0 0 2px 7px;padding:4px;}
img.alignleft{display:inline;margin:0 7px 2px 0;padding:4px;}
#searchform input#s{background:#fff;border:1px solid #c36;color:#c36;font-size:.9em;padding:2px;width:220px;}
#searchform input{background:#fff;border:1px solid #c36;color:#c36;font-size:.9em;padding:1px 3px;}
select{width:130px;}
.commentlist{padding:0;text-align:justify;}
.nocomments{margin:0;padding:0;text-align:center;}
#wp-calendar{empty-cells:show;margin:10px auto 0;width:155px;}
#wp-calendar #next a{padding-right:10px;text-align:right;}
#wp-calendar #prev a{padding-left:10px;text-align:left;}
#wp-calendar td{padding:3px 0;text-align:center;}
acronym,abbr{border-bottom:1px dashed #999;}
blockquote{border-left:5px solid #ddd;margin:15px 30px 0 10px;padding-left:20px;}
blockquote cite{display:block;margin:5px 0 0;}
hr{display:none;}
a img{border:none;}
.navigation{display:block;margin-bottom:60px;margin-top:10px;text-align:center;}
#head{margin:0 0 0 5px;padding-top:5px;text-align:left;width:800px;}
#head .inner{color:#666;margin:0 10px;padding:10px 30px;text-align:justify;}
#head .inner p{background:transparent url(images/whitepoint_transparent.png) repeat;margin:0;padding:0 10px 10px 0;}
#head .bottom{margin-left:10px;}
#head h1{border-bottom:1px dotted #c36;font-size:22px;margin:0 0 5px;padding:0 0 3px;width:100%;}
#head h1,#content h1{font-family:'Lucida Sans', 'Trebuchet MS', Trebuchet, Arial, Helvetica, sans;font-size:18px;margin:0;padding:0;text-align:left;}
#head h1 a,#content h1 a{color:#c36;text-decoration:none;}
#head .comment{background:url('images/comments.png') no-repeat left 2px;border-bottom:1px solid #cdcdcd;border-top:1px solid #cdcdcd;clear:both;color:#c36!important;font-size:.9em;padding:1px 0 2px 19px;text-transform:uppercase;}
#head .comment a:link,.comment a:visited{color:#c36;font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none!important;}
#head .comment a:hover{color:#fff;text-decoration:underline!important;}
#footer{background:transparent url(images/schmetterling.gif) no-repeat left 5px;height:70px;margin-left:15px;padding:12px 5px 0 50px;width:775px;}
#sidebar{background:transparent url(images/whitepoint_transparent.png) repeat;border:1px dashed #cdcdcd;float:right;margin:10px 10px 0 0;overflow:hidden;padding:0 5px;width:248px;}
#sidebar h2{color:#c36;font-family:"Lucida Sans", Tahoma, Helvetica, sans-serif;font-size:18px;margin:0 0 5px 10px;padding:0;}
#sidebar li{list-style:none;padding-top:10px;}
#sidebar li ul li a:hover{color:#000;text-decoration:underline;}
#sidebar li a,#sidebar li{color:#797979;font-family:Verdana, Times, serif;font-size:1em;padding-bottom:2px;text-decoration:none;width:230px;}
#sidebar li a:hover,#sidebar li.current_page_item a{color:#000!important;}
#sidebar td a:hover{background:none;}
#sidebar .inner{padding-bottom:10px;}
#sidebar ul,#sidebar ul ol{margin:0;padding:0;}
#sidebar ul p,#sidebar ul select{margin:5px 0 8px;}
#sidebar ul ul,#sidebar ul ol{margin:5px 0 0 10px;}
#sidebar ul ul li,#sidebar ul ol li{margin:3px 0 0;padding:0;}
#sidebar .widget_categories li,#sidebar .widget_meta li,#sidebar .widget_links li,#sidebar .widget_pages li,#sidebar .textwidget li{background:transparent url(images/pinkdot.gif) no-repeat left 7px;list-style-type:none;margin-left:14px;padding:0 0 0 11px;}
#sidebar .textwidget li{background: none;list-style-type:none;margin-left:14px;padding:0;}
#get_recent_comments_wrap li{border-bottom:1px dashed #cdcdcd;color:#797979;margin-left:8px;padding-bottom:2px;}
.widget_flickrrss img{background:url(images/image_loading.gif);border:1px solid #cdcdcd;height:75px;margin:3px;width:75px;}
#aYearBefore{background:transparent url(images/bg_ayearbefore.gif) no-repeat;border-bottom:1px dashed #c36;border-top:1px dashed #c36;height:115px;margin-left:15px;padding:5px 10px;width:815px;}
.aYearBefore{float:left;padding-right:15px;}
.aYearBefore h2{color:#c36;font-family:'Lucida Sans', Verdana, Arial, Sans-Serif;font-size:1.4em;font-weight:700;margin:0;padding:0 0 5px;}
.aYearBefore ul{background:transparent url(images/pinkdot.gif) no-repeat left 7px;color:#000;list-style-type:none;margin:0 0 0 5px;padding:0 0 0 11px;}
.aYearBefore ul a:hover{background-color:#c36;color:#fff;}
#headerimg h1 a,#headerimg h1 a:hover{display:block;float:left;height:105px;width:590px;}
#content a,#head a,.aYearBefore ul a:link,.aYearBefore ul a:visited{color:#c36;text-decoration:none;}
#content a:hover,#head a:hover{background-color:#c36;color:#fff;text-decoration:none;}
.narrowcolumn .postmetadata,.entry form,.center{text-align:center;}
h2,h2 a,h2 a:visited,h3,h3 a,h3 a:visited,#wp-calendar caption,cite{text-decoration:none;}
h2 a:hover,h3 a:hover#head h1 a:hover,#content h1 a:hover{text-decoration:underline;}
#searchform,#sidebar ul ul ul,#sidebar ul ol{margin:0 0 0 10px;}
#footer a,#get_recent_comments_wrap li a:link{color:#c36;}
#sidebar .textwidget li a:link, #sidebar .textwidget li a:visited, #sidebar .textwidget li strong{ color:#cc3366; font-weight: bold; text-decoration: none; }
#sidebar .textwidget li a:hover{ color:#fff !important; background-color:#cc3366; font-weight: bold; text-decoration: none; }
