/*
Theme Name: FULL
Theme URI: http://www.fullinteractive.com.br/
Description: Tema desenvolvido para o template da Full
Author: FULL
Author URI: http://www.pblog.com.br
Version: 1.0
*/


@import url(colors.css);
/* ------------------------------ SITE ------------------------------ */
/* Verde */	
div.mainContainer{
	width:1008px;
	margin:0px auto; }
	div.mainContainer div.container{
		width:616px;
		margin:0px 0px 0px 19.6%;}

dl.howDoUFeeling{
	width:226px; background:#CCCCCC; float:right;margin-bottom:142px; padding-right:4px;}
	dl.howDoUFeeling dt, dl.howDoUFeeling dd{ float:left;}
	dl.howDoUFeeling dt{ margin:3px 4px 4px; color:#333333;}
	dl.howDoUFeeling dd{ margin:3px 0px 4px; float:right;}
	dl.howDoUFeeling dd.gray{ background:#B3B3B3;}
	dl.howDoUFeeling dd.lightBlue{ background:#AFDFE5;}
	dl.howDoUFeeling dd.brown{ background:#C49A6B;}
	dl.howDoUFeeling dd.lightGreen{ background:#BFD73B;}
	dl.howDoUFeeling dd.darkBlue{ background:#2A3990;}
	dl.howDoUFeeling dd.purple{ background:#662D91;}
	dl.howDoUFeeling dd.red{ background:#D42027;}
	dl.howDoUFeeling dd.wine{ background:#3C2415;}
	dl.howDoUFeeling dd.black{ background:#000000;}
		dl.howDoUFeeling dd a{ border:1px solid #fff; width:10px; height:10px; line-height:10px;}
	
		/* Conteudo Principal - Posts */
		div.mainContainer div.container .mainContent{ position:relative; min-height:1408px; _height: 1408px; margin-left:-48px;}
			div.mainContainer div.container .mainContent .content{ background:url(images/fundo_branco.gif) repeat-y; }
			div.mainContainer div.container .mainContent .content a.logo{position:absolute; top:-92px; left:-2px; width:195px; height:70px;}
			div.mainContainer div.container .mainContent .content .plas{ background:url(images/comments.gif) no-repeat; width:39px; height:39px; line-height:11px; float:right; padding-top:6px; margin-right:25px; font-size:14px; font-weight:bold; text-align:center; text-decoration:none;}
			div.mainContainer div.container .mainContent .content .plas span{ font-size:9px;}
			div.mainContainer div.container .mainContent .content .data{ line-height:11px; float:right; width:48px; padding:10px 0px 5px 0px; font-size:24px; font-weight:bold; text-align:center; margin-left:-363px; float:left;}
			div.mainContainer div.container .mainContent .content .data span{ font-size:8px; margin-top:6px}
			div.mainContainer div.container .mainContent .content .posts{ float:left; width:410px; padding-left:48px; }
			div.mainContainer div.container .mainContent .content .post{ padding:30px 15px 15px 15px; }
			div.mainContainer div.container .mainContent .content .post p { padding-bottom: 10px; }
			div.mainContainer div.container .mainContent .content .post dl{ float:left;}
			div.mainContainer div.container .mainContent .content .post dl dt{ font-size:14px; font-weight:bold; width:300px; line-height:18px;}
			div.mainContainer div.container .mainContent .content .post dl dd{ font-size:10px; font-weight:bold; padding:2px 2px; width:70%; margin:4px 0px;}
			div.mainContainer div.container .mainContent .content .post img{ float:left; margin:0px 10px 5px 0px; }
			div.mainContainer div.container .mainContent .content .post a.readMore{ font-size:10px; font-weight:bold; }
			
			div.mainContainer div.container .mainContent .content .rightSize{ float:right; background:#ededee; padding:10px; width:178px; min-height:1388px; _height: 1388px;}
				div.mainContainer div.container .mainContent .content .rightSize form input{ background:url(images/lupa.gif) no-repeat right #fff; font-size:14px; font-weight:bold; padding:2px 2px 2px 4px; width:auto; }
				div.mainContainer div.container .mainContent .content .rightSize div.menu1 ul.navig,
				div.mainContainer div.container .mainContent .content .rightSize div.menu2 ul.navig{background:#a7a9ac; padding:5px; margin-top:18px; width:168px;}
				
					div.mainContainer div.container .mainContent .content .rightSize div.menu1 ul.navig li,
					div.mainContainer div.container .mainContent .content .rightSize div.menu2 ul.navig li{ float:left;}

					div.mainContainer div.container .mainContent .content .rightSize div.menu1 ul.navig li span,
					div.mainContainer div.container .mainContent .content .rightSize div.menu2 ul.navig li span{ color:#fff; font-size:8px; padding:3px 0px 0px 24px;}

						div.mainContainer div.container .mainContent .content .rightSize div.menu1 ul.navig li a,
						div.mainContainer div.container .mainContent .content .rightSize div.menu2 ul.navig li a{ color:#636363; padding:3px 3px; text-align:center; font-size:8px; }
						
						div.mainContainer div.container .mainContent .content .rightSize div.menu1 ul.navig li a:hover,
						div.mainContainer div.container .mainContent .content .rightSize div.menu2 ul.navig li a:hover{ text-decoration:none; padding:3px 3px; }
						
						div.mainContainer div.container .mainContent .content .rightSize div.menu1 ul.navig li a.selected,
						div.mainContainer div.container .mainContent .content .rightSize div.menu2 ul.navig li a.selected{ text-decoration:none; padding:3px 3px; }
					
					div.mainContainer div.container .mainContent .content .rightSize div.menu1 div.images{}
						div.mainContainer div.container .mainContent .content .rightSize div.menu1 div.images ul.side_images{ background:none; margin-right:-50px; }
							div.mainContainer div.container .mainContent .content .rightSize div.menu1 div.images ul.side_images li {float:left; margin:8px 8px 0px 0px; }
							div.mainContainer div.container .mainContent .content .rightSize div.menu1 div.images ul.side_images li a:hover{ background:none;}
							div.mainContainer div.container .mainContent .content .rightSize div.menu1 div.images ul.side_images li a img {border:none; width:85px; height:85px; margin:0px;}
				
				div.mainContainer div.container .mainContent .content .rightSize ul.menu2 {background:#a7a9ac; padding:5px; margin-top:8px; width:168px;}
				div.mainContainer div.container .mainContent .content .rightSize ul.menu2 li ul {position:absolute;}

				div.mainContainer div.container .mainContent .content .rightSize div.links{background:#fff; border:1px solid #c6baba; width:176px;}
					div.mainContainer div.container .mainContent .content .rightSize div.links li{border-bottom:1px solid #e0dcdc; margin:4px 5px; padding-bottom:3px; }
					div.mainContainer div.container .mainContent .content .rightSize div.links a{color:#656666; text-decoration:none; padding:0px 5px;  }
					div.mainContainer div.container .mainContent .content .rightSize div.links a:hover{ text-decoration:underline}
					div.mainContainer div.container .mainContent .content .rightSize div.links li.last{border:none;}

#outer{
	width:182px;
	margin:auto;
	text-align:left;
	overflow:hidden;
	position:relative;
	margin-top:4px;}
.navwrap{
	float:left;
	position:relative;
	left:50%;
	text-align:left;
	margin-bottom:0px;}
.navwrap ul{
	list-style:none; 
	position:relative;
	left:-50%;
	margin:0;
	padding:0; } 
.navwrap li{
	float:left;
	margin:0px 1px 0px 0px; }
.navwrap li.last{margin-right:0}
.navwrap li a{
	float:left;
	position:relative;
	left:-2px;
	top:-2px;
	color:#656666;
	text-decoration:none;
	padding:2px 3px;
	margin:0px; }
.navwrap li a:hover{
	text-decoration:none; }
.navwrap li a.selected{
	text-decoration:none; }
.clearer{
	height:1px;
	overflow:hidden;
	margin-top:-1px;
	clear:both; }

.post dl dd a{
	display: inline;
} 	

li .twitter-item{
	width: 200px;
}

form.comentsForm{ }
	form.comentsForm label{
		width:200px;
		float:left;}	
	#respond h3{
		font-size:10px;
		font-weight:bold;
		padding:10px 0px; }
	body.gray .mainContainer .content form.comentsForm input,
	body.gray .mainContainer .content form.comentsForm textarea{ font-family:verdana; font-size:9px; padding:3px; color:#77767b; border:1px solid #ddd;}
	body.gray .mainContainer .content form.comentsForm input#submit{ border:none; width:100px; float:right; background:#ddd; color:#77767b; }
	body.lightBlue .mainContainer .content form.comentsForm input,
	body.lightBlue .mainContainer .content form.comentsForm textarea{ font-family:verdana; font-size:9px; padding:3px; color:#77767b; border:1px solid #d9e4e6}
	body.lightBlue .mainContainer .content form.comentsForm input#submit{ border:none; width:100px; float:right; background:#d9e4e6; color:#77767b; }
	body.brown .mainContainer .content form.comentsForm input,
	body.brown .mainContainer .content form.comentsForm textarea{ font-family:verdana; font-size:9px; padding:3px; color:#77767b; border:1px solid #e2d8cd}
	body.brown .mainContainer .content form.comentsForm input#submit{ border:none; width:100px; float:right; background:#e2d8cd; color:#77767b; }
	body.lightGreen .mainContainer .content form.comentsForm input,
	body.lightGreen .mainContainer .content form.comentsForm textarea{ font-family:verdana; font-size:9px; padding:3px; color:#77767b; border:1px solid #dde3bf}
	body.lightGreen .mainContainer .content form.comentsForm input#submit{ border:none; width:100px; float:right; background:#dde3bf; color:#77767b; }
	body.darkBlue .mainContainer .content form.comentsForm input,
	body.darkBlue .mainContainer .content form.comentsForm textarea{ font-family:verdana; font-size:9px; padding:3px; color:#77767b; border:1px solid #bec3de}
	body.darkBlue .mainContainer .content form.comentsForm input#submit{ border:none; width:100px; float:right; background:#bec3de; color:#77767b; }
	body.purple .mainContainer .content form.comentsForm input,
	body.purple .mainContainer .content form.comentsForm textarea{ font-family:verdana; font-size:9px; padding:3px; color:#77767b; border:1px solid #d7c6e4}
	body.purple .mainContainer .content form.comentsForm input#submit{ border:none; width:100px; float:right; background:#d7c6e4; color:#77767b; }
	body.red .mainContainer .content form.comentsForm input,
	body.red .mainContainer .content form.comentsForm textarea{ font-family:verdana; font-size:9px; padding:3px; color:#77767b; border:1px solid #f3bcbf}
	body.red .mainContainer .content form.comentsForm input#submit{ border:none; width:100px; float:right; background:#f3bcbf; color:#77767b; }
	body.wine .mainContainer .content form.comentsForm input,
	body.wine .mainContainer .content form.comentsForm textarea{ font-family:verdana; font-size:9px; padding:3px; color:#77767b; border:1px solid #cac1bc}
	body.wine .mainContainer .content form.comentsForm input#submit{ border:none; width:100px; float:right; background:#cac1bc; color:#77767b; }
	body.black .mainContainer .content form.comentsForm input,
	body.black .mainContainer .content form.comentsForm textarea{ font-family:verdana; font-size:9px; padding:3px; color:#77767b;  border:1px solid #999}
	body.black .mainContainer .content form.comentsForm input#submit{ border:none; width:100px; float:right; background:#999; color:#000; }
	
	form.comentsForm textarea{ width:98%; }	
	form.comentsForm input{ width:80%; margin:5px 0px 10px; }
	
.commentlist li{
	margin-bottom:20px;
	margin-top:20px; }
.commentlist li a{
	color:#777;
}

#respond a { color: #000; display: inline;}
.post p a, .post span div a { color: #000; display: inline; }

#comments{ 
	font-size: 16px; 
	margin-top: 10px;
}

.youtube {
	margin-top: 10px;
	margin-bottom: 10px;
}

h2{
	font-size: 14px;
	font-weight: bold;
	line-height: 18px;
	margin-top: 10px;
	margin-bottom: 10px;
}


/* ICONS */
/* 16, 32, 48, 64, 80, 96, 112, 128, 144, 160, 176, 192, 208, 224, 240, 256, 272, 288, 304, 320, 336, 352, 368, 384, 400,
416, 432, 448, 464, 480, 496, 512, 528, 544, 560, 576, 592, 608, 624, 640, 656, 672, 688, 704, 720, 736, 752, 768, 784, 800,
816, 832, 848, 864, 880, 896, 912, 928 */
li span.twitter, li span.linkedin, li span.youtubeico, li span.facebook, li span.orkut, li span.slideshare{
width:16px;
height:16px;
float:left;
margin-top: -2px;
padding-right:3px; 
}

li span.twitter{
background:url(images/widgets.gif) no-repeat 0px -864px; }
li span.linkedin{
background:url(images/widgets.gif) no-repeat 0px -416px; }
li span.youtubeico{
background:url(images/Youtube.gif) no-repeat 0px -0px; }
li span.slideshare{
background:url(images/slideshare.jpg) no-repeat 0px -0px; }
li span.facebook{
background:url(images/widgets.gif) no-repeat 0px -224px; }
li span.orkut{
background:url(images/widgets.gif) no-repeat 0px -608px; }
