/* CSSTidy 1.3dev: Tue, 15 Jul 2008 16:55:32 +0200 */
html,body {
background-color:#ffffff;
border:none;
font-family:'Trebuchet MS';
margin:0 auto;
padding:0;
text-align:center
}

#whole {
background-color:#ffffff;
margin:0 auto;
overflow:hidden;
padding:0;
text-align:left;
width:100%
}

#item-menu {
width: 100%;
height: auto;
border-bottom:1px solid #e4e4e4;
float: left;
padding: 0px;
margin: 0px
}

#item-menu-border {
width: 100%;
height: auto;
border-bottom:0px;
float: left;
padding: 0px;
margin: 0px
}

#item-menu-ads {
width: 100%;
height: auto;
float: left;
padding: 0px;
margin: 0px;
margin-top:10px;
margin-bottom:10px;
}

#item-menu-padding {
width: 100%;
height: auto;
float: left;
padding: 0px;
margin: 0px;
margin-bottom:10px;
}


#centro_conteudo {
background:#ffffff;
margin:0 auto;
overflow:hidden;
padding:0;
text-align:left;
width:910px
}

.btn1 {
float:right;
font-size:12px;
padding-left:10px;
margin-bottom:5px;
}

.btn2 {
float:left;
font-size:15px
}

#content {
float:left;
width:510px;
padding-left: 0px;
overflow:hidden;
}

.post {
margin-bottom:10px
}

.post-break {
border-bottom:1px solid #e4e4e4;
margin-bottom:12px;
margin-top:10px;
clear: both;
}

#bottom-container {
background:url(img/bottom-content.gif) no-repeat;
height:25px;
width:850px
}

#header {
color:#DBF1FC;
margin:0 auto;
text-align:center
}

.desc {
color:#B4B4B4;
font-size:11px;
text-align:left
}

#topbar {
background:#ffffff;
width:900px
}

.conteudo {
padding-top:10px;
padding-bottom:10px;
}

#menu {
float:left;
font-size:12px;
margin-right:10px;
margin-top:10px;
width:370px
}

.busca {
padding-bottom:10px;
text-align:left;
}

#menu #esquerda {
background-color:#f7f7f7;
border-bottom:solid #d4d4d4 4px;
border-top:solid #d4d4d4 4px;
float:left;
padding:10px;
padding-top:0px;
width:170px
}

#menu #direita {
background-color:#f7f7f7;
border-bottom:solid #d4d4d4 4px;
border-top:solid #d4d4d4 4px;
float:right;
padding:10px;
padding-top:0px;
width:157px
}

.reset {
clear:both;
height:1px
}

#second-bloc {
width:850px
}

#top-second-bloc {
background:url(img/top-second-bloc.gif) no-repeat top left;
height:8px;
margin:0;
padding:0;
width:850px
}

#inside-second-bloc {
background:url(img/bg-second-bloc.gif) repeat-y;
margin:0;
padding:0
}

* html #inside-second-bloc {
margin-top:-14px
}

#bottom-second-bloc {
height:30px;
width:900px
}

.second-tile {
color:#858585;
font-size:10px;
margin:0;
padding-left:30px;
width:850px
}

.second-tile a {
color:#6A6A6A;
text-decoration:none
}

.second-tile a:hover {
color:#333
}

#anuncios_imagens {
padding-left:10px;
text-align:center;
width:500px
}

#footer {
margin-top:20px;
padding-top:5px;
text-align:justify;
float:left;
width:900px
}

#footer .parte2 {
border-left:solid 1px #E4E4E4;
float:left;
overflow:hidden;
padding:10px;
padding-left:10px;
width:279px
}

#footer .parte1 {
float:left;
overflow:hidden;
padding-left:0px;
padding-top:10px;
padding-right:10px;
width:279px
}

#footer li {
border-bottom:1px solid #eeecec;
color:#ccc;
font-size:12px;
list-style-type:none;
margin:0 4px 0 0;
padding:5px 0;
text-decoration:none
}

#footer h1 {
font-size:15px;
letter-spacing:.5px;
margin:0;
border-bottom:1px solid #eeecec;
padding:0;
padding-bottom:5px;
}

