body {
margin: 0 0 0 0;
padding: 0 0 0 0;
background-color: #404040;
font-family: Trebuchet MS, Helvetica, sans-serif;
font-weight: normal;
color: #919191;
}

a:active, a:link, a:visited {
color: #919191;
text-decoration: none;
}

a:hover {
color: #BEBEBE;
}

/*General*/

h1 {
position: absolute;
left: 55px;
top: 75px;
margin: 0 0 0 0;
padding: 0 0 0 0;
letter-spacing: 1px;
word-spacing: 3px;
font-weight: normal;
color: #fff;
font-size: 11px;
z-index: 30;
}

h2 {
font-size: 14px;
color: #919191;
font-weight: normal;
padding: 0 0 0 0;
margin: 0 0 0 0;
}

h6 {
position: absolute;
bottom: -50px; 
right: 0px;
}

h6 a {
color: #505050;
font-weight: normal;
}

#container {
position: relative;
margin: auto;
background-image: url(img/background.gif);
background-repeat: no-repeat;
background-position: center;
height: 705px;
width: 850px;
text-align: left;
}

#content {
position: absolute;
top: 25px;
left: 25px;
height: 655px;
width: 800px;
}

#logo {
position: absolute;
left: 14px;
top: 15px;
border: none;
z-index: 20;
}

#bar {
position: absolute;
left: 0;
top: 72px;
z-index: 10;
}

#line {
position: absolute;
left: 122px;
top: 506px;
}

#line2 {
position: absolute;
left: 272px;
top: 506px;
}

#home {
position: absolute;
left: 0;
top: 90px;
}

/*Main Navigation*/

#main-nav  {
position: absolute;
left: 18px;
top: 508px;
margin: 0 0 0 0;
padding: 0 0 0 0;
list-style: none;
text-decoration: none;
font-size: 14px;
line-height: 24px;
z-index: 100;
}

#main-nav li {
color: #232323;
font-weight: normal;
}
	
#main-nav li a:active, a:link, a:visited {
color: #919191;
}

#main-nav li a:hover {
color: #BEBEBE;
}

#main-nav li ul {
position: absolute;
left: 122px;
top: 0px;
width: 114px;
margin: 0 0 0 0;
padding: 0 0 0 0;
list-style: none;
text-decoration: none;
}

#main-nav li ul li {
font-size: 11px;
line-height: 22px;
color: #232323;
font-weight: normal;
}
	
#main-nav li ul li a:active {
color: #BEBEBE;
}
	
#main-nav li ul li a:link {
color: #BEBEBE;
}
	
#main-nav li ul li a:visited {
color: #BEBEBE;
}
	
#main-nav li ul li a:hover {
color: #232323;
}

/*Copy*/
	
#description {
position: absolute;
left: 140px;
top: 508px;
width: 642px;
height: 130px;
margin 0 0 0 0;
overflow: auto;
font-size: 11px;
line-height: 16px;
}

#description p {
padding: 0 10px 0 0;
}

/*Project Copy*/
	
#project {
position: absolute;
left: 0px;
top: 90px;
}

#projects {
position: absolute;
left: 0px;
top: 548px;
width: 90px;
height: 20px;
font-size: 11px;
line-height: 16px;
overflow: auto;
margin: 0 0 0 0;
padding: 0 0 0 0;
v-align: top;
}

#project-description {
position: absolute;
left: 290px;
top: 508px;
width: 492px;
height: 40px;
font-size: 11px;
line-height: 16px;
margin: 0 0 0 0;
padding: 0 0 0 0;
overflow: hidden;
}

#project-content {
position: absolute;
left: 290px;
top: 548px;
width: 492px;
height: 90px;
font-size: 11px;
line-height: 16px;
overflow: auto;
margin: 0 0 0 0;
padding: 0 0 0 0;
v-align: top;
}

#project-description p {
margin: 0 0 0 0;
padding: 0 10px 0 0;
v-align: top;
}

/*Our Team Copy*/

#about-content {
position: absolute;
left: 18px;
top: 108px;
width: 764px;
height: 377px;
overflow: auto;
padding: 0 0 0 0;
margin: 0 0 0 0;
}

#about-content p {
margin: 0 0 0 0;
padding: 9px 10px 0 0;
v-align: top;
font-size: 11px;
line-height: 16px;
}

#about-content a:hover {
color: #232323;
}

#about-content img {
margin: 0px 18px 10px 0;
}

#item-info {
float: left;
font-size: 11px;
line-height: 16px;
}

#item-desc {
float: left;
width: 576px;
line-height: 16px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

hr {
width: 734px;
border: 0px;
height: 1px;
float: left;
background: #CDCDCD;
}

/*Our Team Map*/

#map {
position: absolute;
left: 290px;
top: 508px;
height: 130px;
overflow: auto;
font-size: 11px;
line-height: 16px;
}

#map a:hover {
color: #232323;
}