/*   
Theme Name: urbanartcore reloaded
Theme URI: www.urbanartcore.eu
Author: Jan Brennenstuhl
Version: 0.2
 */html,*,p.postinfo,.wp-tag-cloud li,.wp-tag-cloud li a{margin:0;}
html,*,#wrap,ol.commentlist li,.wp-tag-cloud,.wp-tag-cloud li,.wp-tag-cloud li a{padding:0;}
body{font:11px arial,helvetica,sans-serif;background:#FFF url(images/bg.jpg) repeat-x;}
body,#footer #info,#footer .footcol,#post .captionleft,#post .captionright,#post .captionfull{text-align:left;}
body,#header a:hover h1,#header a:hover strong,#header a,#footer #info p a:hover,#footer .footcol ul li a{color:#cdcdcd;}
img,fieldset.search,.wp-pagenavi a:link,.wp-pagenavi a,.wp-pagenavi a:visited,.wp-pagenavi a:hover,.wp-pagenavi span.current,.wp-pagenavi span.extend{border:none;}
.clear,.title,#footer,#footer .footcol .title,p.postinfo,ol.commentlist li{clear:both;}
a,p.postinfo a:hover,.wp-pagenavi a:link,.wp-pagenavi a,.wp-pagenavi a:visited,.wp-tag-cloud li a{text-decoration:none;}
#wrap{margin:55px auto 0;}
#wrap,#footer #info{width:980px;}
#header,.highlight,#featured .box h2 a,#recent .box h3 a, #recent .box h2 a,.title,#sidebar ul li a,#sidebar ul#links li a,input#s,#footer #info p a,#footer .footcol .title,form#commentform label,form#commentform input#submit,.wp-pagenavi span.current,.archive a,.archive{font-weight:700;}
.archive{font-size:12px;}
#header h1{font-size:11px;}
#header h1 a,#header a strong,#header strong,#header a:hover,#content .headerline a:hover,#content h1 a:hover,.highlight,#featured .box h2 a:hover,#recent .box h3 a:hover,#recent .box h2 a:hover,#sidebar ul li a:hover,#sidebar ul li.current-cat a,#sidebar ul#links li a:hover,#sidebar ul#links li.love a,#footer #info p a,#footer .footcol ul li a:hover,#post ul li a,#post p a,p.postinfo a:hover,ol.commentlist a,#trackbacklist a,.wp-pagenavi span.current,.wp-tag-cloud li a:hover,p.postinfo a.retweet,.archive a,.archive{color:#ff515f;}
#header h1 a,#header a strong,#header strong,#footer #info p,ol.commentlist li p{font-size:12px;}
#header h1 a,#header a strong,#header strong{text-transform:uppercase;}
#header h1 a,#header h1,#header a strong,#header strong,.wp-tag-cloud li{display:inline;}
#content{width:720px;}
#content,#featured .box,#footer .footcol,#post .captionleft,ol.commentlist li img,p.postinfo a.retweet,p.postinfo{float:left;}
#content .headerline,#content h1,#content .headerline a,#content h1 a,#featured .box h2 a,#recent .box h3 a,#recent .box h2 a,.title{color:#333;}
#content .headerline,#content h1{border-left:2px solid #FF515F;font-size:2em;font-weight:normal;line-height:1em;margin-bottom:19px;margin-top:30px;padding:0 5px 0 10px;}
#latest,input#s:active,#footer,form#commentform input#submit:active{background:#2c2c2c;}
#latest{height:190px;width:205px;padding:10px 15px 10px 485px;-moz-border-radius:0px 0px 10px 0px;-webkit-border-radius:0px 0px 10px 0px;border-radius:0px 0px 10px 0px;}
#latest,#recent .box,#sidebar ul li.topthumb,form#commentform{position:relative;}
#latest .feature-description,#sidebar ul li.topthumb .feature-description{background:url("images/feat.png") repeat scroll 0 0 transparent;color:#F5F5F5;}
#latest .feature-description{bottom:20px;left:20px;font-size:17px;padding:5px 10px;}
#latest .feature-description,#sidebar ul li.topthumb .feature-description,form#commentform label,ol.commentlist li{display:block;}
#latest .feature-description,#latest img,#recent .box img,#recent .box .cat,#sidebar ul li.topthumb .feature-description,form#commentform textarea,form#commentform input#submit{position:absolute;}
#latest img,#recent .box img{left:0;top:0;}
.highlight{padding:10px 0;font-size:12px;}
#recent,#featured{margin-top:15px;}
#recent,#featured,#recent .box,#sidebar ul li a,#sidebar ul li.current-cat a:hover,#sidebar ul#links li a,#sidebar ul#links li.love a:hover,form#commentform label,ol.commentlist li p,ol.commentlist a:hover,#trackbacklist a:hover,.wp-tag-cloud li a,.archive a:hover{color:#6C6C6C;}
#featured .box{width:225px;}
#footer .footcol{width:225px;}
#featured .box,#footer .footcol ul{margin-right:15px;}
#featured .box,#recent .box{background:#F5F5F5;border-bottom:1px solid #DDDDDD;}
.title{border-bottom:1px dotted #DDDDDD;border-top:1px dotted #DDDDDD;}
#featured .box h2{line-height:0.8em;padding:10px 10px 5px;}
#featured .box h2 a,#recent .box h3 a,#recent .box h2 a{font-size: 12px;}
input#s,p.postinfo,#post .captionleft,#post .captionright,#post .captionfull,form#commentform label{font-size:11px;}
#featured .box p{padding:0 10px 10px;}
#recent .box{height:125px;margin-bottom:15px;width:350px;padding:15px 20px 15px 335px;}
#recent .box p{margin-top:7px;}
#recent .box .cat,form#commentform input#submit{right:10px;}
#recent .box .cat,#sidebar ul li.topthumb .feature-description{bottom:10px;}
#sidebar,#sidebar ul#links li a,#post .captionright{float:right;}
#sidebar,#sidebar ul,#sidebar ul#links{width:260px;}
.title{padding:5px 10px;}
#footer .footcol .title{padding:2px 10px;}
#sidebar ul.searches,#sidebar ul#topics{width:255px;margin-right:5px;}
#sidebar ul,#sidebar ul#links,#trackbacklist{list-style:none;}
#sidebar ul,.search input.box,#post p,form#commentform input,#trackbacklist,.navigation,.archive a,.archive{margin-bottom:16px;}
#sidebar ul,fieldset.search{margin-top:10px;}
#sidebar ul li,fieldset.search,p.postinfo{text-align:right;}
#sidebar ul li{margin-top:5px;}
#sidebar ul li.topthumb{margin:5px 0 5px 5px;}
#sidebar ul li.topthumb .feature-description{left:10px;font-size:10px;}
#sidebar ul li.topthumb .feature-description{padding:5px;}
#sidebar ul li a{font-size:13px;}
#sidebar ul#links{margin-top:0;}
#sidebar ul#links li a,#post{font-size:14px;}
#sidebar ul#links li a{margin:40px 10px 10px 0;}
#sidebar ul#links li.love a{background:url("images/icon_heart.png") no-repeat 0 2px;}
#sidebar ul#links li.love a{padding-left:15px;}
fieldset.search{width:240px;background:#fff;}
.search input.box,form#commentform input{font:11px arial,sans-serif;padding:4px;}
.search input.box,form#commentform input,form#commentform textarea{border:1px solid #d5d5d5;}
.search input.box,#post,form#commentform input,form#commentform textarea{color:#3F403D;}
input#s,form#commentform input#submit{background:none repeat scroll 0 0 #ff515f;border:0 none;cursor:pointer;padding:4px 6px;}
input#s,#footer .footcol .title,form#commentform input#submit{color:#fff;}
.search input.box:focus,form#commentform input:focus,form#commentform textarea:focus{border:1px solid #ff515f;}
#footer{padding:20px 0;}
#footer #info{background:url(images/logo.png) no-repeat 80% 1%;margin:0 auto;}
#footer #info p,#post{line-height:1.5em;}
#footer .footcol{margin:20px 10px 10px 0;}
#footer .footcol ul{padding:10px 0 0 15px;}
#footer .footcol ul li a{line-height:1.5em;}
#footer .footcol .title{background:none;border:none;}
#footer .footcol .title,blockquote,p.intro{border-left:2px solid #ff515f;}
#post{padding:15px 15px 0 0;}
#post ul, #post ol{margin-bottom:10px;}
#post ul li a:hover,#post p a:hover,.wp-pagenavi a:hover{text-decoration:underline;}
p.postinfo,p.postinfo a,#post .captionleft a,#post .captionright a,#post .captionfull a,p.postinfo a.retweet:hover{color:#bbb;}
#post .captionleft,#post .captionright,#post .captionfull{font-style:oblique;padding-left:10px;padding:10px 10px 5px;background:#F5F5F5;margin-bottom:10px;}
#post .captionleft{margin:0 10px 10px 0;}
#post .captionright{margin:0 0 10px 10px;}
#post .captionfull a img{margin-left:10px;}
#post .captionfull{text-align:center;margin-top:20px;}
#post h2{border-left:2px solid #FF515F;display:inline;font-size:1.2em;font-weight:bold;margin:15px 0 5px;padding-left:10px;} #post ul li, #post ol li{margin-left:15px;}
#respond{padding:10px 15px 10px 0;font-size:12px;}
form#commentform label{cursor:text;width:315px;}
form#commentform label,#post ul li, #post ol li{margin-bottom:5px;}
form#commentform textarea{height:146px;margin-bottom:9px;right:0;width:440px;padding:3px;}
form#commentform textarea,form#commentform input#submit{bottom:0;}
form#commentform input#submit{margin-bottom:18px;}
ol.commentlist li{list-style:none outside none;}
ol.commentlist li,#post .wp-tag-cloud{margin-bottom:25px;}
ol.commentlist li img{height:50px;width:50px;}
ol.commentlist li p{margin-left:80px;background:#F5F5F5;padding:10px;}
.ad{margin:10px 0;}
#recent .ad{padding-right:20px;}
.wp-pagenavi a:link,.wp-pagenavi a,.wp-pagenavi a:visited,.wp-pagenavi a:hover,.wp-pagenavi span.pages,.wp-pagenavi span.current,.wp-pagenavi span.extend{background:#fff;}
.wp-pagenavi a:link,.wp-pagenavi a,.wp-pagenavi a:visited,.wp-pagenavi span.pages,.wp-pagenavi span.current,.wp-pagenavi span.extend{padding:2px 4px;}
.wp-pagenavi a:link,.wp-pagenavi a,.wp-pagenavi a:visited,.wp-pagenavi span.current,.wp-pagenavi span.extend{margin:2px;}
.wp-pagenavi a:link,.wp-pagenavi a,.wp-pagenavi a:visited,.wp-pagenavi a:hover,.wp-pagenavi span.extend{color:#1a171b;}
.wp-pagenavi span.pages{color:#666;border-right:1px solid #DDD;margin:2px;}
.wp-tag-cloud{text-align:center;}
.wp-tag-cloud li a{vertical-align:middle;}
blockquote,p.intro{font-style:italic;}
blockquote,p.intro{padding-left:10px;}
blockquote strong{font-style:normal;}
p.postinfo{border-bottom:1px dotted #DDDDDD;border-top:1px dotted #DDDDDD;padding:5px;width:690px;}
p.postinfo a.retweet{background:url("images/icon_heart.png") no-repeat 0 3px;padding-left:15px;margin-left:5px;}
p.comment_title{border-bottom:1px solid #fff;}
.wp-pagenavi{margin-top:10px;}
#content p.desc{margin-bottom:10px;color:#595959;line-height:19px;font-size:14px;padding:0px 15px;border-left:2px solid #FF515F;}
.twitter-share-button, .fb{width:110px;height:20px;float:left;margin-left:5px;border:none;}
.twitter{height:62px;padding:5px;width:55px;}
.flattr{height:60px;padding:6px;width:50px;}
.facebook{height:60px;padding:6px;width:48px;}
.twitter, .flattr, .facebook{background:none repeat scroll 0 0 #333333;border:1px solid #555555 !important;margin:0 0 0 5px;overflow:hidden;-moz-border-radius: 3px; -webkit-border-radius: 3px;}
