﻿/*Theme Name: Gossip Girl Brasil



Theme URI: http://www.gossipgirlbrasil.com



Description: 3 columns. Exclusive for Gossip Girl Brasil



Version: 1.0



Author: Imago Studio



Author URL: http://www.imago-studio.net











/***************** BODY *****************/



body {font-size: 11px;



font-family : 'Tahoma', Verdana, Arial, Helvetica, sans-serif; 



color: #4F4F4F; 



text-align: justify;



margin-top:0px;



margin-bottom:0px;



background-color: #cdc3b9;



background-image:url(http://ashleygreenebrasil.com/teste/wp-content/themes/gossipgirlbr/images/bg.png);



background-repeat: repeat-x;}







/***************** LINHA DO LAYOUT *****************/



#page {



width: 921px;



margin: 0 auto;



position:relative;



text-align: left;}











/***************** IMAGEM DO TOPO *****************/



#header {



width: 921px;



height: 725px;



margin-left:0px;



margin-top: 0px



}







/***************** PERFIL *****************/



#sidebar {



width: 220px;



color: #000000;



font-family: tahoma;



font-size: 11px;



text-align: justify;



padding-left:10px;



padding-bottom:0px;



float: left;}





#sidebar img {



background-color: #ffffff;



border: solid 1px #767676;



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: #ffffff;



border: solid 1px #68bfc2;



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 {



font-weight:normal;



font-size: 11px;



font-family:arial;



background-color: #68bfc2;



border: solid 1px #cdc3b9;



color: #000000;



text-align: center;



line-height: 18px;



padding: 4px;



text-transform:uppercase;



margin-bottom: 0px;}







.sidebar_content{



text-align: justify;



line-height: 13px;



font-family: tahoma;



font-size: 10px;



background-color: #e6e5e4;



border: solid 1px #cdc3b9;



color: #818181;



padding: 4px;



margin-bottom: 0px;}





/***************** PERFIL 2 *****************/



#sidebar2 {



width: 220px;



color: #000000;



font-family: tahoma;



font-size: 11px;



text-align: justify;



padding-bottom:0px;



float: right;}





#sidebar2 img {



background-color: #ffffff;



border: solid 1px #767676;



padding-right: 3px;



padding-left: 3px;



padding-top: 3px;



padding-bottom: 3px;



margin: 1px;



-moz-border-radius:3px 3px 3px 3px;



}





#sidebar2 img:hover {



background-color: #fffff;



border: solid 1px #68bfc2;



padding-right: 3px;



padding-left: 3px;



padding-top: 3px;



padding-bottom: 3px;



margin: 1px;



-moz-border-radius:3px 3px 3px 3px;



}





/* 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 {



width: 430px;



background-color: #cdc3b9;



text-align: justify;



margin-top: -4px;



margin-left: 5px;



padding: 5px;



float: left;}







.entry img {



background-color: #bbad9f;



border: solid 1px #bbad9f;



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: #ffffff;



border: solid 1px #ffffff;



padding-right: 3px;



padding-left: 3px;



padding-top: 3px;



padding-bottom: 3px;



margin: 1px;



-moz-border-radius:3px 3px 3px 3px;



}



/***************** POSTS E CONTEÚDO *****************/



.post {

background: #cdc3b9;

}



.post .date {

float: left;

width: 92px;

height: 14px;

margin: 0;

margin-right: 10px;

padding-top: 5px;

background: #68bfc2;

border: #cdc3b9;

line-height: normal;

text-transform: uppercase;

text-align: center;

font-size: 11px;

color: #000000;

}



.post .date b {

font-size: 11px;

color: #000000;

}



.post .title {

margin: 0;

padding: 0px 0 0 0;

margin-left: 10px;

padding-left: 50px;

padding-top: 5px;

text-transform: uppercase;

font-size: 12px;

color: #ffffff;

}



.post .title h2 {

padding: 0;

margin: 0;

color: #4F4F4F;

}



.post .hr1 {

}



.post .meta {

margin: 0 0 0 0;

padding: 0;

font-size: 11px;

font-family : 'Tahoma', Verdana, Arial, Helvetica, sans-serif; 

color: #4F4F4F;

}



.post .meta a {

color: #4F4F4F;

}



