/* CSS Style sheet @ glebosipov.com */

body { background-color: #21282e; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
body,td,th { font-family: Tahoma; font-size: 12px; color: #d8f4fd; }
h1,h2,h3,h4,h5,h6 { font-family: Tahoma; }

a { font-family: Tahoma; font-size: 12px; color: #d8f4fd; }
a:hover { text-decoration: none; color: #d8f4fd; }

.index { display: block; width: 198px; float: left; text-decoration: none; text-align: center; background-repeat: no-repeat; background-position: center top; border-left: 1px solid #d8f4fd; height: 35px; }
.index:hover { background-position: center bottom; }
  #home { background-image: url(index-home.png); }
  #portfolio { background-image: url(index-portfolio.png); }
  #photo { background-image: url(index-photo.png); }
  #fashion { background-image: url(index-fashion.png); }
  #contacts { background-image: url(index-contacts.png); border-right: 1px solid #d8f4fd; }
  
.color1 { color: #d8f4fd; }
.color2 { color: #ff2134; }

.menu a { font-size: 18px; text-decoration: none; color: #d8f4fd; margin-right: 10px; margin-left: 10px; }
.menu a:hover, a.tabactive { color: #ff2134; text-decoration: none; }

#indexphoto2, #indexphoto3, #indexphoto4, #indexphoto5, #indexphoto6, #indexphoto7, #indexphoto8, #indexphoto9, #indexphoto10, #indexphoto11, #indexphoto12, { display: none; }