@charset "UTF-8";
/* CSS Document */

p{margin-top:20px;}
a{text-decoration:none;
color:#000;}
a:hover{color:#999;}
h1{margin:0;}
h2{margin:0;
margin-top:20px;}
h3{margin:0;}

#wrapper
{text-align:left;
width:1024px;height:800px; 
margin:0px auto;}

#header
{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin-top:30px;
width:1024px;}

#co{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:170%;
width:200px;
float:left;}

#menu1
{padding:0;
margin:0;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
list-style-type:none;
text-decoration:none;
line-height:170%;
display:inline;
width:150px;
float:left;}

#menu1 li a
{color:#90C;
font-size:11px;
text-decoration:none;}
	
#menu1 li a:hover
{background:#90C;
color:#fff;}

#menu2
{padding:0;
margin:0;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
list-style-type:none;
text-decoration:none;
line-height:170%;
display:inline-block;
float:left;
width:150px;}

#menu2 li a
{color:#000;
font-size:11px;
text-decoration:none;}
	
#menu2 li a:hover
{background:#000;
color:#fff;}

#menu3
{padding:0;
margin:0;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
list-style-type:none;
text-decoration:none;
line-height:170%;
display:inline-block;
float:left;
width:150px;}

#menu3 li a
{color:#000;
font-size:11px;
text-decoration:none;}
	
#menu3 li a:hover
{background:#000;
color:#fff;}

#about
{padding:0;
margin:0;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
width:320px;
line-height:170%;
display:inline-block;
float:right;
margin-bottom:10px;}

#header2
{width:1024px;}

#headline
{padding:0;
margin:0;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
list-style-type:none;
text-decoration:none;
line-height:270%;}

#main
{width:1024px;
height:600px;}

#col1
{width:250px;
margin-top:30px;
padding:0;
float:left;
display:inline-block;
margin-right:8px;}

#col2
{width:250px;
float:left;
display:inline-block;
padding:0;
margin:0;
margin-top:30px;
margin-right:8px;}

#col3
{width:250px;
float:left;
display:inline-block;
padding:0;
margin:0;
margin-top:30px;
margin-right:8px;}

#col4
{width:250px;
float:right;
display:inline-block;
padding:0;
margin:0;
margin-top:30px;}

#col5
{padding:0;
margin:0;
float:right;
display:inline-block;
margin-top:30px;
margin-bottom:10px;}

.project
{float:left;
display:inline-block;}

.project a 
{color: #fff;
display: block;
text-decoration: none;}

.project a:hover 
{background:#FFF;
opacity:.60;
filter:alpha(opacity=60);}

.projectright
{float:right;
display:inline-block;}

.projectright a 
{color: #fff;
display: block;
text-decoration: none;}

.projectright a:hover 
{background:#FFF;
opacity:.60;
filter:alpha(opacity=60);}

.projectdetail
{font-size:11px;
font-family:Arial, Helvetica, sans-serif;
list-style-type:none;
text-decoration:none;
width:250px;
float:left;
margin-right:8px;
margin-top:10px;
display:inline-block;
margin-bottom:20px;}

.projectdetailright
{font-size:11px;
font-family:Arial, Helvetica, sans-serif;
list-style-type:none;
text-decoration:none;
width:250px;
float:right;
margin-top:10px;
display:inline-block;
margin-bottom:20px;}

#example 
{font-style: italic;}

#contact
{font-size:11px;
font-family:Arial, Helvetica, sans-serif;
list-style-type:none;
text-decoration:none;
width:250px;
float:right;
margin-top:10px;
display:inline-block;
margin-bottom:20px;}

.projectimages
{margin-bottom:20px;}

.next
{font-size:9px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
margin-top:10px;
margin-bottom:10px;
margin-right:15px;
float:left;}

.next a
{color:#000;
font-size:9px;
text-decoration:none;}
	
.next a:hover
{background:#000;
color:#fff;}

#top
{font-size:9px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
margin-top:10px;
margin-bottom:10px;
float:right;}

#top a
{color:#90C;
font-size:9px;
text-decoration:none;}
	
#top a:hover
{background:#90C;
color:#fff;}

.newstitle
{padding:0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
list-style-type:none;
text-decoration:none;}

.newsentry
{margin-top:20px;
margin-bottom:20px;}

#bottom
{width:1024px;}

#footer
{padding:0;
margin:0;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
list-style-type:none;
text-decoration:none;
line-height:270%;}





