/*  
Theme Name: Secondary
Theme URI: http://3oneseven.com/
Description: A simple, fluid and lightweight theme with custom features.
Version: 3.17.2
Tags: 4 columns fluid width newspaper
Author: miloIIIIVII
Author URI: http://3oneseven.com/

Customize, edit, poke, prod, and adapt to your own style. Please leave credit where credit is due so that others may find the source for your site and adapt a suitable version for their own website.

*/

/* ----------------------------------- reset.css */ 
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }
*{margin:0;padding:0;}

html,body{background:#fff;color:#333;text-align:center;} 
body{font:normal 12px/15px arial,helvetica,verdana,sans-serif;}

/* ----------------------------------- headings */ 
h1{font:normal 34px/34px Georgia,Times New Roman,Times,serif;}
h2{font:normal 24px Georgia,Times New Roman,Times,serif;letter-spacing:-0px;}
h3{font:normal 15px/15px Georgia,Times New Roman,Times,serif;letter-spacing:-0px;}
h4{font:normal 14px/14px Georgia,Times New Roman,Times,serif;}
h5{font:normal 12px/13px Georgia,Times New Roman,Times,serif;
color:#7f7f7f;padding:0;margin:0 8px 0 0;text-align:right;}


h3.blocks{margin-bottom:10px;}
h3.featured{margin:0 10px 0 0;text-align:right;}h3.featured span{color:#15609a;}

#imgmRSS {
position:absolute;
left:668px;
top:605px;
border:none;
}

#imgRSS {
position:absolute;
left:635px;
top:605px;
border:none;
}

#imgTwitter {
position:absolute;
left:583px;
top:605px;
border:none;
}

#imgmRSS1 {
position:absolute;
left:668px;
top:275px;
border:none;
}

#imgRSS1 {
position:absolute;
left:635px;
top:275px;
border:none;
}

#imgTwitter1 {
position:absolute;
left:583px;
top:275px;
border:none;
}

