/*#content-wrap h1 {font-size:2.5em;line-height:1;margin-bottom:.5em; letter-spacing:-2px;}
#content-wrap h2 {font-size:2em;margin-bottom:.75em;}
#content-wrap h3 {font-size:1.5em;line-height:1;margin-bottom:1em;}
#content-wrap h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}
#content-wrap h5 {font-size:1em;font-weight:700;margin-bottom:1.5em;}
#content-wrap h6 {font-size:1em;font-weight:700;}*/

a {
text-decoration: none;  
color: #5B8D03;
}

a img {
	border: 0px;
}

a:hover {
	text-decoration: underline;
	}

	.entrymeta  {
		margin-bottom: 15px;
		}
	
div.hr-entry {
	/*clear:both;*/
	height: 8px;
	background:url(images/divisoria_posts_02.png) no-repeat; 
	margin:20px 0;
}
div.hr-entry hr {
  display: none;
}

.postinfo .tags {
	margin: 10px 0;
}

.postinfo .tags a{
	color: rgb(176, 211, 55);
	text-decoration: none;
	margin: 5px 0;
}

#apoio {
	margin-top: 10px;
}
#apoio img{
	display: block;
	margin: 0;
}

#content-wrap p,img,dl {margin:0 0 1.5em;}

#content-wrap {
font-family: Arial, Tahoma, Verdana, sans; 
	font-size:72.5%;
	line-height:1.5;
	}
	
#content-wrap img {
	margin: 10px auto 20px auto;
	display: block;
}

	.icon-comments {
	position:relative;
	background: url(images/balao_comment_01.png) no-repeat top center;
	float:right;
	padding:2px 0 5px 0px;
	text-align:center;
}
.icon-comments a{
	padding: 10px 20px 10px 20px;
	color: white;
	line-height:1.9em;
	font-size:17px;
	font-weight:bold;
	text-decoration: none;
}
.postinfo .date {background:url(images/calendar-trans.png) no-repeat top left; padding:0px 10px 0 22px; }
.postinfo .tags {background:url(images/tags-trans.png) no-repeat top left; padding:0px 10px 0 22px; }

.entry img {
	position: relative;
	max-width:450px;
	border:0px;
	padding:5px;
	background:#fff;
	border:1px solid #ccc;
}
.entry img:hover{
	padding:5px;
	border:1px dotted #000;
}

