/*   
Theme Name: Pequenos Vasca&iacute;nos
Theme URI: http://www.pequenosvascainos.com.br/
Description: Pequenos Vasca&iacute;nos
Author: Pedro Kehl
Author URI: http://www.pedrokehl.com/
Version: 1.0.8
.
*/

/* XXXXXXXXXXXXXXXXXXXXXXXXX CONFIGS INICIAIS XXXXXXXXXXXXXXXXXXXXXXXXX */

body  {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #000000;
	background:url(images/bg_full.jpg);
	background-position:top;
	background-repeat:no-repeat;
	background-color:#000;
}
img{
	border:0 none; 
	margin:0px;
	padding:0px;
}
a:link, a:visited {
	text-decoration:none;
	color:#ED1C24;
}
a:hover {
	text-decoration:underline;
	color:#ED1C24;
}
/* TABLES DENTRO DA CONTENTCOLUMN */
#contentcolumn table{
	margin:0;
}
#contentcolumn table td,#contentcolumn table th{
	text-align:left;
	border-right:1px solid #fff;
	padding:.4em .8em;
}
#contentcolumn table th{
	background-color:#5e5e5e;
	color:#fff;
	text-transform:uppercase;
	font-weight:bold;
	border-bottom:1px solid #e8e1c8;
}
#contentcolumn table td{
	background-color:#eee;
}
#contentcolumn table th a{
	color:#d6f325;
}
#contentcolumn table th a:hover{
	color:#fff;
}
#contentcolumn table tr.even td{
	background-color:#ddd;
}
#contentcolumn table tr:hover td{
	background-color:#fff;
}
#contentcolumn table.nostyle td,#contentcolumn table.nostyle th, #contentcolumn table.nostyle tr.even td,#contentcolumn table.nostyle tr:hover td{
	border:0;
	background:none;
	background-color:transparent;
}
/* ALIGN */
.alignleft{
	float:left;
	padding-right:10px;
}
.aligncenter {
	margin: 0 auto;
}
.alignright{
	float:right;
	padding-left:10px;
}
/* XXXXXXXXXXXXXXXXXXXXXXXXX FIM CONFIGS INICIAIS XXXXXXXXXXXXXXXXXXXXXXXXX */

/* XXXXXXXXXXXXXXXXXXXXXXXXX ESTRUTURA XXXXXXXXXXXXXXXXXXXXXXXXX */