a{color:#15609a;text-decoration:none;}
a:hover{color:#b7ac97;}

/* ----------------------------------- wrapper */ 
#wrapper{margin:10px auto;text-align:left;width:95%;} 

/* ----------------------------------- header */ 
#header{background:transparent url(images/01.jpg) no-repeat center right;padding:5px 0;height:120px;border-left:0px solid #333;overflow:hidden;border-bottom:0px solid #ccc;}
.tradutor {margin:148px 0px;text-align:right;}
#header h1 a{margin:30px 235px;padding:0;display:block;width:43%;text-align:center;}
#header h1 span{color:#3fb02d;letter-spacing:0px;}
#header h1 span:hover{color:#aacda5;}
.des{margin:-30px 0px 0 235px;padding:0;color:#000;font-size:10px;}

/* ----------------------------------- search */ 
#searchform{margin:0px;padding:0;overflow:hidden;}	
#s{background:transparent url(images/04.gif) no-repeat center right;color:#000;width:220px;font:0.8em georgia,times new roman,times,serif;padding:5px 0 5px 0;margin:0;border:1px solid #fafafa;}
#search{padding:0;margin:10px 0 0 0;float:right;clear:right;}
#clock{clear:right;width:auto;height:15px;float:right;font:14px georgia,times new roman;color:#333;margin:0px 0 0 0;}

/* ----------------------------------- navi */ 
#pagenav{clear:right;background:#fafafa;float:left;padding:0;margin:0px 0 0 0;display:block;}
ul.nav{list-style:none;}
.nav li{float:left;display:block;padding:0px 0;}
.nav li a{font-size:0.9em;color:#2f2f2f;display:block;padding:4px 7px;}
.nav li a:hover{text-decoration:none;color:#000;background:#fff;}
.nav li.current_page_item a{background:#fff;color:#15609a;}
.nav li.current_page_item a:hover{background:#666;color:#ccc;}
* html .nav li a:hover{background:#fff;}


/* ----------------------------------- cat navi */ 
#categories{float:right;clear:right;padding:0;margin:0;display:block;}
#categories ul{list-style:none;padding:0;margin:0;}
#categories li{float:left;display:block;height:25px;padding:0;}
#categories li a{font-size:0.9em;color:#fff;display:block;padding:2px 10px;}
#categories li a:hover{color:#ccc;background:#666;}
#categories li.current-cat a{background:#fafafa;color:#15609a;}
#categories li.current-cat a:hover{background:#666;color:#ccc;}


/* ----------------------------------- inner wrapper */ 
#mid{padding:4px 0;margin:15px auto;width:100%;clear:both;height:auto;}
#block{padding:0;margin:0 auto;width:100%;min-height:290px;display:block;overflow:hidden;}
#main{float:left;margin:14px 0;width:100%;display:inline;overflow:hidden;height:auto;}

#single{margin:0;width:100%;display:block;overflow:hidden;}
#single h2{margin:0;width:100%;display:block;overflow:hidden;font-size:18px;}
#single2{margin:14px 0;width:70%;display:inline-block;float:left;overflow:hidden;}
#dias{float:left;margin:0 10px 0 0;width:70%;display:inline;overflow:hidden;}
#dia{color:#666;float:right;margin:-390px 0;padding:0;width:20%;line-height:1.3em;overflow:hidden;display:inline;font-size:100%;border-top:0px solid #ccc;}
#dia p{font-size:85%;}
#contentHome{padding:10px 290px;margin:0 0px;width:65%;display:block;height:auto;}
#contentArquive{padding:10px 290px;margin:0 0px;display:block;height:auto;width:65%;}

#content{padding:10px 228px;margin:0 0px;width:90%;display:block;}


/* ----------------------------------- slider */ 
#featured{background:#fff;padding:0px;float:left;margin:2px 80px;width:50%;display:inline;overflow:hidden;}
#myGallery{margin:4px;font-size:18px;}
#sec{background:#fff;padding:0px;width:0%;height:300px;float:right;overflow:hidden;display:inline;font-size:90%}

/* ----------------------------------- bars */ 
#r_sidebar{color:#333;float:right;margin:-5px 0;padding:0;width:16%;line-height:1.3em;overflow:hidden;display:inline;font-size:80%;}

#r_sidebar1{color:#333;float:right;padding: 0px 0px;width:16%;line-height:1.3em;overflow:hidden;display:inline;font-size:80%;margin:25px 0px;}

#l_sidebar{color:#333;float:left;margin:-5px 0;padding:0 0 0 
0%;width:15%;line-height:1.3em;overflow:hidden;display:inline;font-size:80%;}

#l_sidebar1{color:#333;float:left;margin:24px 0;padding:0 0 0 
0%;width:15%;line-height:1.3em;overflow:hidden;display:inline;font-size:80%;}

/* ----------------------------------- bar content */ 
#r_sidebar1 h3,#r_sidebar h3,#l_sidebar h3,#l_sidebar1 h3,#s_footer h3,#dia h3
{color:#333;margin:12px 0;padding:9px 0;line-height:80%;border-top:1px solid #ccc;background:url(images/03.png) no-repeat center right;}
#cats h3{color:#333;margin:2px 0;padding:0;line-height:160%;border-top:0;background:url(images/03.png) no-repeat center right;width:150px;}
#r_sidebar h4{font-size:18px;}
#r_sidebar h3 span,#l_sidebar h3 span,#l_sidebar1 h3 span,#s_footer h3 span,#cats h3 span{color:#15609a;}
#r_sidebar ul,#l_sidebar ul,#l_sidebar1 ul,#s_footer ul{list-style:none;padding:4px 0;}
#r_sidebar a,#l_sidebar a,#l_sidebar1 a,#s_footer a{color:#333;}
#r_sidebar a:hover,#l_sidebar a:hover,#l_sidebar1 a:hover,#s_footer a:hover{color:#ccc;}
#r_sidebar p,#l_sidebar1 p,#l_sidebar p{color:#333;}
#l_sidebar1 a img,#l_sidebar a img{border:1px solid #ccc;padding:4px;width:30%;height:30%;margin:2px;}
#r_sidebar a:hover img,#l_sidebar1 a:hover img,#l_sidebar a:hover img{border-color:#15609a;}

#r_sidebar1 h4{font-size:18px;}
#r_sidebar1 h3 span{color:#15609a;}
#r_sidebar1 ul{list-style:none;padding:4px 0;}
#r_sidebar1 a{color:#333;}
#r_sidebar1 a:hover{color:#ccc;}
#r_sidebar1 p{color:#333;}
#r_sidebar1 a:hover img{border-color:#15609a;}


/* ----------------------------------- tabs */ 
.domtabs{float:left;width:99%;list-style-type:none;margin:20px 0 0 0;padding:0;font:11px arial,helvetica,sans-serif;}
.domtabs li{float:left;}
.domtabs li a{display:block;padding:5px 10px;border:0;text-decoration:none;color:#333;border:1px solid #fff;}
.domtabs a:hover{background:#ccc;border:1px solid #fff;}
.domtabs li.active a{border:1px solid #ccc;}

/* ----------------------------------- post */ 

#content p{margin-bottom:10px;}
.FaixaBusca {background:url(images/FaixaBusca.jpg) no-repeat left;height:300px; width:100%;}

.walk{width:158px;height:158px;float:right;margin:4px;overflow:hidden;}
.walk img{padding:3px;border:1px solid #ccc;width:300px;height:145px;float:right;}
.walker{width:120px;height:120px;float:right;margin:4px;overflow:hidden;}
.walker img{padding:3px;border:1px solid #ccc;width:110px;height:110px;}
.postMeta{text-transform:uppercase;font-size:11px;text-align:right;margin:0;}
.postMeta span.date{color:#666;padding:0 2px 0 4px;font-style:italic;}
.postMeta span.comments{color:#666;padding:0 0 0 15px;margin:0 0 2px 0;}
.postMeta span.comments a,.postMeta span.date a{color:#666;}
.post{float:left;margin:40px 55px 0px 0;border-top:0px solid #ccc;width:60%;overflow:hidden;}
.postSingle{float:left;margin:0px 0px 15px 0;border-top:0px solid #ccc;width:100%;}
.RSSFaixa {background:url(images/RSSFaixa.jpg) no-repeat center;height:100px}
#single postSingle{margin:0 0 15px 0;border:0;}
.social{background:#fafafa;width:99%;padding:13px 0;font-size:14px;color:#333;}
.social a{color:#333;text-decoration:none;margin:3px 0;display:block;}
.social a:hover{color:#ccc;text-decoration:underline;margin:3px 0;}
.drop{float:left;font:3.5em georgia,serif;line-height:100%;margin:3px 8px 0 0;width:30px;text-align:center;color:#0d3655;}

/* ----------------------------------- entry */ 
.post h2{width:100%;display:block;outline:none;margin:0;padding:0px 0;}

.postSingle h2{width:100%;display:block;outline:none;margin:0;padding:0px 0;}
#single h2{width:100%;display:block;outline:none;margin:0;padding:18px 0;}
.entry h3,#dias h3{margin:1em 0;}
.entry{line-height:1.4em;overflow:hidden;}
.entry p{margin:0;}
.entry p a{font-weight:400;}
.read{font:normal 16px/16px Georgia,Times New Roman,Times,serif;}
.entry blockquote{margin:0 1.3em 0;}
.entry ul,#dia ul{margin:0 1.3em 0;list-style:none;}
.entry li a{color:#333;font-weight:bold;background:url(images/) repeat-x bottom left;}
.entry ul li{padding-left:18px;margin-bottom:7px;}
.entry ol{margin:0 1em 0 3em;}
.entry ol li{margin:0 0 7px 0;}
.entry img,.entry a img{border:1px solid #ccc;}
.entry a:hover img{border-color:#0d3655;}
.entry table tr {padding:15px 0;}
.entry table tr.alt {background:#eee;}
.bigdate{font:22px tahoma,arial,sans serif;color:#666;text-decoration:none!important;}

blockquote{color:#3fb02d;padding:9px;margin:9px 0px;border:0px solid #ccc;border-width:0px 0;}
blockquote p{padding-left:15px;text-indent:-10px;}
blockquote p:first-letter{float:left;color:#074407;line-height:20px;padding:5px;margin:0px;
font:35px georgia,times new roman,times,serif;}

.feed ul li{background:url(images/feed.png) no-repeat center right;
line-height:1.2em;padding:3px 0;list-style:none;}

/* ----------------------------------- pagination */ 
#pagination{color:#333;font-size:11px;text-transform:uppercase;margin-bottom:10px;margin-top:40px;text-align:right;}
#pagination p{vertical-align:middle;}
#pagination a{border:none;margin:0 0 3px 2px;}

/* ----------------------------------- navigation */ 
#navigation{color:#333;font-size:11px;text-transform:uppercase;margin-bottom:10px;border-bottom:1px solid #ccc;border-top:1px solid #ccc;}
#navigation a{border:none;margin:3px 0;display:block;color:#46793a;}
#navigation .h3{font-size:90px georgia,times new roman,times,serif;}


/* ----------------------------------- comments */ 
#comments{width:99%;padding:12px 0 0 0;}
#comments h3,h3#respond{color:#555;margin-bottom:7px;}
ol.commentslist{list-style:none;margin:5px 0 12px;}
.commentslist li{background:#fff;border:1px solid #ccc;margin-bottom:7px;padding:7px 0;}
.commentslist li a{font-weight:bold;}
.commentslist li.alt{background:#fafafa;}
.commentslist li:hover{border-color:#888;}
.commentslist .comment_text{margin:0;line-height:1.4em;overflow:hidden;}
.comment_text p,.comment_text ul,.comment_text ol,.comment_text blockquote{margin:1em 0;}
.comment_text ul,.comment_text ol,.comment_text blockquote{margin:0 1em;}

p.author_meta{font-weight:700;text-transform:uppercase;margin:0 0 0 7px;}
p.post_meta{font-size:11px;text-align:right;margin:0 7px 0 0;}
.count{float:left;display:block;width:33px;height:33px;font-size:33px;color:#333;line-height:33px;}

.commentslist li.author{background:#333;color:#ccc;}
.commentslist li.author a{color:#ddd;}
.commentslist li.author a:hover{color:#fff;}
#comments_closed{background:#333;color:#ccc;padding:7px 0;margin-top:12px;line-height:1.5em;}
p.nocomments{margin:0 12px 0 7px;}
p.nocomments a{color:#ddd;font-weight:bold;text-decoration:underline;}
p.nocomments a:hover{color:#ccc;}
ol.pingslist{margin:1.5em 2em;font-size:12px;}
.pingslist li{color:#7F7F7F;margin:0 0 7px 0;}
.pingslist li a{font-weight:bold;}
#commentform p{margin:1em 0;}
#commentform p a{font-weight:bold;}
#author,#email,#url,#comment{font:1.1em arial,helvetica,verdana,sans-serif;border:1px solid #BBB;padding:2px;}
#comment{width:99%;overflow:hidden;}
#commentform p small{font-size:10px;color:#7F7F7F;}
.commentslist code{background:transparent;}
#commentform textarea{width:99%;height:210px;border:1px solid #ccc;padding:2px 0;margin-top:3px;color:#333;background:#fff url(images/01.jpg) no-repeat top right;}
#commentform #submit{background:transparent;font:normal 22px georgia,times new roman, times,sans-serif;color:#333;border:1px solid #ccc;width:200px;height:35px;cursor:pointer;text-transform:uppercase;}

/* ----------------------------------- footer */ 
#footer{padding:20px 0;margin:0 auto;width:99%;display:block;clear:both;background:#fff url(images/01.jpg) no-repeat top right;}
#footer p{padding:7px 0 50px 0;color:#ccc;font-size:80%;text-align:center;border-top:1px solid #ccc;}
#footer p a{color:#ccc;}

/* ----------------------------------- sec footer */ 
#s_footer{padding:20px 0;margin:0;width:100%;clear:both;}
.col{width:23%;float:left;margin-right:15px;overflow:hidden;display:inline;}
.col2{width:20%;float:right;overflow:hidden;display:inline;}

#cats{clear:both;display:block;border-top:1px solid #ccc;padding:14px 0;margin:55px 0 21px 0;}
#cats ul{color:#15609a;line-height:1.6em;margin:15px 0;}
#cats li{float:left;text-align: right;display: block;width:150px;margin-right:10px;}
#cats li a{color:#15609a;font-weight:bold;float:left;text-decoration:none;}
#cats li a:hover{text-decoration:underline;}

/* ----------------------------------- floats */ 
.right,.alignright,.floatright{float:right;margin:3px 0 0 7px;}
.left,.alignleft,.floatleft{float:left;margin:3px 7px 0 0;}
.aligncenter,.center{display: block;margin:0 auto;text-align:center;padding:3px;}

/* ----------------------------------- clearing */ 
.clear{clear:both;}
.fix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.fix{display:inline-block;} 
* html .fix{height:1%;}.fix{display:block;}

/* ----------------------------------- slider */ 
#myGallery, #myGallerySet, #flickrGallery{width:100%;height:320px;z-index:5;border: 0;}
#myGallery img.thumbnail, #myGallerySet img.thumbnail{display:none;}
.jdGallery{overflow:hidden;position:relative;}
.jdGallery img{border:0;margin:0;width:100%;height:280px;}
.jdGallery .slideElement{width:100%;height:100%;background:#fff no-repeat center center url(images/loader.gif);}
.jdGallery .loadingElement
{width:100%;height:100%;position:absolute;left:0;top:0;background:#fff no-repeat center center url(images/loader.gif);}
.jdGallery .slideInfoZone
{position: absolute;z-index:10;margin:0;left:0px;bottom:0;top:0;height:100%;width:40%;
background:#fff;color:#333;text-indent:0;overflow:hidden;}
* html .jdGallery .slideInfoZone{bottom: -1px;}
.jdGallery .slideInfoZone h2{padding:0;font:24px/18px georgia,times new roman;margin:0;margin:12px 5px;color:#090909;}
.jdGallery .slideInfoZone p{padding:0;font-size:16px;line-height:20px;margin:12px 5px;color: #333;}
.jdGallery div.carouselContainer{display:none;}

.jdGallery a.carouselBtn{display:none;}.jdGallery .carousel{display:none;}
.jdExtCarousel{overflow: hidden;position: relative;}
.jdGallery .carousel .carouselWrapper, .jdExtCarousel .carouselWrapper
{position: absolute;width: 100%;height: 78px;top: 10px;left: 0;overflow: hidden;}
.jdGallery .carousel .carouselInner, .jdExtCarousel .carouselInner{position: relative;}
.jdGallery .carousel .carouselInner .thumbnail, .jdExtCarousel .carouselInner .thumbnail{display:none;}
.jdGallery .wall .thumbnail, .jdExtCarousel .wall .thumbnail{display:none;}
.jdGallery .carousel .label, .jdExtCarousel .label{font-size: 13px;position: absolute;bottom: 5px;left: 10px;padding: 0;margin: 0;}
.jdGallery .carousel .wallButton, .jdExtCarousel .wallButton{display:none;}
.jdGallery .carousel .label .number, .jdExtCarousel .label .number{color: #333;}
.jdGallery a{font-size: 100%;text-decoration: none;color: inherit;}
.jdGallery a.right, .jdGallery a.left{position: absolute;height: 99%;width: 25%;cursor: pointer;z-index:10;}
*.jdGallery a.open{left: 0;top: 0;width: 100%;height: 100%;}
.withArrows a.open{position: absolute;top: 0;left: 25%;height: 99%;width: 50%;cursor: pointer;z-index: 10;background: transparent;}
.withArrows a.open:hover { background: url(images/open.png) no-repeat center left; }
* html .withArrows a.open:hover{background: url(images/open.png) no-repeat center left;}

* html .jdGallery a.right, * html .jdGallery a.left,.jdGallery a.right:hover, .jdGallery a.left:hover,.jdGallery a.left,
* html .jdGallery a.left,.jdGallery a.right,* html .jdGallery a.right {display:none;}


/* ----------------------------------- basics */
table{width:100%;background:#fafafa;border:1px solid #ccc;color:#333;margin:12px 0;}
caption{font-size:.8em;font-style: italic;text-align:right;color:#333;}
td{padding:.3em;border:1px solid #ccc;}
tr{color:#333;background:#fafafa;}
tr.alt,tr.even{background:#f6f6f6;}
th{padding:.3em;color:#333;background:#fafafa;border:1px solid #ccc;}
td a,th a{font-weight:bold;color:#900;}

dl{margin:12px 0;border-bottom:1px solid #ccc;padding:0.5em 0;}
dt{display:inline;margin:9px 0;padding:0;color:#333;font-style:italic;}
dd{display:block;margin:7px 0;padding:0;}
dd a{color:#333;}
dd a:hover{color:#333;}

code{padding:0 3px;margin:12px 0;background:#fafafa;}
pre{overflow:auto;padding:9px;background:#fafafa;border:1px solid #ccc;}
pre code{padding:0;background:transparent;}

.wp-caption{padding:6px 1px 0 1px;background:#fafafa;text-align:center;}
.wp-caption .wp-caption-text{margin:0;padding:0 5px;text-align:right;font-size:.8em;
color:#666;}
.wp-caption img{margin:0 auto;padding:0;border:1px solid #666;}
.gallery{display:block;text-align:center;margin:18px 0;}
.gallery img{border:1px solid #ccc;}
