﻿/*Theme Name: Megan Fox Brasil // Sua primeira e melhor fonte sobre a atriz no Brasil

Theme URI: http://meganfoxbr.com

Description: 2 columns. Exclusive for Megan Fox Brasil

Version: 1.0

Author: Imago Studio

Author URL: http://imago-studio.net





/***************** BODY *****************/

body {font-size: 11px;

font-family : 'Tahoma', Verdana, Arial, Helvetica, sans-serif; 

color: #666666; 

text-align: justify;

margin-top:0px;

margin-bottom:0px;

background-color: #ffffff;

background-image:url(http://ashleygreenebrasil.com/teste/wp-content/themes/meganfox/images/bg.png);

background-repeat: repeat-x;}



/***************** LINHA DO LAYOUT *****************/

#page {

width: 800px;

background-repeat: repeat-y;

margin-top: 0px;

margin-left: auto;

margin-right: auto;

text-align: left;}





/***************** IMAGEM DO TOPO *****************/

#header {

width: 800px;

height: 468px;

margin-left:0px;

margin-top: 0px

}



/***************** PERFIL *****************/

#sidebar {

width: 240px;

color: #000000;

font-family: tahoma;

font-size: 15px;

text-align: justify;

padding-left:10px;

padding-bottom:0px;

float: left;}



#sidebar img {

background-color: #e9e9e9;

border: solid 1px #cec6c5;

padding-right: 3px;

padding-left: 3px;

padding-top: 3px;

padding-bottom: 3px;

margin: 1px;

-moz-border-radius:3px 3px 3px 3px;

}



#sidebar img:hover {

background-color: #e9e9e9;

border: solid 1px #f83233;

padding-right: 3px;

padding-left: 3px;

padding-top: 3px;

padding-bottom: 3px;

margin: 1px;

-moz-border-radius:3px 3px 3px 3px;

}



.all {

margin-bottom: 10px;

padding: 0px;}



.sidebar_title {

background-color: #d6d3cc;

font-weight:normal;

font-size: 11px;

font-family:arial;

color: #666666;

line-height: 18px;

padding: 4px;

text-align: center;

text-transform:uppercase;

margin-bottom: 3px;}



.sidebar_content{

background-color: #ffffff;

text-align: justify;

line-height: 15px;

font-family: tahoma;

font-size: 10px;

color: #818181;

padding: 6px;

margin-bottom: 7px;}



/* date on posts */

.date {

width: 80px;

float: left;

color: #ffffff;

font: arial;

font-weight: bolder;

letter-spacing: 1px;

text-align: left;

text-transform: uppercase;

padding: 5px;

font-size:11px;

background:#000000;

border-right: solid 1px #efefef;

}



.day {

width: 80px;

color: #ffffff;

font-size: 11px;

}



.month {

width: 80px;

color: #ffffff;

font-size: 10px;

}



.year {

width: 80px;

color: #ffffff;

font-size: 9px;

}



/* Title in posts � */

.title-posts {

margin: 0;

margin-top: 0px;

text-transform: uppercase;

color: #ab4143;

font-size: 11px;

font-weight: bolder;

padding: 3px;

border-bottom: solid 1px #efefef;

}



/*  TAGS / DATE / LINK COMMENT  */

.postmeta {

font-size: 9px;

text-align: left;

font-family: Tahoma;

background: #e0dcdd;

margin-bottom: 1px;

padding: 4px;

color:#000000;

}



.postmeta a {

color: #617e1f;

}



.postmeta a:hover {

color: #000000;

}



.postmeta em {

color: #627e1f;

}



/***************** POSTS *****************/

#content {

margin: 0;

width: 550px;

text-align: justify;

margin-top: -8px;

margin-left: 0px;

padding: 5px;

float: left;}



.postentry img {

background-color: #e9e9e9;

border: solid 1px #cec6c5;

padding-right: 3px;

padding-left: 3px;

padding-top: 3px;

padding-bottom: 3px;

margin: 1px;

-moz-border-radius:3px 3px 3px 3px;

}



