body {
margin:0;
font-size:0.9em;
line-height:20px;
font-family: "Myriad Pro", "Trebuchet MS", Arial;
background: url(images/chatchbg.gif) #000000;
}
a { color:#DB0048;}
a:hover { text-decoration:none;}
#header {
}
.logo {
padding:10px 5px 0px 0px;
float: left;
margin-bottom: 5px;
margin-right: 5px;
line-height: 110%;
}
.logo a{
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
font-size:24px;
text-transform:none;
letter-spacing: -1px;
}
#menu {
width:960px;
margin:0 auto;
height:84px;
background-color: #000000;
}
#menu ul { margin:0; padding:0;}
#menu ul li{
display:inline-block;
float:left;
width:60px;
list-style:none;
text-align:left;
height:20px;
padding-left: 15px;
background: #000 url(images/arrow.gif) no-repeat 0 5px;
margin-right: 7px;
margin-left: 4px;
}
#menu a { display:block; float:left; width:60px; color:#FFFFFF; font-size:11px; text-transform:uppercase; font-weight:normal; text-decoration:none; padding-top:0px;}
#menu a:hover{
padding-top:0px;
color: #F61D4A;
}
#main { width:100%; background-color:#FFFFFF;}
#content { margin:0 auto; padding:10px 0 5px 0; width:960px;}
#content h1 {
margin:0;
text-transform:uppercase;
font-size:24px;
letter-spacing: 5px;
}
.text_block { float:left; background-color:#FFFFFF;}
.image { padding:10px; margin:0 0 20px 0; background-color:#f0f0f0; float:left; }
.block {
float:none;
width:950px;
padding: 0px 3px 10px 0px;
border-top: 1px solid #000;
}
.block h1 { margin:0; text-transform:uppercase; font-size:2em;}
.block li { list-style:none; padding-left:20px; background:url(images/li.gif) no-repeat 0px 5px;}
.pink { color:#000000;}
#content p { padding-bottom:2px;}
#footer {height:40px; clear:both; }
#left_footer { float:left; padding:10px 0 0 60px; text-transform:uppercase; color:#FFFFFF; font-weight:bold; font-size:11px;}
#left_footer a { color:#FFFFFF;}
#left_footer a:hover { text-decoration:none;}
#right_footer { float:right;  padding:10px 30px 0 0; text-transform:uppercase; color:#000000; font-weight:bold; font-size:11px; text-align:right;}
#right_footer a { color:#FFFFFF;}
#right_footer a:hover { text-decoration:none;}
#results {
margin:0 auto 15px auto;
padding:2px 5px 0px 25px;
overflow: hidden;
height: 444px;
border-top: 1px solid #000;
}
.result {
float: left;
width: 140px;
height: 130px;
text-align: center;
padding: 3px 3px 0px 3px;
border: 1px solid #a9a9a9;
margin: 0 3px 3px 0;
line-height:5px;
background:#fafafa;
}
.result a img {
width: 95%;
height: 71%;
padding: 1px;
border: 1px solid #cfcfcd;
background: #f5f5f5;
text-decoration: none;
}
.result a:hover img {
background: #3c3838;
}
.search_box {
float : right;
width : 280px;
padding: 10px 0 0 0;
margin-bottom: 0px;
height: 45px;
}
.txt-goo, .text
{
border: 1px solid #000;
padding: 2px;
margin: 0;
background: #fff url(images/input.gif) no-repeat scroll -2px -2px;
}
.sbm-goo
{
font: bold 11px "Trebuchet MS", Georgia, Times, serif;	border:0;
color: #FFFFFF;
cursor: pointer;
width: 82px;
height: 26px;
line-height: 26px;
background: #5b5b5b url(images/sbm-goo.gif) no-repeat;
}
h3 {
color:#DB0048;
font-size:14px;
line-height: 14px;
}
#foot {
padding:5px;
overflow: hidden;
background-color: #FFFFFF;
margin: 0 auto;
border-top: 1px solid #000;
}
#track1 {
position: relative;
height: 0px;
text-align: left;
background-image: none;
background-repeat: repeat;
background-x-position: 0%;
background-y-position: 0%;
background: #fff;
}
#line{
position: absolute;
display: block;
z-index: 2;
height: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-left-style: solid;
border-top-color: #bbbbbb;
border-left-color: #bbbbbb;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #aaaaaa;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #aaaaaa;
background-color: #dddddd;
background-image: none;
background-repeat: repeat;
background-attachment: scroll;
background-x-position: 0%;
background-y-position: 0%;
overflow-x: hidden;
overflow-y: hidden;
line-height: 2px;
width: 380px;
top: 10px;
left: 10px;
}
#handle1 {
position: absolute;
z-index: 3;
top: 0pt;
left: 0pt;
height: 1px;
background-color: transparent;
background-repeat: no-repeat;
background-x-position: 0px;
background-y-position: 0px;
cursor: w-resize;
}
.title {
display: block;
margin-top: 8px;
width: 95%;
font-size: 12px;
color:#DB0048;
line-height:110%;
letter-spacing:-1px;
}
#pagination {
font-size:20px;
font-weight:bold;
letter-spacing:1px;
width: 300px;
margin-left: 150px;
float: left;
}
a.info{
position:relative;
z-index:24;
color:#000;
text-decoration:none}
a.info:hover{z-index:25; background-color:#FFFFFF}
a.info span{display: none}
a.info:hover span{
display:block;
position:absolute;
top:-2em;
left:0em;
border:1px solid #000;
background-color:#fafafa;
color:#000;
text-align: center;
width:140px;
font-size: 11px;
line-height: 12px;
padding:3px;
overflow:hidden;
}
#bloco {
float:none;
width: 950px;
padding: 3px;
border: 0px solid #DB0048;
border-top-width: 0px;
}
.loading {
background: url(loader.gif) no-repeat 425px 100px;
}
#slider {
float:left;
}
.subtag {
color:#000000;
font-weight: bold;
background: #fafafa;
margin-right: 15px;
}

.txt-hide
{
margin: 0;
width: 0px;
height: 0px;
line-height: 1px;
font-size: 1px;
background:#fff;
color:#fff;
}
.sbm-hide
{
width: 0px;
height: 0px;
line-height: 1px;
font-size: 1px;
background:#fff;
color:#fff;
display:none;
}

#sponsor {
padding:5px 0;
margin:0 auto;
}
