/*======================================
Theme Name: À Moda da Casa
Theme URI: http://www.amodadacasa.comb.r/
Description: Design: Fernanda Barbato, Code: Bernardo Cruz
Version: 1.0
Author: À Moda da Casa
======================================*/
*{
margin:0;
padding:0;
border:0;
}
body{
background:url(images/background.gif) #FFF; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left !important;
}
.clear{
clear:both;
}
a{
text-decoration:none;
outline:none;
color:#9f4ba1;
}
td{padding:4px;}
blockquote{
background:#FFE9F4;
padding:5px 18px 0px 15px;
border-left:4px solid #FF99CC;
margin-bottom:10px;
}
code {
background : #cccccc;
border-bottom : 1px solid;
border-bottom-color : #999999;
padding-left:3px;
padding-right:3px;
text-align:left;
}
img a{
border:none;
}
ul{
list-style:none;
}

/* STRUCTURE _ 
===================================================================== */
#header { background:url(images/header.gif) no-repeat right bottom; height:170px; border-bottom:1px solid #66FFFF; }
#container { background:#EEEDE1; border-bottom:12px solid #666; margin:0; padding:0 13px 0px; }
.wrapper { width:970px; margin:0 auto; }
#rightbar { margin:0 0 0 20px; }
#leftbar { margin:0 0 0 20px; }
#content-container { border-right:1px solid #66FFFF; padding:0 0 0 0; }
.content { padding:0 10px 0 0; }

/* COMPONENT _ Logo
===================================================================== */
#logo { float:left; display:block; margin:30px 20px 0; }
#logo a { display:block; width:207px; height:108px; text-indent:-9999px; background:url(images/logo.png) no-repeat; orverflow:hidden; }

/* COMPONENT _ Menu
===================================================================== */
#menu { background:#000; height:22px; padding-top:0px; margin:0 0 0 247px; }
#menu ul li { list-style:none; display:block; float:left; }
#menu ul li a { height:22px; padding:0 16px 0 15px; display:block; line-height:22px; text-decoration:none; background:url(images/menu.gif) right center no-repeat; color:#FFF; }
#menu ul li a:hover, #menu ul li a.active { background:#F1EFE0; text-decoration:none; color:#000; margin-left:-1px; padding:0 16px 0 16px; }

