/*
Theme Name: Taste
Theme URI: http://taste.ag/
Description: ...
Version: 0.1
Author: Anderson Maschio
Author URI: http://fictilia.org
Tags: yellow, black, white, single column 
*/

/*
	Basics
*/

body
{
	background-color:#f8f8f9;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
}

body,td,th,p
{
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	line-height:12px;
	color:#9b9c99;
}

img, img a
{
	border:0px;
}

li
{
	list-style: none;
	margin: 0;
}

ul.menu
{
	list-style: none;
	margin: 0;
}

#respond
{
position:relative;
margin-top:60px;
border-top:#cbccc9, thin, solid;
}

form div
{
margin-top:60px;
}

#author, #email, #url, .input
{
width:250px;
backgroundcolor:#fff;
border-top:thin, solid, e3e3e0;
}

#comment, .textarea
{
width:750px;
backgroundcolor:#fff;
border-top:thin, solid, e3e3e0;
}

#submit
{
width:250px;
backgroundcolor:#fff32a;
}

/*

	Camadas

*/

#white
{
	position:absolute;
	width:100%;
	height:100%;
	text-align:right;
}

#content
{
	position:relative;
	float:right;
	background:#f8f8f9;
	width:750px;
	/*padding-top:132px;*/
	padding-right:50px;
	/*padding-bottom:132px;*/
	text-align:left;
}

#yellow
{
	position:fixed;
	background:#fff32a;
	background-position:top right; 
	width:100%;
	height:100%;
	top:0px;
	left:-200px;
	text-align:right;
	/*border-right:thin solid #f8f8f9;*/ 
	overflow:hidden;
	z-index:10;
}

/*

	Posts

*/

#postAbout
{
	position:relative;
	width:750px;
	/*margin-bottom:120px;*/
	top:12px;
}

#postWork
{
	position:relative;
	width:750px;
	height:240px;
	float:right;
	overflow:hidden;
	background:#131310;
}

#postWorkInfo
{
	position:relative;
	background:#131310;/*#3b3a37;*/
	height:240px;
	/*top:-240px;
	margin-bottom:-240px;*/
	overflow:hidden;
	cursor:pointer;
}

#postBlog
{
	position:relative;
	width:750px;
	margin-bottom:60px;
}

#postTitle
{
	margin-bottom:12px;
}

#postBody
{
	
}

#postData
{
	position:relative;
	width:250px;
	top:12px;
	/*float:right;
	text-align:right;*/
	padding-right:12px;
}

#postTalk
{
	position:relative;
	width:750px;
	top:60px;
	/*background-color:#131310;*/
}

#talkData
{
	position:relative;
	width:250px;
	top:12px;
	padding-right:12px;
	margin-bottom:60px;
}

#postFilter, #postPages
{
	position:relative;
	width:250px;
	left:500px;
	padding-top:48px;
	margin-bottom:60px;
}

#talkPages
{
	position:relative;
	width:250px;
	left:500px;
	padding-top:48px;
	margin-bottom:48px;
}

/*
	cortain
*/

#taste
{
	border:0px;
}

#menu
{
	
}

#contact
{
	position:relative;
	/*float:right;*/
	top:42px;
}

/*
	Menu
*/

.menu, .menu a, .page_item, .page_item a, .cat-item, .cat-item a
{
	font-size:50px;
	line-height:42px;
	font-weight:bolder;
	text-transform:uppercase;
	text-decoration:none;
	margin-right:-2px;
	color:#f8f8f9;
}

.menu a:hover, .page_item a:hover, .cat-item a:hover
{
	color:#3b3a37;
}

.menuOn, .current_page_item, .current_page_item a, .current-cat, .current-cat a 
{
	font-size:50px;
	line-height:42px;
	font-weight:bolder;
	text-transform:uppercase;
	text-decoration:none;
	margin-right:-2px;
	color:#3b3a37;
}

.menuOff, .current_page_item a:hover, .current-cat a:hover
{
	font-size:50px;
	line-height:42px;
	font-weight:bolder;
	text-transform:uppercase;
	text-decoration:none;
	margin-right:-2px;
	color:#fff8a3;
}

