/*
THEME NAME: Gema Carioca

THEME URI: none

DESCRIPTION: Gema Carioca

VERSION: 2010

AUTHOR: Blogloo

AUTHOR URI: http://www.blogloo.com.br

*/


*{margin:0;padding:0;}
body{background:url(images/bg-gema.jpg) repeat-x left top #fec72e;color:#000;font-family:Georgia, Garamond, serif;font-size:13px;line-height:18px;}
a, a:link,a:visited, a:active{color:#732b0a;text-decoration:none;}
a:hover{color:#b74c1b;}
.alignleft{float:left;margin:0 15px 10px 0;}
.floatleft {float:left;}
.floatright {float:right;}
.alignright{float:right;margin:0 0 10px 15px;}
acronym,abbr{ border-bottom:1px dotted;	cursor:help;}
blockquote {font-size:14px;font-style:oblique;padding:12px;background:url(images/quotes.gif) left top no-repeat;padding:0 0 0 30px;color:#666;}
code,pre {overflow:auto;	padding:4px;}
.center {text-align:center;	}
.clear {clear:both;margin-top:5px;	padding-top:5px;}
.clearboth {clear:both;height:1px;line-height:1px;}
ul {list-style:none;}
label{cursor:pointer;}
p {padding:10px 0 5px 0;font-size:12px;line-height:17px;text-align:justify;}
pre {background:#EBEBEB none repeat scroll 0%;border:1px dashed #646464;margin:0pt 0pt 0.9em;overflow:auto;padding:1em;}
small{    font-size:0.85em;	}
strong{    font-weight:700;	}	
sub{    bottom:-0.2em;	position:relative;	vertical-align:baseline;}
sup{    bottom:0.3em;	position:relative;	vertical-align:baseline;}
#wrapper {width:1024px;margin:0 auto;}
img.noborder {border:none;}
h2, h3, h4, h5, h6 {padding:0 0 5px 0;}
h2{ font-size:18px;}
h2.titulos{font-weight:700;margin:0 0 5px 0;color:#732b0a;text-transform:uppercase;font-size:18px;/*border-bottom:1px solid #fbe5a8;*/}
h2.titulos a {font-weight:700;color:#ff8a00;}
h2.titulos a:hover { 	font-weight:700; 	color: #b74c1b;}
h2.titulos-cat{  font-weight:700;color:#f60;text-transform:uppercase;font-size:25px;	height:15px;margin:5px 0 15px 0;}
h2.page-title,h2.entry-title{ color:gray;display:inline;	font-size:30px;}
h2.translate{    margin-bottom:-17px;	}	
img{ border:1px solid #ccc;}
img.amrande { float:left;margin:15px 15px 0 15px;}
img.post-image{border:1px solid #ccc;/*margin:5px;*/width:628px;}
.entry-content img.post-image {border:1px solid #ccc;margin:5px;margin:0 0 5px 0;}
.btn-leiamais {background:url(images/btn-lermais.jpg) left top no-repeat;width:149px;height:60px;display:block;float:right;text-indent:-570000px;overflow:hidden;}

/* structure */
#container {padding:0 0 10px 0;background:#fff;clear:both;}
#content {background:#fff;float:left;width:628px;padding:5px;margin:10px 0 0 20px;}
#content li.list-time {font-size:9px;text-transform:uppercase;color:#F80037;}
#content ul li.list-title { font-size:14px;font-weight:bold;	line-height:18px;	text-transform:uppercase;margin:0 0 10px 0;}
#content ul li.list-title a {color:#F80037;}
#content ul li.list-title a:hover {color:#000;}
.leftside {width:628px;float:left;}

/* header */
#header{ height:355px;margin:50px 0 0 0;width:1024px;}
#header h1 {height:67px;width:421px;margin:0 0 10px 0;float:left;}
#header h1 a {background:url(images/gema-carioca.png) left top no-repeat;display:block;width:421px;height:67px;text-indent:-570000px;overflow:hidden;}
#header img{border:none;}
ul.tabbar {background:url(images/bg-menu.jpg) left top repeat-x;width:1019px; height:30px;padding:5px 0 0 5px;}
ul.tabbar li.tab {height:25px;float:left;padding:5px 0 0 0;margin:0 5px 0 0;}
ul.tabbar li.tab a {padding:5px;font-size:14px;color:#fff;font-weight:200;text-transform:uppercase;}
ul.tabbar li.tab a:hover {background:#fff;color:#FF8901;}
ul.tabbar li.tabselected {height:25px;float:left;padding:5px 0 0 0;background:#fff;margin:0 5px 0 0;}
ul.tabbar li.tabselected a {padding:5px;font-size:14px;color:#FF8901;font-weight:700;text-transform:uppercase;}
ul.tabbar li.tabselected a:hover {background:#fff;color:#f60;}
#searchblog {background:url(images/bg-search.jpg) left top no-repeat #fffec5;float:right;width:209px;height:37px;padding:15px 0 0 10px;}
#searchblog input#searchsubmit{background:url(images/btn-ok.jpg) left top no-repeat;width:37px;height:24px;text-indent:-570000px;overflow:hidden;border:none;}



/* home */
#container #content .recentpost {text-align:justify;}
#container #content .recentpost .bottom-line {background:url(images/divider.gif) left bottom repeat-x;height:70px;color:#f60;width:628px;}
#container #content .recentpost .bottom-line a {color:#f00;font-size:11px;font-weight:700;}
#container #content .recentpost .bottom-line a:hover {color:#f90;}
#container #content .recentpost .bottom-line .comments-link {background:url(images/comment.gif) left center no-repeat;padding:0 0 0 15px;display:block;float:left;}
#container #content .recentpost a.theexcerpt p {display:block;line-height:15pt;}

#container #content .secondary {width:304px;float:left;margin:20px 0 20px 0;}
#container #content .secondary h3 {margin:0 0 3px 0;}
#container #content a.theexcerpt {color:#000;}
#container #content .secondary a.theexcerpt p {height:90px;display:block;line-height:15pt;}
#container #content .secondary p.post-image img {width:304px;}
#container #content .secondary .bottom-line {background:url(images/divider.gif) left bottom repeat-x;height:70px;color:#f60;width:299px;}
#container #content .secondary .bottom-line a {color:#f00;font-size:11px;font-weight:700;}
#container #content .secondary .bottom-line a:hover {color:#f90;}
#container #content .secondary .bottom-line .comments-link {background:url(images/comment.gif) left center no-repeat;padding:0 0 0 15px;display:block;float:left;}

#container #content .fourposts {width:304px;float:left;margin:20px 0 20px 0;}
#container #content .fourposts h3 {height:55px;overflow:hidden;background: url(images/bg-txt.gif) left top no-repeat;width:260px;padding:10px 15px 5px 15px;}
#container #content .fourposts h3 a {display:block;background:url(images/bullet.gif) left center no-repeat;padding:0 0 0 22px;}
#container #content .thirdblock {width:304px;float:left;margin:20px 15px 20px 0;}
#container #content .thirdblock h3 {margin:0 0 3px 0;}
#container #content .thirdblock .post-image {width:304px;height:61px;background:#FFE59B;padding:0;margin:0 0 10px 0;}
#container #content .thirdblock .post-image img {width:304px;height:61px;margin:0;}

/* comments */
#comments{margin-top:24px;width:630px;}
#comments-headline { font-weight:700;border-bottom:1px solid #FBE5A8;text-transform:uppercase;font-size:25px;color:#732B0A;}
#comments-headline h2 {	font-weight:700;color:#f60;text-transform:uppercase;font-size:25px;}
#comments-list,#trackbacks-list{clear:both;font-size:18px;}
h2.comments-headline img {margin:0;}
li.comment,#trackbacks-list ol li{ background-color:#eff6ff;list-style-type:none;	margin:12px 0;	padding:24px;}
li.comment.alt,#trackbacks-list ol li.alt{background-color:#f3f3f3;border:none;}
li.comment.bypostauthor{background:#eff6ff;}
.comment-author-luandapereira {background:#fda061!important;}
.comment-author-pedrocardoso {background:#cae2fd!important}
#respond{clear:both;}
.comment-meta,#trackbacks-list .comment-author{font-size:12px;padding-bottom:12px;}
#commentform {margin:10px 0 0 0;}
.form-submit input#submit {background:#fc0;color:#fff;text-transform:uppercase;border:1px solid #000;cursor:pointer;margin:10px 0 10px 0;width:110px;font-size:20px;font-weight:700;padding:5px 0 5px 5px;display:block;text-align:center;}

/* pages */
#pages {width:550px;background:#fc0;}
#pages li{font-size:10px;font-weight:700;list-style-type:none;padding-left:14px;text-transform:uppercase;}
#pages li a:link,#pages li a:visited{    color:#666;	}
#pages li a:hover{    color: #e66c00;	}
.page #content li{    font-size:14px;	line-height:21px;}
.page #content ul{    padding-bottom:25px;	}
.page #content.links { border:0;}
.page #content.links ul li.linkcat {    float:left;	display:inline;	width:305px;	margin-right:15px;}
.page #content.links ul li.linkcat h2{	background:#000;	padding-left:15px;	color:#FFF;	font-weight:bold;	margin-bottom:4px;}
.page #content.links li.linkcat ul li {    font: 11px/14px Georgia, Garamond, serif;	padding-top:12px;	line-height: 14px;	padding-left:15px;}
.page #content.links li.linkcat li a{    font: 12px/14px Georgia, Garamond, serif;	font-weight: 700;}
.page #content.links li.linkcat h2 {    font: 18px Georgia, Garamond, serif;	font-weight:400;	margin-bottom:-12px;}
.page .entry-content {    display:inline;	float:left;	font:14px/18px Georgia, Garamond, serif;	margin:0 15px 24px 0;text-align:left;	width:630px;}
.page .left-col,.archive .left-col, #index .left-col{    color:gray;	}


/* arquivos */
.archive .entry-meta,.search .entry-meta{color:#ccc;border:none;margin:0;padding:0 0 10px 10px;}
.archive h3.entry-title,.archives h2,.search h3.entry-title, #index h3.entry-title{    font-size:22px; margin:16px 0 0;	padding:0 0 .2em;	width: 630px;}
ul#archives-page li h3{margin-top:0;padding-top:0;}


/* category - archive - tag */
.category .entry-content .bottom-line, .archive .post .bottom-line, .tag .post .bottom-line, .search .post .bottom-line {background:url(images/divider.gif) left bottom repeat-x;height:70px;color:#f60;width:628px;}
.category .entry-content .bottom-line a, .archive .post .bottom-line a, .tag .post .bottom-line a, .search .post .bottom-line a {color:#f00;font-size:11px;font-weight:700;}
.category .entry-content .bottom-line a:hover, .archive .post .bottom-line a:hover, .tag .post .bottom-line a:hover, .search .post .bottom-line a:hover {color:#f90;}
.category .entry-content .bottom-line .comments-link, .archive .post .bottom-line .comments-link, .tag .post .bottom-line .comments-link, .search .post .bottom-line .comments-link {background:url(images/comment.gif) left center no-repeat;padding:0 0 0 15px;display:block;float:left;}

/* POSTS */
.entry-content {font:12px/16px Georgia, Garamond, serif;margin:0 15px 24px 0;width:630px;clear:both;}
.entry-content p {}
.wp-smiley {border:none;}
.entry-meta{background:#FFF2CF;width:618px;padding:5px;margin:5px 0 0 0;}
.entry-meta-content {margin-top:10px;}
.author-desc{ color:#ccc; font-size:12px;	font-style:italic; margin:0;	}
.author-links{ color:#f60;font-size:11px;}
.single .author {font-size:18px;padding:12px 0 36px;margin-left:0px;}
.single .entry-content {}
.single .entry-content h3 {color: #732b0a;font-size: 15px;font-weight:bold;margin:5px 0 5px 0;}
.single .entry-content ol { margin:0 0 20px 10px;padding:0 10px 0 30px;}
.single .entry-content ul { margin:0 0 20px 2px;padding:0 10px 0 10px;}
.single .entry-content ol li,.single .entry-content ul li{ margin:0 0 10px 0;}
.post {width:630px;margin:0 0 20px 0;clear:both;}
.archive-meta{color:#000;padding:5px;background:#FEFFC3;margin:10px 0 20px 0;}
.archive-meta p {display:inline;}
.nav-next{clear:both;padding-bottom:12px;}	
.nav-previous {}	
#nav-above{padding:24px 0;width:305px;}
#nav-above .nav-next{clear:both;}
#nav-above .nav-previous {}
#nav-below {clear:both;margin:0 15px 0 0;}
#nav-below h3, .entry-meta h3, #nav-above h3  {clear:both;font-size:14px;font-weight:bold;margin:5px 0 0 0;color:#f60;}
.single #container #content .post .bottom-line {background:#ffe59b;height:20px;color:#f60;width:623px;padding:0 0 0 5px;text-align:left;font-size:11px;}
.single #container #content .post .bottom-line a {color:#f60;font-size:11px;font-weight:700;}
.single #container #content .post .bottom-line a:hover {color:#f90;}
.single #container #content .post .bottom-line span.tags {display:block;background:url(images/tag.gif) left center no-repeat;padding:0 0 0 20px;}
.atualizacao {border:1px solid #f9fb68;background:#feffc3;padding:5px;}

/* sidebar */
.sidebar{ float:right;width:320px;margin:15px 15px 0 0;}
.sidebar img {border:none;}
.sidebar h3 {margin:15px 0 3px 0;}
.sidebar ul li {list-style:none;}	
.sidebar .welcome-txt {color:#000;font-size:8pt;font-weight:bold;line-height:10pt;}
.sidebar .welcome-txt h4 {color:#ff7e00;font-size:15pt;line-height:20pt;}
.sidebar .welcome-txt a {color:#F90;font-size:12pt;}
.sidebar .welcome-txt a:hover {color:#000;}
ul.tag-list {background:url(images/cardapio.jpg) left top no-repeat;width:246px;height:363px;padding:80px 30px 30px 30px;margin:20px 0 10px 0;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
ul.tag-list li.cat-item {height:40px;}
ul.tag-list li.cat-item a {padding:5px;font-size:20px;color:#fff;font-weight:200;}
ul.tag-list li.cat-item a:hover {background:#f00;color:#fff;}
ul.tag-list li.page_item a {background:url(images/btn.gif) center center no-repeat;width:128px;height:17px;padding:10px 5px 5px 5px;color:#fff;display:block;text-align:center;font-size:15px;float:left;margin:5px 5px 10px 5px;}
li.tags {margin:0 auto;width:227px;clear:both;}
li.tags a {color:#fff;}
li.tags a:hover {color:#fec72e;}
a.btn-contato {background:url(images/btn-contato.gif) left top no-repeat;;width:133px;height:47px;display:block;text-indent:-57000px;overflow:hidden;}
a.btn-sobre {background:url(images/btn-sobre.gif) left top no-repeat;;width:111px;height:50px;display:block;text-indent:-57000px;overflow:hidden;float:left;}
ul.redes {width:210px;height:40px;float:left;margin:9px 0 0 0;}
ul.redes li {float:left;margin:0 5px 0 0;}
ul.redes li.twitter a {display:block;background:url(images/twitter.gif?l=1) left top no-repeat;width:40px;height:40px;text-indent:-570000px;overflow:hidden;}
ul.redes li.foursquare a {display:block;background:url(images/foursquare.png) left top no-repeat;width:40px;height:40px;text-indent:-570000px;overflow:hidden;}
ul.redes li.facebook a {display:block;background:url(images/facebook.gif?l=1) left top no-repeat;width:40px;height:40px;text-indent:-570000px;overflow:hidden;}
ul.redes li.rss a {display:block;background:url(images/rss.gif?l=1) left top no-repeat;width:40px;height:40px;text-indent:-570000px;overflow:hidden;}

/* rodape */
.rodape {height:180px;width:1004px;clear:both;background:url(images/bg-footer.jpg) left top no-repeat #fdd34b;color:#fff;font-size:10px;padding:30px 10px 10px 10px;}
.rodape h2.start {font-weight:700;text-transform:uppercase;font-size:25px;color:#fff;}
.rodape a {color:#fff;text-decoration:underline;}
.rodape a:hover {color:#000;}
.rodape ul {color:#f60;}
.rodape ul.pages {text-transform: uppercase;}
.rodape ul li {float:left; margin:2px;}
.rodape .tags {clear:both;color:#f60;}
.rodape span.copyright {display:block;clear:both;color:#8d5909;}












