/*
Theme Name: Foodiary
Theme URI: http://www.simplywp.net
Description: magazine Wordpress theme with paper background
Version: 1.0
Author: Kathie & Andrew
Author URI: http://www.simplywp.net
Tags: magazine, premium, food, brown, paper
*/

body {background: #fdf9f1 url('images/bg.jpg') repeat-x top center !important; font: 80% Arial, Verdana, Tahoma, San-serif;}
body p {margin-bottom: 18px; line-height: 160%;}

/* Whole structure */
#overall {}
#container {margin: 0 auto; overflow: hidden; width: 960px; padding-bottom: 20px;}
#header {width: 960px; margin: 0px auto; height: 170px; text-align: left; position: relative;}
#content {float: left; width: 680px; padding-left: 0px; font-size:80%;}
#contentgpx {float: left; width: 680px; padding-left: 0px; font-size:80%;}
#contentpoze {float: left; width: 920px; padding: 20px; font-size:80%; text-align: center;}
#aside {float: right; width: 275px; font-size: 80%;}
#footer {clear: both; overflow: hidden;}
#intreg {float: left; width: 660px;}

/* Search */
.searchform {width: 240px; padding: 10px; text-align: center; position: absolute; bottom: 50px; right: 20px;}
.searchtext {background: #fff url('images/search.gif') no-repeat right center; color: #9f643d; border: none; padding: 8px 40px 8px 5px; width: 170px;}

/* Header styling */
#header .logo {float: left; width: 320px;}
#header .cautare {float: right; width: 300px; text-align: right; padding: 20px 25px 0 0;}
#header .meniu {clear:both; float: left; margin: 20px 0 0 0;}

/* Features */
#bgfeatured {background: url('images/bgfeatured.jpg') no-repeat center; width: 680px; height: 364px; padding: 0px; margin: 0 5px 10px 0; float: left;}
#featured {overflow: hidden; clear: both; margin-bottom: 20px;}
#featured .post {clear: both; overflow: hidden;}
#content .featured-body {clear: both; overflow: hidden;}
#content .featured-thumb {height: 344px; width: 655px; overflow: hidden;}
#content .featured-thumb img {width: 655px; margin: 20px 0 0 30px;}
#content .featured-text {margin: 15px 0 0 5px; text-align: center;}
#content .featured-title {font: italic 160% Georgia, Times, Serif; color: #fff;}
#pozelemici {float: left; margin: 10px 0 15px 0;}

/* Entry body structure */
#content .entry-body {padding: 10px 10px 10px 10px; border: 1px solid #e1ba7a; float: left;}
#content .entry-body-index {color: #444; width: 140px; padding: 10px; float: left; overflow: hidden; margin: 0 0 0 9px;}
#content .entry-body-archive {color: #444; width: 134px; padding: 6px; float: left; overflow: hidden; margin: 0 0 0 11px; height: 220px;}
#content .entry-body h2 {font-size: 130%; color: #feb913;}
#content .entry-body h3 {font-size: 130%; color: #a9372a; margin: 10px 0 10px 0;}
#content .entry-body h4 {font-size: 120%; color: #a82c1e; margin: 10px 0 15px 0;}
#content .entry-body blockquote {margin: 0px 30px 18px 30px; font-style: italic; color: #999;}
#content .entry-body ul {margin: 0px 20px 18px 20px; list-style: circle;}
#content .entry-body ol {margin: 0px 20px 18px 20px; list-style: decimal;}
#content .entry-body li {padding: 3px 0px; line-height: 1.5em;}
#content .entry-body .postmetadata {font-style: italic; font-size: 90%;}
#content .entry-body img {border: 1px solid #b78431;}

#listagaleriifoto {margin: 5px 0 15px 15px;}
#listagaleriifoto ul {margin: 0px 20px 0 20px; list-style: none;}
#listagaleriifoto li {padding: 0px; line-height: 1.1em;}

/* Entry body poze structure */
#contentpoze .entry-body {padding: 10px 10px 10px 10px; border: 1px solid #e1ba7a;}
#contentpoze .entry-body-index {color: #444; width: 140px; padding: 10px; float: left; overflow: hidden; margin: 0 0 0 9px;}
#contentpoze .entry-body-archive {color: #444; width: 140px; padding: 6px; float: left; overflow: hidden; margin: 0 0 0 9px; height: 250px;}
#contentpoze .entry-body h2 {font-size: 130%; color: #feb913;}
#contentpoze .entry-body h3 {font-size: 130%; color: #a9372a; margin: 10px 0 10px 0;}
#contentpoze .entry-body h4 {font-size: 120%; color: #6ca378; margin: 10px 0 15px 0;}
#contentpoze .entry-body blockquote {margin: 0px 30px 18px 30px; font-style: italic; color: #999;}
#contentpoze .entry-body ul {margin: 0px 20px 18px 20px; list-style: circle;}
#contentpoze .entry-body ol {margin: 0px 20px 18px 20px; list-style: decimal;}
#contentpoze .entry-body li {padding: 3px 0px; line-height: 1.5em;}
#contentpoze .entry-body .postmetadata {font-style: italic; font-size: 90%;}

/* Container/Entry styling */
#content .unadinpatru {background: url('images/bgunadinpatru.png') no-repeat top center; padding: 10px 15px 5px 15px; float: left; overflow: hidden; height: 205px; width: 287px; margin: 20px 0 10px 18px;}
#content .unadintrei {background: url('images/bgunadintrei.png') no-repeat top center; padding: 15px; float: left; overflow: hidden; height: 290px; width: 185px; margin: 0 0 10px 10px;}
#listahome {float: left; width: 282px; font: 85% Georgia, Times, Serif; margin: 3px 0 3px 0;}
#homepoza {float: left; width: 30px;}
#hometitlu {float: left; margin: 0 0 0 6px; width: 236px;}
#content h2 {background: url('images/sidetitle.gif') no-repeat bottom left; font: italic 160% Georgia, Times, Serif; color: #fff; padding: 5px 10px 15px 10px;}
#content ul li {padding: 6px 0px; border-bottom: 1px solid #e2e2e2; font: 85% Georgia, Times, Serif;}
#content .entry-thumb {border: 1px solid #000; float: left; overflow: hidden; height: 85px; width: 138px; margin: 0px 10px 10px 0px;}
#content .entry-thumb img {width: 140px;}
#content .entry-text {padding-bottom: 10px; font-size: 90%;}
#entry-text-post {margin: 15px 0 0 0;}
#entry-text-post a {color: #106522 !important; background: #c0d8c5;}
#entry-text-post a:hover  {color: #fff !important; background: #6ca378; text-decoration: none !important;}
#content .entry-title {background: #6ca378; padding: 7px;}
#content .entry-title-gol {padding: 0;}
#titlulu {float: left; width: 130px; background: #c96847; cursor: pointer; text-decoration: none; padding: 6px; margin: 0 0 8px 0;}
#titlulu:hover {background: #6ca378;}
#content .titlu-dunga {background: url('images/dunga.png') no-repeat left bottom; padding: 7px; height: 30px; margin: 0 0 20px 0;}
#content .titlu-dunga-fara {padding: 7px; height: 30px; margin: 0 0 20px 0; float: left; font: italic 180% Georgia, Times, Serif; color: #913413;}
#content .entry-title-text {font: italic 150% Georgia, Times, Serif; color: #fff;}
#content .titlulului {font: italic 120% Georgia, Times, Serif; color: #fff;}
#content .titlu-dunga-text {font: italic 180% Georgia, Times, Serif; color: #913413;}
#content .entry-date {color: #757575; padding-bottom: 10px;}
#content .entry-category {color: #757575; padding-top: 10px;}
#content .entry-comment {color: #757575; padding: 2px 0px;}
#content .entry-read {display: block; width: 163px; height: 40px; background: url('images/entry-read.gif') no-repeat center; text-indent: -9999px;}
#content .pagetitle {text-align: center; font: italic 190% Georgia, Times, Serif; color: #777; padding-bottom: 30px;}
#content .wp-pagenavi {font-weight: bold; clear: both; padding: 10px;}
#footer-navi {clear: both; overflow: hidden; padding: 5px 0px;}
#footer-navi .navleft {float: left;}
#footer-navi .navright {float: right;}

/* Container/Entry poze styling */
#contentpoze .unadinpatru {background:  url('images/bgunadinpatru.png') no-repeat top center; padding: 15px; float: left; overflow: hidden; height: 190px; width: 287px; margin: 0 0 10px 18px;}
#contentpoze h2 {background: url('images/sidetitle.gif') no-repeat bottom left; font: italic 160% Georgia, Times, Serif; color: #fff; padding: 5px 10px 15px 10px;}
#contentpoze ul li {padding: 6px 0px; border-bottom: 1px solid #e2e2e2; font: 85% Georgia, Times, Serif;}
#contentpoze .entry-thumb {border: 1px solid #000; float: left; overflow: hidden; height: 85px; width: 140px; margin: 0px 10px 10px 0px;}
#contentpoze .entry-thumb img {width: 140px;}
#contentpoze .entry-text {padding-bottom: 10px; font-size: 90%;}
#contentpoze .entry-title {background: #6ca378; padding: 7px;}
#contentpoze .titlu-dunga {background: url('images/dunga.png') no-repeat left bottom; padding: 7px; height: 30px; margin: 0 0 20px 0;}
#contentpoze .entry-title-text {font: italic 150% Georgia, Times, Serif; color: #fff;}
#contentpoze .titlu-dunga-text {font: italic 180% Georgia, Times, Serif; color: #913413;}
#contentpoze .entry-date {color: #757575; padding-bottom: 10px;}
#contentpoze .entry-category {color: #757575; padding-top: 10px;}
#contentpoze .entry-comment {color: #757575; padding: 2px 0px;}
#contentpoze .entry-read {display: block; width: 163px; height: 40px; background: url('images/entry-read.gif') no-repeat center; text-indent: -9999px;}
#contentpoze .pagetitle {text-align: center; font: italic 190% Georgia, Times, Serif; color: #777; padding-bottom: 30px;}
#contentpoze .wp-pagenavi {font-weight: bold; clear: both; padding: 10px;}
#contentpoze .entry-body img {border: 2px solid #b78431;}

/* Sidebar styling */
#aside h2 {background: url('images/sidetitle.png') no-repeat top left; font: italic 100% Georgia, Times, Serif; font-weight: bold; color: #fff; padding: 7px 10px 15px 10px;}
#aside ul li {padding: 6px 0px; border-bottom: 1px solid #e2e2e2; font: 80% Georgia, Times, Serif;}
#aside select {width: 100%;}
#aside .sidebox {padding: 20px 20px 0 20px; float: left; margin: 0 0 0 0; width: 230px;}
#sideboxfoto {padding: 20px 20px 0 20px; float: left; margin: 0 0 15px 0; width: 230px;}
#sideboxfoto ul li {padding: 6px 0 0 6px; border-bottom: 1px solid #e2e2e2; font: 100% Georgia, Times, Serif;}
#sideboxcala {padding: 20px 20px 0 20px; float: left; margin: 0 0 15px 0; width: 230px;}
#sideboxcala ul li {padding: 6px 0 0 6px; border-bottom: 1px solid #e2e2e2; font: 100% Georgia, Times, Serif;}
#aside .sideboxcubg {padding: 20px 10px 0 20px; height: 212px; float: left; margin: 0 0 0 0; background: url('images/bgsidebar-intreg.png') top center;}
#aside .sideboxcubglung {padding: 20px 17px 0 17px; height: 312px; float: left; margin: 0 0 15px 0; background: url('images/bgsidebar-intreg-lung.png') top center;}
#aside .side-meta {clear: both; padding-bottom: 30px; overflow: hidden;}
#aside .side-rss {font: italic 140% Georgia, Times, Serif; clear: both; display: block; background: url('images/rss.gif') no-repeat left center; padding: 13px 0px 13px 70px;}
#aside .side-twitter {font: italic 140% Georgia, Times, Serif; clear: both; display: block; background: url('images/twitter.gif') no-repeat left center; padding: 13px 0px 13px 70px;}
#aside p.tweet {clear: both; padding: 10px 10px 20px 10px; margin-right: 20px; color: #fff; background: #feb913 url('images/tweetbg.gif') no-repeat bottom center;}
#aside .banner1 {display: block; float: left; width: 125px; height: 125px; overflow: hidden; margin-bottom: 5px;}
#aside .banner2 {display: block; float: right; width: 125px; height: 125px; overflow: hidden; margin: 0px 20px 5px 0px;}
#aside .social {float: left; margin: 20px 0 10px 0;}
#aside .abonare {float: left; margin: 5px 0 15px 0;}

/* Footer styling */
#footer .left {float: left;}
#footer .right {float: right;}
#footer .footer-inner {border-top: 5px solid #ba4436; font-size: 70%; overflow: hidden; padding: 10px 0px 10px 0; margin: 10px 0 0 0;}
#footer .footer-inner .footer-block {float: left; display: block; width: 260px; padding: 0px 10px;}
#footer .footer-inner .footer-block h3 {background: #feb913 url('images/sidetitle.gif') no-repeat bottom center; font: italic 140% Georgia, Times, Serif; color: #fff; padding: 5px 10px 15px 10px;}
#footer .footer-inner li {padding: 10px 0px; border-bottom: 1px solid #e2e2e2;}
p.footer-copy {clear: both; text-align: center; font-size: 70%; overflow: hidden; margin: 10px 0px; color: #6c4c1e;}

/* Begin Comments*/
#comment-box {margin: 20px 30px; overflow: hidden;}
#comment-box h3 {font-size: 150%; margin: 10px 0px; background: #b74133; color: #fff; padding: 5px;}
#comment-box label {font-style: italic; font-size: 90%; width: 180px; display: block; float: left;}
#comment-box .comment-forms {padding: 2px; border: 1px solid #b74133;}
#comment-box .comment-submit {padding: 2px;}
.commentlist li {font-weight: bold;}
.commentlist cite {font-weight: bold; font-style: normal; font-size: 120%;}
.commentlist p {font-size: 110%; font-weight: normal; line-height: 1.5em; text-transform: none; padding: 0 0 0 10px;}
#comment-box .avatar {padding: 10px 0 0 10px;}
.commentmetadata {font-size: 90%; padding: 3px 0px;}
.alt {margin: 0px; padding: 10px;}
.commentlist {padding: 0; text-align: justify;}
.commentlist li {margin: 5px 0px; padding: 10px;}
.commentlist li ul li {margin-left: 45px; border: 1px solid #eee;}
.commentlist p {margin: 10px 5px 10px 0;}
#commentform p {margin: 5px 0;}
.nocomments {text-align: center; margin: 0;padding: 0;}
.commentmetadata {margin: 0; display: block;}
.thread-alt {background-color: #f8f8f8;}
.thread-even {background-color: white;}
.depth-1 {border: 1px solid #ddd;}

/* Begin calendar */
#wp-calendar {text-align: center; width: 100%;}
#wp-calendar caption {font-weight: bold; text-align: center; padding: 10px 0px;}
#wp-calendar th {font-style: normal; text-transform: capitalize; padding: 2px;}
#wp-calendar td {font-style: normal; padding: 2px;}

/* Begin Images */
img.centered {display: block; margin: auto;}
img.alignright {display: inline; margin: 0px 0px 2px 5px; padding: 2px;}
img.alignleft {padding: 2px; margin: 0px 5px 2px 0px; display: inline;}
.alignleft {float: left;}
.alignright {float: right;}

/* Captions */
.aligncenter, div.aligncenter {display: block; margin-left: auto; margin-right: auto;}
.wp-caption {border: 1px solid #CCCCCC; background: #EFEFEF; margin: 10px; padding-top: 4px; text-align: center;}
.wp-caption img {border: 0px;}
.wp-caption p.wp-caption-text {font-size: 80%; line-height: 15px;}

/* Social Network Icons */
#content .entry-share-title {border-bottom: 2px solid #d58467; clear: both; color:#FFF; padding: 5px; margin-bottom: 10px; font-size: 120%; height: 40px;}
#content .entry-share {background: #EFEFEF; overflow: hidden; padding: 20px;}
#contentpoze .entry-share-title {border-bottom: 2px solid #d58467; clear: both; color:#FFF; padding: 5px; margin-bottom: 10px; font-size: 120%; height: 40px;}
#contentpoze .entry-share {background: #EFEFEF; overflow: hidden; padding: 20px;}
.google {background: url('images/buttons/google.png') no-repeat center; display: block; float: left; height: 30px; margin: 5px; text-indent: -9999px; width: 30px;}
.yahoo {background: url('images/buttons/yahoo.png') no-repeat center; display: block; float: left; height: 30px; margin: 5px; text-indent: -9999px; width: 30px;}
.delicious {background: url('images/buttons/delicious.png') no-repeat center; display: block; float: left; height: 30px; margin: 5px; text-indent: -9999px; width: 30px;}
.digg {background: url('images/buttons/digg.png') no-repeat center; display: block; float: left; height: 30px; margin: 5px; text-indent: -9999px; width: 30px;}
.reddit {background: url('images/buttons/reddit.png') no-repeat center; display: block; float: left; height: 30px; margin: 5px; text-indent: -9999px; width: 30px;}
.stumbleupon {background: url('images/buttons/stumbleupon.png') no-repeat center; display: block; float: left; height: 30px; margin: 5px; text-indent: -9999px; width: 30px;}
.facebook {background: url('images/buttons/facebook.png') no-repeat center; display: block; float: left; height: 30px; margin: 5px; text-indent: -9999px; width: 30px;}
.twitter {background: url('images/buttons/twitter.png') no-repeat center; display: block; float: left; height: 30px; margin: 5px; text-indent: -9999px; width: 30px;}

/* Link Styling */
a {color: #01320c;}
#aside a, #footer a {color: #b6431c;}
#aside a:hover, #footer a:hover {color: #654321;}
#aside p.tweet a {color: #fff;}
#aside p.tweet a:hover {color: #fff; background: #e36f1e;}
#content a {color: #01320c;}
#content a:hover {text-decoration: underline;}
#content .entry-title-text a {color: #fff;}
p.footer-copy a:hover {text-decoration: underline;}

#galeriefoto:hover {
	background: #f4ecdf url('images/meniu/galeriefoto.jpg') bottom;
}

#galeriefoto {
	float: left;
	width: 162px;
	height: 57px;
	background: #f4ecdf url('images/meniu/galeriefoto.jpg') top;
	cursor: pointer;
	text-decoration: none;
}

#calatorii:hover {
	background: #f4ecdf url('images/meniu/calatorii.jpg') bottom;
}

#calatorii {
	float: left;
	width: 160px;
	height: 57px;
	background: #f4ecdf url('images/meniu/calatorii.jpg') top;
	cursor: pointer;
	text-decoration: none;
}

#fotografie:hover {
	background: #321654 url('images/meniu/fotografie.jpg') bottom;
}

#fotografie {
	float: left;
	width: 162px;
	height: 57px;
	background: #f4ecdf url('images/meniu/fotografie.jpg') top;
	cursor: pointer;
	text-decoration: none;
}

#web:hover {
	background: #f4ecdf url('images/meniu/web.jpg') bottom;
}

#web {
	float: left;
	width: 157px;
	height: 57px;
	background: #f4ecdf url('images/meniu/web.jpg') top;
	cursor: pointer;
	text-decoration: none;
}

