body {
    background-color:black;
    color:white;
}
h1 {
    font-size:20px;
}
.left-c {
    position:absolute;
    left:50%;
    top:0%;
    width:450px;
    max-width:45%;
    
}
.left-c h1 {
    margin-left:-1em;
    color:rgb(0,153,102);
}
.bottom {
    position:fixed;
    left:0%;
    bottom:0%;
    width:100%;
    
    }
.bottom img {
    width:50%;
}
.bottom-links {
    width:50%;
    position:fixed;
    left:0%;
    bottom:0%;
}
.bottom-links img {
   width:33%;
   margin:-1px;
   border:0;
}
.top {
    width:50%;
    position:fixed;
    top:0;
    left:0;
}
.banner {
    margin-top:5%;

}
.middle {
    position:absolute;
    left:45%;
    width:220px;
}
.left-c img {
    display:block;
    max-width:90%;
    max-height:500px;
}
.left-c a {
    color:rgb(150,130,250);
    font-size:20px;
}
.middle a {
    display:block;
    text-decoration:none;
    color:rgb(0,153,102);
    font-size:17px;
     margin-left:25%;
    margin-bottom:15px;
}
.right {
    position:absolute;
    top:0;
    right:15%;
}
.right div.constrain {
    margin-bottom:12px;
}
.constrain img {
    height:80px;
}
.constrain {
    height:80px;
    width:80px;
    overflow:hidden;
    text-align:center;
    margin-bottom:0px;
    
}
.arrow {
    float:right;
    margin-top:30px;
}
.leftbg{
    position:fixed;
    top:0;
    left:0;
    width:50%;
    height:2000px;
    background-image:url("../images/backgrounds/stars5.jpg")
}
.rightbg{
    position:fixed;
    top:0;
    right:0;
    width:50%;
    height:2000px;
    background-image:url("../images/backgrounds/stars4.jpg")
}

.banner h1{
    
    text-align:center;
    margin-top:2em;
}
.banner h1 img {
    width:60%;
}
a:link ._hover {
    display:none;
}
a:hover ._hover {
    display:inline;
}
a:hover ._link {
    display:none;
}
.top a img{
    width:32%;
}
.albumThumb {
    width:80px;
    margin-left:20px;
    margin-bottom:7px;
}
#galleries .constrain {
    margin-left:20px;
}
iframe {
    max-width:100%;
}