/*  
Theme Name: Spoil
Theme URI: www.spoil.com.br
Description: Spoil, Estragando-as com Mimos
Version: 1.0
Author: Daniella
Author URI: www.sinopse.org
*/

* {background:none; margin:0; padding:0px; border:0; list-style:none; text-decoration:none;}

html, body {background:#FFFFFF; border-top:5px solid #231f20; margin:0; height:100%; font:12px tahoma, "times new roman", times, serif; line-height:15px; color:#696969; text-align:center;}

a {text-decoration:none; outline:none;}
a:link, a:active, a:visited {color:#000000;}
a:hover {text-decoration:none; color:#000000;}

h1 {margin-bottom:5px; font-size:8pt; font-weight:bolder; letter-spacing:1px;}

h2 {background: none; border-bottom: 1px dotted #D6D6D6; margin: 0px 0px 2px 0px; font-family: tahoma; font-size: 12px; color: #000000; text-transform: none; font-weight: bolder;}

h3 {margin-bottom:5px; font-size:8pt; font-weight:bolder; letter-spacing:1px;}


blockquote {
background: #e2e2e2 url('') left top no-repeat; 
border: 0px ; 
solid #FAFAFA; 
padding: 10px 50px 0px 10px;}

.both {clear:both;}
.divider {border-bottom:1px solid #f5f5f5; margin:3px 0 5px 0;}




.alignleft {margin:3px 5px 3px 0; width:auto; float:left;}
.alignright {margin:3px 0 3px 5px;  width:auto; float:right;}
.aligncenter {margin:1px auto; text-align:center;}
.alignnone {margin:3px; padding:4px;}

img, a img {border:0; text-decoration:none;}

.blogimage {margin: 2px; padding: 4px; background-color: #FFFFFF; border: 1px solid #DADADA}

.fotos {background-color: #FFFFFF; border: 0px; margin: 2px; padding: 3px; width: 75px; height: 75px; float: left;}
.fotos:hover {background-color: #e3474a;}
.menu:hover {background-color: #000000;}

.moda:hover {background-color: #8bdadb;}
.celebridades:hover {background-color: #faeba3;}
.cultura:hover {background-color: #fb8879;}
.beleza:hover {background-color: #fb79a7;}

.date {
width: 45px;
height: 50px;
float: left;
margin: 0;
text-align: center;
font-family: arial, georgia;
}
.date span.dia{
color: #6d6d6d;
font-size: 22px;
font-weight: bolder;
}
.date span.mes{
text-transform: none;
color: #6d6d6d;
font-size: 12px;
font-weight: bolder;
text-transform: uppercase;
margin-top: 5px;
}
.date span.ano{
text-transform: none;
color: #6d6d6d;
font-size: 12px;
font-weight: bolder;
}


form, select, fieldset {border:0; margin:0; padding:0;}

form1 { 
 float: left;
    border: 0px solid #ddd; 
    padding: 00px 0px 0px 0px; 
    margin: 0px 0 0 0;
    width: 250px;
    background: #dd3940;
}

input, textarea { 		
    padding: 6px; 
    margin: 0px 0px 0px 0px; 
    background: #dd3940; 
    font-size: 14px; 
    color: #000000; 
    border: 0px #ddd solid;
}


/* layout */
#header {background:#FFFFFF; border-top:1px solid #9c978c; margin:2; padding:0; width:100%; text-align:center; color:#FFFFFF;}

#menu {background:#ffffff; border:0; margin:0; padding:0; width:100%;}

#page {background:#ffffff; border:0 ; margin-left:auto; margin-right:auto; padding:15px 0 20px 0; width:100%; min-height:100%; text-align:center;}
* html #page {height:100%;}

#footer {background:#CCCCCC; border:0; margin:0; padding:0; width:100%; clear:both; text-align:center; font-size:11px; color:#FFFFFF;}

#credits {background:#222222; border:0; margin:0; padding:30px 0; width:100%; clear:both; text-align:center; font-size:11px; font-style:none; color:#575757;}
#credits a:hover {background-color: #de3940;}

.content {width:1000px; margin:0px; padding:0px; text-align:left;}


/* logo and description */
#header h2 {margin:0; padding:20px 0; width:100px; float:left; font-size:22px; color:#f6f6f6; text-align:left;}
#header h2 a:link, #header h2 a:active, #header h2 a:visited {color:#f6f6f6;}
#header h1 {margin:0; padding:0px 0; width:10px; float:right; font-size:13px; font-style:none; font-weight:normal; text-align:left;}



/* menu */
#menu ul {width:920px; margin:0px; padding:0px; list-style:none; text-align:right; font-size:12px; color:#ffffff;}
#menu ul li {margin:0px; padding:0px 0px 0px 0; width:auto; float:left; text-align:left; text-transform:none;}
#menu ul li a:hover {background-color: #000000;}, #menu ul li.current {color:#000000; text-decoration:none;}


/* posts and pages */
#post {width:620px; float:left; margin:0; padding:0;}

.title {font-family: "times new roman"; margin:0 0 2px 0; padding:0; font-size:25px; color:#e24848;}
.title a:link, #post .title a:active, #post .title a:visited {color:#787878;}
.title a:hover {color:#ba364f; text-decoration:none;}
.meta {font-size: 12px; font-family: verdana; color: #000000; background-color: none; margin-top: 1px; margin-bottom: 5px;}
.meta1 {font-size: 10px; font-family: verdana; color: #414141; background-color: none; margin-top: 1px; margin-bottom: 5px; border-bottom: 1px dotted #D6D6D6;}
.meta a.commentslink {background:none; border:0; margin:0; padding:0; text-align:right; font-weight:bolder;}
.entry {margin:0; padding:20px 0;}
.entry p {margin:0; padding:0 0 9px 0;}


/* navigation */
.navigation {padding:0px 0 0px 0; font: 7pt verdana, arial, helvetica; color: #080ddc;}
.navigation a:link, .navigation a:active, .navigation a:visited {background:none; padding:2px 7px; color:#e54747;}
.navigation a:hover {color:#080ddc; text-decoration:none;}


/* achives page */
#page-archives {margin-top:2px;}
#page-archives h2 {border-bottom:1px solid #f1f1f1; color:#ba364f;}
#page-archives ul li {width:275px; float:left;}
#page-archives a:link, #page-archives a:active, #page-archives a:visited {color:#787878;}



/* links page */
#page-links {margin-top:2px;}
#page-links h2 {border-bottom:1px solid #f1f1f1; color:#ba364f; margin:0 0 5px 0; padding:15px 0 0 0; height:20px; text-align:left; clear:both;}
#page-links ul li {width:275px; float:left;}
#page-links a:link, #page-links a:active, #page-links a:visited {color:#787878;}



/* gallery wp */
.entry .gallery {margin:auto;}
.entry .gallery-item {width:33%; text-align:center;}
.entry .gallery-icon {margin:0; padding:0; border:0;}
.gallery-item {width:auto; float:left; text-align: center;}
.gallery-item img.attachment-thumbnail {background:#fff; border:1px solid #f1f1f1; margin:5px; padding:3px;}

.wp-caption {margin:0 auto; padding:5px 0; text-align:center;}
.wp-caption img {border:1px solid #f1f1f1; padding:3px; margin:1px auto; display:block;}
.wp-caption-text {margin:0; padding:0 5px; text-align:left; font-family:"courier new", courier, monospace; font-size:11px;}

#gallerywp .attachment {margin:0; padding:0; text-align:center;}
#gallerywp .attachment img {background:none; border:1px solid #f1f1f1; margin:0 0 1px 0; padding:4px;}
#gallerywp .caption {margin:0; padding:3px 0 13px 0; text-align:center; font-family:"courier new", courier, monospace; font-size:11px;}
#gallerywp .navigation img {background:none; border:1px solid #f1f1f1; margin:0; padding:3px; width:50px; height:50px; text-decoration:none;}
#gallerywp .navigation a, #gallerywp .navigation a:link, #gallerywp .navigation a:active, #gallerywp .navigation a:visited {background:none; border:0;}




/* comments */
#comments {margin:10px 0;}
.comment-number {display:block; padding:20px 0 5px 0; font-weight:bold;}
.comment-number span {font-size:1.3em; color:#777;}
.none {border-bottom:1px dashed #eaeade;}
h4 {border-bottom:1px solid #eaeade; margin:25px 0; padding-bottom:2px;}
h4 a:hover {color:#655545; text-decoration:none;}
li.comment {background:none; border:1px solid #f1f1f1; margin:10px 0; padding:10px 7px;}

.avatar-author {padding:5px;}
.c-grav {width:auto; float:left; margin-right:7px;}
a.comment-reply-link {font-size:10px;}
.c-body {padding:0 3px 0 3px;}
.c-body p {margin:3px 0; padding:0;}

ul.children {padding-top:5px; font-style:italic;}
ul.children li {margin:10px 0 0 0; padding-top:10px;}
ul.children li.commet {font-style:normal;}
ul.children li.byuser .avatar-author {padding:5px; font-style:normal;}

#comments .navigation {padding-top: 20px;}
form#commentform {margin-bottom:10px;}
form#commentform label.comment-field {display:block; margin:10px 0 3px 0; font-size:10pt;}
input.text-input, form#commentform textarea {padding:7px 3px; width:480px; font-family:inherit;}
input#author, input#email, input#url {width:300px;}
form#commentform input#submit {background:#3c3c3c; border:0; padding:5px; width:150px; color:#a4a4a4; font-weight: bolder;}
form#commentform p.guidelines {margin:10px 0 1px 0; font-size:11px;}
p.subscribe-to-comments, p.comments-rss{margin-bottom:10px; font-size:11px;}
p.note {font-style:italic; font-size:9pt;}



/* sidebar */
#sidebar {background: #CCCCCC; width:250px; float:left; margin:40px; padding:5px;}

#sidebar .widget {background: #CCCCCC; margin:0; padding:0 0 25px 0;}
#sidebar h2 {background: #cccccc; border-bottom: 1px dotted #D6D6D6; margin: 0px 0px 2px 0px; font-family: tahoma; font-size: 12px; color: #000000; text-transform: none; font-weight: bolder; text-align: right;}

#sidebar ul li {margin:0; padding:1px 0; font-style:italic;}
#sidebar ul li ul li {background:url(images/sub.gif) left top no-repeat; margin:0 0 0 3px; padding:1px 0 0 25px;}



/* search form */
form#searchform {margin:0; padding:0;}
label.screen-reader-text {display:none;}
form#searchform input#s {width:0px; margin:0 0px 0 0; padding:0px 0px; float:left;}
form#searchform input#searchsubmit {width:0px; height:0px;}



/* posts calendar */
#wp-calendar {background:none; width:100%; border-spacing:1px; padding-bottom:3px;}
#wp-calendar td a {background:none; letter-spacing:0px; font-weight:bold;}
#wp-calendar td a:hover {background:none; color:#808080;}
#wp-calendar td {background-color:#f5f5f5; border:1px solid #e9e9e9; padding:0px 5px 0px 5px; letter-spacing:0px; text-align:center;}
#wp-calendar td.pad {background:#f5f5f5;}
#wp-calendar td#today {/* today */ background:#fff; color:#912c3b;}
#wp-calendar thead {/* week */ color:#ababab; font-size:10px; text-align:center;}
#wp-calendar caption {/* month */ font-size:11px; color:#912c3b; text-transform:uppercase; font-weight:normal; text-align:center;}




/* footer */
#box01 {width:270px; float:left; margin:0; padding:15px 0 0 0;}
#box02 {width:270px; float:left; margin:0 0 0 45px; padding:15px 0 0 0;}
#box03 {width:270px; float:right; margin:0; padding:15px 0 0 0;}

#footer a:link, #footer a:active, #footer a:visited {color:#8e8e8e; font-style:none;}

#footer .widget {margin:0; padding:0 0 25px 0;}
#footer h2 {background: none; border-bottom: 1px dotted #9C978C; margin: 0px 0px 2px 0px; font-family: tahoma; font-size: 12px; color: #000000; text-transform: none; font-weight: bolder;}

#footer ul li {margin:0; padding:1px 0;background: none; border-bottom: 1px dotted #000000;}
#footer ul li a: link {color: #FFFFFF; text-decoration: none;}
#footer ul li hover {color: #000000; text-decoration: none;}


#credits #left {margin:0; padding:0; width:300px; float:left; text-align:left;}

#credits #right {margin:0; padding:0; width:250px; float:right; text-align:right;}