#blog:hover {
	background: #f4ecdf url('images/meniu/blog.jpg') bottom;
}

#blog {
	float: left;
	width: 157px;
	height: 57px;
	background: #f4ecdf url('images/meniu/blog.jpg') top;
	cursor: pointer;
	text-decoration: none;
}

#despre {float: left; width: 157px; height: 57px; background: #f4ecdf url('images/meniu/despre.jpg') top; cursor: pointer; text-decoration: none;}
#despre:hover {background: #f4ecdf url('images/meniu/despre.jpg') bottom;}

#poze2 {clear: both; margin: 0 0 20px 0; padding: 0 0 0 10px;}
#poze2 a {float: left; display: inline; margin: 0 16px 15px 0; border: 1px solid #b74133; padding: 5px;}
#poze2 a:hover {background: #6ca378; border: 1px solid #6ca378;}

#email {float: left; width: 133px; height: 62px; background: #f4ecdf url('images/meniu/email.jpg') top; cursor: pointer; text-decoration: none;}
#email:hover {background: #f4ecdf url('images/meniu/email.jpg') bottom;}

#rss {float: left; width: 140px; height: 62px; background: #f4ecdf url('images/meniu/rss.jpg') top; cursor: pointer; text-decoration: none;}
#rss:hover {background: #f4ecdf url('images/meniu/rss.jpg') bottom;}

