/*   
Theme Name: Liliane Prata
Theme URI: http://www.lilianeprata.com.br
Description: Use this theme to start your Thematic Child Theme development.
Author: Ian Stewart
Author URI: http://themeshaper.com/
Template: thematic
Version: 1.0
Tags: Thematic
.
Thematic is © Ian Stewart http://themeshaper.com/
.
*/

.clearboth {clear: both;}
.hentry {padding-bottom:10px;}

a {text-decoration: none; font-weight: bold; color: #333; }
a:hover {text-decoration:underline;}

#headerwrapper { background: #e3d301; height: 150px; position:relative;}
#header { margin: 0px auto; width: 940px;}
#header #branding { padding: 0px; background: url(images/lili_top.jpg) no-repeat right bottom; height: 150px; float:left; width:400px;}
#header #branding #blog-title { background: url(images/titulo.png) no-repeat; padding-top: 110px; text-indent: -2000px; float: left; width:320px; margin-right:20px;}
#header #branding #blog-title a {display: block;}

#header #access {border-bottom: none;}
#header #access #menu {float: left; width:540px; margin:0px;}
#header #access #menu {border-right: none;}
#header #access #menu a { border: none; color: #FFF; margin: 0px 10px; padding: 25px 0px 5px; text-decoration: none; font-weight:normal; }
#header #access #menu a:hover { color: #FFF; background: url(images/estrela_hover.png) no-repeat 0px 0px; border-top: none; border-right: none; border-bottom: 1px solid #a02d3c; border-left: none; }
#header #access #menu ul { background: #e3d301; margin: 105px 0px 0px; }
#header #access #menu li { background: #e3d301; font: italic 18px Georgia, "Times New Roman", Times, serif; color: #FFF; padding-top: 15px; float: left; list-style: none; }
#header #access #menu li.current_page_item a, #header #access #menu li.current_page_parent a, #header #access #menu li.current_page_ancestor a { background: #FFF url(images/estrela_selected.png) no-repeat 0px 0px; color: #A20E3B; padding-right: 5px; padding-left: 5px; padding-bottom: 10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }

#breadcrumbline { border-bottom: 1px solid #a02d3c;}
#breadcrumbs { width: 940px; margin: 0px auto; color: #820E1B; font-size:smaller;}
#breadcrumbs a {color: #820E1B;}

#main { margin-top: 15px; padding-top: 0px; padding-bottom: 0px; }
body.blog #main, body.single #main, body.archive #main, body.search #main {  background: url(images/barra_vert_05.png) repeat-y 274px -5px; }

body.page #content {margin-left: 0px;}
body.page .entry-content {margin-left: 220px; padding-left:0px;}
body.page .entry-content img {margin-left: -220px; float:left;}
body.page .entry-content img.wp-smiley {margin-left:0px; float:none;N}

#content .page-title { padding-bottom: 14px; font-style: italic; font-weight: bold; color: #000; }

.entry-content {padding:0 0 0 45px; color: #666;}
.entry-content a, .entry-utility a { color: #333;}
.entry-content p {color:#666; margin-bottom: 14px;}
.entry-content h3 {padding: 0px;}
.entry-content li {color: #666;}

.entry-title { font: italic normal 24px Georgia, "Times New Roman", Times, serif; color: #A20E3B; clear: none; margin-left:70px;}
.entry-title a { color: #A20E3B;font-weight: normal;}
#main #container h1.entry-title { background: url(images/swirl.png) no-repeat left bottom; padding-bottom: 30px; padding-left: 30px; font-size: 36px; font-style: normal; }

body.blog #primary, body.single #primary, body.archive #primary, body.search #primary  { border: none; background:  url(images/barra_vert_03.png) no-repeat right top; padding-top: 0px;}
#primary h3, #primary h3.widgettitle a { font-size: 18px; color: #BEB401; font-weight: normal;}

#twitter-3 .entry-content, #twitter-5 .entry-content { text-indent: 0px; padding-left: 0px;}
#twitter-3 .entry-meta, #twitter-5 .entry-meta { text-align: left; float: none; width: auto; }
#twitter-3 { padding-right:15px;}

body.pageid-5 .entry-content {margin-left: 100px;}
body.pageid-5 .entry-content li { list-style: none; min-height:250px;}
body.pageid-5 .entry-content img {margin-left:-150px;}
body.pageid-5 .entry-content h2 { font-weight: bold; color: #660; text-indent: 0px; font-family: Georgia, "Times New Roman", Times, serif; text-transform: capitalize; }
p.pdf { background: url(images/pdf.jpg) no-repeat 0px -6px; padding-left: 50px; margin-left: 35px; font: bold smaller Arial, Helvetica, sans-serif; min-height: 55px;}

body.pageid-9 .entry-content ul {padding-left: 0px; margin-left:0px;}
body.pageid-9 .entry-content ul li { list-style:url(images/item_texto.png) none outside; font-style: italic; text-transform: uppercase; margin-top: 15px; }
body.pageid-9 .entry-content ul li a {color:#660;}
body.pageid-9 .entry-content ul li ul { margin-left:25px;}
body.pageid-9 .entry-content ul li ul li { font-style: normal; font-variant: normal; text-transform: none; margin-top: 0px; list-style: url(none); }
body.pageid-9 .entry-content ul li ul li a {color:#333;}

.entry-meta { text-align: right; float: left; width: 60px; }
.entry-utility {margin-left: 75px; margin-bottom: 25px; font-size:11px;}
body.blog .entry-content {padding-left: 0px; margin-left: 75px;}
#twitter-3 .entry-content, #twitter-5 .entry-content { margin-left:0px;}
#twitter-5 ul {margin-left: 0px;}
li#twitter-5 {margin-left:0px; list-style:none;}
#twitter-5 ul {margin-left: 15px;}
#twitter-5 li { margin-bottom: 10px;}

body.single #main #container h1 { background: url(none); padding-left: 0px;}
body.single .entry-content, body.archive .entry-content, body.search .entry-content {margin-left: 75px; padding-left:0px;}
body.single .entry-meta {padding-top: 3px;}

body.paged .navigation, body.archive .navigation, body.single .navigation  { padding-bottom: 10px; padding-top: 10px; border-top: 1px solid #e3d301; border-bottom: 1px solid #e3d301; }
body.paged .navigation a { color: #A20E3B;}

body.home { background: #E3D301; margin: 0px; padding:0px;}
body.home #main { background: url(images/home.jpg) no-repeat left top; margin-top: 0px;}
body.home #main #entorno {padding-top: 50px;}
body.home #main #entorno #intro { float: left; width: 335px; margin-left:180px;}
body.home #main #entorno #intro h1 { font-size: 60px; background: url(images/titulo.png) no-repeat left -100px; text-indent:-2000px; height: 50px;}
body.home #main #entorno #intro h1 a {display:block; height: 50px;}
body.home #main #entorno #intro p { font: normal 30px/40px Georgia, "Times New Roman", Times, serif; color: #FFF; margin-bottom: 5px; padding-bottom: 5px; }
body.home #main #entorno #intro a {color: #820E1B; font-weight:normal;}
body.home #main #entorno #side { float: none; width: 300px; margin-left:540px; background: #FFF; padding: 10px; color: #666; font-size:13px;  -moz-border-radius: 5px; -webkit-border-radius: 5px; }
body.home #main #entorno #side a {color: #333;}
body.home #main #entorno #side h2, body.home #main #entorno #side h3 { clear: none; color: #820E1B; font: italic 15px Georgia, "Times New Roman", Times, serif; }
body.home #main #entorno #side h2 a { color: #820E1B; font-weight:normal;}
body.home #main #entorno #side p {width:300px;}

#collapsible-archive li {list-style:none;}
#collapsible-archive li ul li {list-style:disc;}

#comments-list h3 { color: #A20E3B; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; }
#comments-list ol {border:none;}
#comments-list ol li { padding:10px; border-top: none; border-right: none; border-bottom: 1px solid #CC9; border-left: none; }
#comments-list ol li .avatar {height:36px; width:36px; position:absolute; left: 10px; top: 15px;}
#comments-list ol li .comment-content {color: #666; font-style:italic;}
#comments-list ol li .comment-content a {color: #333;}
#comments-list ol li .comment-author a {color:#660;}
#comments-list ol li .children {margin-left: 30px;}