/*  

Theme Name: Prudence Blog Testadores Camisinha

Theme URI: 

Description: The default theme for Prudence Blog Testadores Camisinha

Version: 1.0

Author: Felipe Lopes

Author URI: 

*/



/*

+----------------------------------------------------------------+

	Reset CSS by Eric Meyer: http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/															

+----------------------------------------------------------------+

*/

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline;}

body {line-height: 1;}

ol, ul {list-style: none;}



/*

+----------------------------------------------------------------+

	Extras															

+----------------------------------------------------------------+

*/

.clear {clear:both; overflow:hidden; font-size:0; visibility:hidden}

.alignleft {float:left}

.alignright {float:right}

div:after, ul:after, dl:after, dd:after, dt:after{clear:both; content:""; display:block; font-size:0; height:0; visibility:hidden;}

/*Limpar fluxo oculto para IE-mac \*/

* html div, * html ul, * html dl, * html dd, * html dt {height:1%;}

/* final hack IE-mac */

*:first-child+html div, *:first-child+html ul, *:first-child+html dl, *:first-child+html dd, *:first-child+html dt, *:first-child+html ol {height:auto; display: inline-block;}



/*

+----------------------------------------------------------------+

	Definicoes Gerais															

+----------------------------------------------------------------+

*/

html, body {height:100%}

body {background:#000000 url(css/img/bg_testadores.jpg) no-repeat center 80px; color:#FFFFFF; font:11px Arial, Helvetica, sans-serif; text-align:center}

a {text-decoration:none;color:#FFFFFF;}

h1, h2, h3, h4, h5, h6, strong {font-weight:700}



/*

+----------------------------------------------------------------+

	Container

+----------------------------------------------------------------+

*/

#container {margin:0 auto; padding:10px 0 0 0; text-align:left; width:983px}

div#container div.social_media {
	margin: 10px 0 0 450px;
}

div#container div.social_media ul {
	width: 366px;
	display: block;
	float: left;
}

div#container div.social_media ul li {
	display: inline;
	float: left;
	margin: 0 6px;
}

div#container div.social_media ul li a { 
	color: #5d5955; 
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

div#container div.social_media div#icons_social {
	display: block;
	float: left;
	width: 120px;
}

div#container div.social_media div#icons_social a {
	margin: 0 5px;
}




/*

+----------------------------------------------------------------+

	Content

+----------------------------------------------------------------+

*/

h1 {height:112px;margin:-12px 0 0 110px;overflow:hidden;position:relative;width:441px;}

h1 span {background:url(css/img/ttl_testadorescamisinhaNovo.jpg) no-repeat left top; height:100%; position:absolute; width:100%}

h1 a {cursor:pointer}

#content {margin:510px 0 0 0;float:left; }

#content cite.comentarios {left:13px;position:relative;top:55px;z-index:1000;}

#content .bt_Comentarios {background:transparent url(css/img/ttl_n_comentarios.jpg) no-repeat scroll -4px -1px;display:block;margin-left:16px;position:relative;text-indent:-9000px;top:42px;}

#content .bt_Comentario {background:transparent url(css/img/ttl_n_comentario.jpg) no-repeat scroll -4px -1px;text-indent:-9000px;position:relative;top:42px;}

#clikBlog {background: url(css/img/blog.jpg) no-repeat; height:110px;

width:211px;}



/*

+----------------------------------------------------------------+

	Sidebar

+----------------------------------------------------------------+

*/

#sidebar {display:inline; float:left; margin-right:40px; width:202px}

#sidebar #last_post h2 {height:59px; overflow:hidden; position:relative; width:202px}

#sidebar #last_post h2 span {background:url(css/img/ttl_ultimos_posts.jpg) no-repeat left top; height:100%; position:absolute; width:100%}

#sidebar #popular_post h2 {height:80px; overflow:hidden; position:relative; width:223px}

#sidebar #popular_post h2 span {background:url(css/img/ttl_posts_mais_vistos.jpg) no-repeat left top; height:100%; position:absolute; width:100%}

#sidebar #last_post .more {color:#fff; display:inline; float:right; height:25px; margin:0 37px 0 0; overflow:hidden; position:relative; width:57px}

#sidebar #last_post .more span {background:url(css/img/bt_more_last_posts.jpg) no-repeat 0 0; height:100%; position:absolute; width:100%}

#sidebar ul {margin:0 16px 18px}

#sidebar ul li {font-size:1.1em; padding-left:20px}

#sidebar ul li a {color:#fff}