#facebook {float: left; width: 91px; height: 62px; background: url('images/meniu/facebook.png') top; cursor: pointer; text-decoration: none;}
#facebook:hover {background: url('images/meniu/facebook.png') bottom;}

#twitter {float: left; width: 89px; height: 62px; background: url('images/meniu/twitter.png') top; cursor: pointer; text-decoration: none;}
#twitter:hover {background: url('images/meniu/twitter.png') bottom;}

#linkedin {float: left; width: 91px; height: 62px; background: url('images/meniu/linkedin.png') top; cursor: pointer; text-decoration: none;}
#linkedin:hover {background: url('images/meniu/linkedin.png') bottom;}

#logolink {float: left; width: 317px; height: 81px; background: #f4ecdf url('images/meniu/logolink.jpg') top; cursor: pointer; text-decoration: none;}
#logolink:hover {background: #f4ecdf url('images/meniu/logolink.jpg') bottom;}

fieldset.search {
	border: none;
	width: 230px;
	margin: 0;
	float: right;
}
.search input, .search button {
	border: none;
	float: left;
}
.search input.box {
	color: #bb4635;
	font: 80% Georgia, Times, Serif;
	padding: 2px;
	width: 160px;
	height: 20px;
	padding: 0;
	background: #f3eadb url(images/bgsearch.jpg);
	border: 1px solid #e6a087;
	margin-right: 5px;
}
.search input.box:focus {
	background: #f3eadb url(images/bgsearch.jpg);
	border: 1px solid #a73627;
	outline: none;
}
.search button.btn {
	width: 62px;
	height: 22px;
	cursor: pointer;
	text-indent: -9999px;
	background: url(images/search.jpg) no-repeat top right;
}
.search button.btn:hover {
	background: url(images/search.jpg) no-repeat bottom right;
}