@import url('categories/categories.css');

body {
  background: #fff;
  color: #fff;
  margin: 0;
  padding: 0;
  font-size: 0;
}

a {
  text-decoration: none;
  color: #fff;
}

img { border: 0; }


/* Left column */

#left {
  background:#FFF;
  width: 100%;
  position: fixed;
  top: 0;
  left: 0;
}
.clear{ clear:both;}
.clearL{ clear:left;}


#left #contacts { margin: 50px 0 0 15px; }
#left #contacts h1 {
  background: transparent url('images/logo.jpg') no-repeat;
  text-indent: -9999px;
  width: 185px;
  height: 17px;
  margin: 0 0 12px 0;
}

#left #contacts #contactInfos {
  position: relative;
  width: 161px;
  height: 25px;
}

#left #contacts #contactInfos a {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 124px;
  height: 11px;
}


#navigation {  position:fixed; left:200px; top:0px; margin: 50px 0 3px 55px; width:auto; display:block;}
#navigation a {
  display: block;
  margin-bottom: 7px;
}

#navigation a img:hover, #left #contactInfos a img { opacity: 0.7; }
#navigation a.wedding {width:57px;}
#navigation a.portraits {width:69px;}
#navigation a.story1 {width:46px;}
#navigation a.story2 {width:47px;}
#navigation a.story3 {width:47px;}
#navigation a.story4 {width:47px;}
#navigation a.about {width:42px;}

#left #navigation .nav-block a.active{
 opacity: 1;
}
/* Navigation Block */
.nav-block{position: relative; display:block; float:left; width:140px;}
#navigation .nav-block a{  opacity: 0.5; color: #000; font-family: Helvetica, Arial, Verdana, sans-serif; font-size:12px; margin-bottom:4px; font-weight:bold;}


/* Container */

#container { margin: 125px 0 25px 5px; height:auto; }
#container p {  font-family:Helvetica, Georgia, "Times New Roman", Times, serif;font-size:12px; color: #999; padding: 15px; width:500px;}
#container img {
  float: left;
  margin-right: 5px;
}
/* Partners */
#partners { margin: 10px 0 0 12px;height: 25px; width:100%; position:relative; display:block; visibility:visible; font-family:Helvetica, Georgia, "Times New Roman", Times, serif;font-size:12px; color: #999;}
#partners p{padding:1px 2px 2px 0;}
#partners a{padding:1px 2px; text-decoration:underline; color: #999;}
#partners a:hover{ text-decoration:none; color:#000; border-bottom:1px solid #333;}
#part{ cursor:pointer; font-weight:bold; border:none;}
