/*
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; text-indent:-9999em; 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-color:#000; height:100%;}
	.theme1 { background:url(img/bg_01.jpg) no-repeat; height:249px; }
	.theme2 { background:url(img/bg_02.jpg) no-repeat; height:249px; }
	.theme3 { background:url(img/bg_03.jpg) no-repeat; height:249px;  }
	#top { width:900px; margin:0 auto; }
	#content { background:url(img/bg_04.jpg) bottom no-repeat; min-height:700px; _height:700px;  }
	#content .Box1{ width:900px; margin:0 auto; clear:both; }
	#content .Box1 #sidebar { width:185px; float:right; clear:both; margin-bottom:100px; }
	#content .Box1 #posts { float:left; width:666px; _width:620px; }
	#footer { background:url(img/bg_11.jpg) #656b69 repeat-x; }
	#footer .Box1 { width:900px; margin:0 auto; padding-top:15px;}
	
/*/BASIC STRUCTURE*/

/*LINKS*/
	.LnkAbout { background:url(img/bt_about.jpg) no-repeat; width:56px; height:33px; display:block; text-indent:-9999em; }
	.LnkAbout:hover { background-position:0 -33px; }
	.LnkCadastrar { background:url(img/bt_cadastrar.gif) no-repeat; width:79px; height:19px; display:block; text-indent:-9999em; }
	.LnkCadastrar:hover { background-position:0 -19px; }
	.LnkComentar { background:url(img/bt_comentar.png) no-repeat; width:98px; height:31px; display:block; text-indent:-9999em;  position:relative; z-index:5; }
	.LnkComentar:hover { background-position:0 -31px; }
	.LnkHome { background:url(img/bt_home.jpg) no-repeat; width:53px; height:33px; display:block; text-indent:-9999em;}
	.LnkHome:hover { background-position:0 -33px; }
	.LnkNewer { background:url(img/bt_newer.png) no-repeat; width:154px; height:31px; display:block; text-indent:-9999em;  position:relative; z-index:5; }
	.LnkNewer:hover { background-position:0 -31px; }
	.LnkOk { background:url(img/bt_ok.jpg) no-repeat; width:26px; height:18px; display:block; text-indent:-9999em; }
	.LnkOk:hover { background-position:0 -18px; }
	.LnkPrevious { background:url(img/bt_previous.png) no-repeat; width:154px; height:31px; display:block; text-indent:-9999em;  position:relative; z-index:5; }
	.LnkPrevious:hover { background-position:0 -31px; }
	.LnkSite { background:url(img/bt_site-design-collection.jpg) no-repeat; width:230px; height:33px; display:block; text-indent:-9999em; }
	.LnkSite:hover { background-position:0 -33px; }
/*/LINKS*/

