* {
margin: 0;
padding: 0;
border: 0;
}

a {
color: #fff;
text-decoration: none;
}

body {
background: #cbd781 url(images/bg.jpg) center top no-repeat;
font-family: Tahoma, Verdana, Arial;
font-size: 10pt;
color: #fff;
text-align: center;
}

#container {
width: 948px;
margin: 0 auto;
background: url(images/bgbottom.jpg) center bottom no-repeat;
overflow: hidden;
padding-bottom: 20px;
text-align: left;
}

.texto {
position: relative;
top: 50px;
left: 80px;
width: 470px;
height: 236px;
background: url(images/texto.png) no-repeat;
float: left;
font-size: 0;
}

.display{
position: relative;
top: 49px;
left: 118px;
}

.horaciobella{
position: relative;
top: 80px;
left: 80px;
width: 463px;
height: 69px;
background: url(images/horaciobella.png) no-repeat;
font-size: 0;
}

.info{
position: relative;
top: 130px;
left: 80px;
width: 583px;
height: 103px;
background: url(images/info.png) no-repeat;
font-size: 0;
}

#header span {
display: none;
}

#content {
margin-top: 200px;
}

.box {
margin-bottom: 50px;
overflow: hidden;
height: 202px;
}

.box .thumb {
width: 60%;
float: left;
text-align: center;
}

.box .descrip {
width: 40%;
float: left;
}

.descrip h2 {
margin-bottom: 15px;
}

.url {
margin-bottom: 20px;
}

.url a {
padding-bottom: 1px;
border-bottom: 1px dotted #f0ed7f;
font-size: 7pt;
text-transform: uppercase;
letter-spacing: 2px;
}

.infosite {
line-height: 20px;
display: inline;
clear: both;
background: #C5CF78;
}

.social {
text-align: right;
padding-top: 20px;
}

.social .facebook {
position: relative;
bottom: 40px;
}

.social .twitter {
position: relative;
bottom: 25px;
}
