body {
background: #fff url() repeat-x;
font-family: arial;
font-size:11px;
letter-spacing: 0px;
text-align: justify;
line-height: 18px;
color:  #666; }


#contain {
margin-left: auto;
margin-right: auto;
width: 690px;
}




#content {
width: 690px;
clear: both;
border-left: 0px solid #e8bcae;
border-right: 0px solid #e8bcae;
text-align: justify;
background-color:;
overflow: hidden;
}



#actual {
background-color:;
width: 690px;
float: right;
padding: 0px;
border-left: 0px dotted #ccc;
margin-right: 0px; 
margin-top:0px;
}


#side {
background-color:#;
width: 290px;
float:left;
padding-right: 0px; 
}




a {
text-decoration: none;
color: #000;
font-weight: bold;
}

a:hover {
color: #000;
text-decoration: underline;
}





.item a img{
border: 1px solid #2a2a2d;
background: #161718;
-moz-border-radius: 5px;
padding: 4px;
margin: 1px;
}


.item a:hover img{
border: 1px solid #2f2f32;
background: #161718;
-moz-border-radius: 5px;
padding: 4px;
margin: 1px;

}


blockquote {
background: #efefef url() repeat;
border: 0px solid #008ec7;
margin: 10px;
color: ;
font: 11px arial;
-moz-border-radius: 0px;
padding: .8em;
line-height: 12pt;
text-align: justify;
}


b, i, u { color: #717179;}


h1 { 
font: 12pt verdana;
background: #efefef;
padding: 5px;
font-weight: none; 
color: #000; 
text-align: center;
text-transform: none; 
letter-spacing: 0px;
margin-top: 10px; }




h2 { 
font: 8pt tahoma;
background: #000;
padding: 5px;
font-weight: none; 
color: ; 
text-transform: none; 
letter-spacing: 0px;
margin-top: -8px; }

.main{
background:  url() no-repeat;
background-position: bottom;
-moz-border-radius: 10px;
margin-bottom: 10px;
margin-top: 0px;
padding-left: 10px;
padding-right: 10px;
padding-top: 0px;
border-left: 0px dotted #d5cecd;
padding-bottom: 10px;
border-bottom: 0px solid #bfd8e2;
}


.side{
background:  url() no-repeat;
background-position: bottom;
-moz-border-radius: 10px;
margin-bottom: 10px;
margin-top: 0px;
padding-left: 10px;
padding-right: 10px;
padding-top: 0px;
padding-bottom: 10px;
border-bottom: 0px solid #bfd8e2;
}



p {
margin-top: -8px;}








.thumb {
margin: 0px;
border: 2px solid #222222;}




.titlemini {
margin-top: 10px;
margin-bottom: 10px;
background: #efefef url() repeat;
-webkit-border-radius: 2px; 
border-radius: 3px;
-moz-border-radius:  3px; 
font-family: arial;
text-align: center;
font-style: normal;
font-size: 9px;
font-weight: normal;
line-height: 11px;
text-transform: none;
padding-top:5px;
padding-bottom:5px;
padding-right:6px;
padding-left:4px;
margin: 5px;
color: ;
letter-spacing:0px;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
}


.thumb2{
margin: -1px;
-moz-border-radius:  8px; 
border: 1px solid #1c0f0c;}

#footer {
margin-bottom: 0px;
width: 660px;
padding: 10px;
text-align: center;
background-color: #efefef;
-moz-border-radius:3px;
}