/* COMPONENT _ Title
===================================================================== */
.title .date { background:#FD8800; color:#000; font-weight:bold; padding:1px 40px 1px 6px; font-size:14px; display:block; float:left; margin:0 6px 6px 0; height:16px; text-transform:uppercase; }
.title .comments { display:block; float:left; margin:0 0 6px 0; line-height:18px; }
.title .comments a { background:url(images/comments.png) no-repeat 5px center #000; width:24px; height:18px; display:block; color:#FFF; font-style:italic; padding:0 0 0 20px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; text-align:center; line-height:14px; }
.title .comments a:hover { background:url(images/comments.png) no-repeat 5px center #FD8800; text-decoration:none; }
.title h2 a { background:#FD8800; color:#EEEDE1; font-size:25px; font-weight:normal; padding:0 3px; }
.title { margin:0 0 15px; }
.title .author { font-size:11px; color:#000; margin:5px 0 10px 0; }

/* COMPONENT _ Post
===================================================================== */
.post { color:#333; font-size:14px; font-family:Arial, Helvetica, sans-serif; border-bottom:1px dotted #333; padding:0 0 25px; margin:0 0 30px; }
.post p { margin:0 0 20px; }
.post.interno { border-bottom:0; }

#text-366169332 .widgettitle { background:url(images/title-twitter.png) no-repeat; width:204px; height:57px; text-indent:-9999px; overflow:hidden; margin:45px 0 10px; }

#flickr .widgettitle { background:url(images/title-flickr.png) no-repeat; width:185px; height:45px; text-indent:-9999px; overflow:hidden; margin:30px 0 10px; }
#flickr_badge_wrapper { background:none !important; border:none !important; }
#flickr_badge_wrapper a { display:block; width:60px; height:60px; float:left; border:1px solid #333; overflow:hidden; margin:0 3px 3px 0; } 

#videosidebar-3 .widgettitle { background:url(images/title-vimeo.png) no-repeat; width:193px; height:45px; text-indent:-9999px; overflow:hidden; margin:30px 0 10px; }
#videosidebar-3 .VideoCaption { font-size:18px; color:#3E3E3E; margin:0 0 10px; }

/* COMPONENT _ Share
===================================================================== */
#share { height:30px; display:block; margin:50px 3px 0 0; }
#share ul { height:30px; display:block; }
#share ul li { list-style:none; display:block; float:right; padding:0 0 0 15px; }

#search-2 { display:block; height:42px; *height:24px; position:relative; }
#searchform input { float:left; }
#searchform #s { width:140px; border:none; height:17px; }
#searchform #searchsubmit { background:#000; color:#fff; border:none; padding:0 5px; font-size:10px; font-weight:bold; height:17px; width:60px }

#tag_cloud-2 h2, #recent-comments-2 h2, #archives-2 h2 { display:block; height:25px; background:url(images/widget-headers.png) no-repeat left top; color:#FFF; font-weight:bold; text-transform:uppercase; margin:15px 0 5px; font-size:12px; line-height:20px; padding:0 0 0 5px; }
#linkcat-2 h2 { display:block; height:23px; background:url(images/preferidos.png) no-repeat left top; width:187px; margin:25px 0 10px; text-indent:-999px; overflow:hidden; }
#tag_cloud-2 a, #recent-comments-2 a, #linkcat-2 a { color:#333; }
#tag_cloud-2 a:hover, #recent-comments-2 a:hover, #linkcat-2 a:hover { text-decoration:underline; }
#recent-comments-2 ul li, #linkcat-2 ul li { display:block; border-bottom:1px dotted #333; padding:4px 0; }

.info { display:block; margin:15px 0 0 0;}
.tag { font-size:18px; }
.tag a { color:#333; font-size:11px; }
.tag a:hover { text-decoration:underline; }

.linkwithin_posts { height:177px; }
.linkwithin_posts a:hover { background:none !important; }
.linkwithin_text { background:url(images/podera-gostar.png) left center no-repeat; padding:10px 0 5px 25px !important; font-size:20px; color:#666; }

.ann { background:url(images/comentarios.png) left center no-repeat; padding:10px 0 5px 30px !important; font-size:20px; color:#666; }

#formsection { padding:20px 0 0 0; margin:0 0 0 0; }

.kiri p {display:block; width:500px; background:#fff; margin-bottom:7px; padding:1px 3px;}
.input-text { width:440px; margin-left:7px; }
.input-textarea { width:500px; height:80px; }
.submit { display:block; text-align:right; }
#submit { padding:3px; background:none;font-size:19px; }

.eachcomment { display:block; padding:10px 5px; border-bottom:1px dotted #333; }
.top-border { font-size:11px; }
.tx { display:block; margin-top:10px; }

#archives-2 select { width:100%; }

#rightbarwidget { overflow:hidden; }

.twtr-tweet-wrap { padding:6px 0 !important; }
.twtr-ft div, .twtr-hd { padding: 10px 0 !important; }

.browse a { color:#333; text-decoration:underline; text-transform:uppercase; }
.browse a:hover { text-decoration:none; }

.pagetitle { margin:15px 0 20px; }

#tabs ul li.ui-state-default { height:18px; background:#000; color:#FFF; font-weight:bold; text-transform:uppercase; font-size:12px; line-height:20px; float:left; }
#tabs ul li.ui-tabs-selected { height:25px; background:url(images/widget-headers.png) no-repeat left top; color:#FFF; font-weight:bold; text-transform:uppercase;  font-size:12px; line-height:20px; float:left; }
#tabs ul li.ui-state-default a { color:#FFF; }
#tabs ul li#tabs-comentatios a { padding:0 15px 0 5px; }
#tabs ul li#tabs-tags a { padding:0 60px 0 5px; }


#tabs-1 a { color:#FD8800; }
#tabs-2 a { color:#333; }
#tabs-2 a:hover, #tabs-1 a:hover { text-decoration:underline; }
#tabs-1 ul li { display:block; border-bottom:1px dotted #333; padding:8px 0; width:200px; }
#tabs-1 ul li.comm-last { border-bottom:none; }
