/*
THEME NAME: Govinda Gastronomia 
DESCRIPTION: Layout exclusivo para Govinda Gastronomia
VERSION: 1.0
AUTHOR: Claudia Regina
AUTHOR URI: http://www.claudiaregina.com/
*/

/* -------------------------------------------------------------------------------------------------------*/

/* RESET */
 
body, h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, ul, ol, dl, dt, dd, li, fieldset, address {margin:0px; list-style:none; padding:0;}
img {border:none;}
.clear {clear:both;}
a {color:#cbcbcb; text-decoration:none;}

/* WORDPRESS */

/****Alignments*/
img.alignleft, div.alignleft {float:left;margin:0 0.5em 0.5em 0;}
img.alignright, div.alignright {float:right;margin:0 0 0.5em 0.5em;}
img.aligncenter, div.aligncenter {text-align:center;margin:0 auto;}

/****Captions*/
.wp-caption {border: 1px solid #ddd;text-align: center;background-color: #f3f3f3;padding-top: 4px;margin: 10px;
/* rounded corners - only for decent browsers */
-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;
/* [/rounded corners] */}
.wp-caption img {margin: 0;padding: 0;border: 0 none;}
.wp-caption p.wp-caption-text {font-size: 11px;line-height: 17px;padding: 0 4px 5px;margin: 0;}

/* -------------------------------------------------------------------------------------------------------*/

/* COMMENTS */

.formcontainer {padding:10px;}
.formcontainer #login {margin-left:0;}
#comments h2 {font-family:verdana, arial, sans-serif; font-weight: bold; color:#474747; padding:5px; background:#E8EDF1; font-size:18px;}
#comente {background:none;}

.avatar-32 {float:right; margin-right:15px; padding:3px; background:#fff; border: 1px solid #E8EDF1;}
.comment-author {font-weight:bold;}
.comment-author a:hover {text-decoration:underline;}
.comment-meta, .comment-meta a {font-size:10px; color:#ccc;}
.comment-meta a:hover {background:#ccc; color:#fff;}

.comment {margin:8px 0 8px -30px; padding:2px 0 2px 8px; border-left:3px solid #FBE885;}

.formcontainer {width:478px; margin:0 0 10px 10px; padding:10px; background:#FBE885; border: 1px dashed #F8D24B; color:#666;}
.formcontainer a {color:#666;}
.formcontainer a:hover {background:#F8D24B;text-decoration:underline;}

.form-label {font-weight:bold; font-size:12px; margin-top:4px;}
.form-input input, .form-textarea textarea {background:#fff; color:#d6be3e; width:400px; border:0; padding:5px; font-weight:bold;}
.form-submit input {font-size:18px; font-weight:bold; color:#fff; background:#d6be3e; padding:5px; font-family:verdana, sans-serif; border:0; text-transform:uppercase; margin: 5px 0;}

/* --------------------------------------------------MYTHEME-----------------------------------------------------*/

body {background:url(images/bg-body.png) top center repeat; font-family:helvetica, tahoma, sans-serif;}

#header {background:#251d17; width:100%; padding-bottom:5px; border-bottom:4px solid #3b2e23;}
#header-logo {width:900px; margin:0 auto;}
#header-logo img {width:351px; height:106px;}

#wrapper {background:url(images/bg-wrapper.png) top center repeat-x;}

#index-image {text-align:center; padding-top:10px;}

#menu {width:900px; height:30px; margin:0 auto; margin-top:10px;}
#menu ul {width:900px; margin:0 auto;}
#menu li {float:left;}
#menu a {text-transform:uppercase; padding:7px; display:block; font-size:14px; font-weight:bold; background:#2b1f17; margin-right:5px;}
#menu a:hover {border-top:2px solid #3e4969;}
.current_page_item a {border-top:2px solid #3e4969;}

#container {width:900px; margin:0 auto; background:#fff url(images/bg-container.png) repeat-x; padding:20px 0;}

#content {width:620px; padding:20px; float:left; color:#292929;}

#index-content img {float:left; background:url(images/bg-index-img.png) no-repeat; padding:25px 30px; margin-right:10px;}
#index-content h1, #index-content h2 {font-family:Garamond Premier Pro, Georgia, times new roman, serif; font-weight:normal;}
#index-content h1 {color:#3e4969; line-height:150%; font-size:38px; padding:10px 0 5px 0;}
#index-content h2 {font-size:20px;}
#index-content h2 a {color:#c2c2c2;}
#index-content h2 a:hover {background:#c2c2c2; color:#fff;}

#sidebar {width:220px; float:right; margin-right:10px; margin-top:10px;}
.sidebar-container {background:#f2f2f2 url(images/bg-sidebar.png) top center no-repeat;}
#sidebar h2 {font-family:Garamond Premier Pro, Georgia, times new roman, serif; color:#3e4969; font-weight:normal;}
#sidebar a {color:#591415;} 
#sidebar ul ul {padding:10px;}
#sidebar a:hover {background:#dbdbdb;}

#news-1 li {font-size:20px; border-bottom:2px solid #c3c3c3; padding-bottom:20px; margin-top:10px;}
#news-1 span, #news-2 span {color:#535353; font-size:12px;}

#news-2 {font-weight:bold;}
#news-2 span {font-weight:normal;}

.read-more-link {color:#9b9b9b; margin:10px; background: #e2e2e2; padding:5px 10px 5px 55px; float:right; font-size:12px; font-weight:bold;}

.post-content p {margin:15px 0; line-height: 140%;}

#footer {text-align:center; margin:20px; font-size:12px; color:#785e4b; padding-bottom:20px;}
#footer strong {color:#6f86c6;}
.footer-phone {font-size:19px;}
.footer-develop {margin-top:15px;}
#footer a {color:#595959;}
#footer a:hover{color:#36281a; background:#6f86c6;}

.news-title {color:#3e4969; font-size:26px;}
.news-title span {color:#939393; font-size:24px;}
.news-date {margin-bottom:10px; font-size:14px; font-weight:normal; color:#7d7d7d;}

.product-title {font-size:24px; color:#3e4969; border-bottom:1px solid #ccc; margin-bottom:10px;}
.product-item {margin:20px 0;}

.product-img {float:left; width:220px;}
.product-img img {padding:5px; border:1px solid #ccc; width:200px; height:200px;}
.product-desc {float:left; width:300px;}

.product-desc h1 {color:#3e4969; font-size:20px;}
.product-desc h2 {color:#3e4969; font-size:14px; font-weight:normal;}
.product-desc h3 {margin:10px 0; color:#cbcbcb; font-size:12px; font-weight:normal;}
.product-desc h3 span {font-weight:bold;}
.product-desc h4 {color:#6f86c6;}
.product-desc {margin-top:40px;}

.news-list {margin-bottom:20px;}

/*----------------------------*/

.wpcf7 {font-size:14px;}
.wpcf7 dt {font-weight:bold; color:#cbcbcb;}
.wpcf7 dd {margin-bottom:15px;}
.wpcf7 p input {background:#3e4969; color:#fff; padding:8px; font-family: helvetica, verdana, sans-serif; border:0; font-weight:bold; font-size:18px; text-transform:uppercase;}

.contact-txt, .wpcf7 textarea,  .wpcf7 select {width:350px; padding:8px; background:#cbcbcb; border:0; color:#292929; font-weight:bold; font-size:14px; font-family:helvetica, verdana, sans-serif;}
