/*
Theme Name: rodflash 2
Theme URI: http://www.rodflash.com/
Description: Tema do rodflash.com v.2.0!
Version: 2.0
Author: Rodrigo Vieira Dantas
Author URI: http://rodflash.com/
Tags: rodflash


*/



/* Begin Typography & Colors */
body {
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	background: #F16200 url('images/bkg.gif');
	color: #333;
	text-align: center;
	padding:0px;
	margin:0px;
	font-size:12px;
}
body.mceContentBody{
	background:#FFF !important;
	text-align:left !important;
}
h1{
	font-size:15px;
	color:#2250B9;
	font-weight:bold;
}
h2{
	font-size:14px;
	color:#000;
}
img{
	border:none;
}
a:link, a:visited {
	color:#FF8000;
	font-weight:bold;
	text-decoration:none;
}
a:hover, a:active {
	text-decoration:underline;
	color:#FFCC00;
}
#page {
	text-align: left;
	margin: 0px auto;
	width: 980px;
	padding:0px;
}
/* Header Footer*/
#header{
	margin:0px;
	background:#FFFFFF url('images/topdeg.png') repeat-x;
	height:100px;
	padding-left:10px;
}
#header #quote{
	height:70px;
	width:340px;
	margin-left:20px;
	padding-top:10px;
	padding-right:50px;
	background:url(images/cquote.gif) no-repeat right bottom;
}
#rsspanel{
	background-color:#000;
	position:absolute;
	top:115px;
	margin-left:10px;
	z-index:3;
	width:300px;
	height:120px;
	display:none;
	color:#FFF;
}
#rsspanel ul{
	list-style-image:url(../../../../wp-includes/images/rss.png);
}
#footer{
	clear:both;
}
#fbar{
	background: url('images/bbkg.gif') repeat-x;
	height: 25px;
	padding-top:4px;
}
#fbar #minilogo{
	margin-right:20px;
}
.minimargin{
	margin-top:-15px;
	float:left;
}
.separatorbt{
	margin-top:-30px;
	float:right;
}
#fback{
	margin:0px;
	background:#FFFFFF url('images/topdeg.png') repeat-x;
	height:100px;
	padding-left:10px;
}
#fback .cc{
	padding-top:20px;
	font-size:10px;
	text-align:center;
}
#fback #mobile{
	position:relative;
	left:750px;
	z-index:1;
	width:200px;
	margin-top:-50px;
	text-align:justify;
	font-size:10px;
}
#fback #mobile img{
	float:left;
	margin-right:5px;
}
/*End Header Footer*/
#wp_quotes{
	margin-left: 50px;
	text-align:justify;
}
#wp_quotes div.wp_quotes_author{
	text-align:right;
	font-style: italic;
	margin-top: 5px;
	font-size:11px;
}

