/*
Theme Name: GWEB
Version: v4.0
Theme URI: http://girliciousweb.net
Description: Girlicious Power
Author: Jully &amp; Reis
*/

/* GLOBAL SETTINGS
====================================================================================================== */
body{ background:#313131 url(imagens/bg.jpg) repeat-x; text-align:center;}
#layout{ margin:0 auto; text-align:left; width:930px;}
.bgft{background:url(imagens/bgft.jpg) bottom repeat-x;}
body, table, tr, td, th{ font:11px Tahoma, Geneva, sans-serif; color:#7d7d7d;}
a, a:link, a:visited{ color:#5186dd; text-decoration:none;}
a:hover, a:active{}

strong, b{ font-weight:bold;}
em, i {font-style:italic;}
u{ text-decoration:underline;}
s{text-decoration:line-through;}
abbr{ border-bottom-width:1px; border-bottom-style:dotted;}

.imgleft {float:left; margin-right:5px;}
.imgright {float:right; margin-left:5px;}

.alignleft {text-align:left}
.alignright {text-align:right}
.alignjustfy {text-align:justify}
.aligncenter {text-align:center}
.vcenter{vertical-align:middle;}

img.centered {display: block; margin-left: auto; margin-right: auto; }
img.alignright { float: right; margin:0 0 0 5px;}
img.alignleft {float: left; margin:0 5px 0 0;}

.fleft{float:left;}
.fright{float:right;}
.clear{clear:both;}
.none, .hidden{display:none;}
.block{display:block;}
.inline{display:inline;}

input.txt{}
textarea.txt{}

/* HEADER
====================================================================================================== */
#header{background:url(imagens/header.jpg) no-repeat; width:930px; height:389px;}
#header h3{display:none;}
#cfv{ float:right; margin-right:70px; margin-top:5px;}
#cfv li{ display:inline;}
#cfv a{ display:inline-block; width:22px; height:20px;}
#cfv span{ display:none;}
#cfv .contact{}
#cfv .contact a{}
#cfv .favorite{}
#cfv .favorite a{}
#slogan{float:right; margin-right:-43px; margin-top:28px;}
#slogan a{ display:inline-block; height:56px; width:557px; background:url("imagens/gweb-blink.jpg") 0 0 no-repeat;}
#slogan span{ display:none;}
#homco{float:left; margin-left:23px; margin-top:51px;}
#homco li{ display:inline;}
#homco a{display:inline-block; width:22px; height:20px; height:40px;}
#homco span{ display:none;}
#homco .home{}
#homco .home a{ width:116px;}
#homco .contact{}
#homco .contact a{width:98px;}
#esquerda{ float:left; height:290px; margin-left:10px; margin-right:7px; width:397px;}
#esquerda img{ margin-top:6px;}
#centro{ float:left; height:290px; margin-right:7px; width:204px;}
#welcome{ background:url(imagens/welcome-bg.jpg) no-repeat; width:184px; height:126px; margin:2px auto 0; padding:39px 7px 19px; color:#a8a8a8; text-align:center;}
#welcome a, #welcome a:link, #welcome a:visited, #welcome a:hover, #welcome a:active{ font-weight:bold; color:#a8a8a8; text-decoration:none;}
#twitters{ background:url(imagens/twitter.jpg); width:130px; height:32px; padding-left:49px; padding-top:27px; margin:0 auto;}
#twitters li{ display:inline;}
#twitters a{ display:inline-block; height:32px; width:35px; background:url(imagens/headerlinks.jpg) no-repeat; margin-left:2px;}
#twitters span{ display:none;}
#twitters .nat{}
#twitters .nat a{ background-position:0 0;}
#twitters .nic{}
#twitters .nic a{ background-position:-41px 0;}
#twitters .chrys{}
#twitters .chrys a{ background-position:-82px 0;}
#links{width:165px; margin:0 auto; margin-top:10px; }
#links li{ display:inline; margin-left:5px;}
#links a{ display:inline-block; height:34px; width:32px; background:url(imagens/headerlinks.jpg) no-repeat;}
#links span{ display:none;}
#links .orkut{}
#links .orkut a{ background-position:0 -39px;}
#links .myspace{}
#links .myspace a{ background-position:-43px -39px;}
#links .facebook{}
#links .facebook a{ background-position:-87px -39px;}
#links .youtube{}
#links .youtube a{ background-position:-130px -39px;}
#direita{ float:left; height:290px; width:301px;}
#spotlight{ width:299px; height:189px; background:url(imagens/spotlight.jpg); margin-top:4px;}
#spotlight img{margin-top:29px;}
#spotlight a, #spotlight a:link, #spotlight a:visited{}
#spotlight a:active, #spotlight a:hover{ border:0;}
#network{color:#989898;}
#network h4{color:#768aab; text-transform:uppercase; background:url(imagens/header-arrow.jpg) 0 7px no-repeat; padding-left:9px;}
#network h4 a, #network h4 a:link, #network h4 a:visited{color:#768aab; text-decoration:none;}
#network h4 a:active, #network h4 a:hover{color:#768aab; border-bottom:1px dotted #768aab;}
#network ul { float:left; width:145px;}
ul#network_1 { margin-left:6px;}
ul#network_1 li { margin-top:9px;}
ul#network_2 { margin-left:5px;}
ul#network_2 li { margin-top:9px;}

/* MENU
====================================================================================================== */
#menu{ width:726px; margin:0 auto; clear:both;}
#menu li{ display:inline; margin-left:-3px;}
#menu a, #menu a:link, #menu a:visited{}
#menu a:active, #menu a:hover{ border:0;}

/* MIDDLE
====================================================================================================== */
#ads{width:755px; height:106px; margin:20px auto; text-align:left;}

#middle{ width:930px; background:url(imagens/middle-bg.jpg) repeat-y; margin-top:20px; padding-bottom:30px;}
#middle .bg{ background:url(imagens/middle-bgtop.jpg) top no-repeat;}

/* SIDEBAR
====================================================================================================== */
#sidebar{ float:left; margin-right:16px; margin-top:95px; width:308px; color:#5d77a1;}
#sidebar .box{}
#sidebar .title{ height:54px; background:url(imagens/sidebar-titles.jpg) no-repeat; margin-top:20px;}
#sidebar .title span{ display:none;}
#sidebar .cont{padding:0 6px 0 28px;}

#sidebar .info{}
#sidebar .info .cont{}

#sidebar .imgs{}
#sidebar .imgs .title{ background-position: 0 -3px;}
#sidebar .imgs .cont{}
#sidebar .imgs img{background:#94b0d8; border: 1px solid #809ac3; opacity:.70; filter: alpha(opacity=70);  -moz-opacity: 0.7; padding: 5px; -moz-border-radius:  6px;  -webkit-border-radius: 6px;  border-radius: 6px; margin:1px 1px 8px 16px;}
#sidebar .imgs img:hover{background:#94b0d8; border: 1px solid #e58ac5; opacity:1; filter: alpha(opacity=100);  -moz-opacity: 1; padding: 5px;  -moz-border-radius:  6px;  -webkit-border-radius: 6px;  border-radius: 6px; margin:1px 1px 8px 16px;}

#sidebar .elite{}
#sidebar .elite .title{ background-position:0 -86px;}
#sidebar .elite .cont{}

#sidebar .disc{}
#sidebar .disc .title{ background-position: 0 -161px;}
#sidebar .disc .cont{}


/* CONTENT
====================================================================================================== */
#content{ float:left; margin-left:16px; margin-top:28px; width:548px;}
#content a:hover { border-bottom:1px dotted #5186dd;}

.post{ width:535px; margin:0 auto 70px;}
.ntop{ height:63px; width:527px; margin:0 auto 15px; background:url(imagens/news-top.jpg) no-repeat; position:relative;}
.ntop .title{float:left; margin-left:8px; margin-top:13px; color:#7594ca;}
.ntop .data{float:right; padding-top:6px; width:70px; text-align:center;}
.ntop .data span{display:block; color:#fff; font-size:20px; font-weight:bold;}
.ntop .data .dia{}
.ntop .data .mes{}
.ntop .autor{left:354px; margin-right:2px; position:absolute; top:41px;}
.new{}
.new p{ margin-bottom:10px; margin-top:5px;}
.new h1{font-size: 2em; font-weight:bold;}
.new h2{font-size: 1.5em; font-weight:bold;}
.new h3{font-size: 1.17em; font-weight:bold;}
.new h4{font-weight:bold;} 
.new h5{font-size: .83em; font-weight:bold;}
.new h6{font-size: .75em; font-weight:bold;}
.ncomt{ background:url(imagens/news-btm.jpg) no-repeat; width:534px; height:26px; margin-top:20px;}
.ncomt span{ float:right; margin-top:3px; text-align:center; width:109px;}
.ncomt a, .ncomt a:link, .ncomt a:visited{}
.ncomt a:active, .ncomt a:hover{ border:0;}

.imgborder{background:#94b0d8; border: 1px solid #809ac3; padding: 5px; -moz-border-radius:  6px;  -webkit-border-radius: 6px;  border-radius: 6px; margin:1px;}
.imgborder:hover{background:#94b0d8; border: 1px solid #e58ac5; padding: 5px; -moz-border-radius:  6px;  -webkit-border-radius: 6px;  border-radius: 6px; margin:1px;}

blockquote{background:#dfdfdf; border-left:5px solid #a0b6dd; color:#8a8a8a; padding:10px;}


/* FOOTER
====================================================================================================== */
#footer{ clear:both; background:url(imagens/footer.jpg) 0 0 no-repeat; width:930px; height:40px;}
#footer{}


/* SPOTLIGHT PLUGIN
====================================================================================================== */
#banner {
	position:relative;
	overflow: hidden;
}
#banner ul#bannerContent { width:299px; position: absolute; top:0; margin: 0; list-style: none; padding: 0; }
#banner ul#bannerContent li.bannerImage {
	float: left;
	position: relative;
	display: none; }
#banner ul#bannerContent li.bannerImage span {}
#banner ul#bannerContent li.bannerImage span strong { font-size: 14px; }
#banner ul#bannerContent li.bannerImage div {
	cursor:pointer;
	position: absolute;
	bottom: 10px;
	right: 10px;
	font: normal 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #fffdd6; }
#banner ul#bannerContent .clear { clear: both; }
#banner {
	width:299px;
	height:189px;
	position: relative; /* important */
	overflow: hidden; /* important */
}
#bannerContent {
	width:299px;
   position: absolute; /* important */
   top: 0; /* important */
   margin-left: 0; /* important */
}
.bannerImage {
   float: left; /* important */
   position: relative; /* important */
   display: none; /* important */
}
.content .widget ul li.bannerImage{padding:0;}

.clear {
   clear: both;
}