#maincontainer{
	width: 950px;
	margin: 0 auto;
	padding:0;
	background-repeat:no-repeat;
}
#leftWrapper{
	width:25px;
	height:800px;
	float:left;
}
#innerWrapper {
	background:url("images/bg_full.jpg") no-repeat scroll center top #FFFFFF;
	*background:url("images/bg_middle.jpg") no-repeat scroll 0 0 #FFFFFF;
	float:left;
	overflow:hidden;
	width:900px;
	margin:0;
	padding:0;
}
#topsection{
	height:570px;
	padding:0;
	margin:0;
}
#contentwrapper{
	float: left;
	width: 100%;
}
#contentcolumn{
	margin:0px 325px 30px 25px;
	text-align:justify;
	line-height: 16px;
	min-height:300px;
}
#rightcolumn{
	float: left;
	padding-left:10px;
	width:300px;
	margin-left:-310px;
	margin-bottom:25px;
	text-align:left;
}
#contentwrapperfooter{
	padding:0;
	margin:0;
	clear: left;
	width: 100%;
}
#footerBottom{
	height:50px;
	width: 100%;
	background: url(images/bg_bottom.jpg) #D7D7D8;
	background-repeat:no-repeat;
	background-position:bottom;
}
#footerInfos{
	background:#eee;
	padding-bottom:20px;
	width:100%;
}
#menuBottomWrapper{
	background:url(images/menu_bottom_bg.png);
	width:900px;
	height:20px;
	overflow:hidden;
}
#menuBotsWrapper{
	position:relative;
	top:-5px;
}
.footerInfosWrapper {
	border-right:1px dotted #333333;
	margin-top:20px;
}
.footerInfosWrapperWat{
	background:url("images/logo_watermark.png") repeat scroll center center transparent;
	background-repeat:no-repeat;
	height:100px;
	width:100px;
	
}
#footerInfos ul {
	font-size:10px;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	overflow:hidden;
	padding:5px 15px 0 25px;
	text-align:left;
}
#footerInfos ul a:link, #footerInfos ul a:visited{
	color:#222222;
}
#footerInfos ul a:hover{
	text-decoration:underline;
}
#footerInfos li {
	color:#222222;
	margin-bottom:2px;
	padding-bottom:2px;
	padding-top:3px;
}
.rssico{
	padding-left:20px;
	background:url(images/ico_rss.gif);
	background-position:left;
	background-repeat:no-repeat;
}
.faceico{
	padding-left:20px;
	background:url(images/ico_face.gif);
	background-position:left;
	background-repeat:no-repeat;
}
.orkutico{
	padding-left:20px;
	background:url(images/ico_orkut.gif);
	background-position:left;
	background-repeat:no-repeat;
}
.twitterico{
	padding-left:20px;
	background:url(images/ico_twitter.gif);
	background-position:left;
	background-repeat:no-repeat;
}
.youtubeico{
	padding-left:20px;
	background:url(images/ico_youtube.gif);
	background-position:left;
	background-repeat:no-repeat;
}
#footer{
	width:900px;
	margin: 0 auto;
	padding:0;
}
.footerTitle {
	color:#222222;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:0 10px 5px 25px;
	text-align:left;
}
#closeBottomBox{
	background-image:url("library/JS/dbx/images/arrow-toggle.png");
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	height:20px;
	margin-left:210px;
	margin-top:5px;
	width:20px;
	cursor:pointer;
}
/* XXXXXXXXXXXXXXXXXXXXXXXXX FIM ESTRUTURA XXXXXXXXXXXXXXXXXXXXXXXXX */

/* XXXXXXXXXXXXXXXXXXXXXXXXX MENU TOP XXXXXXXXXXXXXXXXXXXXXXXXX */

#topfullwrapper{
	width:900px;
	float:left;
	clear:both;
	margin: 0 auto;
	padding:0;
}
#bannertop{
	width:900px;
	height:143px;
}
#topflash{
	left:-15px;
	position:relative;
}
#bannernoflash{
	width:900px;
	height:143px;
	background:url(images/top_banner.png);
}
#menutop{
	height:32px;
	width:900px;
	background:url(images/menu_top_bg.png);
	background-repeat:no-repeat;
	overflow:hidden;
}
#homeFlashWrapper{
	margin:25px 0px 25px 25px;
}
#flashbanner{
	float:left;
	height:350px;
	width:550px;
}
#homeads{
	float:left;
	height:350px;
	margin-left:25px;
	width:275px;
}
#menuspacer{
	width:20px;
	height:32px;
	float:left;
}
#b1{
	width:40px;
	height:32px;
	background:url(images/b1.png);
	float:left;
	cursor:pointer;
}
#b1:hover{
	background-position:bottom;
}
#b2{
	width:76px;
	height:32px;
	background:url(images/b2.png);
	float:left;
	cursor:pointer;
}
#b2:hover{
	background-position:bottom;
}
#b3{
	width:73px;
	height:32px;
	background:url(images/b3.png);
	float:left;
	cursor:pointer;
}
#b3:hover{
	background-position:bottom;
}
#b4{
	width:107px;
	height:32px;
	background:url(images/b4.png);
	float:left;
	cursor:pointer;
}
#b4:hover{
	background-position:bottom;
}
#b5{
	width:85px;
	height:32px;
	background:url(images/b5.png);
	float:left;
	cursor:pointer;
}
#b5:hover{
	background-position:bottom;
}
#b6{
	width:56px;
	height:32px;
	background:url(images/b6.png);
	float:left;
	cursor:pointer;
}
#b6:hover{
	background-position:bottom;
}
#b7{
	width:66px;
	height:32px;
	background:url(images/b7.png);
	float:left;
	cursor:pointer;
}
#b7:hover{
	background-position:bottom;
}
#b8{
	width:65px;
	height:32px;
	background:url(images/b8.png);
	float:left;
	cursor:pointer;
}
#b8:hover{
	background-position:bottom;
}
#b9{
	width:73px;
	height:32px;
	background:url(images/b9.png);
	float:left;
	cursor:pointer;
}
#b9:hover{
	background-position:bottom;
}
#searchWrapper{
	float:left;
	height:32px;
	padding-left:3px;
	padding-top:6px;
}
.searchField {
	color:#545454;
	font-size:10px;
	font-weight:bold;
	text-align:right;
}
/* XXXXXXXXXXXXXXXXXXXXXXXXX FIM MENUS XXXXXXXXXXXXXXXXXXXXXXXXX */

