* {
margin: 0;
padding: 0;
}

body {
background: #fff;
cursor: default;
font-family: Geneva, "Arial", Helvetica, sans-serif;
font-weight: normal;
font-size: 13px;
color: #888;
}

p {
font-weight: normal;
font-size: 12px;
}
a {
color: #000;
text-decoration: underline;
}
a:hover {
color: #fff;
text-decoration: none;
background-color: #222;
}
h1 {
font-weight: normal;
font-size: 13px;
}
h2 {
font-weight: normal;
font-size: 19px;
color: #222;
margin: 2px 0 0 0;
}
h3 {
font-weight: normal;
font-size: 11px;
color: #999
}
h4 {
font-weight: normal;
font-size: 23px;
color: #222;
margin: 2px 0 0 0;
}

div#container {
margin: 0 auto;
width: 930px;
text-align: left;
}

#info {
width: 930px;
height: 14px;
margin: 24px 0 6px 0;
}
#infoLeft {
	float: left;
	width: 930px;
	padding: 0 0 0 2px;
}
#infoLeftMission {
float: left;
width: 930px;
padding: 0 0 0 2px;
}

#header {
width: 930px;
height: 230px;
margin: 0 0 30px 0;
}

ul.projectsBig {
overflow: hidden;
list-style: none;
width: 100%;
margin: 0 0 10px 0;
}
ul.projectsBig li {
float: left;
margin: 0 30px 20px 0;
width: 210px;
}
ul.projectsBig li.last {
float: left;
margin: 0 0 20px 0;
width: 210px;
}
ul.projectsBig a {
text-decoration: none;
color: #000;
background-color: #fff;
}
ul.projectsBig img {
border: 0;
}
ul.projectsBig em {
width: 210px;
height: 127px;
background: transparent url(../img/thumbOver.png);
margin: 0;
padding: 90px 0 0 0;
display: none;
position: absolute;
font-style: normal;
font-size: 32px;
color: #fff;
text-align: center;
}
ul.projectsBig a:hover em {
display: block;
}


#line {
clear: both;
width: 930px;
height: 1px;
background: transparent url(/img/dotted1.gif);
margin: 12px 0 28px 0;
}

#footer {
margin: 30px 0 0 0;
padding: 12px 0 80px 0;
width: 930px;
background: transparent url(img/footer.gif) repeat-x;
}
