html{
    background-color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #ffffff;
    font-size: 10pt;
}

body{
    margin:0;
    padding:0;
    color: #addaf7;
}

a{
    text-decoration:none;
    color: #addaf7;
}

a img{
    border:none;
}

ul{
    list-style-type: none; 
}

.bigger{
    display: block;
    font-size: 12pt;
    font-weight: bold;
    color: #ffffff;
    padding: 5px;
    margin-bottom: 5px;
}

/*-----HEADER-----*/

#header{
    margin:0;
    height: 200px;
}

#header a{
    background: url('../images/header.jpg') no-repeat;
    display:block;
    margin:auto;
    width:1024px;
    height: 200px;
}

/*-----FOOTER-----*/

#footer{
    clear:both;
    text-align: center;
}

/*-----BODY-----*/
#body{
    width:1024px;
    margin:auto;
    background-color: #000000;
}


/*-----MENU-----*/

#menu{
    width:1024px;
    height:50px;
}

#menu #nav{
    margin:0;
    padding:0;
    font-weight:bold;
    font-family: "tahoma";
    font-size: 16px;
}

#menu #nav li{
    float:left;
}

#menu #nav li a{
    background: url('../images/menu.jpg') repeat-x;
    margin-right:1px;
    padding:15px 49px 0 49px;
    height:35px;
    display:block;
}

#menu #nav li a:hover{
    color:#ffffff;
    background: url('../images/menuhover.jpg') repeat-x;
}

#menu #nav li.first{
    background: url('../images/menuleftcorner.jpg') no-repeat;
}

#menu #nav li.first a{
    margin-left: 10px;
}

#menu #nav li.first:hover{
    background: url('../images/menuleftcornerhover.jpg') no-repeat;
}

#menu #nav li.last{
    background: url('../images/menurightcorner.jpg') no-repeat right;
}

#menu #nav li.last a{
    margin-right:10px;
}

#menu #nav li.last:hover{
    background: url('../images/menurightcornerhover.jpg') no-repeat right;
}

/*-----CONTENT-----*/
#colright{
    margin:10px 0;
    float:left;
    width:800px;
}

#colleft{
    margin:10px 0;
    float:right;
    width:214px;
}

.content{
    background-color: #051a27;
    margin:0;
    padding:5px;
    border-left: 10px solid #134464;  
    border-right: 10px solid #134464;  
    text-align: justify; 
}

#colright .borderup{
    background: url('../images/borderup.jpg') no-repeat left;
}

#colright .borderdown{
    background: url('../images/borderdown.jpg') no-repeat left;
}

#colleft .borderup{
    background: url('../images/borderup.jpg') no-repeat right;
}

#colleft .borderdown{
    background: url('../images/borderdown.jpg') no-repeat right;
}

.borderup{
    margin:10px 0 0 0;
    height:10px;
}

.borderdown{
    margin:0 0 10px 0;
    background: url('../images/borderdown.jpg') no-repeat left;
    height:10px;
}

/*-----PHOTOS-----*/

.folder{
    position:relative;
    float:left;
    width:100px;
    text-align:center;
    cursor:pointer;
    margin:10px;
}

.info{
    clear:both;
    text-align:center;
}

.albumphoto{
    display:block; 
    position:relative; 
    list-style:none;  
    margin:0;
    width:700px; 
    padding:20px 30px; 
    z-index:1;
}

.albumphoto li {
  display: inline;
  margin:10px;
  width: 210px;
  height: 160px;
  background-color: #134464;
  border: 1px solid #000000;
  float: left;
}

.albumphoto li a {
  display: block;
}

.albumphoto li a img {
  display: block;
  margin:5px;
  width: 200px;
  height: 150px;
}

.albumphoto li a:hover {
  position: relative;
  
}

.albumphoto li a:hover img {
  position: absolute;
  background-color: #134464;
  border: 1px solid #000000;
  padding:5px;
  left: -80px;
  top: -45px;
  width: 360px;
  height: 240px;
}

.titrealbum{
    clear:both;
    text-align:center;
}

#colleft .titresalbums {
    padding:5px 0 5px 20px;
    margin:0;
    text-align: left;
    cursor:pointer;
}