/* XXXXXXXXXXXXXXXXXXXXXXXXX HOME XXXXXXXXXXXXXXXXXXXXXXXXX */
.homeMainTitle {
	background:url("images/vascoBullet.gif") no-repeat scroll 0 7px transparent;
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	font-weight:bold;
	line-height:23px;
	min-height:17px;
	padding-left:18px;
	padding-top:2px;
	text-align:left;
}
.homeMainTitle a:link, .homeMainTitle a:visited{
	color:#000;
}
.homeMainTitle a:hover{
	color:#ED1C24;
}
.homeMainTxt{
	margin-top:20px;
	margin-bottom:20px;
}
.homeMainTxt img{
	margin-bottom:15px;
}
.homeSubTitle{
	background:url("images/vascoBullet2.gif") no-repeat scroll 0 2px transparent;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding-left:18px;
	background-repeat:no-repeat;
	min-height:17px;
	padding-top:1px;
}
.homeSubTxt{
	margin-top:20px;	
}
.homeSubList{
	list-style-type:none;
	padding: 0px;
	margin:15px 0px 15px 0px;
	text-align:justify;
	line-height: 16px;
	color:#000;
}
.homeSubList a:link, .homeSubList a:visited{
	color:#000;
}
.homeSubList a:hover{
	color:#ED1C24;
}
.homeSubListDate{
	color:#ED1C24;
	font-size:9px;
	font-weight:bold;
}
#slideShowHome{
	margin-top:25px;
	margin-bottom:25px;
	width:550px;
	height:350px;
	background:url(images/imaglai.jpg);
	float:left;	
}
.more-link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ED1C24;
	font-weight:bold;	
}
#adbanner{
	height:90px;
	margin:0 auto;
	width:728px;	
}
#bannerWrapper{
	height:120px;
	padding-top:25px;
	text-align:center;
	width:900px;
}
.mainBoxWrapper{
	clear:both;
	
}
.mainBoxTop{
	width:540px;
	height:20px;
	background:url(images/mainbox_top.png);
	padding-left:10px;
	padding-top:5px;
	color:#222222;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
}