.postentry img:hover {

background-color: #e9e9e9;

border: solid 1px #f83233;

padding-right: 3px;

padding-left: 3px;

padding-top: 3px;

padding-bottom: 3px;

margin: 1px;

-moz-border-radius:3px 3px 3px 3px;

}



.entry img {

background-color: #e9e9e9;

border: solid 1px #cec6c5;

padding-right: 3px;

padding-left: 3px;

padding-top: 3px;

padding-bottom: 3px;

margin: 1px;

-moz-border-radius:3px 3px 3px 3px;

}



.entry img:hover {

background-color: #e9e9e9;

border: solid 1px #f83233;

padding-right: 3px;

padding-left: 3px;

padding-top: 3px;

padding-bottom: 3px;

margin: 1px;

-moz-border-radius:3px 3px 3px 3px;

}

/***************** FOOTER *****************/

#footer{

clear: left;

background: #dcd6d6;

color: #666666;

text-align: center;

text-size:10px;

padding: 6px;

border-top: 1px solid #ffffff;	

border-left: 1px solid #ffffff;	

border-right: 1px solid #ffffff;	

-moz-border-radius:5px 5px 0px 0px;

}



#footer a{

	color: #9e0c0d;

}



#footer a:hover{

	color: #eb2d2d;

}



/***************** MENU *****************/

#nav {

display: block;

color: #484848;

font-weight: bold;

background-color: #FAFAFA;

width: 97%;

height: 14px;

text-indent: 5px;

vertical-align:middle;

text-decoration: none;

font-family: Tahoma;

line-height: 14px;

margin-bottom: 1px;

font-size: 8px;

text-transform: uppercase;

letter-spacing: 1px;

border-left: 3px solid #C0C0C0; }



#nav:hover {

color: #000000;

font-weight: bold;

background-color: #FAFAFA;

width: 97%;

height: 14px;

text-indent: 5px;

vertical-align:middle;

text-decoration: none;

font-family: Tahoma;

line-height: 14px;

margin-bottom: 1px;

font-size: 8px;

text-transform: uppercase;

letter-spacing: 1px;

border-left: 3px solid #F4C050; }



/* MENU +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.menu {

	height:31px; 

	background-color: #B8B8B8;

	padding: 6px;

font-size: 11px;

font-family : 'Tahoma', Verdana, Arial, Helvetica, sans-serif; 

	font-weight:bold; 

	text-transform:uppercase; 

	line-height:13px; 

	color: #EFEBE8;

	}

	

td.menu {

	background-color: #B8B8B8;

	padding: 8px;

	color:#FFFFFF;

	cursor:default;

font-size: 11px;

font-family : 'Tahoma', Verdana, Arial, Helvetica, sans-serif; 

	text-transform:uppercase; 

	line-height:13px; 

	margin-bottom:0px;

	margin-top:0px;

	text-align:center;

	text-decoration:none;

	text-transform:none;

	vertical-align: top;

}



td.menu:hover {

	background-color: #ECF1F4;

	padding: 8px;

	color: #000000;

	cursor:default;

font-size: 11px;

font-family : 'Tahoma', Verdana, Arial, Helvetica, sans-serif; 

	text-transform:uppercase; 

	line-height:13px; 

	margin-bottom:0px;

	margin-top:0px;

	text-align:center;

	text-decoration:none;

	text-transform:none;

	vertical-align: top;

}



.menu a:link{

	color: white;

	text-transform:uppercase; 

	text-decoration:none; 

	font-weight:none;}



.menu a:visited{

	color: white;

	text-transform:uppercase; 

	text-decoration:none; 

	font-weight:none;}



.menu a:active{

	color: white;

	text-transform:uppercase; 

	text-decoration:none; 

	font-weight:none;}



.menu a:hover{

	color: #000000;

	text-transform:uppercase; 

	text-decoration:underline; 

	font-weight:none;}



/**************** MENU HORIZONTAL ****************/

