/*
JEG3000 by Radu Ceuca (www.raduceuca.com)
*/

/* Imports  */
@import url('reset.css');
/* END Imports  */

/* Global classes  */
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
/* END classes  */

/* Colors  */
.blue{color:#556270;}
.red{color:#b40102;}
.brown{color:#151515;}
.light-gray{color:#d6d6d6;}
/* END Colors  */

/* General Settings  */
html, body{width:100%;height:100px;}
body{background:white;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
/* End General Settings */

/* Main Layout  */
div#wrapper {width:100%;padding:30px 0 0 0;}
div#page{width:980px;margin:0 auto;background:white;}
div#container {float:right;margin:0 0 0 -200px; width:100%;}
div#content {width:680px;margin:0 0 0 200px;}
div#primary {float:left;overflow:hidden;width:120px;padding:0 0 0 30px;}
div#footer{width:100%;max-width:1065px;}
/* END Main Layout */

/* Headers and Typography */
.t13{font-size:13px;}
.t20{font-size:20px;}
.t35{font-size:35px;}
h1#blog-title a{display:block;width:75px;height:67px;background:url(../img/logo.gif) no-repeat top left;text-indent:-9999px;}
h1#blog-title a:hover{background-position:-75px 0;}
h1#blog-title a:active{background-position:-150px 0;}
/* END Headers and Typography */

/* Borders and styles */
div#primary ul.xoxo li.element{border-bottom:1px dashed #d6d6d6;width:110px;padding:10px 0 10px 0;}
div#primary ul.xoxo li.branding{padding:0 0 10px 0;}
/* END Borders and styles */

/* Quotes */
div.quotescollection_randomquote p{font-size:11px;font-style:italic;color:#556270;}
div.quotescollection_randomquote cite{color:#b40102;text-align:left;font-size:9px;margin:5px 0 0 0;}
div.quotescollection_randomquote  a.quotescollection_refresh{color:#d6d6d6;text-decoration:underline;font-style:normal;display:block;margin:10px 0 0 0;}
div.quotescollection_randomquote  a.quotescollection_refresh:hover{color:#b40102;}
/* END Quotes */

/* Menu */
div#primary li.pages a{font-size:18px;text-transform:lowercase;font-weight:bold;text-decoration:none;color:#b40102;line-height:22px;}
div#primary li.pages a:hover{color:#556270;text-decoration:underline;}

div#primary li.blogroll a{font-size:13px;color:#556270;font-weight:bold;line-height:20px;text-decoration:none;padding:0 7px 0 0;}
div#primary li.blogroll a:hover{color:#b40102;background:url(../img/external_link.gif) no-repeat;background-position:right 4px;text-decoration:underline;}

li.rss-link a{position:relative;display:block;font-size:18px;text-transform:lowercase;font-weight:bold;text-decoration:underline;color:#556270;line-height:22px;}

li.rss-link a:hover{color:#b40102;}

li.rss-link a span.rss-icon{display:block;position:absolute;top:2px;left:30px;width:25px;height:21px;background:url(../img/rss_icon.gif) no-repeat top left;}
 li.rss-link a:hover span.rss-icon{background-position:-25px 0;}
li.rss-link a:active span.rss-icon{background-position:-50px 0;}
/* END Menu */


/* Search */
form.searchform input.text{border:1px dashed #999999;background:white;padding:5px;color:#556270;width:108px;margin:5px 0 0 0;}
form.searchform a.gaseste-link{display:block;color:#b40102;text-decoration:underline;margin:5px 0 0 0;}
/* END Search*/

/* Post */
div.post-header{font-style:italic;margin:0 0 10px 0;}
h2.entry-title a, h2.entry-title, h2.page-title{font-family:Georgia;font-size:30px;line-height:35px;color:#556270;font-weight:bold;text-decoration:none;font-style:italic;}
h2.entry-title, h2.page-title{margin:0 0 5px 0;}
h2.entry-title a:hover{color:#b40102;text-decoration:underline;}

div.post-header span.entry-date{color:#b40102;}
div.post-header span.comments-link a{color:#556270;text-decoration:underline;}
div.post-header span.comments-link a:hover{color:#b40102;}
div.post-header span.entry-date, div.post-header span.comments-link {font-size:14px;}

div.entry-content{padding:0 0 30px 0;}
div.entry-content p{color:#4a5662;font-size:14px;line-height:20px;margin:0 0 10px 0;}
div.entry-content p a{color:#4a5662;text-decoration:underline;}
div.entry-content p a:hover{color:#b40102;}

div.entry-content blockquote{display:block;border-bottom:1px dashed #d6d6d6;border-top:1px dashed #d6d6d6;padding:10px 0 0 80px;margin:10px 0 10px 0;}
div.entry-content blockquote p{font-size:16px;color:#b40102;font-style:italic;}

div.entry-content img{margin:0 10px 10px 10px;}

div.entry-content hr{width:100%;border:none;background:url(../img/hr.gif) no-repeat top center;height:13px;margin:10px 0 10px 0;}
div.entry-meta{position:relative;}

div.entry-meta hr{border-top:1px dashed #d6d6d6;background:none;border-bottom:none;}
div.entry-meta span.author, div.entry-meta span.edit-link a{font-family:Georgia;color:#9b9b9b;font-size:18px;font-weight:normal;}
div.entry-meta span.author a{font-weight:bold;text-decoration:underline;color:#556270;font-style:italic;}
div.entry-meta span.author a:hover{color:#b40102;}
div.entry-meta span.comments-link a{font-family:Georgia;color:#b40102;font-weight:bold;font-style:italic;font-size:18px;}
div.entry-meta span.comments-link a:hover{color:#556270;}
div.entry-meta span.author, div.entry-meta span.comments-link, div.entry-meta span.edit-link{position:absolute;top:-16px;background:white;padding:5px;}
div.entry-meta span.author{left:100px;}
div.entry-meta span.comments-link{right:100px;}
div.entry-meta span.edit-link{left:48%;}
/* END Post */

/* Page Navigation */
div.pagebar{width:100%;height:75px;border-bottom:1px dashed #d6d6d6;border-top:1px dashed #d6d6d6;margin:80px 0 0 0;position:relative;}
div.pagebar span.articole-title{display:block;width:366px;height:77px;background:transparent url(../img/articole.gif) no-repeat top left;position:absolute;left:0;top:-10px;}
div.pagebar div.page-navigation{position:absolute;right:30px;top:10px;}

div.pagebar span,div.pagebar a{display:block;width:71px;height:54px;font-size:30px;float:left;text-align:center;font-family:Georgia;color:#556270;
background:url(../img/nav_page_bg.gif) no-repeat;padding:6px 0 0 0;}

div.pagebar span {background-position:0 0;}
div.pagebar a, div.pagebar span.break{background-position:-600px 600px;}
div.pagebar span.break{}
div.pagebar a:hover{background-position:-142px 0;}
div.pagebar a:active{background-position:-71px 0;}

div.pagebar span.prev-arrow, div.pagebar span.next-arrow{display:block;width:42px;height:21px;padding:0;background:url(../img/navigation_buttons.gif) no-repeat;margin:10px 0 0 0 ;}
div.pagebar a.after, div.pagebar a.before{background:none;width:42px;}

div.pagebar a.before{}
div.pagebar a.before span.prev-arrow{background-position:0 -21px;}
div.pagebar a.before:hover span.prev-arrow{background-position:-42px -21px;}
div.pagebar a.before:active span.prev-arrow{background-position:-84px -21px;}

div.pagebar a.after{margin:0 0 0 10px;}
div.pagebar a.after span.next-arrow{background-position:0 0;}
div.pagebar a.after:hover span.next-arrow{background-position:-42px  0;}
div.pagebar a.after:active span.next-arrow{background-position:-84px 0;}

/* END Page Navigation */

/* Footer  */
div#footer{background:url(../img/footer.gif) no-repeat;background-position:right top;position:relative;height:204px;margin:-20px 0 0 0;}
div#footer ul.footer-elements li{float:left;}
div#footer ul.footer-elements {left:200px;top:140px;position:absolute;padding:0 100px 0 0;}
div#footer ul a{color:#b40102;font-weight:bold;text-decoration:underline;text-transform:lowercase;margin:0 15px 10px 0;}
div#footer ul a:hover{color:#556270;}
div#footer li.rss-link{margin:-4px 100px 0 13px;}

div#footer input.text{margin:0 10px 0 0;width:180px;}
div#footer li.search{margin:-5px 0 0 0;float:right;}

div#footer div.by{position:absolute;bottom:20px;right:15px;}
div#footer div.by a.stuffo-link{display:block;width:65px;height:16px;background:url(../img/stuffo_logo.gif) no-repeat top left;margin:0 0 5px 0;}
div#footer div.by a.radu-link{display:block;width:22px;height:8px;background:url(../img/radu_logo.gif) no-repeat top left;}
/* END Footer */

/* Single.php */
div.comments-header{border-bottom:1px dashed #b40001;border-top:1px dashed #b40001;padding:0 20px 0 20px;margin:50px 0 30px 0;}
div.comments-header h3.comment-count{font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;font-weight:normal;line-height:60px;}
div.comments-header a.zi-si-tu-ceva{font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;text-decoration:underline;line-height:60px;}

div.comments ol li{border-bottom:1px dashed #d6d6d6;border-top:1px dashed #d6d6d6;padding:15px 20px 0 20px;}
div.comments ol li.alt{background:#f6f6f6;}

div.comments ol li div.comment-meta span, div.comments ol li div.comment-meta a, div.comments ol li span.comment-meta{color:#a2a2a2;font-size:11px;font-style:normal;}
div.comments ol li div.comment-author {font-family:Georgia, "Times New Roman", Times, serif;color:#556270;font-size:18px;}
div.commentsol li div.comment-author span, div.comments ol li div.comment-author a{font-family:Georgia, "Times New Roman", Times, serif;text-decoration:underline;color:#556270;font-size:18px;}


div.comments ol li div.comment-author span.zice-ca{color:#a2a2a2;text-decoration:none;}

div.comments ol li p{padding:0 20px 0 20px;margin:15px 0 15px 0;color:#556270;font-size:13px;line-height:19px;}
div.comments ol li p a{text-decoration:underline;color:#556270;}
div.comments ol li p a:hover, div.comments ol li div.comment-author a:hover, div.comments ol li div.comment-meta a:hover, div#respond .subscribe-to-comments a:hover, body.page ul.postspermonth li a:hover{color:#b40001;}

div#respond h3.comment-count{font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;font-weight:normal;line-height:60px;}
div#respond div.respond-header{border-top:1px dashed #b40001;padding:0 20px 0 20px;}

div#respond form#commentform{padding:0 0 0 20px;}

div#respond form#commentform input.text, div#respond form#commentform textarea{border:1px dashed #999999;padding:10px;font-size:14px;color:#556270;width:700px;}
div#respond form#commentform div.form-label{margin:15px 0 5px 0;}
div#respond form#commentform div.form-label label{font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold;color:#556270;font-size:14px;}
div#respond form#commentform div.form-label span.required{color:#d0d0d0;font-size:11px;}

div#respond form#commentform input.button{border:none;background:none;color:#b40001;font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold;font-size:20px;font-style:italic;border-bottom:2px solid #b40001;padding:0;margin:0;}
div#respond form#commentform input.button:hover{color:#556270;border-bottom:2px solid #556270;cursor:pointer;}

div#respond .subscribe-to-comments{font-size:14px;color:#d0d0d0;margin:10px 0 0 0;}
div#respond .subscribe-to-comments a{color:#556270;}

div#respond{margin:0 0 50px 0;}

/* END Single.php */

body.page h2.entry-title, h2.page-title{margin:0 0 15px 0;}

body.page ul.postspermonth{padding:0 0 0 30px;margin:0 0 20px 0;}
body.page ul.postspermonth li {color:#556270;font-size:11px;}
body.page ul.postspermonth li a{color:#556270;font-size:13px;line-height:19px;}
body.page span.monthtitle strong{font-family:Georgia, "Times New Roman", Times, serif;font-size:25px;font-style:italic;font-weight:normal;}

div.post-header h3.entry-title a{font-family:Georgia;font-size:18px;color:#556270;font-weight:bold;text-decoration:none;font-style:italic;}
div.post-header h3.entry-title a:hover{color:#b40102;text-decoration:underline;}
div.search-results div.post{border-top:1px dashed #556270;padding:15px 20px 15px 20px;}

div.navigation{margin:20px 0 20px 0;padding:20px;border-top:1px dashed #cccccc;border-bottom:1px dashed #cccccc;background:#f6f6f6;height:20px;}

div.navigation div.nav-previous a,div.navigation div.nav-next a{display:block;width:42px;height:21px;padding:0;background:url(../img/navigation_buttons.gif) no-repeat;}

div.navigation div.nav-previous a {background-position:0 -21px;}
div.navigation div.nav-previous a:hover{background-position:-42px -21px;}
div.navigation div.nav-previous a:active{background-position:-84px -21px;}


div.navigation div.nav-next a{background-position:0 0;}
div.navigation div.nav-next a:hover{background-position:-42px  0;}
div.navigation div.nav-next a:active{background-position:-84px 0;}

#c_form_2 {
	width: 600px;
	height: 500px;
	clear: both;
	position: absolute;
	top: 250px;
	left: 50%;
	margin-left: -300px;
}
.contactright {
	width: 420px !important;
	display: block !important;
	float: left;
}
.contactleft {
	display: block !important;
}