/* Main CSS Document */
/*---------------------------------------*/
/*Main*/
a, a:visited { color: #989898; text-decoration: none; }
a img { border: none; }
.spacer { height: 1px; width: 1px; line-height: 1px; font-size: 1px; clear: both; }
/*---------------------------------------*/
html, body { background: #000; margin: 0px; padding: 0px; }
body { font-size: 13px; font-family: Arial; color: #989898; }
/*---------------------------------------*/
#main { width: 725px; margin: 0px auto; }
/*---------------------------------------*/
#main h1 { display: none; }
/*---------------------------------------*/
#header, #main-content, #footer { width: 725px; float: left; }
/*---------------------------------------*/
#header { text-align: center; margin: 206px 0px 80px; }
/*---------------------------------------*/
#main-content {  }
/*---------------------------------------*/
.gallery-preview { width: 540px; height: 118px; float: left; }
.gallery-preview .image-block { float: left; width: 96px; height: 118px; margin-right: 15px; }
.gallery-preview .image-block a { color: #a9a9a9; text-decoration: none; }
.gallery-preview .image-block a img { border: 1px solid #4e4e4e; }
.gallery-preview .image-block:hover a { color: #fefefe; }
.gallery-preview .image-block:hover img { opacity: 0.6; }
.gallery-preview .last { margin-right: 0px; }
.gallery-preview .description { margin-top: 5px; text-align: center; }
/*---------------------------------------*/
.small-gallery { width: 512px; height: 58px; text-align: center; }
.small-gallery .image-block { float: none; display: inline; width: 57px; height: 57px; margin-right: 0px; padding-right: 4px; }
.small-gallery .image-block a img { border: 0px; }
.small-gallery .last { padding-right: 0px; }
/*---------------------------------------*/
.homepage-block { width: 540px; height: 118px; margin: 0px auto 22px; }
.photo-priview-block { width: 725px; margin: 121px 0px 22px; float: left; }
/*---------------------------------------*/
.main-menu, .photo-priview { float: left; }
/*---------------------------------------*/
.main-menu { width: 213px; margin-left: -110px; position: relative; }
.main-menu ul { width: 164px; margin: 28px 0px 0px; padding: 0px; list-style: none; }
.main-menu ul li { text-align: right; padding: 4px 0px 5px; }
.main-menu ul li a { font-size: 15px; }
.main-menu ul li a.selected { color: #fff; }
.main-menu ul li a:hover { color: #fff; }
/*---------------------------------------*/
.photo-priview { width: 512px; }
/*---------------------------------------*/
.big-photo { width: 450px; height: 450px; padding: 0px 31px; overflow: hidden; margin-bottom: 30px; }
.big-image-block { width: 450px; height: 450px; text-align: center; display: table-cell; vertical-align: middle; }
.big-image-block img { border: 1px solid #4e4e4e; }
/*---------------------------------------*/
.navigation{ width: 512px; float: left; text-align: center; height: 20px; margin: 20px 0px 6px; }
.navigation ul { margin: 0px; padding: 0px; list-style: none; height: 20px;}
.navigation ul li { margin: 0px; padding: 0px 6px 0px 0px; text-align: center; display: inline; position: relative; }
.navigation ul li a { font-size: 11px; color: #838383; padding: 1px 5px 2px 6px; background: #191919; border: 1px solid #4b4b4b; }
.navigation ul li a:hover { color: #cfcfcf; background: #414141; border: 1px solid #696969; }
.navigation ul li.selected a { color: #cfcfcf; background: #414141; border: 1px solid #696969; }
.navigation ul li.ellipsis a { background: none; border: 0px; padding: 1px 0px 6px; }
/*---------------------------------------*/
#fullsizeimage { text-align: center; position: relative; top: -30px; margin-bottom: -16px; }
#fullsizeimage a { background: url(-images/ico-zoom.gif) no-repeat left 2px; color: #fff; padding-left: 15px; }
/*---------------------------------------*/
#footer { font-size: 11px; text-align: center; color: #5c5c5c; margin: 15px 0px; }
#footer a { font-weight: bold; text-decoration: none; color: #5c5c5c; }
#footer a:hover { color: #fff; }
#footer span { padding-right: 5px; }
#footer span.vs-marker { background: url(-images/footer-marker.gif) no-repeat left 5px; padding-left: 9px; }
#footer span.vs-marker a { font-weight: normal; }
#footer .copyright { margin-top: 7px; }
/*---------------------------------------*/