.post .entry {

margin: 0;

padding: 0 0 20px 0;

border-bottom: 1px dashed #4F4F4F;

}



.post .title a {

text-decoration: none;

padding-top: 5px;

color: #1c1c1c;

}



/***************** NAVIGATION *****************/



#navigation {

height:20px;

margin:0 0 20px;

}



#navigation a {

background: #68bfc2;

border: 1px solid #68bfc2;

color: #fff;

}



#navigation a:hover{

color: #000000;

background: #dfdfdf;

border: 1px solid #dfdfdf;

}



#navigation span.pages {

color: #fff;

background-color: #68bfc2;

border: 1px solid #68bfc2;

}



#navigation span.current {

font-weight: bold;

color: #fff;

background-color: #68bfc2;

border: 1px solid #68bfc2;

}



#navigation span.extend {	

color: #fff;

background-color: #68bfc2;

border: 1px solid #68bfc2;

}



/***************** FOOTER *****************/



#footer{



clear: left;



background: #68bfc2;



color: #ffffff;



text-align: center;



text-size:10px;



padding: 6px;



border-top: 1px solid #e6e5e4;	



border-left: 1px solid #e6e5e4;	



border-right: 1px solid #e6e5e4;	



-moz-border-radius:5px 5px 0px 0px;



}







#footer a{



	color: #ffffff;



}





#footer a:hover{



	color: #000000;



}









/***************** 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: #bbad9f;



border: solid 1px #bbad9f;



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: #ffffff;



border: solid 1px #ffffff;



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:#bbad9f;



border: solid 1px #bbad9f;



margin:0 14px 0 0;



padding:3px;



-moz-border-radius:3px 3px 3px 3px;



float:left;}







#photosamples a:hover img{



background:#ffffff;



border: solid 1px #ffffff;



padding:3px;



-moz-border-radius:3px 3px 3px 3px;}







/***************** LINKS *****************/



a {color: #000000; text-decoration: none; border: 0px solid;}



a:link {color: #000000; text-decoration: none; border: 0px solid;}



a:visited {color: #000000;text-decoration: none; border: 0px solid;}



a:active {color: #000000;text-decoration: none; border: 0px solid;}



a:hover {color: #ffffff; text-decoration: none; border: 0px solid;}











/***************** UNDERLINE, NEGRITO E IT?LICO *****************/



u{cursor:default; color: #ffffff; text-decoration: underline; border-bottom: 1px solid #F97B48;}



b{color: #00959e; cursor: default;}



i{color: #ffffff; cursor: default;}



em{color: #ffffff; cursor: default;}



strong{color: #00959e; cursor: default;}















/***************** TEXTAREA,  INPUTS E FORMULARIOS*****************/



input, textarea, select, button {



font-size:10px;



color:#ffffff;



background: #bbad9f;



border: 1px solid #bbad9f;}







input:focus, textarea:focus, label:focus, select:focus, button:focus {



color:#ffffff;



background: #bbad9f;



border: 1px solid #bbad9f;}







/***************** COMENTARIOS *****************/



.comments{



border: 1px solid #bbad9f;



background-color: #bbad9f;



padding:3px;}







.commentname



{font-size: 10px;



font-family: tahoma;



text-transform: uppercase; 



font-weight: bold;



letter-spacing: 1px ;



color: #ffffff;



text-align: left;



margin-top:3px;}







.commentdata



{font-size: 10px;



font-family: tahoma;



font-weight: bold;



color: #ffffff;



text-align: left;}







.commentcontent



{text-align:justify;



padding: 2px 6px 2px 6px;}







.box{



padding: 6px;



background-color:#bbad9f;



border-bottom:1px solid #bbad9f;}







.citar{	



font-size: 10px;



font-family: tahoma;



font-weight: bold;



color: #ffffff;



background-color:#bbad9f;



border-top:1px solid #bbad9f;



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 *****************/



.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 {



background: #cdc3b9 url(http://ashleygreenebrasil.com/teste/wp-content/uploads/2009/08/quotegg.jpg)



no-repeat top left;



padding: 13px;



color: #969696;



text-align: justify;



padding: 10px 10px 10px 40px;



font-size: 11px;



}











/***************** 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;



}