body {
                background-image: url("images/bg_apples_small_01.png");
                margin: 0;
                padding: 0;
				
            }

            #header {
                width:976px;
                height: 109px;
                margin: 0 auto;
                margin-bottom: 10px;
                background-image: url("images/greentop_center_1px_01.png");
                position: relative;
            }
			
			#header a {
				outline: 0;
			}

            #header-back-left, #header-back-right {
                width: 62px;
                height: 109px;
                background-repeat: no-repeat;
                position: absolute;
            }

            #header-back-left {
                background-image: url("images/greentop_left_01.png");
                left: -10px;
            }

            #header-back-right {
                background-image: url("images/greentop_right_01.png");
                right: -10px;
            }

            #header-logo {
                width: 307px;
                height: 99px;  
                position: absolute;
                top: 5px;
                left: -3px;
            }

            .header-division {
                width: 1px;
                height: 109px;
                background-image: url("images/greentop_division_1px_01.png");
                position: absolute;                
            }

            #header-division-1 {
                left: 312px;
            }

            #header-division-2 {
                right: 170px;
            }

            #subscribe-area {
                width: 170px;
                height: 109px;
                position: absolute;
                right: -10px;           
            }

            #subscribe-email label {
                color: white;
                font-weight: bold;
                font-size: 12px;
                font-family: "Calibri", "Arial";
            }

            #subscribe-email input {
                margin: 0;
                padding: 0 8px 0 8px;
                border: 0px;
                height: 21px;
                border-radius: 10px;
                width: 145px;
                font-family: "Calibri", "Arial";
                color: rgb(116,158,10);
                font-size: 12px;
            }

            #social-bts a {
                display: block;
                color: white;
                font-weight: bold;
                font-size: 12px;
                font-family: "Calibri", "Arial";     
                text-decoration: none;
                height: 26px;                     
                padding-left: 29px;
                line-height: 26px;
                position: absolute;
            }

            #social-bts a:hover {                
                color: rgb(43,87,0);
            }

            #social-bts .subscribe {
                background: url("images/greenbutton_rss_01.png") no-repeat;                
                top: 46px;                
            }
            #social-bts .twitter {
                background: url("images/greenbutton_twitter_01.png") no-repeat;                
                top: 46px;
                left: 88px;
            }
            #social-bts .share {
                background: url("images/greenbutton_facebook_01.png") no-repeat;                
                top: 76px;
            }
            #social-bts .contact {
                background: url("images/greenbutton_contact_01.png") no-repeat;                
                top: 76px;
                left: 88px;
            }

            #top-banner {
                width: 468px;
                height: 60px;
                background-color: white;
                position: absolute;
                left: 325px;
                top: 40px;
                background-image: url("images/ads/fullbanner_enviesuareceita_01.png");
            }

            #top-menu {
                position: absolute;
                top: 7px;
                left: 325px;
                height: 29px;
                width: 472px;

            }

            #top-menu .bt {
                position: relative;
                color: white;
                font-weight: bold;
                font-size: 12px;
                font-family: "Calibri", "Arial";   
                text-decoration: none;
                display: block;
                float: left;
                height: 29px;
                line-height: 26px;
                width: 190px;
            }

            #top-menu a.bt {

                text-decoration: none;
                display: block;
                float: left;
                height: 29px;
                line-height: 26px;
                width: 58px;
                text-align: center;
                background: url("images/mainbar_otherbuttons_01.png");
            }

            #top-menu a.bt:hover {
                color: rgb(43,87,0);
            }

            #top-menu a.bt:hover {
                background: url("images/mainbar_otherbuttons_on_01.png");

            }

            #top-menu a.bt.first {
                background: url("images/mainbar_leftbutton_01.png");
            }

            #top-menu a.bt.first:hover {
                background: url("images/mainbar_leftbutton_on_01.png");
            }

            #top-menu .bt.search {
                background: url("images/mainbar_search_type_01.png") no-repeat;
                padding-left: 10px;
                position: relative;				
            }

            #top-menu .bt.search input {
                border: 0;
                background-color: transparent;
                margin: 0;
                position: absolute;
                width: 119px;
                height: 15px;
                top: 5px;
                left: 55px;
                color: white;
                font-size: 12px;
                font-family: "Calibri", "Arial";   
                outline:none;
            }
			
			#top-menu .bt.search .image-submit {
				width: 27px; height: 29px; position: absolute; top:0; left: 173px;
			}

            #lang-bt {
                display: block;
                position: absolute;
                color: white;
                font-size: 12px;
                font-family: "Calibri", "Arial";
                font-weight: bold;
                height: 29px;
                width: 36px;
                line-height: 26px;
                text-align: center;
                left: 435px;
                background-image: url("images/lang_button_eng_01.png");
                text-decoration: none;
            }

            #lang-bt:hover {
                background-image: url("images/lang_button_eng_on_01.png");
                color: rgb(43,87,0);
            }

            #container, #footer {
                width: 974px;
                border: 1px solid rgb(199,76,109);
                background: white;
                padding: 10px;
                border-radius: 10px;
                margin: 0 auto;                
                position: relative;
            }
            
            #footer {
                margin-top: 10px;
                margin-bottom: 20px;
                font-family: "Calibri", Arial;
                font-size: 12px;
                padding: 5px 10px;
                background-color: rgb(187,222,14);
                border-color: rgb(155,156,150);
                color: rgb(43,87,0);
            }
			
			#footer a {
				color: rgb(43,87,0);
			}
			

            #col-1 {
                float: left;
                width: 300px;
            }

            #col-2 {
                float: right;
                width: 160px;
            }

            #col-2 img {
                margin: 0 0 10px 0;
                padding: 0;
                display: block;
            }

            #content-wrap {                
                width: 472px;
                margin: 0 10px 0 310px;
                padding: 0 10px;
                border: 1px solid rgb(253, 227, 236);
                border-width: 0 1px 0 1px;
                font-family: "Calibri", Arial;
                font-size: 14px;
                text-align: justify;				
            }
			
			#content-wrap span, p {
				color: #888 !important;
			}

            #content-wrap .text {
                color: rgb(149,149,149);
            }

            #content-wrap .receita {
                color: rgb(133,164,55) !important;
                background-color: rgb(239, 252, 227);				
                border:  1px solid rgb(215,234,215);
                padding: 6px 10px;
				position: relative;

            }
			
			#content-wrap .receita span{
                color: rgb(133,164,55) !important
				}
			
			#content-wrap .receita .deco {
				width: 51px;
				height: 53px;
				position: absolute;
				background-image: url('images/cupcake_corner_01.png');
				background-repeat: no-repeat;
				right: 22px;
				top: -22px;
			}
			
			#content-wrap h3 {

                color: #A0C032;
				font-size: 

            }    
			
			

            #content-wrap h2, h2 a {
                font-size: 20px;
                font-weight: bold;
                color: rgb(91,141,3);
                margin: 0;
                padding: 0;
				
            }    
			
			#content-wrap h2 a {
				text-decoration: none;
			}
			
			#content-wrap h2 a:hover {
				text-decoration: underline;
			}

					

            #categories {
                width: 310px;
                height: 158px;
                background: url("images/indexmenu_bgfull_01.png") no-repeat;
                margin-bottom: 0px;
                padding-top: 9px;
            }

            #categories h1 {
                margin: 0 0 1px 0;
                font-family: "Calibri", Arial;
                font-size: 14px;
                font-weight: bold;
                color: white;   
                
            }
            #categories ul {
                padding: 0px;
                margin: 0px;
            }

            #categories div {
                float: left;
            }

            #categories #cat-doces {
                width: 82px;
                margin-left: 16px;
            }
            #categories #cat-salgados {                
                margin-left: 9px;
                width: 82px;
            }
            #categories #cat-outros {                
                margin-left: 14px;

            }


            #categories li {
                font-family: "Calibri", Arial;
                font-size: 13px;
                line-height: 15px;
                list-style: none;

            }

            #categories li a {
                text-decoration: none;
                color: rgb(85, 27, 32);
            }
            
            #categories li a:hover {
                text-decoration: underline;
                
            }
            
            
            #rotator {
                /*width: 288px;
                height: 288px;*/
                /*border: 2px solid rgb(221,71,115);
                background-color: rgb(255,225,223);*/
				width: 300px;
                height: 300px;
                /*padding: 4px;*/
				padding: 0px;
                border-radius: 10px;   
                margin-bottom: 10px;
                cursor: pointer;
            }
            
            #rotator-img {
                /*width: 288px;
                height: 288px;*/
				width: 300px;
                height: 300px;
                background: url("images/photo_rotator_01.png") no-repeat;   
				display: block;
                /*border-radius: 6px;    */            
            }
			
			
			
			