/*FORMS*/
	form input { background:#323232; border:none; width:245px; height:15px; padding:3px 5px; float:left; font-size:11px; color:#999; }
	#commentform label{ display:none; }
	#commentform input{ display:block; float:none;  width:330px; margin-bottom:10px; }
	#commentform input.Exception {display:none;}
	#commentform textarea { background:#323232; border:none; width:655px; _width:600px; height:100px; padding:5px 7px; margin-bottom:10px; }
	#commentform button { float: right; margin-bottom:50px; }
/*/FORMS*/

/*TOP*/
	#top h1 a { background:url(img/logo.png) no-repeat; width:328px; height:101px; display:block; text-indent:-9999em; margin-top:80px; float:left;  position:relative; z-index:5; }
	#top ul { clear:both; margin-top:68px; float:left; width:339px;}  
	#top ul li { *float:left }
	#top ul li a { float:left;}
	#top form { background:url(img/bg_05.jpg) no-repeat; width:341px; height:33px; float:right; margin:68px 0 40px 0 ; padding:7px 0 0 10px;}
	#top form label { background: url(img/tit_busca.gif) no-repeat; width:37px; height:10px; margin:5px 10px 0 0; text-indent:-9999em; display:block; float:left;}	
	#top form button { float:right; margin:2px 5px 0 0; }
/*/TOP*/

/*SIDEBAR*/
	#sidebar div.Exception1 { background:url(img/bg_07.png) top no-repeat; width:184px; margin-bottom:10px; padding-top:6px; }
	#sidebar div.Exception2 { background:url(img/bg_08.png) bottom no-repeat; width:184px; padding-bottom:6px; }
	#sidebar ul { background:url(img/bg_09.png) repeat-y; width:164px;  padding:10px; _display:block;  }
	#sidebar ul li h2 { margin-bottom:10px; }	
	#sidebar ul li h2.TitTags { background:url(img/tit_tags.png) no-repeat; width:35px; height:10px; text-indent:-9999em;   position:relative; z-index:5; }
	#sidebar ul li h2.TitArchive { background:url(img/tit_archive.png) no-repeat; width:72px; height:13px;  text-indent:-9999em;  position:relative; z-index:5; }
	#sidebar ul li h2.TitFeeds { background:url(img/tit_feed.png) no-repeat; width:37px; height:10px;  text-indent:-9999em;  position:relative; z-index:5; }
	#sidebar ul li h2.TitFollow { background:url(img/tit_follow.png) no-repeat; width:148px; height:11px;  text-indent:-9999em;  position:relative; z-index:5; }
/*/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_arrow.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; padding:0 0 5px 15px;} 
	#box-feed li a{ font-size:11px; color:#fff;} 
/*/BOX FEEDS*/

/*BOX FOLLOW*/
	#box-follow { height:80px; }
	#box-follow li { *float:left;}
	#box-follow li a { float:left; height:30px; width:80px;  display:block; }
	#box-follow li .LogoFacebook { background:url(img/img_facebook.png) center no-repeat;  text-indent:-9999em;  position:relative; z-index:5;  }
	#box-follow li .LogoYoutube { background:url(img/img_youtube.png) center no-repeat; text-indent:-9999em;  position:relative; z-index:5;  }
	#box-follow li .LogoOrkut { background:url(img/img_orkut.png) center no-repeat;  text-indent:-9999em;  position:relative; z-index:5; }
	#box-follow li .LogoTwitter { background:url(img/img_twitter.png) center no-repeat; text-indent:-9999em; position:relative; z-index:5;  }
/*/BOX FOLLOW*/

/*BOX SUBSCRIBE*/
	#box-subscribe { background:url(img/bg_10.jpg) no-repeat; width:184px; height:116px; padding:94px 27px 0;}
	#box-subscribe p { width:130px; font-size:11px; color:#fff; text-align:center; }
	#box-subscribe p a { color:#4d748f; }
/*/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 { background:url(img/bg_06.jpg) center bottom no-repeat; margin-bottom:50px; }
	#posts .Box2 h2 a{ font-font:20px; color:#4d748f; }
	#posts .Box2 small.Author { font-size:11px; color:#999; margin-bottom:40px; display:block;}
	#posts .Box2 p, 
		#posts .Box2 div { font-size:14px; color:#ffffff!important; margin-bottom:10px; line-height:1.5;}
	#posts .Box2 p a, 
		#posts .Box2 div a {color:#4D748F;}
	#posts .Box2 p.Date{ font-size:12px; color:#999; 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 { display:inline; font-size:11px }
	#posts .Box2 ul.Exception2 li h3 { color:#666; }
	#posts .Box2 ul.Exception2 li a { color:#4d748f; }
	#posts #nav-page { height:70px;}
	#posts #nav-page .LnkNewer { float:left; }
	#posts #nav-page .LnkPrevious { float:right; }	
	#posts #nav-page .LnkNewer a {width:154px; height:31px; display:block;}
	#posts #nav-page .LnkPrevious  a{width:154px; height:31px; display:block;}
/*/POST*/

/*COMENTARIOS*/
	#coment { float:left;}
	#coment h3 {font-size:16px; color:#4d748f; margin-bottom:25px;}
	#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:#4d748f; }
	#coment ul li small { font-size:11px; color:#333; margin-bottom:15px; display:block;}
	#coment ul li span { font-size:20px; color:#000; margin-left:580px; position:absolute;}
	#coment ul li p { font-size:11px; color:#fff; }
	#coment ul li.PostImpar { background:#1a1b1b repeat; }
	#coment ul li.PostPar { background:#121313 repeat; }
/*/COMENTARIOS*/

/*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 { background:url(img/bg_12.jpg) no-repeat; width:900px; height:79px; margin-bottom:30px;  padding:20px 0 0 20px; clear:both;}
	#footer .Box1 #box-newsletter label { width:210px; float:left; margin-right:20px; font-size:11px; color:#999;}
	#footer .Box1 #box-newsletter h3 { background:url(img/tit_newsletter.jpg) no-repeat; width:253px; height:10px; text-indent:-9999em;  margin-bottom:10px; }
	#footer .Box1 #box-newsletter input { float:left; margin-top:3px; }
	#footer .Box1 #box-newsletter button { margin-left:20px; float:left; margin-top:3px;}
	#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 { padding-bottom:20px; }
	#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*/