.mainBoxBody {
background:none repeat scroll 0 0 #EEEEEE;
border-left:2px solid #CCCCCC;
border-right:2px solid #CCCCCC;
font-size:10px;
min-height:10px;
padding:1px 15px;
text-align:left;
width:516px;
}
.mainBoxBottom{
	width:550px;
	height:10px;
	background:url(images/sidebox_bottom_thin.png);
	background-repeat:repeat-x;
	margin-bottom:20px;
}
.newsList{
	border-bottom:1px dotted #333333;
	padding-bottom:3px;
}
.resultWrapper{
	list-style:none outside none;
	margin-left:0;
	margin-top:20px;
	padding:0;
}
.resultTitle{
	min-height:17px;
	padding-top:1px;
	border-bottom:1px dotted #333333;
	margin-bottom:5px;
	padding-bottom:5px;
}
.resultTitle a:hover{
	color:#ED1C24;
}
.resultTitle a:link, .resultTitle a:visited {
	color:#000;
}
.resultDate{
	color:#ED1C24;
	font-weight:bold;
	font-size:10px;
}
.wp-caption-text {
	background:none repeat scroll 0 0 #D7D7D8;
	font-family:arial;
	font-size:12px;
	margin-bottom:10px;
	margin-right:10px;
	margin-top:0;
	padding:10px;
}
.wp-caption-dd {
	background:none repeat scroll 0 0 #D7D7D8;
	font-family:arial;
	font-size:12px;
	margin-left:0;
	margin-right:10px;
	margin-top:0;
	padding:10px;
}
/* XXXXXXXXXXXXXXXXXXXXXXXXX FIM HOME XXXXXXXXXXXXXXXXXXXXXXXXX */

/* XXXXXXXXXXXXXXXXXXXXXXXXX SIDEBAR XXXXXXXXXXXXXXXXXXXXXXXXX */

.sidebarTitle {
	background:url("images/simboloVasco.gif") no-repeat scroll 0 0 transparent;
	font-size:14px;
	font-weight:bold;
	margin-top:20px;
	min-height:17px;
	padding-left:23px;
	text-align:left;
}
#placar{
	width:275px;
	margin-bottom:0px;
}
/* XXXXXXXXXXXXXXXXXXXXXXXXX FIM SIDEBAR XXXXXXXXXXXXXXXXXXXXXXXXX */

/* XXXXXXXXXXXXXXXXXXXXXXXXX WIDGETS XXXXXXXXXXXXXXXXXXXXXXXXX */

.twitterwidget-rss img{
	margin-right:2px;
}
.dbx-content .wp-polls{
	background:none repeat scroll 0 0 transparent;
	font-size:12px;
	margin:0;
	padding:0;
}
.dbx-content .wp-polls-form {
	background:none repeat scroll 0 0 transparent;
	font-size:12px;
	margin:0;
	padding:0;
}
.wp-polls {
	background:none repeat scroll 0 0 #D7D7D8;
	margin-left:60px;
	margin-right:60px;
	padding:10px 20px 10px 10px;
}
.wp-polls-form{
	background:none repeat scroll 0 0 #D7D7D8;
	padding:10px 20px 10px 10px;
}
.kb-advanced-rss-3 h3{
	background:url("images/sidebox_top_netvasco.png") no-repeat scroll center bottom transparent;
}
/* XXXXXXXXXXXXXXXXXXXXXXXXX FIM WIDGETS XXXXXXXXXXXXXXXXXXXXXXXXX */

/* XXXXXXXXXXXXXXXXXXXXXXXXX CONNECTBAR XXXXXXXXXXXXXXXXXXXXXXXXX */

#connectWrapper{
	float:left;
	margin-top:193px;
	width:25px;
	height:0px;
}
#cwt{
	background:url(images/connectbar_top.png);
	width:25px;
	height:16px;
}
#cb1{
	background:url(images/cb1.png);
	width:25px;
	height:25px;
	cursor:pointer;
}
#cb1:hover{
	background-position:bottom;
}
#cb2{
	background:url(images/cb2.png);
	width:25px;
	height:25px;
	cursor:pointer;
}
#cb2:hover{
	background-position:bottom;
}
#cb3{
	background:url(images/cb3.png);
	width:25px;
	height:25px;
	cursor:pointer;
}
#cb3:hover{
	background-position:bottom;
}
#cb4{
	background:url(images/cb4.png);
	width:25px;
	height:25px;
	cursor:pointer;
}
#cb4:hover{
	background-position:bottom;
}
#cb5{
	background:url(images/cb5.png);
	width:25px;
	height:25px;
	cursor:pointer;
}
#cb5:hover{
	background-position:bottom;
}
#cb6{
	background:url(images/cb6.png);
	width:25px;
	height:25px;
	cursor:pointer;
}
#cb6:hover{
	background-position:bottom;
}
#cb7{
	background:url(images/cb7.png);
	width:25px;
	height:25px;
	cursor:pointer;
}
#cb7:hover{
	background-position:bottom;
}
#cb8{
	background:url(images/cb8.png);
	width:25px;
	height:25px;
	cursor:pointer;
}
#cb8:hover{
	background-position:bottom;
}
#cwb{
	background:url(images/connectbar_bottom.png);
	width:25px;
	height:16px;
}
/* XXXXXXXXXXXXXXXXXXXXXXXXX FIM CONNECTBAR XXXXXXXXXXXXXXXXXXXXXXXXX */