/*************************************
 +Comments
 *************************************/
.commentsblock{
	position:relative;
	font-size:1.0em;
	margin:0em;
	color:#424242;

}
.commentsblock textarea{
	width:35em;
	background:#fff;
}
.commentsblock #submit {
	background:#d1d1d1;
	padding:4px;
	border:1px solid #a1a1a1;
}
.commentsblock input, .commentsblock textarea{
	border:1px solid #d1d1d1;
}
.commentsblock textarea:focus{
	background:#eee;
	border:1px solid #a1a1a1;
}
.commentsblock textarea:focus, .commentsblock input:focus{
	background:#eee;
	border:1px solid #a1a1a1;
}
.commentauthor{
	font-size:1em;
	font-weight:bold;
	color:#424242;
}
ol.commentlist{
	font-size:1em;
	list-style-type:none;
	margin:0;
	padding:0;
}
ol.commentlist a{
	color:#a0c032;
}
ol.commentlist a:hover{
	color:#424242;
}
.commentlist li{
	margin-bottom:0.5em;
	padding:0.5em 1em;
}
.alt{
	background-color: #f5f5f5;
	border-bottom:1px dotted #e6e6e6;
	border-top:1px dotted #e6e6e6;
	padding:0.5em;
}
h3.comments{
	font-size:1.4em;
	color:#6C6C6C;
	padding-bottom:1em;
	margin-top:1em;
}	
.comments{
	color:#424242;
}

.count {
float:right;
padding: 10px;
font-size:18px;
color:#000000;
}