#topmenu{
	background: url('images/bbkg.gif') repeat-x;
	height: 29px;
	
}
/*#topmenu li{
	display:inline;
	background:url('images/bl.png') left no-repeat;
	padding-left:25px;
	padding-right:10px;
}*/
#page-menu{
	list-style-type:none;
	margin:0px;
}
#page-menu li{
	padding-left:10px;
	display:inline;
}
#page-menu li a{
	text-decoration:none;
	color:#FFF;
	font-size:16px;
}
#page-menu li a:hover{
	color:#FF8000;
}
.menu{
	height:29px;
	float:left;
	margin:0px;
	padding:0px;
}
.menu li{
	list-style:none;
	float:left;
	padding-left:25px;
	padding-right:10px;
	
}
.menu li a{
	color:#FFF;
	font-size:16px;
	display:block;
	height:29px;
	width:120%;
	text-align:center;
}
.menu li a:hover{
	color:#FFF;
	text-decoration:none;
	background: url('images/bbkgh.gif') repeat-x;
}
.fltleft{
	float:left;
}
.fltright{
	float:right;
}
#topright #autor{
	background:#2250B9;
	color:#FFF;
	padding:3px;
}
#topright #qtrans_language_chooser{
	padding-left:0px;
}
#search{
	margin-top:60px;
}
.ad{
	text-align:center;
	margin:5px auto;
}
/* bars */
#leftbar, #sidebar, #middlebar, #rightpostbar, .postbar{
	float:left;
}
#leftbar{
	width:200px;
	margin-right:10px;
	margin-left:5px;
}
#middlebar{
	width:575px;
	margin-right:10px;
}
#sidebar{
	width:165px;
	margin-right:5px;
}
#middlebar.full{
	width:790px;
}
#middlebar.half{
	width:745px;
}
#rightpostbar{
	width:300px;
}
.postbar{
	width:660px;
	margin-right:10px;
}
/* end bars */
/* corner related */
.corner{
	background-color:#FFF;
	padding:4px;
	border:#000 solid 1px;
	margin-bottom:7px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
}
.outer{
	background: #333;
	
}
.cback{
	background:url(images/titlebubles.png) no-repeat #FFF;
	padding-top:15px;
	padding-left:18px;
}
.corner h2, .cat{
	margin:0px;
}
.corner h2{
	margin-top:5px;
}
.corner h2 a{
	color:#000;
}
.corner h2 a:hover{
	text-decoration:underline;
}
.corner p.cat{
	text-align:right;
	color:#666666;
}
.corner p.time{
	text-align:left;
	font-size:10px;
	margin-left:16px;
}
.corner p.cat a{
	color:#666666;
	font-weight:normal;
}
.corner p.cat a:hover{
	text-decoration:underline;
}
.halfcorner{
	width:282.5px;
	float:left;
}
.lsep{
	margin-left:10px;
}
.sep{
	clear:both;
	height:5px;
}
/*timeline*/
#timeline{
	text-align:center;
}
#timeline select{
	width:100%;
}
#timeline h1{
	font-size:15px;
	text-align:center;
}
.qtrans_language_chooser { list-style-type:none }
.qtrans_language_chooser li { float:left; margin-right:6px }

/*Widgets*/

/*End widgets*/
.more-link{
	display:block;
	text-align:right;
	margin:2px;
}
.more-link img{
	margin-right:2px;
}
.cat-description{
	border:#999 solid 1px;
	background:#FFFFFF url('images/topdeg.png') repeat-x;
	display:none;
	padding:5px;
}
.bt-description{
	float:right;
	border:#999 solid 1px;
	border-top:none;
	background-color:#F6F6F6;
}
.bt-description a{
	display:block;
	padding:4px;
	font-size:10px;
	color:#333;
}
.bt-description a:hover{
	background-color:#FFF;
	color:#666;
	text-decoration:none;
}
.description {
	font-size: 11px;
	text-align:center;
	color:#333;
}
.cat-title{
	width:730px;
	float:left;
	margin-right:10px;
}
.cat-title-lb{
	width:955px;
	float:left;
	margin-right:10px;
}
.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 60px;
}
.cat-full, .cat-full a{
	text-align:left;
	color:#666666;
	font-size: 11px;
	text-decoration:none;
}
.forcecenter, .legenda, .wp-caption-text{
	text-align:center;
}
h1.largetitle{
	font-size:18px;
	margin-bottom:0px;
}
small.largetitle{
	margin-bottom:10px;
}
.small, .legenda, .wp-caption-text{
	font-size:10px;
}
#comment, #cse-search-results iframe, .maxwidth{
	width:100%;
}
.warning{
	background-color:#FCC;
	border:#900 solid 1px;
}
/*Legacy*/
.moldura{
	float:left;
	margin:5px;
}
/* End legacy */
/* Twitpic */
.widget_twitpic ul{
	padding-left:0px;
}
.widget_twitpic img{
	display:block;
}
.twitpic-text{
	display:block;
	margin-bottom:10px;
	border-bottom:#000 solid 1px;
	text-align:center;
}