/* reset */
@import url('reset.css');
/* base html5 */
@import url('base.css');
/* geral */
@import url('geral.css');
/* highslide */
@import url('highslide.css');

/* céu */
body {background: #cff;}
#sky {text-align: center; width: 100%; background: #000; height: 400px; background-image:url(../images/inverno11/spacebg-ani.gif);}
.lua {margin-top: 50px;}

/* panorama */
#landlines {position: relative; width: 100%; height: 450px; background:url(../images/inverno11/landlines.png); background-repeat:repeat-x; }
#landlines img {display: block; position: absolute;}
#landlines h1 {display: block; position: relative; text-indent:-9999em; background-image:url(../images/inverno11/logo.png); width: 435px; height: 168px; top: 236px; margin: 0 auto; z-index: 6;}
.build1 {top: -1%; left: 10%; z-index: 5;} 
.build2 {top: -23%; right: 6%; z-index: 3}
.build3 {top: 2%; left: 22%; z-index: 2;}
.build4 {top: -83px; right: 15%;; z-index: 1;}
.build5 {top: -3%; right: 32%; z-index: 4;}
.build6 {top: -51px; left: 18%; z-index: 1;}

/* texto */
#text {position: relative; width: 80%; height: auto; color: #000; text-align: center; margin: 0 auto; z-index: 2;}
#text h2 {text-transform: uppercase; font-weight:bold; letter-spacing: 1px; font-size: 2em;}
#text article, footer aside {width: 46%; margin-top: 30px; padding: 10px;} 
.english {float: left; text-align: left; background: #fff;}
.portugues {float: right; text-align: right; background: #000; color: #fafafa;}

/* desenhos */
#drawings {position: relative; width: 100%; background-image:url(../images/inverno11/gradiente.png); background-repeat: repeat-x; background-color: #0B0028; 
padding-top: 387px; margin: 0 auto; text-align: center; z-index: 1; top: -170px;}
#thumbs {width: 80%; position: relative; margin: 0 auto;}
.thumb {float: left; margin: 5px; padding: 5px; background: #000; border: 1px solid #cff;}
.thumb:hover {background: #60C;}

/* footer */
footer {background: #000; margin-top: -230px; background-image:url(../images/inverno11/gradienteblack.png); 
background-repeat:repeat-x; padding: 0 10% 80px 10%; text-align: center; color: #3F0;}
footer aside {margin-top: 210px;}
aside.english {background: #306; color: #cff;}
aside.portugues {text-align: left; background: #030; color: #0C9;}
aside ul li {padding: 5px;}