/*
Theme Name: TramontinaDesignCollection Theme
Theme URI: http://wordpress.org/
Description: TramontinaDesignCollection Blog Theme.
Version: 1.6
Author: Grafia
Author URI: http://www.tramontinadesigncollection.com/blog/
Tags: Black, two columns, widgets
*/

/*INITIAL SETTINGS*/
	* { margin:0; padding:0; font-family:Arial, Helvetica, Sans-serif; }
	a { text-decoration:none; outline:none; }
	a:hover { text-decoration:underline; }
	li { list-style:none; }
	img, fieldset { border:none; }
	legend { display:none; }
	input.Text { padding:3px 5px 0; height:17px; font-size:11px; color:#61666c; }
	textarea { padding:5px; font-size:11px; color:#61666c; }
	button { border:none; cursor:pointer; }
	select { font-size:11px; color:#61666c; }
/*/INITIAL SETTINGS*/

/*CLASS ASSISTANTS*/
	.Debug { border:1px solid #FF0000; }
	.Clear { clear:both; height:0; line-height:0; font-size:0; }
/*/CLASS ASSISTANTS*/

/*BASIC STRUCTURE*/
	#main {background:url(img/bg_01.jpg) top center  #242021 repeat-x; height:100%; }
        
	#content {}
	#content .Box1{ width:920px; margin:0 auto; clear:both;}
	#content .Box1 #sidebar { width:185px; float:right;margin:90px 20px 100px 0;}
	#content .Box1 #posts { float:left; width:650px; margin-top:25px; }
	#footer { background:url(img/bg_03.jpg) bottom center #656b69 repeat-x; height:140px;}
	#footer .Box1 { width:920px; margin:0 auto; padding-top:15px;}
/*/BASIC STRUCTURE*/

/*LINKS*/
	.LnkAbout {background:url(img/bt_sobre.png) no-repeat; width:37px; height:12px; display:block; text-indent:-9999em; padding-top:1px;}
	.LnkFacebook {background:url(img/ico_facebook.png) no-repeat; width:38px; height:38px; display:block; text-indent:-9999em;}
	.LnkHome {background:url(img/bt_home.png) no-repeat; width:33px; height:12px; display:block; text-indent:-9999em;}
	.LnkOk { background-color:#42393b;font-family:LTOksanaRegular; font-weight:normal; font-size:8px; text-transform:uppercase; letter-spacing:1px; color:#fff; padding:2px 5px; float:left; margin-left:5px;}
	.LnkPrevious a,
    	.LnkNewer a{background-color:#42393b;font-family:LTOksanaRegular; font-weight:normal; font-size:14px; text-transform:uppercase; letter-spacing:1px; color:#fff; padding:5px 10px; float:right; margin:0 11px 50px 0; text-decoration:none;}
	.LnkSite {background:url(img/bt_tramontina-design-collection.png) no-repeat; width:204px; height:12px; display:block; text-indent:-9999em;}	
	.LnkConcepet {background:url(../img/bt_concept.jpg) no-repeat; width:69px; height:16px; display:block; text-indent:-9999em;}
	.LnkConcepet:hover {background-position: 0 -16px;}
	.LnkMiniature {background:url(../img/layout/bt_miniature.jpg) no-repeat; width:82px; height:15px; display:block; text-indent:-9999em;}
	.LnkMiniature:hover {background-position:0 -15px;}
	.LnkTwitter {background:url(img/ico_twitter.png) no-repeat; width:38px; height:38px; display:block; text-indent:-9999em;}	
/*/LINKS*/

/*FORMS*/
	form input { background:#42393b; border:none; width:135px; height:16px; padding:3px 5px; float:left; font-size:10px; color:#fff; }
	#commentform {width:655px;}
	#commentform label{ display:none; }
	#commentform input {display:block; float:left; margin:0 10px 10px 0;  width:307px;}
	#commentform input.Exception {display:none;}
	#commentform textarea {background:#42393b; border:none; width:631px; _width:600px; height:100px; padding:5px 7px; margin-bottom:10px; overflow:hidden;}
	#commentform button {background-color:#42393b;font-family:LTOksanaRegular; font-weight:normal; font-size:14px; text-transform:uppercase; letter-spacing:1px; color:#fff; padding:5px 10px; float:right; margin:0 11px 50px 0;}
/*/FORMS*/

/*TOP*/
    #top {background:url(img/bg_02.png) no-repeat; width:880px; padding:0 10px 0 30px; height:286px; margin:0 auto;}        
	#top h1 a {width:152px; height:47px; display:block; margin-top:148px; float:left;}
	#top ul {margin:160px 0 0 110px; float:left; width:376px;}  
	#top ul li {float:left; margin-right:20px; }
	#top ul li.Exception {background:url("img/ico_menu.png") no-repeat scroll left center transparent; height:12px; padding-left:20px;}
	#top ul li a {float:left;}
	#top form {width:185px; float:left; margin:45px 0 0 75px;}
	#top form label { width:37px; height:10px; margin:5px 10px 0 0; text-indent:-9999em; display:block; float:left;}
	#top form button {background:url(img/bt_ok.jpg) no-repeat; float:right; width:25px; height:18px; margin:2px 5px 0 0; }
/*/TOP*/

/*SIDEBAR*/
	
	#sidebar ul {width:164px;}
	#sidebar ul li h2{font-family:LTOksanaRegular; font-weight:normal; font-size:14px; text-transform:uppercase; letter-spacing:1px; color:#fff; margin:40px 0 20px; }
      
/*/SIDEBAR*/

/*BOX TAGS*/
	#box-tags li { display:inline } 
	#box-tags li a { font-size:20px; color:#fff; }
/*/BOX TAGS*/

/*BOX ARCHIVE*/
	#box-archive li.Exception { background:none; padding:0;}
	#box-archive li{ background:url(img/ico_sing.png) left no-repeat; padding:0 0 5px 10px;  position:relative; z-index:5; } 
	#box-archive li a{ font-size:11px; color:#fff;} 
/*/BOX ARCHIVE*/

/*BOX FEEDS*/
	#box-feed li.Exception {background:none; padding:0;}
	#box-feed li{ background:url(img/ico_rss.gif) left no-repeat; margin-bottom:5px;} 
	#box-feed li a.FeedComents {background:url(img/bt_rss-comentarios.png) no-repeat; width:87px; height:19px; display:block; text-indent:-9999em;}
	#box-feed li a.FeedPost {background:url(img/bt_rss-post.png) no-repeat; width:52px; height:19px; display:block; text-indent:-9999em;}	
/*/BOX FEEDS*/

/*BOX FOLLOW*/
	#box-follow {overflow:hidden;}
	#box-follow li {float:left;}	
	
/*/BOX FOLLOW*/

/*BOX SUBSCRIBE*/
	#box-subscribe { background:url(img/banner_participe.png) no-repeat; width:131px; height:83px; padding:94px 27px 0; margin-top:40px;}
	#box-subscribe p { width:130px; font-size:11px; color:#fff; text-align:center; }
	#box-subscribe p a { color:#666; }
/*/BOX SUBSCRIBE*/

/*POST*/
	#posts .pagetitle { font-size:20px; color:#999; margin-bottom:30px; }
	#posts h2.center { color:#999; }
	#posts p.center { color:#CCC; }
	#posts .Box2 p.wp-caption-text {font-size:11px;}
	#posts .Box2 div.aligncenter {width:auto!important; text-align:center;}
	#posts .Box2 { background:url(img/bg_06.png) center bottom no-repeat; margin-bottom:50px; }
	#posts .Box2 h2 a { font-font:20px; color:#fff; }
	#posts .Box2 small.Author { font-size:11px; color:#666; margin-bottom:40px; display:block;}
	#posts .Box2 p, 
		#posts .Box2 div { font-size:12px; color:#ffffff!important; margin-bottom:10px; line-height:17px;}
	#posts .Box2 p a, 
		#posts .Box2 div a {color:#666;}
	#posts .Box2 p.Date{ font-size:12px; color:#666; margin-bottom:20px;}
	#posts .Box2 img { margin-bottom:10px; }
	#posts .Box2 ul { margin:10px 0;}
	#posts .Box2 ul li { color:#fff; font-size:11px;}
	#posts .Box2 ul.TagsPost { float:left; }
	#posts .Box2 ul.NavPost { float:right; }
	#posts .Box2 ul.Exception2 {  margin:40px 0; }
	#posts .Box2 ul.Exception2 li { color:#333 }
	#posts .Box2 ul.Exception2 li, 
		#posts .Box2 ul.Exception2 li h3 {    float:left; font-size:11px }
	#posts .Box2 ul.Exception2 li h3 { color:#fff; margin-right:3px; }
	#posts .Box2 ul.Exception2 li a { color:#666; }
	#posts #nav-page { height:70px;}
	#posts #nav-page .LnkNewer { float:left; }
	#posts #nav-page .LnkPrevious { float:right; }	
	
	
/*/POST*/

/*COMENTARIOS*/
	#coment { float:left;}
        #coment ul li a {color:#666;}
	#coment h3 {font-size:16px; color:#666; margin-bottom:25px;}
        #coment h3 span {color:#fff;}
	#coment ul { margin-bottom:30px; }
	#coment ul li { display:block; float:none; width:600px; padding:10px 7px 20px 20px;}
	#coment ul li h4,
		#coment ul li h4 a{ font-size:14px; color:#666; }
	#coment ul li small { font-size:11px; color:#fff; margin-bottom:15px; display:block;}
	#coment ul li span { font-size:20px; color:#333; margin-left:580px; position:absolute;}
	#coment ul li p { font-size:11px; color:#fff; }
	#coment ul li{border:#393738 solid 2px; border-bottom:#666 solid 1px;  margin-bottom:10px;}
	#coment .comment-childs, #coment .chalt {background-color:##333!important;}
	/*#coment ul li.PostPar { background:#121313 repeat; }*/
/*/COMENTARIOS*/

/*FOOTER*/
        #footer
	#footer .Box1 ul{ width:300px; float:left; display:block; margin-bottom:50px; }
	#footer .Box1 ul li { background:url(img/ico_arrow.png) left no-repeat; padding-left:15px; margin-left:40px; position:relative; z-index:5; }
	#footer .Box1 ul li,
		#footer .Box1 ul li a { font-size:11px; color:#fff; }
	#footer .Box1 ul li.Exception { background:none; margin:0; margin-bottom:20px;}
	#footer .Box1 ul li h3.TitPopular { background:url(img/tit_popular-posts.gif) no-repeat; width:174px; height:14px; text-indent:-9999em; }
	#footer .Box1 ul li h3.TitNewComents { background:url(img/tit_recent-coments.gif) no-repeat; width:174px; height:14px; text-indent:-9999em; }
	#footer .Box1 ul li h3.TitLastPosts { background:url(img/tit_last-posts.gif) no-repeat; width:174px; height:14px; text-indent:-9999em; }
	#footer .Box1 #box-newsletter {width:500px; height:79px; margin-bottom:10px;  float:left;}
	#footer .Box1 #box-newsletter h3 {font-family:LTOksanaRegular; font-weight:normal; font-size:14px; text-transform:uppercase; letter-spacing:1px; color:#fff; margin-bottom:10px; }
	#footer .Box1 #box-newsletter input { float:left; margin-top:3px; width:300px; }
	#footer .Box1 #box-newsletter button { background-color:#42393b;font-family:LTOksanaRegular; font-weight:normal; font-size:8px; text-transform:uppercase; letter-spacing:1px; color:#fff; padding:2px 5px; float:left; margin:3px 0 0 20px;}
	#footer .Box1 #box-newsletter #mensagem {font-size:10px; color:#CCC; margin:5px; display:block; float:left; width:280px; }
	#footer .Box1 #box-newsletter #mensagem a { color:#4d748f; font-size:9px;}
	#footer .Box1 #box-signature { }
	#footer .Box1 #box-signature img { float:left; }
	#footer .Box1 #box-signature a img { float:right; margin-top:20px; } 
	#footer .Box1 #box-signature address { float:left; font-size:11px; color:#999; padding-top:20px; margin-left:20px; }
/*/FOOTER*/

/*TWITTER*/	
	.widget_twitter h2 {background:url(img/tit_tdc_twitter.gif) no-repeat; width:116px; height:16px; display:block; text-indent:-9999em;}
	.widget_twitter ul.tweets li {margin:0 0 10px -10px}
	.widget_twitter ul.tweets li {color:#fff; font-size:11px;}
	.widget_twitter ul.tweets li a {color:#666;}	
/*TWITTER*/

#searchform label{display:none;}
#searchform input{font-size:10px; color:#fff; background-color:#42393b; padding:5px; width:135px; height:10px;  }
#searchform input#searchsubmit{width:25px; height:18px; margin-left:5px; letter-spacing:5px;}

@font-face {
	font-family: 'LTOksanaRegular';
	src: url('lt_oksana-webfont.eot');
	src: local('?'), url('lt_oksana-webfont.woff') format('woff'), url('lt_oksana-webfont.ttf') format('truetype'), url('lt_oksana-webfont.svg#webfont77oCGsnX') format('svg');
	font-weight: normal;
	font-style: normal;
        letter-spacing:25px;
        
}

.place_face{
	margin-bottom:40px;}