#menuh {

list-style: none;

width: 760px;

height: 45px;

float: right;

padding-left: 0px;

padding-right: 0px;

padding-top: 0px;}



#menuh ul {

list-style: none;

width: 100%;

float: left;

padding: 0px;

margin: 0px;

background-color: #272727;

border-bottom: 0px solid #90CEF6;}



#menuh ul li { display: inline; }



#menuh ul li a {

font-family: tahoma; 

font-size: 10px;



font-weight: bold;

color: #FAFAFA;

text-decoration: none;

text-transform: uppercase;

float: left;

background: #272727;

border: 0px solid #90CEF6;}



#menuh ul li a:hover {

font-weight: bold;

color: #000000;

background-color: #272727;

border: 0px solid #38A3E6;}





/***************** IMAGENS *****************/

img {

border: 0px;

}



.border{

background-color: #e9e9e9;

border: solid 1px #cec6c5;

padding-right: 3px;

padding-left: 3px;

padding-top: 3px;

padding-bottom: 3px;

margin: 1px;

-moz-border-radius:3px 3px 3px 3px;

}



.border:hover{

background-color: #e9e9e9;

border: solid 1px #f83233;

padding-right: 3px;

padding-left: 3px;

padding-top: 3px;

padding-bottom: 3px;

margin: 1px;

-moz-border-radius:3px 3px 3px 3px;

}



#photosamples a img{

background:#e9e9e9;

border: solid 1px #cec6c5;

margin:0 14px 0 0;

padding:3px;

-moz-border-radius:3px 3px 3px 3px;

float:left;}



#photosamples a:hover img{

background:#e9e9e9;

border: solid 1px #f83233;

padding:3px;

-moz-border-radius:3px 3px 3px 3px;}



/***************** LINKS *****************/