/*
	Contact
*/

.contact, .contact a
{
	font-size:10px;
	line-height:12px;
	text-decoration:none;
	color:#3b3a37;
	margin-right:-3px;
}

.contact a:hover
{
	text-decoration:underline;
}

/*
	Posts
*/

.postTitle, .postTitle a, .postTitle p
{
	font-size:25px;
	line-height:24px;
	font-weight:bolder;
	text-transform:uppercase;
	text-decoration:none;
	color:#70706c;
	margin-left:-1px;
}

.postTitle a:hover
{
	text-decoration:none;
	color:#3b3a37;
}

.postBody, .postBody p, .comment-body, .comment-body p
{
	font-size:12px;
	line-height:12px;
	color:#9b9c99;
}

.postBody a, .comment-body a
{
	text-decoration:none;
	color:#70706c;
}

.postBody a:hover, .comment-body a:hover
{
	text-decoration:underline;
}

.postAbout, .postAbout p
{
	font-size:25px;
	line-height:24px;
	/*font-weight:bolder;*/
	color:#9b9c99;
	margin-left:-1px;
}
.postAbout a
{
	text-decoration:none;
	color:#70706c;
}
.postAbout a:hover
{
	text-decoration:underline;
}

.postData, .postData a, .postData p
{
	/*font-family:Georgia, Times, serif;
	font-style:italic;*/
	font-size:10px;
	line-height:12px;
	text-transform:uppercase;
	text-decoration:none;
	color:#cbccc9;
	text-align:right;
	/*padding-left:12px;*/
}

.postData a:hover
{
	text-decoration:underline;
	color:#3B3A37;
}

.workTitle, .workTitle p, .workTitle a
{
	font-size:25px;
	line-height:24px;
	font-weight:bolder;
	text-transform:uppercase;
	text-decoration:none;
	padding-top:12px;
	margin-left:-1px;
	color:#cbccc9;
}

.workTitle a:hover
{
	/*text-decoration:underline;*/
	color:#f8f8f9;
}

.workBody, .workBody p
{
	font-size:12px;
	line-height:12px;
	color:#9b9c99;
}

.workBody a, .workBody a:hover
{
	text-decoration:underline;
}

.workData, .workData p, .workData a
{
	/*font-family:Georgia, Times, serif;
	font-style:italic;*/
	font-size:10px;
	line-height:12px;
	text-transform:uppercase;
	text-decoration:none;
	color:#70706c;
	text-align:right;
}

.workData a:hover
{
	text-decoration:underline;
	color:#cbccc9;
}


.postBlog
{
	
}

.postTalk
{
	
}

.postFilter, .postFilter a, .postFilter p
{
	/*font-family:Georgia, Times, serif;
	font-style:italic;*/
	font-size:10px;
	line-height:12px;
	text-align:right;
	text-transform:uppercase;
	text-decoration:none;
	color:#cbccc9;
}

.postFilter a:hover, .postFilterOn
{
	text-decoration:none;
	background-color:#fff8a3;
	color:#3b3a37;
}

.talkTitle
{
	text-transform:uppercase;
	font-weight:bold;
	color:#9b9c99;
}

.talkTitle a
{
	text-decoration:none;
	color:#70706c;
}

.talkTitle a:hover
{
	text-decoration:none;
	color:#3b3a37;
}

.talkData, .talkData a, .talkData p
{
	/*font-family:Georgia, Times, serif;
	font-style:italic;*/
	font-size:10px;
	line-height:12px;
	text-transform:uppercase;
	text-decoration:none;
	color:#cbccc9;
	text-align:right;
	/*padding-left:12px;*/
}

.talkData a:hover
{
	text-decoration:underline;
	color:#3B3A37;
}

#share
{
	height:12px;
	background-color:#f8f8f9;
	border-bottom:#eee thin solid;
	overflow:hidden;
}
#share:hover
{
	height:48px;/*72px;*/
}