/*   

Theme Name: Jurnal Valcean

Author: Remus Mihalache

Version: 1.0



*/



* {margin:0; padding: 0;}



body {background-color: #FFF; font-family: Arial, Georgia, Verdana, Helvetica; background-image: url(images/bg-body.gif); background-repeat: repeat-x;}



/*  */

.wrapper {width: 100%;}





/* header section */

.wrapper .header {margin: 0 auto; width: 1010px; margin-top: 15px; padding-bottom: 19px; background-image: url(images/bg-header.gif);background-repeat: no-repeat;background-position: center top;background-color: #ffffff;}

.wrapper .header .menu {margin: 0 auto;width: 996px; height: 27px; background-color: #3c3c3c;}

.wrapper .header .menu ul {list-style: none;}

.wrapper .header .menu ul li {float: left;}

.wrapper .header .menu ul li a {color: #f5f5f4; font-size: 12px; display:block; float: left; padding: 6px 10px 6px 10px;font-weight: bold; text-decoration: none; border-right: 1px #a9a9a9 solid;}

.wrapper .header .menu ul li a:hover {background-color: #678f00;}







.wrapper .main {margin: 0 auto;width: 996px;background-color: #ffffff;}





/* sidebar section */

.wrapper .main .sidebar {float: left; width: 228px;}

.sidebar ul li {list-style: none; margin-bottom: 15px; clear: both; line-height: 16px}
.sidebar ul li .textwidget a {color:#7DA939;font-size:11px;font-weight:bold;text-decoration:none;}
.sidebar ul li .textwidget a:hover {text-decoration: underline}

.sidebar ul li h2 {padding: 12px 0 8px 5px; height: 15px; color: #5f5f5f; font-size: 12px;font-weight: bold;background-image: url(images/bg-sitebar-title.gif);background-repeat: repeat-x;}

.sidebar ul li form#searchform {padding: 12px 0 0 7px;}

.sidebar ul li #searchform #s {width: 144px; height: 22px; background-image: url(images/bg-search-input.gif);background-repeat: no-repeat;border: 0px solid; float: left;font-family:  Georgia, Arial, Verdana, Helvetica;font-size: 12px;color: #878585; padding: 4px 0 0 5px}

#searchsubmit {width: 26px; height: 22px; float: left; margin-left: 7px;background-image: url(images/bg-search-go-.gif);background-position: left bottom;border: 0px solid;}

#searchsubmit:hover {background-image: url(images/bg-search-go-.gif);background-position: left top;}



.sidebar ul li ul li {margin-bottom: 0px;}

.sidebar ul li ul li a {text-decoration: none; font-size: 12px;color: #7da939;}



.sidebar ul li.widget_categories {background-image: url(images/bg-sitebar-category.gif);background-position: right 70px;}

.sidebar ul li ul li.cat-item a { text-decoration: none; font-size: 14px;color: #7da939;font-weight: bold;text-transform: capitalize;background-image: url(images/bg-sitebar-category-list.gif); padding: 12px 0 0px 25px; margin-left: 12px;background-repeat: no-repeat;  display: block; height: 26px;background-position: left center;}

.sidebar ul li ul li.cat-item a:hover {text-decoration: underline;}

.sidebar ul li ul li.cat-item ul.children {padding-left: 35px;}



.sidebar ul li.widget_recent_entries ul li {background-image: url(images/bg-sitebar-category-squarelist.gif);background-repeat: no-repeat;background-position: left 8px; margin: 4px 0; padding-left: 10px;}

.sidebar ul li.widget_recent_entries ul li a { text-decoration: none; font-size: 11px;color: #7da939;font-weight: bold;}

.sidebar ul li.widget_recent_entries ul li a:hover {text-decoration: underline;}



.sidebar ul li.widget_recent_comments ul li {background-image: url(images/bg-sitebar-category-squarelist.gif);background-repeat: no-repeat;background-position: left 5px; margin: 4px 0; padding-left: 10px;color: #545454; font-size: 11px;}

.sidebar ul li.widget_recent_comments ul li a { text-decoration: none; font-size: 11px;color: #7da939;font-weight: bold;}

.sidebar ul li.widget_recent_comments ul li a:hover {text-decoration: underline;}





.sidebar ul li.widget_tag_cloud a { text-decoration: none; font-size: 11px;color: #7da939; line-height: normal }

.sidebar ul li.widget_tag_cloud a:hover {text-decoration: underline;background-color: #eef5e1;}



.sidebar ul li.widget_calendar {font-family:  Georgia, Arial, Verdana, Helvetica; font-size: 14px;}

.sidebar ul li.widget_calendar div table {width: 100%}

.sidebar ul li.widget_calendar div table caption { text-decoration: none;color: #999999; line-height: normal }

.sidebar ul li.widget_calendar div table thead tr th {text-align: left;color: #999999;}

.sidebar ul li.widget_calendar div table tbody tr td {text-align: left;color: #999999;}

.sidebar ul li.widget_calendar div table a {text-align: left;color: #7da939; }

.sidebar ul li.widget_calendar div table a:hover {background-color: #eef5e1;}





/* content section */

.wrapper .main .content {float: left; width: 595px; padding-left: 8px;}

.content p.error {padding: 10px 0 0 30px; color: #5f5f5f; font-weight: normal; font-family:  Georgia, Arial, Verdana, Helvetica; font-size: 14px;}

.content .article h2 {background-image: url(images/bg-content-article-title.gif);background-repeat: no-repeat;background-position: left bottom; padding-bottom: 7px;font-size: 27px;color: #5f5f5f; font-weight: normal; font-family:  Georgia, Arial, Verdana, Helvetica;}

.content .article h2 a {text-decoration: none; color: #5f5f5f; font-weight: normal; font-family:  Georgia, Arial, Verdana, Helvetica;}

.content .article .alignright {float: right;}

.content .article .alignleft {float: left;}

.content .article .spacer {margin-bottom: 20px;}



.content .info {background-color: #eef5e1; margin: 6px 0 12px 0; padding: 3px 4px 2px 4px}

.content .info p {color:#545454; font-size: 11px;}

.content .info p img.commentimg {vertical-align: middle; padding-right: 5px; }

.content .info p a {color:#7da939;font-weight: bold; text-decoration: none;}

.content .info p a:hover {font-weight: bold; text-decoration: underline;}

.content .article .entry {padding-bottom: 5px; clear: both;}

.content .article .entry p {color: #545454; font-size: 12px;}

.content .article .entry p a {color:#7da939;font-weight: bold; text-decoration: none;}

.content .article .entry p a:hover {font-weight: bold; text-decoration: underline;}

.content .article .entry img {padding: 3px; border: 1px #999999 solid; margin: 4px;}

.content .article .entry object { margin: 7px;}



.content .post .entry p {color: #545454; font-size: 12px;}

.content .post .entry a {color:#7da939;font-weight: bold; text-decoration: none;}

.content .post .entry a:hover {font-weight: bold; text-decoration: underline;}



.content .ad p {text-align: center; padding-bottom: 20px;}



.content .scposts {margin-bottom: 35px;}

.content .scposts h2 {color: #5f5f5f;font-weight: bold; font-size: 12px;background-image: url(images/bg-content-article-title_.gif);background-repeat: no-repeat;background-position: left bottom; padding-bottom: 7px;}

.content .scposts ul {list-style: none;}

.content .scposts ul li {background-image: url(images/bg-sitebar-category-squarelist.gif);background-repeat: no-repeat;background-position: left 8px; margin: 4px 0; padding-left: 10px;}

.content .scposts ul li a { text-decoration: none; font-size: 11px;color: #7da939;font-weight: bold;}

.content .scposts ul li a:hover {text-decoration: underline;}



.content ul.commentlist {list-style: none;}

.content ul.commentlist li {padding-bottom: 20px;}

.content ul.commentlist .data {clear: both}

.content ul.commentlist .data .picture {width: 40px; float: left}

.content ul.commentlist .data .text {width: 540px;float: left}

.content ul.commentlist .data .text p {color: #545454; font-size: 11px}



.content .commentsend {margin: 40px 0 50px 0;}

.content .commentsend h2 {color: #5f5f5f;font-weight: bold; font-size: 12px;background-image: url(images/bg-content-article-title_.gif);background-repeat: no-repeat;background-position: left bottom; padding-bottom: 7px;}

.content .commentsend p {color: #545454; font-size: 12px; padding-bottom: 5px;}

.content .commentsend p a {color: #7da939; font-size: 12px; text-decoration: none;}

.content .commentsend p a:hover {text-decoration: underline;}

.content .commentsend form .inputs {margin: 17px 0 0 25px;background-image: url(images/bg-comment-form.gif);background-repeat: no-repeat; position: relative; width: 503px;height: 220px; clear: both;}

.content .commentsend form .inputs .captcha_a {position: absolute; top: 198px; left: 0px}

.content .commentsend form .inputs .captcha_b {position: absolute; top: 198px; left: 0px}

.content .commentsend form input.text {width: 266px; height: 22px;background-image: url(images/bg-comment-form-textinput.gif);background-repeat: no-repeat;position: absolute;border: 0px solid; font-family:  Georgia, Arial, Verdana, Helvetica;font-size: 12px;color: #878585; padding: 4px 0 0 5px}

.content .commentsend form input.name  {}

.content .commentsend form input.email {position: absolute; top: 38px; left: 0px}

.content .commentsend form textarea.textarea {width: 250px; height: 100px;border: 0px solid; margin-top: 17px;font-family:  Georgia, Arial, Verdana, Helvetica;font-size: 12px;color: #878585;overflow: hidden;position: absolute; left: 5px; top: 64px;background-attachment: fixed;}

.content .commentsend form input.inputsubmit {position: absolute; top: 161px; left: 270px;}

.inputsubmit {width: 26px; height: 22px; float: left; margin-left: 7px;background-image: url(images/bg-search-go-.gif);background-position: left bottom;border: 0px solid;}

.inputsubmit:hover {background-image: url(images/bg-search-go-.gif);background-position: left top;}









/* right ads section */

.wrapper .main .ads {float: right; width: 160px;}

.wrapper .main .ads p.ads_content {margin-bottom: 20px;}





/* footer section */

.wrapper .footer {clear: both;background-color: #84ab24;background-image: url(images/bg-footer.gif);background-repeat: repeat-x;background-position: left top;}

.wrapper .footer .content {margin: 0 auto; width: 1010px; background-image: url(images/bg-footer-bottom.gif);background-position: left top;background-repeat: no-repeat; position: relative;}

.wrapper .footer .content ul {padding: 60px 0 0 25px;}

.wrapper .footer .content ul li {display: inline;}

.wrapper .footer .content ul li a {color: #f5f5f5; font-size: 12px; text-decoration: none;font-weight: bold;}

.wrapper .footer .content ul li a:hover {text-decoration: underline;}

.wrapper .footer .content ul li span {color: #f5f5f5; font-size: 12px;font-weight: bold; padding: 0 8px;}

.wrapper .footer .content p {padding: 60px 0px 30px 25px; color: #f5f5f5; font-size: 12px;}

.wrapper .footer .content .trafic {position: absolute; top: 135px; right: 30px;}

.wrapper .footer .content .ziare {position: absolute; top: 135px; right: 130px;}

.wrapper .footer .content .ziareaz {position: absolute; top: 95px; right: 30px;}   



/* pagenavi section */

.wp-pagenavi {font-size: 12px; float: right; padding-top: 30px}

.wp-pagenavi a, .wp-pagenavi a:link {	padding: 2px 4px 2px 4px; 	margin: 2px;	text-decoration: none;border: 1px solid #5F5F5F;	color: #7DA939;	background-color: #FFFFFF;	}

.wp-pagenavi a:visited {	padding: 2px 4px 2px 4px; 	margin: 2px;	text-decoration: none;	border: 1px solid #5F5F5F;	color: #7DA939;	background-color: #FFFFFF;	}

.wp-pagenavi a:hover {		border: 1px solid #000000;	color: #545454;	background-color: #EEF5E1;}

.wp-pagenavi a:active {	padding: 2px 4px 2px 4px; 	margin: 2px;	text-decoration: none;	border: 1px solid #5F5F5F;	color: #7DA939;	background-color: #FFFFFF;	}

.wp-pagenavi span.pages {	padding: 2px 4px 2px 4px; 	margin: 2px 2px 2px 2px;	color: #545454;	border: 1px solid #545454;	background-color: #FFFFFF;}

.wp-pagenavi span.current {	padding: 2px 4px 2px 4px; 	margin: 2px;	font-weight: bold;	border: 1px solid #545454;	color: #545454;	background-color: #FFFFFF;}

.wp-pagenavi span.extend {	padding: 2px 4px 2px 4px; 	margin: 2px;		border: 1px solid #545454;	color: #545454;	background-color: #FFFFFF;}



.clear {clear: both}

.center {text-align: center};

.fr {float: right;}