#sidebar #last_post li {background:url(css/img/bullet_last_posts.jpg) no-repeat left center}

#sidebar #popular_post li {background:url(css/img/bullet_most_popular.jpg) no-repeat left center}

/*

+----------------------------------------------------------------+

	Main

+----------------------------------------------------------------+

*/

#main {display:inline; float:left; margin-right:40px; width:462px}

#main .post {margin-bottom:20px}

#main .post small {background-color:#351b30; border-top:1px solid #66395f; color:#fff; font-size:1.2em; line-height:15px; margin:0 0 0 3px; padding:0 5px}

#main .post h2 {font-size:16px; margin:0 0 6px; text-transform:uppercase}

#main .post h2 a {color:#e3cfe5}

#main .entry p {color:#fff; font-size:1.1em; margin:5px 0 5px}

#main .entry img {display:block; margin:15px auto 10px}

#main .postmeta {float:right; padding:30px 0 0; width:200px}

#main .postmeta a {cursor:pointer; float:left; height:29px; overflow:hidden; position:relative; width:95px}

#main .postmeta a span {height:100%; position:absolute; width:100%}

#main .postmeta .bt_comments span {background:transparent url(css/img/bt_comments.jpg) no-repeat scroll 0 0;display:block;text-indent:-9000px;}

#main .postmeta .bt_sendfriend span {background:transparent url(css/img/bt_send_friend.jpg) no-repeat scroll 0 0;text-indent:-9000px;}

/*

+----------------------------------------------------------------+

	Comments															

+----------------------------------------------------------------+

*/

#main #comments, #content_main #respond {color:#c569a8; font-size:1.4em; height:19px; margin:0 0 20px; overflow:hidden; position:relative; text-transform:uppercase; width:462px}

#main #comments span {background:url(css/img/ttl_comments.jpg) no-repeat 0 0; height:100%; position:absolute; width:100%}

#main #respond {height:19px; position:relative; overflow:hidden; width:462px}

#main #respond span {background:url(css/img/ttl_comentar.jpg) no-repeat 0 0; height:100%; position:absolute; width:100%}

#main .commentlist li {margin-bottom:25px}

#main .commentlist cite {color:#e3cfe5; display:block; font-size:1.1em; font-weight:bold; margin:0 0 5px}

#main .commentlist .commentmetadata {background-color:#351b30; border-top:1px solid #66395f; color:#fff; font-size:1.2em; line-height:15px; padding:0 5px}

#main .commentlist .commentmetadata a {color:#fff}

#main .commentlist p {color:#fff; font-size:1.1em; margin:2px 0}

#commentform p {padding:3px}

#commentform label {color:#e3cfe5; float:left; font-size:1.1em; margin:0 20px 0 0; text-align:right; width:125px}

#commentform input, #commentform textarea {background-color:#2b1623; border:none; color:#fff; font:1.2em Geneva, Arial, Helvetica, sans-serif; width:204px}

#commentform textarea {overflow:auto}

#commentform #submit {background:url(css/img/bt_send_comments.jpg) no-repeat; clear:both; content:""; display:inline-block; float:right; height:26px; line-height:0; margin:10px 100px 30px 0; text-indent:-9999px; width:68px}



/*

+----------------------------------------------------------------+

	Sidebar Right

+----------------------------------------------------------------+

*/

#sidebar_right {float:left; width:215px; margin: 506px 0 0 0;}

#sidebar_right #conselheiros {display: block; height: 259px;}

#sidebar_right #concurso {margin:0 0 50px}

#sidebar_right #concurso h2 {height:82px; overflow:hidden; position:relative; width:214px}

#sidebar_right #concurso h2 span {background:url(css/img/tit_concurso_slogan.jpg) no-repeat 0 0; height:100%; position:absolute; width:100%}

#sidebar_right #concurso p {font-size:1.1em}

#sidebar_right #concurso .bt_see {display:block; float:right; height:19px; margin-top:10px; overflow:hidden; position:relative; width:34px}

#sidebar_right #concurso .bt_see span {background:url(css/img/bt_see.jpg) no-repeat 0 0; height:100%; position:absolute; width:100%}



#sidebar_right #winners {margin:0 0 50px}

#sidebar_right #winners h2 {height:82px; overflow:hidden; position:relative; width:214px}

#sidebar_right #winners h2 span {background:url(css/img/ttl_vencedores.jpg) no-repeat 0 0; height:100%; position:absolute; width:100%}

#sidebar_right #winners p {font-size:1.1em}

