body {
	margin : 0;
	padding : 0;
	font-family:Arial;
	color:#8a8a8a;
	font-size:10px;
	line-height: 16px;
	/*
	background-image: url('../img/background.png');
	background-position: 120px -58px;
	background-repeat: no-repeat;
	*/
}

img {
  border: 0px;
}

a {
	color:#8a8a8a;
  text-decoration: none;
}

#main {
	margin: 54px auto 0 auto;
	padding: 0;
	width: 940px;
	height: 600px;
	position: relative;
}

#logo {
  position: absolute;
  left: -38px;
  top: -47px;
}

#copyright {
  position: absolute;
  top: 7px;
  right: 0px;
}

#menu {
  position: absolute;
  top: 0px;
  left: 240px;
  width: 700px;
  z-index: 1;
}

#menu ul {
  margin: 0;
  padding: 0;
  width: 100%;
}

#menu ul li {
  width: 25%;
  display: block;
  float: left;
  text-align:center;
  position: relative;  
}

.projects-menu-li {
 display: block; 
 float: none;
 margin: 0;
 padding: 0;
 border: 0;
}


#content {
  position: absolute;
  top: 95px;
  right: 0px;
  width: 700px;
  text-align: justify;
}

#about-content {
  position: absolute;
  top: 35px;
  right: 30px;
  width: 640px; 
}

#about-content-text {
  height: 60px;
  width: 100%;
  text-align: justify;
}

#projects-content {
  position: absolute;
  top: 95px;
  right: 30px;
  width: 640px; 
  z-index: 0;
}

.project-title-div {
  margin-top: 32px;
  position: relative;
  width: 100%;
}

.nav {
  float: right;
  width: 195px;
}

.next, .previous, .images-text {
  float: right;
  width: 65px;
}

.next {
  text-align: right;
}

.contacts-ul li {
  display: block;
  float: left;
  /*width: 120px;  */
}

#contact {
  position: absolute;
  top: 140px;
  left: 280px;
}

#arrow, #lines {
  position: absolute;
  top: 9px;
}
#lines {
  left: 23px;
}


#video-player {
  position: relative;
  top: -25px;
}

.media-description {
  margin-top: 32px;
  width: 100%;
  text-align: justify;
}

.media-description {
  position: relative;
  top: -25px;
  margin-top: 32px;
  width: 100%;
  text-align: justify;
}

div.vertical-gap {
  height: 62px;
  width: 1px;
}

#menu-items {
  position: absolute;
  top: 41px;
  width: 300px;
  padding: 0px;
  margin: 0px;
}

#links {
  position: relative;
  top: 16px;
}

.submenu-items {
  margin: 0 0 0 35px;
  padding: 0px;
}

#menu-items li, .submenu-items li {
  list-style-type: none;
}

.submenu-items li a {
  color: #4d57b7;
}

#copyright {
  position: absolute;
  top: 590px;
  left: 40px;
}
