/*   

Theme Name: Genoino

Theme URL: 

Description: Theme for PT canditado ao deputado federal.

Author: Laurent Rains

Author URL: http://themeshaper.com/

Template: thematic

Version: 1.0

Tags: Thematic

.

Thematic is © Ian Stewart http://themeshaper.com/

Reset browser defaults */


@import url('../thematic/library/styles/reset.css');


/* Apply basic typography styles */


@import url('../thematic/library/styles/typography.css');


/* Apply a basic layout */


@import url('../thematic/library/layouts/2c-r-fixed.css');


/* Apply basic image styles */


@import url('../thematic/library/styles/images.css');


/* Apply default theme styles and colors */


/* It's better to actually copy over default.css into this file (or link to a copy in your child theme) if you're going to do anything outrageous */


@import url('../thematic/library/styles/default.css');


/* Prepare theme for plugins */


@import url('../thematic/library/styles/plugins.css');
/* =Global Elements



-------------------------------------------------------------- */


* { margin: 0; padding: 0; }
#wrapper { width: 942px; margin: 0px auto; padding: 0px; overflow:hidden; }
#main { margin: 0 -10px 0 0; overflow: hidden; width: 942px; padding: 0; clear:both; }
/* =Header and logo

----------------------------------------------------------------*/

#header { background:url("http://genoino1313.com.br/wp-content/themes/genoinochildtheme/images/header-campanha.jpg") no-repeat scroll right top transparent; clear:both; float:left; height:167px; margin:-33px auto 0; position:relative; width:920px; }
#logo h1 a { height: 150px; width: 330px; position: absolute; background: transparent url(http://genoino1313.com.br/wp-content/themes/genoinochildtheme/images/logo.jpg) no-repeat scroll 0 0; display: block; text-indent: -999999px; }
#container { width: 590px; min-height: 1000px; background-color: #FFF; background-image: url(http://www.genoino1313.com.br/wp-content/themes/genoinochildtheme/images/topo_container.png); background-repeat: no-repeat; background-position: center top; }
#bottom_container { background-image:url("http://www.genoino1313.com.br/wp-content/themes/genoinochildtheme/images/bottom_container.png"); background-position:center bottom; background-repeat:no-repeat; bottom:0; height:13px; position:relative; clear: both; width:590px; }
#sidebar { width:300px; float:right; margin-right:42px; }
#buttons { padding: .75em 0; }
a.button { border: 1px solid #ccc; -webkit-border-radius: .7em; -moz-border-radius: .7em; border-radius: .7em; color: #951A13; font-size: 13px; margin: 0 10px 0 0; padding: .75em 1.25em; text-decoration: none; }
a.button:hover, a.button:active { color: #951A13; }
body { background-color: #951A13; margin: 0; font-family: Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif; font-size: 15px; text-align: justify; }
a:link { color:#951A13; }
a:visited { color: #dd6062; }
a:active, a:hover { color: #710000;/* font-style: italic; */ }
input#noresults-s { background-color: #ccc; border-style: inset; }
/* =Container

-----------------------------------------------------------*/

#container { width: 590px; margin-right: 10px; }
#content { overflow: visible; width: 578px; min-height: 1000px; }
#nav-below { float: left; }
/* =Aside Index

-----------------------------------------------------------*/

#content .aside { border: 3px solid #CCCCCC; background-color: white; margin: 0 0 22px; padding: 18px 0 0; }
.aside { color: #CCCCCC; }
/*Rounded Corners

--------------------------------------------------


#container, .hentry, .aside, #primary, .pageid-13 #container, .pageid-6 #container, .pageid-8 #container,  #post-0 {



	-moz-border-radius: 20px;



	-khtml-border-radius: 20px;



	-webkit-border-radius: 20px;



	border-radius: 20px;



}



  Entries


-------------------------------------------------------------- */



.post { float:left; margin-left:-12px; padding:20px; width:550px; }
.entry-title, * h2.entry-title a { font: bold 24px Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif; ; color: #951A13; margin-top: 5px; text-align:left; }
h1.entry-title { border-top:none; color:#951A13; font:bold 24px Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif; margin-left:7px; margin-top:17px; text-transform:none; width:555px; }
.entry-meta abbr { border: medium none; font-size: 12px; font-style: normal; color: #000; font: 12px Arial, Verdana, Helvetica; letter-spacing: 0.05em; text-transform: uppercase; }
a.more-link { color: #951A13; font-size: 15px; font-weight: bold; font-family: Arial, Verdana, Helvetica; text-decoration: none; }
* div.entry-content a { color: #951a13; font-family: Arial, Verdana, Helvetica; }
/* =Internal page entry


-------------------------------------------*/

.single .hentry { padding: 15px; width: 565px; }
/* =Contact page Update this page with correct page id numbers when applying to new blogs

----------------------------------------------------------*/

.pageid-13 #container { background-color: white; width: 590px; margin-right: 10px; margin-left: 0px; }
#post-13 h1.entry-title { color:#951A13; font-family:"Myriad Pro", Arial, Verdana, Helvetica; margin-left:7px; margin-top:18px; text-transform:uppercase; }
#wpcf7-f1-p13-o1 form.wpcf7-form p input#submit { float: right; margin-right: 80px; }
/* =Photo Album page Update this page with correct page id numbers when applying to new blogs


----------------------------------------------------------*/



#spacer { width: 1px; float: left; color: #fff; }
#voltar { background:none repeat scroll 0 0 #951A13; border:2px solid #CCCCCC; color:white; float:right; font-size:12px; margin-bottom:12px; margin-right:17px; margin-top:-43px; padding:3px 5px; text-transform:uppercase; }
.pageid-6 #container { background-color:#FFFFFF; background-image:url("http://www.genoino1313.com.br/wp-content/themes/genoinochildtheme/images/topo_container.png"); background-position:center top; background-repeat:no-repeat; margin: 0px 10px 0px 0px; width: 590px; min-height: 1000px; }
.pageid-6 entrytitle { margin-top: 10px; }
.pageis-6 .entry-content h4 { font-style: normal; }
#lightbox-overlay-text span { display: none; padding-left: 5px; padding-right: 5px; text-indent: -9999px; }
#lightbox-currentNumber { display: none; }
#lightbox-close { display: none; text-indent: -9999px; }
#lightbox-infoContainer { color:#666666; line-height:normal; padding:0 10px; }
#lightbox-infoBox { background: #fff url(http://www.laurentrains.com/test/wp-content/themes/thematicsamplechildtheme/images/fechar.gif) no-repeat right; font: 0 Verdana, Helvetica, sans-serif; height: 30px; margin: 0 auto; }
#lightbox-infoContainer { color:#666666; line-height:normal; padding:0 10px; }
.pageid-6 div.entry-content a { color:#000; font-family:Arial, Verdana, Helvetica; line-height:15px; text-decoration:none; font-style: normal; margin-top: 1px; }
.ngg-album-compact h4 a { font-family: arial, verdana, helvetica; font-size: 12px; margin-bottom: 0; margin-top: 0; text-transform: none; width: 170px; text-decoration:none; font-style: normal; }
/* =youtube page

-----------------------------------------------------------*/


.pageid-70 #container { background: white; margin: 0 10px 0 0px; width: 590px; }
dd.tubepress_meta_title, dd.tubepress_meta_title a, dd.tubepress_meta_title a:hover { margin-left: 0; clear: left; color: #000; font-family: Arial, Verdana, Helvetica; font-size: 15px; }
/* =Pergunte


----------------------------------------------------------*/


.pageid-76 #container { background-color: white; width: 590px; margin-right: 10px; margin-left: 10px; }
#post-76 h1.entry-title { color: #951A13; margin-top: 10px; margin-left: 10px; text-transform: uppercase; font-family: "Myriad Pro", Arial, Verdana, Helvetica; }
/* =Contact form


-----------------------------------------------------------*/

#wpcf7-f1-p13-o1 form.wpcf7-form p span.wpcf7-form-control-wrap.your-name input.wpcf7-validates-as-required { float: right; margin-right: 118px; }
#wpcf7-f1-p13-o1 form.wpcf7-form p span.wpcf7-form-control-wrap.your-email input.wpcf7-validates-as-email.wpcf7-validates-as-required { float: right; margin-right: 118px; }
#wpcf7-f1-p13-o1 form.wpcf7-form p span.wpcf7-form-control-wrap.text-915 input { float: right; margin-right: 120px; }
#wpcf7-f1-p13-o1 form.wpcf7-form p span.wpcf7-form-control-wrap.text-413 input { float: right; margin-right: 120px; }
#wpcf7-f1-p13-o1 form.wpcf7-form p span.wpcf7-form-control-wrap.text-950 input { float: right; margin-right: 120px; }
.wpcf7-form input, .wpcf7-form textarea { border-top-color: #ccc; border-top-width: 1px; background-color: #ccc; border-left: 1px inset #999; font-family:arial; }
.wpcf7-form textarea { border-top-color:#999999; border-top-width:4px; margin-left:125px; width:315px; }
form.wpcf7-form { padding-left: 15px; }
/* =Primary Main Aside

----------------------------------------------------------------*/


#primary { background-color:#FFFFFF; background-image:url("http://www.genoino1313.com.br/wp-content/themes/genoinochildtheme/images/topo_sidebar.png"); background-position:center top; background-repeat:no-repeat; float: left; margin: 2px 0 10px 10px; _margin-left: 0px; padding: 18px 0 0; width: 320px; }
#primary ul.xoxo { padding-left: 2px; padding-right: 4px; }
#videosidebar-5 object { margin-right: 0; margin-left: 5px; margin-top: 2px; padding-bottom: 4px; }
/* =Secondary Main Aside

----------------------------------------------------------------*/


#secondary { background:none repeat scroll 0 0 white; clear:none; float:left; margin:0 0 10px 10px; _margin-left:0; padding:10px 0 0; width:320px; _overflow:hidden; }
img.twtr-profile-img { float: right; position: absolute; bottom: 22%; left: 85%; }
#twtr-widget-1 div.twtr-doc div.twtr-hd h4 a { float: right; clear: none; overflow: hidden; visibility: visible; margin-right: 20%; font: 21px Arial, Verdana, Helvetica; }
#twtr-widget-1 div.twtr-doc div.twtr-ft div a img { position: relative; visibility: visible; overflow: visible; z-index: 9; }
#twtr-widget-1 div div.twtr-hd h3 { color: white; float: none; clear: none; position: absolute; left: 500000px; }
div.twtr-tweet-wrap { border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #ccc; }
#twtr-widget-1 div.twtr-doc div.twtr-hd { background: url(http://genoino1313.com.br/wp-content/themes/genoinochildtheme/images/twitterlogo1.png) no-repeat scroll -7px -11px; }
/* =Subsidiary move her on up!

-----------------------------------------------------------------*/




#subsidiary { overflow: visible; width: 320px; float: left; margin-left: 0px; padding: 0 0 13px 0; margin-right: 10px; _margin-right: -30px; float: left; background-image:url("http://www.genoino1313.com.br/wp-content/themes/genoinochildtheme/images/bottom_sidebar.png"); background-position:center bottom; _background-position:left bottom; background-repeat:no-repeat; }
/* =Image Banner Genoino



----------------------------------------------------------------*/



#first { background: none repeat scroll 0 0 white; float: left; margin-top: 22px; }
div#first.aside.sub-aside { width: 320px; margin-top: 0px; margin-bottom:0px; }
/* =Newsletter Signup



---------------------------------------------------------------*/



#second { background: white; margin-top: 10px; font-family: Arial, Verdana, Helvetica; font-size: 12px; color: black; }
div#second.aside.sub-aside { height: auto; margin-bottom: 10px; margin-top: 10px; padding: 3px; width: 315px; }
#second h3.widgettitle { color: #951A13; text-transform: uppercase; font-size: 14px; font-weight: bold; font-family: Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif; padding: 10px 0px 6px 8px; }
/* =Third banner

--------------------------------------------------------------*/


#third { background: none repeat scroll 0 0 white; float: left; margin-top: 22px; margin-bottom: 10px; }
div#third.aside.sub-aside { width: 320px; }
#subsidiary #third.aside.sub-aside { _margin-bottom:-15px; }
/* =Typography 

----------------------------------------------------------------*/


.page-title { color: #951A13; font: bold 19px Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif; text-transform: uppercase; background: none repeat scroll 0 0 #FFFFFF; border: none; padding: 18px 30px 22px; margin-top: 2px; width: 500px; }
/* =Menu e Search


----------------------------------------------------------------*/



#access div.menu ul.sf-menu.sf-js-enabled li a:hover img { filter:alpha(opacity=85); -moz-opacity:.85; opacity:.85; }
#access div.menu ul.sf-menu.sf-js-enabled li a { background-color: #951A13; color: #fff; border-style: none; font: normal 15px Arial, Helvetica; text-transform: uppercase; }
#access { width: 613px; border-style: none; }
.sf-menu { border-right: medium none; float: left; }
/* =Container text styling


----------------------------------------------*/


.navigation a { color: #000; font-style: italic; text-decoration: none; }
/* =Footer







-----------------------------------------------*/


#siteinfo { color: #FFFFFF; font-size: 11px; line-height: 18px; padding: 22px 0 44px; font-family: Arial, Verdana, Helvetica; text-align: center; display:none; }
#siteinfo a { color: #fff; font-style: normal; }
/* =search



-----------------------------------------------*/

fieldset.search { border: none; background: #fff; }
.search input, .search button { border: none; }
input#s, .search input.box { border:medium none; color:#666666; display:block; font:0.8em/0pt Arial, Verdana, Helvetica; height:18px; left:15px; margin-right:2px; padding:0 5px; position:absolute; right:0; top:7px; width:150px; }
input#searchsubmit, .search button.btn { background:url("http://www.genoino1313.com.br/wp-content/themes/genoinochildtheme/images/btn-busca.jpg") no-repeat scroll right center #FFFFFF; border:medium none; cursor:pointer; height:35px; left:170px; margin-left:0; margin-right:0; position:relative; text-indent:-9999px; width:34px; }
.search button.btn:hover { background: #fbc900 url(http://www.genoino1313.com.br/wp-content/themes/genoinochildtheme/images/btn-busca.jpg) no-repeat bottom right; }
#searchform { background:url("http://genoino1313.com.br/wp-content/themes/genoinochildtheme/images/bg-busca.jpg") no-repeat scroll left top transparent; float:left; height:35px; margin-left:565px; margin-top:-36px; position:relative; top:5px; width:207px; z-index:100; }
/* Commentarios*/



#respond { float:left; }
.entry-utility { display: none; }
.entry-meta { border-top: 5px solid #951A13; }
.cat-links { float:right; margin-top: 5px; }
#text-3 { padding:10px; border-bottom: 10px solid #951A13; border-top: 10px solid #951A13; margin:0 -10px; }
#post-6 h1.entry-title { border-top: 5px solid #951A13; }
#post-8 h1.entry-title { border-top: 5px solid #951A13; }
#post-13 h1.entry-title { border-top: 5px solid #951A13; }
#post-53 h1.entry-title { border-top: 5px solid #951A13; }
#post-6 .entry-content { margin-left:5px; }
#post-8 .entry-content img { margin: 0; }
#post-8 .entry-content { margin: 20px 0 0 0; padding: 0; }
#videosidebar-3 embed { border:thin solid #e6e6e6; }
.VideoCaption { font-weight:bold; color:#FFF; }
#widget_sp_image-5 { border-top: 10px solid #951A13; padding-top: 10px; }
#text-2 { padding:10px; 10px 0 10px;
margin-bottom:-20px }
#text-5 { padding-bottom:10px }
#text-6{ border-top:10px solid #951A13;
margin-left:-10px;
margin-right:-10px;
margin-top:10px;
padding-top:7px; }
#text-8 { border-bottom: 10px solid #951A13; margin:0 -10px; }
#text-4 { border-bottom: 10px solid #951A13; margin:0 -10px; }
#text-9 { border-bottom: 10px solid #951A13; margin:0 -10px; }
#text-10 { border-bottom: 10px solid #951A13; margin:0 -10px; }
#text-11 { border-top:10px solid #951A13; margin:10px -10px -10px; }
#text-12 { border-bottom:10px solid #951A13; margin:0 -13px 10px -10px; padding:0 10px 10px; }
#text-13 { border-top:10px solid #951A13; padding-top:10px; margin:0 -10px; }

.widget-categories ul { width:140px; float:left; }
#cat-col-1 {
	width:125px;
	float:left;
}
#cat-col-2 {
	width:125px;
	float:right;
	}