a {color: #f83233; text-decoration: none; border: 0px solid;}

a:link {color: #f83233; text-decoration: none; border: 0px solid;}

a:visited {color: #f83233;text-decoration: none; border: 0px solid;}

a:active {color: #f83233;text-decoration: none; border: 0px solid;}

a:hover {color: #666666; text-decoration: none; border: 0px solid;}





/***************** UNDERLINE, NEGRITO E IT?LICO *****************/

u{cursor:default; color: #f43232; text-decoration: underline; border-bottom: 1px solid #f43232;}

b{color: #f43232; cursor: default;}

i{color: #333333; cursor: default;}

em{color: #333333; cursor: default;}

strong{color: #f43232; cursor: default;}







/***************** TEXTAREA,  INPUTS E FORMULARIOS*****************/

input, textarea, select, button {

font-size:10px;

color:#000000;

background: #e4e4e4;

border: 1px solid #ffffff;}



input:focus, textarea:focus, label:focus, select:focus, button:focus {

color:#000000;

background: #e4e4e4;

border: 1px solid #ffffff;}



/***************** COMENTARIOS *****************/

.comments{

border: 1px solid #ffffff;

background-color: #e4e4e4;

padding:3px;}



.commentname

{font-size: 10px;

font-family: tahoma;

text-transform: uppercase; 

font-weight: bold;

letter-spacing: 1px ;

color: #000000;

text-align: left;

margin-top:3px;}



.commentdata

{font-size: 10px;

font-family: tahoma;

font-weight: bold;

color: #000000;

text-align: left;}



.commentcontent

{text-align:justify;

padding: 2px 6px 2px 6px;}



.box{

padding: 6px;

background-color:#e4e4e4;

border-bottom:1px solid #000000;}



.citar{	

font-size: 10px;

font-family: tahoma;

font-weight: bold;

color: #000000;

background-color:#e4e4e4;

border-top:1px solid #ffffff;

text-align:right;

padding: 6px  6px  6px  6px;}



/***************** LISTS *****************/

p {

}



h1, h2, h3, h4, h5, h6 {

display:block;

margin: 1.2em 0;

font-family: "Lucida Grande", Tahoma, Arial, sans-serif;

color: #555555;

}



h1, h2{ font-size: 1.4em; }

h3 { font-size: 1.3em; }

h4 { font-size: 1.2em;

}



ol {list-style-type:none; margin-left:8px; margin-right:6px;}

ol li {padding:10px; margin-top:0px;

}



/***************** TÃTULO DO PERFIL *****************/

.footerdown {

color: #D9D4D0;

text-align: center;

line-height: 13px;

font-size: 11px;

font-family : 'Tahoma', Verdana, Arial, Helvetica, sans-serif; 

padding: 1px;

background-color: #A59585;} 







.last {

color: #A58ACD;

text-align: left;

line-height: 13px;

font-size: 11px;

font-family : 'Tahoma', Verdana, Arial, Helvetica, sans-serif; 

padding: 1px;

border-bottom: 1px solid #F3F3F3;

background-color: #FFFFFF;} 





/***************** POSTS *****************/

.posting {

text-align:justify;

font-size: 11px;

font-family : 'Tahoma', Verdana, Arial, Helvetica, sans-serif; 

padding: 2px;

color: #7ba5bd;

border-bottom: 0px dashed #8EA6AB;

line-height:18px; 

background-color: #FAFAFA;}



/***************** POSTS E CONTEÚDO *****************/

.post {

background: #ffffff;

padding: 5px;

}



.post .date {

float: left;

width: 76px;

height: 58px;

margin: 0;

margin-right: 20px;

padding-top: 2px;

background: #d6d3cc;

border: 1px solid #ffffff;

line-height: normal;

text-transform: uppercase;

text-align: center;

font-size: 10px;

font-weight: bold;

color: #666666;

}

.post .date b {

margin: 0;

padding: 0;

display: block;

margin-top: -5px;

font-size: 40px;

color: #666666;

}



.post .title {

margin: 0;

padding: 0px 0 0 0;

margin-left: 10px;

padding-left: 50px;

font-size: 1.8em;

color: #666666;

}



.post .title h2 {

padding: 0;

margin: 0;

color: #666666;

}



.post .hr1 {

}



.post .meta {

margin: 0 0 30px 20px;

padding: 0;

color: #f83233;

line-height:normal;

}



.post .meta a {

color: #f83233;

}



.post .entry {

margin: 0;

padding: 0 0 20px 0;

border-bottom: 1px dashed #f83233;

}



.post .title a {

text-decoration: none;

color: #f83233;

}



/***************** POSTS *****************/

.posts {

text-align:justify;

font-size: 11px;

font-family : 'Tahoma', Verdana, Arial, Helvetica, sans-serif; 

padding: 2px;

color: #B67A4D;

border: 1px solid #FAFAFA;

line-height:18px; 

background-repeat: repeat-x;

background-color: #F4F4F4;}



.write {

text-align:justify;

font-size: 11px;

font-family : 'Tahoma', Verdana, Arial, Helvetica, sans-serif; 

padding-left: 2px;

color: #B67A4D;

border-left: 1px solid #A4ABA3;

line-height:18px; 

background-color: #F4F4F4;}





.ad {

color: #B0A294;

font-size: 11px;

font-family : 'Tahoma', Verdana, Arial, Helvetica, sans-serif; 

border-bottom: 1px solid #D2C9C0;

background-color: #7B7168;}





/***************** EDITAR POSTS *****************/







.edit {

border-left: 5px solid #C0C0C0;

border-right: 5px solid #C0C0C0;

background-color: #F7F7F7;

padding: 5px 5px 5px 5px;

font-size: 10px; 

text-align: justify;}



blockquote {

border-left: 5px solid #dcd6d6;

background-color: #e4e4e4;

padding: 5px 5px 5px 5px;

font-family: Arial, Helvetica, sans-serif;

font-size: 10px; 

font-style: italic;

color: #000000;



text-align: justify;}





/***************** CATEGORIAS DOS POSTS *****************/

.categoria {

color: #AAAAAA;

text-align: left;

line-height: 11px;

font-weight: bold;

font-size: 8px;

padding: 2px;

font-family: Tahoma;

letter-spacing: 1px;

text-transform: uppercase;

border-bottom: 1px solid F3F3F3;

background-color: #FFFFFF;}



/***************** DATA E TÍTULO DOS POSTS *****************/

.postheader {

margin: 0;

margin-top: 0px;

width:512px;

font-size: 11px;

padding: 5px;

font-weight:bold;

color: #FFFFFF;

border-left: 5px solid #4a6170;

-moz-border-radius:5px 5px 5px 5px;

background-color: #7c98a8

}



.postheader a {

color: #FFFFFF;

}



.postmeta {

font-size: 11px;

}



.postheader img {

background-color: #6faaba;

border: solid 1px #6faaba;

padding-right: 3px;

padding-left: 3px;

padding-top: 3px;

padding-bottom: 3px;

margin: 1px;

-moz-border-radius:3px 3px 3px 3px;

}



.postheader img:hover {

background-color: #4a6170;

border: solid 1px #4a6170;

padding-right: 3px;

padding-left: 3px;

padding-top: 3px;

padding-bottom: 3px;

margin: 1px;

-moz-border-radius:3px 3px 3px 3px;

}



/***************** CONTEUDO DAS PAGINAS E POSTS *****************/

.block { 

background-color: transparent;

padding: 1px 1px 1px 1px;

border-bottom: 0px;

font-size: 11px;

font-family : 'Tahoma', Verdana, Arial, Helvetica, sans-serif; 

color:#9e9e9e;}





/*****************CALENDARIO*****************/

#wp-calendar {

empty-cells: show;

font-size: 0.9em;

text-align: center;

font-family :tahoma;

margin: 0;

width: 95%;}



/*DIAS DE POSTS E LINKS*/

#wp-calendar #prev a {

font-size: 10px;

letter-spacing: 1px;

font-family :arial;

text-align: left;

border: 0px;

font-weight: bold;}



#wp-calendar #next a {

text-align: right;

font-size: 10px;

font-family :arial;

letter-spacing: 1px;

border: 0px ;

font-weight: bold;}



#wp-calendar a {

font-size: 10px;

font-weight: bold;

font-family :tahoma;

border: 0px;

text-align: center;

color: #FFC5D9;}



#wp-calendar a:hover  {

display: block;

font-size: 10px;

font-weight: bold;

font-family :tahoma;

text-decoration: none;

border-bottom: 0px solid #c0c0c0;



font-weight: bold;

text-align: center;

color: #c0c0c0;

background-color:#F2EAF8;}



/*DEMAIS DIAS*/

#wp-calendar td {

color: #c0c0c0;

font-size: 10px;

font-family :arial;

letter-spacing: normal;

padding: 2px 0;

background-color: #F8F8F8;

border-top:1px solid #EFEDED;

border-left: 1px solid #EFEDED;

border-bottom: 1px solid #D8D8D8;

border-right: 1px solid #D8D8D8;

text-align: center;}



#wp-calendar td:hover{

background-color: #F8F8F8;



border-bottom:1px solid #EFEDED;

border-right: 1px solid #EFEDED;





border-top: 1px solid #D8D8D8;

border-left: 1px solid #D8D8D8;}



/* MÃŠS */

#wp-calendar caption {

font-weight:bold; 

font-size:10px; 

font-family:Verdana;

text-align: center;

line-height : 10px;

color: #9e9e9e;

background-color: #F8F8F8;

border-top:1px solid #EFEDED;

border-left: 1px solid #EFEDED;

border-bottom: 1px solid #D8D8D8;

border-right: 1px solid #D8D8D8;

text-transform: uppercase;

letter-spacing: 1px;

padding:3px; 

margin:2px;}



/*DIAS DA SEMANA*/

#wp-calendar th {color: #999999;

text-align: center;

font-family :arial;

font-size: 10px;

font-style: normal;

background-color: #F8F8F8;

border-top:1px solid #EFEDED;

border-left: 1px solid #EFEDED;

border-bottom: 1px solid #D8D8D8;

border-right: 1px solid #D8D8D8;

text-transform: uppercase;}



/*DATA ATUAL*/

#wp-calendar #today {

background-color:#f8f8f8;

border-bottom:1px solid #E8E6E6;

border-right: 1px solid #E8E6E6;

border-top: 1px solid #D8D8D8;

border-left: 1px solid #D8D8D8;}











/***************** LINKS DO FOOTER *****************/

#footlink {

border-top:0px solid #7c98a8;

line-height:22px;

font-size:11px;

width: 100%;

text-align:center;

padding-top:0px;

padding-bottom:3px;

margin-bottom:3px;

margin-top: 2px;

}



#footlink span.pages{

background: #7c98a8;

padding:5px;

margin:1px 2px 1px 2px;

BORDER-left: #4a6170 1px solid; 

BORDER-top: #4a6170 1px solid; 

BORDER-right: #4a6170 1px solid; 

BORDER-bottom: #4a6170 1px solid;

-moz-border-radius:5px 5px 5px 5px;  color:#000000;

}



#footlink span.extend{

background: #7c98a8;

padding:5px;

margin:1px 2px 1px 2px;

BORDER-left: #4a6170 1px solid; 

BORDER-top: #4a6170 1px solid; 

BORDER-right: #4a6170 1px solid; 

BORDER-bottom: #4a6170 1px solid;

-moz-border-radius:5px 5px 5px 5px;  color:#000000;

}



#footlink span.current{

background: #7c98a8;

padding:5px;

margin:1px 2px 1px 2px;

BORDER-left: #4a6170 1px solid; 

BORDER-top: #4a6170 1px solid; 

BORDER-right: #4a6170 1px solid; 

BORDER-bottom: #4a6170 1px solid;

-moz-border-radius:5px 5px 5px 5px;  color:#000000;

}



#footlink span.footlinkcurrent{

background: #7c98a8;

padding:5px;

margin:1px 2px 1px 2px;

BORDER: #4a6170 1px solid; 

-moz-border-radius:5px 5px 5px 5px;

color:#4a6170;}



#footlink span.footlinktotal {

background: #7c98a8;

padding:5px;

margin:1px 2px 1px 2px;

BORDER: #4a6170 1px solid; 

-moz-border-radius:5px 5px 5px 5px;

color:#4a6170;}



#footlink a {

background: #7c98a8;

padding:5px;

margin:1px 2px 1px 2px;

BORDER-left: #4a6170 1px solid; 

BORDER-top: #4a6170 1px solid; 

BORDER-right: #4a6170 1px solid; 

BORDER-bottom: #4a6170 1px solid;

-moz-border-radius:5px 5px 5px 5px;  color:#000000;}



#footlink a:link, #footlink a:visited, #footlink a:active {

background: #7c98a8;

padding:5px;

margin:1px 2px 1px 2px;

BORDER-left: #4a6170 1px solid; 

BORDER-top: #4a6170 1px solid; 

BORDER-right: #4a6170 1px solid; 

BORDER-bottom: #4a6170 1px solid; 

-moz-border-radius:5px 5px 5px 5px; color:#000000;}



#footlink a:hover {

background: #89b1bb;

padding:5px;

margin:1px 2px 1px 2px;

BORDER-left: #4a6170 1px solid; 

BORDER-top: #4a6170 1px solid; 

BORDER-right: #4a6170 1px solid; 

BORDER-bottom: #4a6170 1px solid;  

-moz-border-radius:5px 5px 5px 5px;

color:#000000;

}