/* XXXXXXXXXXXXXXXXXXXXXXXXX PODCASTS XXXXXXXXXXXXXXXXXXXXXXXXX */
.podcastSubTitle {
	background:url("images/podcast.png") no-repeat scroll 0 2px transparent;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	min-height:15px;
	padding-left:30px;
	padding-top:15px;
}
.podcastSubTitle a:link, .podcastSubTitle a:visited{
	color:#000;
}
.podcastSubTitle a:hover{
	color:#ED1C24;
}
/* XXXXXXXXXXXXXXXXXXXXXXXXX FIM PODCASTS XXXXXXXXXXXXXXXXXXXXXXXXX */

/* XXXXXXXXXXXXXXXXXXXXXXXXX SHAREBAR XXXXXXXXXXXXXXXXXXXXXXXXX */
.sbWrapper{
	width:550px;
	height:20px;
	background:url(images/Share_bar_08.png);
	background-position:right;
	background-repeat:no-repeat;
	margin:0px 0px 30px 0px;
	padding:0;
	float:left;
}
.sb1{
	width:105px;
	height:20px;
	background:url(images/Share_bar_01.png);
	float:left;
}
.sb2{
	width:54px;
	height:20px;
	background:url(images/Share_bar_02.png);
	float:left;
	cursor:pointer;
}
.sb3{
	width:69px;
	height:20px;
	background:url(images/Share_bar_03.png);
	float:left;
	cursor:pointer;
}
.sb4{
	width:57px;
	height:20px;
	background:url(images/Share_bar_04.png);
	float:left;
	cursor:pointer;
}
.sb5{
	width:67px;
	height:20px;
	background:url(images/Share_bar_05.png);
	float:left;
	cursor:pointer;
}
.sb6{
	width:66px;
	height:20px;
	background:url(images/Share_bar_06.png);
	float:left;
	cursor:pointer;
}
.sb7{
	width:50px;
	height:20px;
	background:url(images/Share_bar_07.png);
	float:left;
	cursor:pointer;
}
.sb8{
	width:82px;
	height:20px;
	background:url(images/Share_bar_08.png);
	float:left;;
}
/* XXXXXXXXXXXXXXXXXXXXXXXXX FIM SHAREBAR XXXXXXXXXXXXXXXXXXXXXXXXX */

/* XXXXXXXXXXXXXXXXXXXXXXXXX COLUNISTA BOX XXXXXXXXXXXXXXXXXXXXXXXXX */
.colunistaWrapper{
width: 526px; margin-bottom: 20px; line-height:17px; background:#EEE; padding:10px; border:2px solid #ccc; clear:both;	
}
.colunistaImg{
width:70px; height:70px; float:left; overflow:hidden; margin-right:10px;	
}
.ultColTitle{
font-size:15px; font-weight:bold; margin-bottom:3px;	
}
.colautor{
	font-size:12px; font-weight:bold;
}
.autorMeta{
margin-top:5px; font-size:10px;	
}
/* XXXXXXXXXXXXXXXXXXXXXXXXX FIM COLUNISTA BOX XXXXXXXXXXXXXXXXXXXXXXXXX */

#pedroKEHL{
	width:130px;
	height:30px;
	float:left;
	cursor:pointer;
}
