body{
    background:#1d444b;
    font-family:Verdana, Verdana, Geneva, sans-serif;
    font-size:10px;
    color:#55767b;
    margin:0;
    padding:0;
    width:100%;
}
#page{
	background:#1d444b;
    width:100%;
    min-height:100%;
    height:auto!important;
    height:100%;
	font-family:Verdana, Verdana, Geneva, sans-serif;
    font-size:10px;
    color:#55767b;
    margin:0;
    padding:0;
	position:absolute;
	left:0;
	top:0;
	
}
#main{
    width:900px;
}
img{
    border:none;
}

a, a:active, a:link, a:visited{
    color:#55767b;
}
a:hover{
    color:#ffffff;
}

#fancybox-title-over{
text-align:center;
}

#fancybox-title-over a, #fancybox-title-over a:link, #fancybox-title-over a:active, #fancybox-title-over a:visited{
color:#fff;
}

#fancybox-title-over a:hover{
text-decoration:none;
}

.space{
    clear:both;
}
#lang{
    padding:40px 0 0 100px;
    font-size:12px;
}
#lang a, #lang a:visited, #lang a:link, #lang a:active{
    color:#55767b;
}
#lang a:hover, #lang span{
    color:#a4bec2;
    text-decoration:none;
}
#nav{
    clear:both;
    margin:40px 0 0 100px;
    padding:0;
    width:100%;
}
#nav li{
    padding-right:20px;
    display:inline;
}

#nav li a, #nav li a:link, #nav li a:active, #nav li a:visited{
    font-size:14px;
    color:#a4bec2;
}
#nav li a:hover, #nav li span{
    font-size:14px;
    color:#ffffff;
    text-decoration:none;
}

#logo{
    clear:both;
    padding:60px 0 0 90px;
    margin:0;
}
#content{
    clear:both;
    padding:50px 320px 70px 100px;
    margin:0;
}

#content h2{
    color:#a4bec2;
    font-size:11px;
    font-weight:normal;
}

#content ul{
    list-style:none;
    padding:0;
    padding:0;
}

#content li{
    padding:0;
    margin:0;
}

#gall{
    margin:0;
    padding:50px 0 50px 100px;
    list-style:none;
}
#site_list{
    margin:0;
    padding:20px 0 0 0;
    list-style:none;
}
#gall li, #site_list li{
    margin:0;
    padding:0 0 3px 0;
}
#gal a, #gal a:active, #gal a:link, #gal a:visited, #site_list a, #site_list a:active, #site_list a:link, #site_list a:visited{

    color:#507076;
    padding:0;
    margin:0;
}
#gall a:hover, #gall span, #site_list a:hover{
    color:#a4bec2;
    text-decoration:none;
      padding:0;
    margin:0;
}

#gallery{
    clear:both;
    padding:0 0 70px 100px;
    margin:0;
}


#copy{
    height:45px;
    padding:0 0 0 100px;
    clear:both;
    position:absolute;
    bottom:0;
	left:0;
}
.s1{
    color:#a4bec2;
    padding:0;
    margin:0;
}
.s2{
	color:#55767b;
    padding:0 0 20px 0;
    margin:0;
}

#gallery span{
    float:left;
    display:block;
    width:133px;
    height:53px;
    margin:0;
    padding:0;
}

#gallery img {
    width:130px;
    height:50px;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=35);
    opacity:0.35;
    -moz-opacity: 0.35;
}
#gallery  a:link img{
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=35);
     opacity:0.35;
    -moz-opacity: 0.35;
}
#gallery a:hover img {
    width:128px;
    height:48px;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
    -moz-opacity: 1;
     opacity:1;
    border:#ffffff solid 1px;
}


.captionText{
text-align:center;
}

.captionText a{
color:#fff;
}