#anuncio {
height:270px;
margin-bottom:20px;
padding-left:0px
}

#anuncio #direita {
float:left;
padding-left:65px;
padding-top:10px
}

#header h1 {
color:#DBF1FC;
margin-bottom:0;
padding:8px 0 0;
text-align:left
}

#header a {
color:#DBF1FC;
font-size:20px;
text-decoration:none;
text-transform:uppercase
}

#header a:hover {
border-bottom:1px solid #5B5B5B;
text-decoration:none
}

a img {
border:none
}

acronym,abbr {
border-bottom:1px dashed #333;
cursor:help
}

acronym,abbr,span.caps {
letter-spacing:.07em
}

blockquote {
border-left:5px solid #ccc;
margin-left:1.5em;
padding-left:5px
}

ul.post-meta span.post-meta-key {
font-weight:700
}

#HOTWordsTxt a {
color:#3E3E3E;
text-decoration:underline
}

#HOTWordsTxt img {
border:5px solid #eaeaea;
padding:1px;
margin:10px;
max-width:470px;
background-color:#ffffff;
}

#HOTWordsTxt ul {
margin:0 0 0 10px;
padding:0
}

#HOTWordsTxt li {
background:url(img/post-list.gif) no-repeat 0 6px;
list-style:none;
padding-left:10px
}

* html #HOTWordsTxt li {
background:url(img/post-list.gif) no-repeat 0 10px;
list-style:none;
padding-left:10px
}

h3.storytitle {
margin:0;
}

h3.storytitle a {
color:#8E0202;
font-size:15px;
font-weight:bolder;
text-decoration:none;
}

#HOTWordsTxt {
color:#000000;
font-size:13px;
}

.owner {
color:#333;
float:right;
padding-right:60px;
text-transform:uppercase
}

.owner span {
color:#727272
}

.no-results {
background:url(img/no-results.gif) no-repeat;
font-size:12px;
margin-left:30px;
padding-left:28px
}

.closed {
margin-left:60px;
padding-left:28px
}

.credit {
background:#90a090;
border-top:double 3px #aba;
color:#fff;
font-size:11px;
margin:10px 0 0;
padding:3px;
text-align:center
}

.feedback {
clear:both;
text-align:right
}

.comlink a {
color:#333;
font-size:11px;
font-weight:bolder;
height:15px;
padding-left:20px;
text-decoration:none
}

span.combreak {
color:#8C8C8C;
font-weight:400
}

#commentform {
margin:0;
padding:0
}

#commentslist ul {
font-size:12px;
margin:0;
padding-left:0px
}

#commentslist ul li a:hover {
color:#000;
text-decoration:underline
}

.who {
font-weight:bold;
margin-top:15px
}

.who a {
font-size:12px;
text-decoration:none;
font-weight:bold;
}

ul#givemeall {
margin-top:20px
}

#comments {
float:left;
font-size:14px;
font-weight:bolder;
margin:0px
}

#yours {
float:left;
margin-left:10px
}

a#leaveyours {
background:url(img/yours.gif) no-repeat;
display:block;
height:17px;
text-indent:-9999px;
width:80px
}

span.whosaid {
background:url(img/whosaid.gif) no-repeat 0 0;
display:block;
float:left;
height:20px;
text-indent:-9999px;
width:16px
}

* html span.whosaid {
background:url(img/whosaid.gif) no-repeat 0 5px
}

span.author {
color:#333;
font-weight:bolder;
padding-left:5px;
text-transform:uppercase
}

span.author a {
background:url(img/author-url.gif) no-repeat top right;
color:#333;
padding-right:5px
}

span.edit-this {
background:url(img/edit-this.gif) no-repeat;
color:#D228CE;
margin-left:10px;
padding-left:10px
}

.btw {
color:Silver;
font-size:10px
}

.text-com {
margin-top:10px;
}

.gap-com {
padding-bottom:5px;
padding-top:5px
}

.top-com {
background:url(img/top-com.gif) no-repeat top left;
height:7px;
margin:0;
padding:0;
width:442px
}

