#navbar {
	width:200px;
	position:fixed;
	z-index:3;
}
#logo {
	border-width:0 6px;
	border-style:solid;
	border-color:#FFFFFF;
}
#teaser {
	border-width:0 6px 2px;
	border-style:solid;
	border-color:#FFFFFF;
}
#menu li {
	display:block;
	height:36px;
	line-height:36px;
	text-align:center;
	font-size:14px;
	border-width:2px 6px;
	border-style:solid;
	border-color:#FFFFFF;
	background-color:#323232;
}
#menu li.last {
	height:40px;
	line-height:36px;
	background-color:transparent;
	background-image:url(../img/menu_last.png);
	background-position:bottom;
	border-width:2px 0 0;
}
#menu li a {
	display:block;
	color:#B9B9B9;
}
#menu li a:hover, #menu li.active a {
	color:#FFFFFF;
}
#menu li.active {
	background-color:#000000;
}
#menu li.last.active {
	background-color:transparent;
	background-image:url(../img/menu_last_active.png);
}
#content {
	margin:0 0 0 200px;
	display:block;
	width:25000px;
}
.content.standard {
	width:570px;
}
.text {
	width:450px;
	padding:125px 30px 0;
}
.text h1 {
	font-weight:bold;
	margin:0 0 40px;
}
.text p {
	font-size:14px;
	margin:0 0 20px;
}
.random_pics img {
	float:left;
}
.slideshow {
	width:414px;
	height:570px;
	position:relative;
	z-index:1;
}
.miniatures {
	display:block;
	width:285px;
	height:285px;
	float:left;
}
.slideshow img, .miniatures img {
	position:absolute;
}
#links {
	width:1148px;
}
#links a {
	text-indent:-3000px;
	width:158px;
	height:158px;
	display:block;
	margin:0 6px 0 0;
	float:left;
}
#links a:hover {
	background-position:bottom;
}
.teaser {
	margin:0 0 4px;
}
a.mail {
	background-image:url(../img/links/mail.png);
}
a.facebook {
	background-image:url(../img/links/facebook.png);
}
a.behance {
	background-image:url(../img/links/behance.png);
}
a.cgs {
	background-image:url(../img/links/cgs.png);
}
a.devianart {
	background-image:url(../img/links/devianart.png);
}
a.tumbler {
	background-image:url(../img/links/tumbler.png);
}
a.dawanda {
	background-image:url(../img/links/dawanda.png);
}
.desc {
	padding:6px 0 0;
	font-size:14px;
}
.copyright {
	position:absolute;
	padding:596px 0 0;
	font-size:12px !important;
}
.rslides {
  position: relative;
  display:block;
  list-style: none;
  overflow: hidden;
  width: 414px;
  padding: 0;
  margin: 0;
  }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }
  
.content {
	margin:0 6px 0 0;
	float:left;
}
