/*
 * Main Things
 */

body,html {
    margin:0px;
    padding:0px;
    width:100%;
    height:100%;
    background-color:#000;
    color:#FFF;
    font-family:"century gothic", "Tahoma", sans-serif, "arial";
}
ul {
    margin:0px;
    padding:0px;
    list-style-type:none;
}
a {
    color:#808080;
    text-decoration:none;
}
a:hover {
    color:#FFF;
    text-decoration:none;
}
img {
    border:none;
    text-decoration:none;
}
table,tr,td {
    margin:0px;
    padding:0px;
}
.body {
    width:100%;
    height:100%;
}
.menu {
    text-align:right;
    width:140px;
    min-width:140px;
    border-right:6px solid #800;
}
.content {
    overflow:auto;
    vertical-align:top;
    height:100%;
}
.overflow {
    height:100%;
    overflow:auto;
}
.page {
    margin:auto;
    width:830px;
    min-width:830px;
}
.abanico {
    font-size:80px;
}
table.abanico {
    width:100%;
}
.chrome {
    font-size:12px;
    text-align:right;
    color:#F00;
}

/*
 * FrontPage
 */
.bailalo {
    font-size:20px;
    color:#800;
}
.spam {
    color:#808080;
    font-size:35px;
}
.update {
    text-align:right;
    color:#808080;
}
table.update {
    width:100%;
}

/*
 * Menu
 */
.space {
    height:30%;
}
.menuBox {
    text-align:right;
}
.menuItem {
    display:block;
}
.menuItem:hover {
    background-color:#800;
}
.flash {
    text-align:center;
    vertical-align:bottom;
}
.kaliza {
    vertical-align:middle;
    height:100px;
    text-align:center;
}
.compra {
    font-weight:bold;
}
.banner {
    vertical-align:bottom;
    padding-top:20px;
    text-align:right;
}

/*
 * about
 */
.about {
    text-align:justify;
    color:#BBB;
}
.footnote {
    color:#BBB;
    text-align:right;
}
/*
 * calendar
 */
.calendar {
    text-align:center;
    width:260px;
}
td.calendar {
    vertical-align:top;
}
.y {
    background-color:#611;
}
.n {
    color:#BBB;
    background-color:#311;
}
table.cdata {
    text-align:left;
    width:500px;
}
td.cdata {
    color:#BBB;
    border-bottom:1px solid #611;
    padding-left:3px;
    padding-right:3px;
}
.extras {
    display:block;
    text-align:right;
}
.extras:hover {
    background-color:#800;
}
.wut {
    font-size:10px;
    text-align:right;
}
span.wut {
    display:block;
}
.wut:hover {
    background-color:#800;
}
/*
 * crew
 */
.crew {
    text-align:center;
}
img.crew {
    border:2px solid #800;
}
img.crew:hover {
    border:2px solid #FFF;
}
.crewMember {
    margin:0px;
    width:100%;
}
.crewPhoto {
    margin-top:25px;
    border:2px solid #800;
}
.crewName {
    vertical-align:bottom;
    font-size:30pt;
    padding-bottom:20px;
    padding-left:10px;
}
.c {
    width:100%;
    margin-left:0px;
    margin-right:0px;
}
.c1 {
    color:#BBB;
    text-align:right;
    border-bottom:1px solid #611;
    padding-right:5px;
}
.c2 {
    color:#BBB;
    padding-left:5px;
    border-bottom:1px solid #611;
}

/*
 * photo
 */
div.photo {
    border:2px solid #800;
    text-align:center;
    padding:3px;
}
div.photo:hover {
    border:2px solid #FFF;
}
td.photo {
    padding:1px;
    vertical-align:middle;
}
#viewer {
    display:none;
    text-align:center;
    position:absolute;
    width:100%;
    top:30px;
    left:0px;
}
.galery {
    margin:auto;
}
.galeryNav {
    margin-top:20px;
    text-align:center;
}
.galeryLink {
    font-size:25px;
}
.galeryNoLink {
    font-size:25px;
}
.galeryLink:hover {
    background-color:#800;
}
.view {
    width:100%;
}
.viewPhoto {
    text-align:center;
}
.viewNav {
    vertical-align:center;
    text-align:center;
}
/*
 * contact
 */
.contact {
    color:#BBB;
    padding-top:30px;
}
/*
 * video
 */
.videos {
    text-align:center;
}
/*
 * links
 */
.l1 {
    color:#A22;
}
td.l1 {
    padding-right:10px;
    text-align:right;
}
.l2 {
    color:#808080;
}
/*
 * browser
 */
.browser {
    margin:auto;
    text-align:center;
    padding:3px;
}

