/*  
Theme Name: Big City
Theme URI: 
Description: WP Big City theme designed by <a href="http://www.aoemedia.de">AOE media GmbH</a>. A simple but very beautiful minimalistic design in blue, grey and white colors. Now also widget ready.
Version: 1.22
Author: AOE media GmbH
Author URI: http://www.aoemedia.de
Tags: two-columns, fixed-width, blue, dark, custom-header
	By downloading and using this theme, you agree to the following terms:
    - All variations of this theme have to remain GPL
    - You may use this theme for personal or commercial projects
    - You may modify, translate or distribute
*/
html,body,div,span,form,h1,h2,h3,h4,p,blockquote{margin:0;padding:0;border:0;outline:0;}
:focus{outline:0;}
body{line-height:1;}
html{height:100%;margin-bottom:1px;}
body{font:normal 69% Tahoma,Arial,Helvetica,sans-serif;}
h1,h2,h3,h4,h5,h6{font:normal 1em/1 Georgia,"Times New Roman",Times,serif;}
pre,var,code{font-family:"Courier New",Courier,monospace;}
h3,#sidebar,.postdata,.entry-content{font-family:Verdana,Arial,Helvetica,sans-serif;}
#header h2{font-family:Tahoma,Arial,Helvetica,sans-serif;}
h1{font-size:2.91em;}
h2{font-size:2.36em;line-height:1.6;color:#152942;}
h3{font-size:1.55em;color:#152942;}
ul,ol,p,dl{line-height:1.8;}
ul,ol{margin:0 0 1em .8em;}
ul{list-style-type:disc;}
ol{list-style-type:decimal;}
p,dl{margin:0 0 1em 0;text-align:left;}
strong{font-weight:bold;}
em{font-style:italic;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
img{border:0;outline:0;}
blockquote{border-left:2px solid #d2d6d8;margin:0 0 0 1.6em;padding:0 0 0 1.6em;}
a:link,a:visited,a:hover,a:active{color:#3b506b;text-decoration:underline;}
.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.alignleft{float:left;margin:0 1em 1em 0;}
.alignright{float:right;margin:0 0 1em 1em;}
.wp-caption{border:1px solid #ccc;text-align:center;padding-top:4px;}
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption p.wp-caption-text{font-size:1em;line-height:1.4;padding:0 4px 4px;margin:0;}
body{color:#363636;background:url(images/bg.gif) 0 0 repeat-x #fff;}
#root{width:900px;margin:0 auto;background:url(images/header.gif) 100% 28px no-repeat;}
#header{height:98px;margin-bottom:1px;color:#fff;padding:40px 0 0 0;}
#header a{color:#fff;text-decoration:none;}
#header h2{line-height:1.3;font-size:1em;color:#fff;}
#nav{overflow:hidden;width:800px;margin:0;padding:0;list-style:none;}
#nav li{float:left;}
#nav a{float:left;padding:6px 0 0 0;margin-right:18px;height:26px;border-bottom:3px solid #d2d6d8;text-decoration:none;font-size:1.09em;}
#nav a:hover,#nav .current_page_item a{border-color:#fff;}
#content{width:590px;margin:20px 50px 30px 0;float:left;}
#content .post{padding-bottom:1.5em;margin-bottom:1.5em;border-bottom:1px solid #bbc2c6;}
#content .single{border-bottom:0;}
#content h2 a{text-decoration:none;}
#content h3{margin-bottom:20px;line-height:2.1;border-bottom:2px solid #d2d6d8;}
#content h2 a:hover{color:#465c79;}
.postdata{padding:8px 0;margin-bottom:8px;border:1px solid #eee;border-left:0;border-right:0;color:#747474;}
.postdata a{color:#354a56;text-decoration:none;}
.postdata a:hover{text-decoration:underline;}
.tags{line-height:1.2;clear:both;}
#sidebar{width:248px;float:left;margin:-47px 0 30px 0;}
#sidebar h3{padding:0 0 12px 20px;border-left:2px solid #d2d6d8;}
#sidebar .box{margin-bottom:18px;}
#recentcomments,#sidebar #calendar_wrap,#sidebar .box .content,#sidebar #searchform,#sidebar .box li a,#sidebar .box .current-cat li a{border-left:2px solid #d2d6d8;}
#sidebar .box .tags,#sidebar #calendar_wrap,#sidebar .box li a,#sidebar #searchform{padding:0 0 0 20px;}
#sidebar .box .tags{line-height:1.6;}
#sidebar .box li{display:inline;}
#sidebar .box li a{display:block;}
#sidebar .box li li a{padding-left:40px;}
#sidebar .box li li li a{padding-left:60px;}
#sidebar .box li a:hover,#sidebar .box .current-cat li a:hover{border-color:#7e929e;}
#sidebar .box .current-cat a,#sidebar .box .current-cat a:hover{border-color:#152942;}
#sidebar ul{margin:0;padding:0;list-style:none;}
#sidebar .rss{height:59px;margin-bottom:2px;}
#sidebar .rss a{float:right;width:77px;height:59px;background:url(images/rss-icon.gif) 0 0 no-repeat;text-indent:-9999px;}
#sidebar #recentcomments{padding-left:20px;}
#sidebar #recentcomments li.recentcomments{display:block;}
#recentcomments li.recentcomments a{display:inline;border:0;}
#searchform input{vertical-align:middle;border:1px solid #ccc;font-size:1em;color:#152942;}
#searchform input#search-submit{background:#d2d6d8;border:1px solid #d2d6d8;width:30px;}
#commentform{margin-top:12px;}
#commentform input.text,#commentform textarea{border:1px solid #7e929e;border-right-color:#e8e8e8;border-bottom-color:#e8e8e8;padding:2px;}
#commentform input.text{width:200px;}
#commentform textarea{width:400px;}
#commentform input.submit{border:1px solid #7e929e;background:#e8e8e8;color:#152942;}
.comment{margin:0 0 20px 0;padding:20px;background:#f9f9f9;border-left:2px solid #d2d6d8;}
.comment .details img{vertical-align:middle;}
#footer{clear:both;padding-top:20px;height:40px;background:#e8e8e8;border-top:1px solid #d2d6d8;}
#footer .copyright{padding-right:8px;width:900px;margin:0 auto;display:block;}
#footer img{vertical-align:middle;margin-right:10px;}