.bg-com {
background:url(img/bg-com.gif) repeat-y top left;
margin:0;
padding:0;
width:442px
}

* html .bg-com {
margin-top:-11px
}

.bg-com p {
margin:0;
padding:0 12px
}

.options-com {
float:right
}

h3 , h1, h2, h4, h5, h6{
padding: 0px;
margin: 0px;
}

h1 {
font-size:20px;
}

#form-com {
font-size:12px;
padding:0;
}

#commentform #author,#commentform #email,#commentform #url {
background:#fff;
border-left:1px solid #717171;
border-top:1px solid #717171;
font-size:12px;
height:12px;
padding:.2em
}

#commentform textarea {
background:#fff;
border-left:1px solid #717171;
border-top:1px solid #717171;
padding:.2em;
width:400px
}

#commentlist li ul {
border-left:1px solid #ddd;
font-size:110%;
list-style:none
}

#commentform .submit-com input {
height:40px;
width:150px
}

#commentform label {
color:#717171;
margin-left:10px
}

p.not-yet {
margin-left:0px
}

* html p.not-yet {
margin-left:60px;
margin-top:0
}

#direita_topo{
float:right;
}

.browse-pages {
margin-left:0px;
margin-bottom:15px;
padding-bottom:15px;
margin-top:5px;
border-bottom:1px solid #eaeaea;
}

#menu ul {
margin-left:0;
margin-top:0;
margin-bottom:0px;
padding-left:0;
padding-top:0;
padding-bottom:10px;
}

#menu ul li h2 {
margin:0 0 3px;
padding:0
}

#menu form {
margin:0 0 0 0px
}

#menu input#s {
background:#eee;
border:1px solid #999;
color:#000;
width:80%
}

.side-bloc {
background:url(img/side-break.gif) no-repeat top left
}

#menu h2 {
font-size:14px;
margin: 0px;
padding-top:10px;
font-weight:bolder
}

.padding10{
padding-bottom:10px;
}

#menu a:hover {
text-decoration:underline
}

#searchform {
padding-top:20px
}

#searchform input {
border-right:#FFF 1px solid
}

.meta {
border-bottom:1px solid #e4e4e4;
color:#878787;
font-size:10px;
padding-bottom:10px
}

.meta a {
color:#6B6B6B;
text-decoration:none;
font-size:14px;
font-weight:bold;
}

.meta li,ul.post-meta li {
display:inline
}

.meta ul {
display:inline;
list-style:none;
margin:0;
padding:0
}

.the-author {
color:#3DB1ED
}

.the-date {
color:#8E0202
}

#topbar ul {
font-size:12px;
margin-left:0;
padding-left:12px;
padding-top:12px
}

#topbar li.page_item {
display:inline;
list-style:none;
margin-right:20px
}

#topbar li.page_item a {
border-bottom:#1C1C1C 2px solid;
border-left:#1C1C1C 4px solid;
border-right:#1C1C1C 4px solid;
color:#FFF;
text-decoration:none
}

.btn1 a,.btn1 a:hover,.btn1 a:visited,.credit a:link,.credit a:hover {

}

#topbar .conteudo #esquerda_topo,#anuncio #esquerda,.builder {
float:left;
padding-top:7px;
}

#footer ul,ul li {
list-style-type:none;
margin:0;
padding:0
}

a,a:hover,#HOTWordsTxt a:hover,h3.storytitle a:hover {
color:#ff3300;
text-decoration:none;
}

p,li,.feedback,#commentslist {
font-size:12px;
line-height:22px;
}

ul.post-meta,ul#givemeall li,ul ul li,li#linkcat-2 {
list-style:none
}

span.nocom,span.onecom,span.sevcom {
color:red;
font-weight:bolder
}

#commentslist ul li a,#commentslist ul li a:visited,#menu a {
text-decoration:none
}

#topbar li.page_item a:hover,#topbar li.current_page_item a {
background:#FFF;
border-bottom:2px solid #DBF1FC;
border-left:#FFF 4px solid;
border-right:#FFF 4px solid;
color:#000
}