/*
Theme Name: Flavor Collection
Description: 
Version: 0.1 portuguese
Author: 
Author URI: 
*/

html{color:#858585;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}body{font:13px/1.231 Arial,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea,button{font:99% Arial, sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}body{text-align:center;}#doc,#doc2,#doc3,#doc4,.t1,.t2,.t3,.t4,.t5,.t6,.t7{margin:auto;text-align:left;width:57.69em;*width:56.25em;}#doc2{width:73.076em;*width:71.25em;}#doc3{margin:auto 10px;width:auto;}#doc4{width:74.923em;*width:73.05em;}.b{position:relative;}.b{_position:static;}#main .b{position:static;}#main,.g .u .g{width:100%;}.t1 #main,.t2 #main,.t3 #main{float:right;margin-left:-25em;}.t4 #main,.t5 #main,.t6 #main{float:left;margin-right:-25em;}.t1 .b{float:left;width:12.30769em;*width:12.00em;}.t1 #main .b{margin-left:13.30769em;*margin-left:13.05em;}.t2 .b{float:left;width:13.8461em;*width:13.50em;}.t2 #main .b{margin-left:14.8461em;*margin-left:14.55em;}.t3 .b{float:left;width:23.0769em;*width:22.50em;}.t3 #main .b{margin-left:24.0769em;*margin-left:23.62em;}.t4 .b{float:right;width:13.8456em;*width:13.50em;}.t4 #main .b{margin-right:14.8456em;*margin-right:14.55em;}.t5 .b{float:right;width:18.4615em;*width:18.00em;}.t5 #main .b{margin-right:19.4615em;*margin-right:19.125em;}.t6 .b{float:right;width:23.0769em;*width:22.50em;}.t6 #main .b{margin-right:26em;*margin-right:25.35em;}.t7 #main .b{display:block;margin:0 0 1em 0;}#main .b{float:none;width:auto;}.gb .u,.g .gb .u,.gb .g,.gb .gb,.gb .gc,.gb .gd,.gb .ge,.gb .gf,.gc .u,.gc .g,.gd .u{float:left;}.g .u,.g .g,.g .gb,.g .gc,.g .gd,.g .ge,.g .gf,.gc .u,.gd .g,.g .gc .u,.ge .u,.ge .g,.gf .g,.gf .u{float:right;}.g div.first,.gb div.first,.gc div.first,.gd div.first,.ge div.first,.gf div.first,.g .gc div.first,.g .ge div.first,.gc div.first div.first{float:left;}.g .u,.g .g,.g .gb,.g .gc,.g .gd,.g .ge,.g .gf{width:49.1%;}.gb .u,.g .gb .u,.gb .g,.gb .gb,.gb .gc,.gb .gd,.gb .ge,.gb .gf,.gc .u,.gc .g,.gd .u{width:32%;margin-left:1.99%;}.gb .u{*margin-left:1.9%;*width:31.9%;}.gc div.first,.gd .u{width:66%;}.gd div.first{width:32%;}.ge div.first,.gf .u{width:74.2%;}.ge .u,.gf div.first{width:24%;}.g .gb div.first,.gb div.first,.gc div.first,.gd div.first{margin-left:0;}.g .g .u,.gb .g .u,.gc .g .u,.gd .g .u,.ge .g .u,.gf .g .u{width:49%;*width:48.1%;*margin-left:0;}.g .g .u{width:48.1%;}.g .gb div.first,.gb .gb div.first{*margin-right:0;*width:32%;_width:31.7%;}.g .gc div.first,.gd .g{width:66%;}.gb .g div.first{*margin-right:4%;_margin-right:1.3%;}.gb .gc div.first,.gb .gd div.first{*margin-right:0;}.gb .gb .u,.gb .gc .u{*margin-left:1.8%;_margin-left:4%;}.g .gb .u{_margin-left:1.0%;}.gb .gd .u{*width:66%;_width:61.2%;}.gb .gd div.first{*width:31%;_width:29.5%;}.g .gc .u,.gb .gc .u{width:32%;_float:right;margin-right:0;_margin-left:0;}.gb .gc div.first{width:66%;*float:left;*margin-left:0;}.gb .ge .u,.gb .gf .u{margin:0;}.gb .gb .u{_margin-left:.7%;}.gb .g div.first,.gb .gb div.first{*margin-left:0;}.gc .g .u,.gd .g .u{*width:48.1%;*margin-left:0;}.gb .gd div.first{width:32%;}.g .gd div.first{_width:29.9%;}.ge .g{width:24%;}.gf .g{width:74.2%;}.gb .ge div.u,.gb .gf div.u{float:right;}.gb .ge div.first,.gb .gf div.first{float:left;}.gb .ge .u,.gb .gf div.first{*width:24%;_width:20%;}.gb .ge div.first,.gb .gf .u{*width:73.5%;_width:65.5%;}.ge div.first .gd .u{width:65%;}.ge div.first .gd div.first{width:32%;}#hd:after,#bd:after,#ft:after,.g:after,.gb:after,.gc:after,.gd:after,.ge:after,.gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#hd,#bd,#ft,.g,.gb,.gc,.gd,.ge,.gf{zoom:1;}

/*	-------------------------------------------------------------	0. TEXT	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	

	p {
		line-height: 1.6em;
	}
	
		.entry {
			font-size:116%;
			line-height: 1.9em;
		}
		
		.entry p {
			margin-bottom:20px;
			text-align: justify;
		}
		
		.entry strong {font-weight:bold;}
		.entry .wp-caption-text {text-align:center;}

		.commentbody p {line-height: 1.2em;}
		
#hd {
	color: #383d44;
	font-size: 13px;
	padding-bottom:30px;
}

#hd p {
	padding: 13px 0 0 10px;
	line-height: 1em;
}

p.post-data {
	font-style: italic;
	margin-bottom:30px;
}
p.post-author {
	font-style: italic;
	font-weight:bold;
}		

/*	-------------------------------------------------------------	0. HEADLINES	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/


	h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
		color: #585858;
		text-decoration: none;
	}

	h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
		display:block;
	}

	h1, h1 a {
		font-size:34px;
	}

		.page h1 {
			margin-bottom:30px;
		}
	
	h2, h2 a {
		font-size: 30px;
	}

		#hd h2 {
			float:left;
			margin-top:69px;
		}

		#hd h2 a {
			display:block;
			width:526px;
			height:111px;
			text-indent:-9999px;
			background:url('images/logo.gif') no-repeat;
		}

		#sidebar h2 {
			background: inherit;
			font-size: 18px;
			padding: 3px 0px 3px 0px;
			font-weight:bold;
		}


h3, h3 a {
	margin: 15px 0 0px 0;
}

		h3.postcomment, h3.archivetitle, h3.searchtitle {
			border-bottom:3px solid #CFB893;
			margin-top:30px;
			font-size: 30px;
		}
		
		h3.archivetitle, h3.searchtitle {
			margin:0 0 40px;
		}
		
		.entry h3 {
			font-weight:bold;
			font-size:18px;
			margin-bottom:10px;
		}

h4 {
	font-size:12px;
	font-weight: normal;
}

/*	-------------------------------------------------------------	0. LINKS	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	

	a {
		color: #987745;
		text-decoration: none;
		outline: none;
	}
	
		a:hover {color: #987745;text-decoration:underline;}

ul.topmenu li a {
	float: left;
	display: block;
	height: 34px;
	padding: 9px 20px 0 0px;
	color: #FFF;
}
#sidebar li a {
	display: block;
	padding: 5px 5px 5px 0;
	border-bottom: 0;
	font-size:116%;
}

	#sidebar .blogroll li a {
		padding: 2px 5px 2px 0;
		border-bottom: 0;
		font-size:93%;
	}

	div.navigation p {
		float:right;
		padding-bottom:30px;
	}
/*	-------------------------------------------------------------	0. LIST	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	ul.topmenu {
		width:74.923em;
		margin:0 auto;
		float:right;
		list-style-type: none;
	}
	
		ul.topmenu li {
			float: left;
		}
	
	#content ul {
		margin: 0 0 0 25px;			
	}
	
		#content ul li {
			padding:0 2px 1px;
			list-style-type:disc;
		}
	
	#sidebar ul {
		list-style: none;
	}
	
	#sidebar li {
		display: block;
	}

/*	-------------------------------------------------------------	0. IMAGES	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	#hd img {
		float:right;
		margin:20px 30px 0 0;
	}

	#content img {margin:5px;}
		
	.entry img {border:10px solid #F3EDE4;}
		.entry a:hover img {border-color:#CFB893;}

/*	-------------------------------------------------------------	0. OTHERS	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
blockquote {
	border-left: 1px solid #326ea1;
	color: #555555;
	font-size: 1.00em;
	padding:0 10px;
	margin: 0 30px;
}
code {
	background: #f5f5f5;
	border: 1px solid #cccccc;
	color: #555555;
	font: 11px Verdana, Arial, 'Helvetica', sans-serif;
	padding: 10px;
}
small {
	font-size: 10px;
}

	hr {
		margin:12px 0;
		border-color:#CFB893;
	}

/*	-------------------------------------------------------------	0. HEADER	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	

#blogname {
	padding-top: 60px;
}
/*	-------------------------------------------------------------	0. TOP MENU	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#top {
	background: #585858;
	border-bottom: 3px solid #CFB893;
	height: 35px;
}
/*	-------------------------------------------------------------	0. CONTENT	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.postmetadata {
	line-height: 1.5em;
	margin: 15px 0 70px 0;
	padding:3px 3px 3px 3px;
}
/*	-------------------------------------------------------------	0. COMMENTS	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#commentform {
	background-color:#F3EDE4;
	padding:10px;
	margin:10px 0;
}
#commentform ul {
	margin:0;
	padding:0;
}
#commentlist li {
	margin:20px 0 10px 0;
}
#commentlist p {
	margin-top:10px;
}
.commentmetadata {
	text-align:right;
}		
#commentform ul li{list-style:none!important}

/*	-------------------------------------------------------------
	0. FORMS
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	label {
		display:block;
		font-weight:bold;
		line-height:150%;
		padding:0 0 4px 0;
	}
	
		label span {
			font-weight:normal;
		}
	
	input.text, textarea, select {
		border:1px solid;
		border-color:#7C7C7C #C3C3C3 #DDDDDD;
		margin:0;
		padding:4px 1px;
		background:#FFFFFF url(img/fieldbg.gif) repeat-x scroll center top;
	}
	
		input.text, textarea {
			width:83%;
		}

	textarea {
		width:90%;
	}
	
	input.submit, button {
		padding:4px;
	}
	
		button {
			margin:10px 0;
		}
	
	#sidebar form {
		font-size:93%;
	}

		#sidebar form label {
			line-height:150%;
			padding:4px 0 0 0;
		}

/*	-------------------------------------------------------------
	0. FOOTER
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	#ft {
		background: #F3EDE4;
		height: 35px;
		padding:15px 0 0 0;
		clear: both;
		text-align: center;
	}

/*	-------------------------------------------------------------
	0. SIDEBAR
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	#sidebar {
		text-align: left;
		line-height: 1.6em;
		color: #383d44;
	}
	
		.sidelist {
			margin:0 0 20px;
			padding:0 20px;
		}
		
		.inserted {margin:0 0 20px;}

		#busca, #conversor {
			padding:15px 20px;
			margin-bottom:30px;
			background-color:#F3EDE4;
			border-bottom:2px solid #CFB893;
		}

		.alignleft {
			float: left;
			text-align: left;
		}
		
		.alignright {
			float: right;
			text-align: right;
		}

	#content .post .aligncenter{margin:auto!important}
	
/*	-------------------------------------------------------------
	0. ADD TO ANY
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	.addtoany_share_save_container{margin:16px 0;}
	
	ul.addtoany_list{
		float:right;
		display:inline;
		list-style-type:none;
		margin:0 !important;padding:0 !important;
	}

		ul.addtoany_list li{
			background:none !important;
			display:inline !important;
			line-height:32px;<?php /* For vertical space in the event of wrapping*/ ?>
			list-style-type:none;
			margin:0 !important;padding:0 !important;
		}
	
			ul.addtoany_list li:before{content:"";}
			ul.addtoany_list li a{padding:0 9px;}

	ul.addtoany_list img{
		width:16px;
		height:16px;
		vertical-align:middle;
	}

	ul.addtoany_list a img{
		opacity:.6;
		-moz-opacity:.6;
		filter:alpha(opacity=60);
	}

	ul.addtoany_list a:hover img, ul.addtoany_list a.addtoany_share_save img{
		opacity:1;
		-moz-opacity:1;
		filter:alpha(opacity=100);
	}

	a.addtoany_share_save img{border:0;width:auto;height:auto;}<?php /* Must declare after "ul.addtoany_list img" */ ?>