#sidebar_right #winners .bt_see {display:block; float:right; height:19px; margin-top:10px; overflow:hidden; position:relative; width:34px}

#sidebar_right #winners .bt_see span {background:url(css/img/bt_see.jpg) no-repeat 0 0; height:100%; position:absolute; width:100%}



#sidebar_right #testadores_slogan {margin:0 0 50px;}

#sidebar_right #testadores_slogan h2 {height:180px; overflow:hidden; position:relative; width:214px}

#sidebar_right #testadores_slogan h2 a{display:block;text-indent:-9000px;width:50px;height:50px;}

#sidebar_right #testadores_slogan h2 a span {background:transparent url(css/img/TITguiaTestador.jpg) no-repeat scroll 0 0; display:block; height:180px; width:215px;}

#sidebar_right #testadores_slogan p {font-size:1.1em}

#sidebar_right #testadores_slogan .bt_join {display:block;float:right;height:26px;margin-top:10px;overflow:hidden;position:relative;width:86px;}

#sidebar_right #testadores_slogan .bt_join span {background:url(css/img/participe.jpg) no-repeat 0 0; height:100%; position:absolute; width:100%}

#sidebar_right #testadores_slogan .bt_see {display:block; float:right; height:19px; margin-top:10px; overflow:hidden; position:relative; width:34px}

#sidebar_right #testadores_slogan .bt_see span {background:url(css/img/bt_see.jpg) no-repeat 0 0; height:100%; position:absolute; width:100%}



#sidebar_right #concurso_slogan {margin:0 0 50px}

#sidebar_right #concurso_slogan h2 {height:82px; overflow:hidden; position:relative; width:214px}

#sidebar_right #concurso_slogan h2 a{display:block;text-indent:-9000px;width:50px;height:50px;}

#sidebar_right #concurso_slogan h2 a span {background:transparent url(css/img/tit_concurso_slogan.jpg) no-repeat scroll 0 0;display:block;height:89px;width:215px;}

#sidebar_right #concurso_slogan p {font-size:1.1em}

#sidebar_right #concurso_slogan .bt_join {display:block;float:right;height:26px;margin-top:10px;overflow:hidden;position:relative;width:86px;}

#sidebar_right #concurso_slogan .bt_join span {background:url(css/img/participe.jpg) no-repeat 0 0; height:100%; position:absolute; width:100%}

#sidebar_right #concurso_slogan .bt_see {display:block; float:right; height:19px; margin-top:10px; overflow:hidden; position:relative; width:34px}

#sidebar_right #concurso_slogan .bt_see span {background:url(css/img/bt_see.jpg) no-repeat 0 0; height:100%; position:absolute; width:100%}



#sidebar_right #history {margin:0 0 50px}

#sidebar_right #history h2 {height:82px; overflow:hidden; position:relative; width:214px}

#sidebar_right #history h2 span {background:url(css/img/ttl_historico.jpg) no-repeat 0 0; height:100%; position:absolute; width:100%}

#sidebar_right #history #wp-calendar tr td a{text-decoration:underline;}

#sidebar_right #tags h2 {height:82px; overflow:hidden; position:relative; width:214px}

#sidebar_right #tags h2 span {background:url(css/img/ttl_tags.jpg) no-repeat 0 0; height:100%; position:absolute; width:100%}

#sidebar_right #tags a {color:#fff; line-height:1.5em}

#sidebar_right #tags a:hover {background-color:#9d3d61; color:#fff}





/*

+----------------------------------------------------------------+

	Footer															

+----------------------------------------------------------------+

*/
#footer ul {float:left; padding-top:20px; text-align:left; width:auto}
#footer ul li {display:inline}
#footer ul li a {display:inline-block}
#footer ul li.twitter a {background: url(img/twitter.png) no-repeat; height:32px; width:32px}
#footer ul li.facebook a {background: url(img/facebook.png) no-repeat; height:32px; width:32px}
#footer ul li.orkut a {background: url(img/orkut.png) no-repeat; height:32px; width:32px}
#footer ul li.twitter a:hover {background: url(img/twitter_pb.png) no-repeat;}
#footer ul li.facebook a:hover {background: url(img/facebook_pb.png) no-repeat}
#footer ul li.orkut a:hover {background: url(img/orkut_pb.png) no-repeat}
#footer {clear:both; text-align:center}

#footer p {color:#4D4D4D; padding-top:20px; text-align:right; width:auto}



#mapatagline {

	font-size:11px;

}
