/*Theme Name: The JournalistTheme URI: http://lucianmarin.com/Description: The Journalist is a smart, sophisticated WordPress theme designed for professional journalists.Version: 1.1Author: <a href="http://lucianmarin.com/">Lucian Marin</a>For the WordPress community (GPL), enjoy it guys.by Lucian Marin - lucianmarin.com*/body {background: #E8E6E6; /*#f5f5f5;*/ /* #eae7e7;*/font-family:"Helvetica Neue",Helvetica,Arial,Verdana;/*font-family: Arial, Helvetica, sans-serif;*/font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:16px;font-size:12px;color:#222;padding:0;margin:0;border-top:#333 2px solid;}* {padding:0;margin:0;}#container {width: 970px; /*760px;*/margin:0 auto;border: 1px solid #DBD9D9;background-color: #ffffff;}#container h1 {font-size:28px;font-weight:normal;padding:20px 10px;}#container h1 a {color:#222;text-decoration:none;}#container h1 a:hover {color:#222;text-decoration:none;border-bottom:#777 1px solid;}#content {float:left;width:490px;padding:0 0px 0 30px;background-color:#FFFFFF;}#content h2 {font-size:22px;line-height:22px;margin:0 0 10px 0;}#content h2 a {color:#222;text-decoration:none;}#content h2 a:hover {color:#222;text-decoration:line-through;/*border-bottom:#777 1px solid;*/}#postnav {margin:0 0 10px 0;}#postnav a {color:#004276;text-decoration:underline;}#postnav a:hover {color:#2b9cce;text-decoration:underline;}#top { width: 760px; height: 200px; }	a.logo { float: left; }.main a {color:#004276;text-decoration:underline;}.main a:hover {color:#2b9cce;text-decoration:underline;}.main a img {padding:2px;border:#fff 2px solid;}.main a:hover img {padding:2px;border:#2b9cce 2px solid;}.main p {line-height:18px;margin:0 0 10px 0;}.main ol {margin:0 0 0 30px;}.main ul {margin:0 0 0 30px;}.main li {margin:0 0 10px 0;}.meta {background-color:#fff;/*font-family:Arial, Helvetica, sans-serif;*/font-family:"Helvetica Neue",Helvetica,Arial,Verdana;font-size:11px;color:#666;/*padding:4px 6px;*/margin:0 0 10px 0;}.meta a {color:#666;font-weight:bold;text-decoration:none;}.meta a:hover {color:#000;text-decoration:none;}.comments {font-size:12px;margin:25px 0 40px 0;}.comments a {padding:3px 6px 2px 4px;color:#222;text-decoration:none;border-top:#ccc 1px solid;}.comments a:hover {padding:3px 6px 2px 4px;color:#222;text-decoration:none;border-top:#777 1px solid;}#sidebar {float:left;width:190px;/*font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;*/font-family:"Helvetica Neue",Helvetica,Arial,Verdana;font-size:11px;/*border-left:#999 1px solid;*/margin:-15px 0 0 20px;padding:0 0 10px 10px;}#sidebar h3 {font-size:15px;margin:20px 0 5px 0;}#sidebar a {/*color:#444;*/color: #666;text-decoration:none;/*border-bottom:#ccc 1px solid;*/}#sidebar a:hover {/*color:#222;*/color: black;text-decoration:none;/*border-bottom:#777 1px solid;*/}#sidebar ul {list-style:none;}#sidebar ul ul {margin:5px 0 0 10px;}#sidebar ul ul ul {margin:5px 0 0 10px;}#sidebar ul li {padding:0 0 5px 0;}.recentcomments {/*margin:25px 0 40px 0;*/}.recentcomments a {/*color:#222;*/color: black;font-weight: bold;text-decoration:none;/*border-top:#ccc 1px solid;*/}.recentcomments a:hover {/*color:#222;*/color: black;text-decoration:none;font-weight: bold;/*border-top:#777 1px solid;*/}#sidebar2 {float:left;width:190px;/*font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;*/font-family:"Helvetica Neue",Helvetica,Arial,Verdana;font-size:11px;border-left:0; /*#999 1px solid;*/margin:-15px 0 0 20px;padding:0 0 10px 10px;}#sidebar2 h3 {font-size:15px;margin:20px 0 5px 0;}#sidebar2 a {/*color:#222;*/color: #666;/*font-weight:bold;*/text-decoration:none;/*border-bottom:#ccc 1px solid;*/}#sidebar2 a:hover {/*color:#222;*/color:black;/*font-weight:bold;*/text-decoration:none;/*border-bottom:#777 1px solid;*/}#sidebar2 ul {list-style:none;}#sidebar2 ul ul {margin:5px 0 0 10px;}#sidebar2 ul ul ul {margin:5px 0 0 10px;}#sidebar2 ul li {padding:0 0 5px 0;}#facebook img{text-decoration:none;border:0;}#facebook a {text-decoration:none;border:0;}#facebook a:hover {text-decoration:none;border:0;}#facebook a:visited {text-decoration:none;border:0;}#author h3 {margin:-25px 0 5px 0;}.searchinfo {padding:0 0 0 0;}input.searchfield {/*font-family:Tahoma, Arial, Helvetica, sans-serif;*/font-size:11px;display:block;background-color:#f6f6f6;margin:5px 0 8px 0;padding:2px 4px;border:#aaa 1px solid;color:#222;}input.searchfield:hover {background-color:#fff;color:#222;}input.submit {/*font-family:Tahoma, Arial, Helvetica, sans-serif;*/font-size:11px;display:block;background-color:#222;margin:0 0 10px 0;padding:1px 4px 2px 4px;border:#888 1px solid;color:#eee;}input.submit:hover {cursor:pointer;background-color:#333;border:#999 1px solid;color:#fff;}input.subcom {/*font-family:Tahoma, Arial, Helvetica, sans-serif;*/font-size:11px;background-color:#eee;margin:0 0 10px 0;padding:1px 4px 2px 4px;border:#888 1px solid;color:#222;}input.subcom:hover {cursor:pointer;background-color:#222;border:#888 1px solid;color:#eee;}input.comment {/*font-family:Tahoma, Arial, Helvetica, sans-serif;*/font-size:11px;background-color:#f6f6f6;padding:2px 4px;border:#aaa 1px solid;color:#222;}input.comment:hover {background-color:#fff;color:#222;}textarea {/*font-family:Tahoma, Arial, Helvetica, sans-serif;*/font-size:12px;width:500px;padding:2px 4px;background-color:#f6f6f6;border:#aaa 1px solid;color:#222;}textarea:hover {background-color:#fff;color:#222;}.postinput small {/*font-family:Tahoma, Arial, Helvetica, sans-serif;*/font-size:11px;margin:0 0 0 5px;}p.logged {/*font-family:Tahoma, Arial, Helvetica, sans-serif;*/font-size:12px;}p.logged a {color:#222;text-decoration:none;border-bottom:#ccc 1px solid;}p.logged a:hover {color:#222;text-decoration:none;border-bottom:#777 1px solid;}h3.reply {font-size:15px;margin:0 0 10px 0;}.nocomments {/*font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;*/margin:0 0 30px 0;}ol.commentlist {/*font-family:Tahoma, Arial, Helvetica, sans-serif;*/font-size:12px;list-style:none;padding:0 0 10px 0;margin:0 0 30px 0;border-bottom:#ccc 1px solid;}.commentlist li {border-top:#ccc 1px solid;margin:20px 0 0 0;}.commentlist li:hover {border-top:#ccc 5px solid;margin:16px 0 0 0;}.commentlist p {line-height:20px;margin:0 0 10px 0;}.comment_author {/*font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;*/font-size:14px;margin:20px 0 10px 0;}.comment_meta {/*font-family:Tahoma, Arial, Helvetica, sans-serif;*/font-size:12px;}#commentform p {line-height:25px;margin:0 0 10px 0;}.comment_author a, .commentlist a, .comment_meta a {color:#222;text-decoration:none;border-bottom:#ccc 1px solid;}.comment_author a:hover, .commentlist a:hover, .comment_meta a:hover {color:#222;text-decoration:none;border-bottom:#777 1px solid;}blockquote {background:url(images/quote.gif) no-repeat top left;font-style:italic;padding:0 0 0 60px;background-color:#FFFFFF;}#footer {background-color:#333;/*font-family:Arial, Helvetica, sans-serif;*/font-size:11px;color:#eee;border-top:#999 1px solid;margin:20px auto 0 auto;padding:10px 0 10px 0;text-align:center;}#footer a {color:#eee;font-weight:bold;text-decoration:none;}#footer a:hover {color:#fff;text-decoration:none;}#skip {display: none;}.clearleft {clear:left;}.alignleft, .alignright {padding: 0px 5px 10px 5px;}.alignleft a, .alignright a {color:#222;text-decoration:none;border-bottom:#ccc 1px solid;}.alignleft a:hover, .alignright a:hover {color:#222;text-decoration:none;border-bottom:#777 1px solid;}.warning p {background:url(images/warning.gif) no-repeat left;height:160px;padding:20px 0 0 90px;font-size:20px;margin:0 0 0 10px;}