body {font-family: Lucida Grande, Helvetica, Arial;margin: 0;padding: 0;	background: #1a1a1a;}
#container {width: 830px;height: 96%;margin-left: auto;margin-right: auto;margin-top: 70px;color: black;}
#wrap {width: 100%;min-height: 400px;background: #ececec url('bg.jpg') repeat-x;float:left;}
#menu {width: 600px;height: 35px;margin-top:7px;float:left;}
#menu ul {float: right;}
#menu ul li {border-right: 1px solid #a8a8a0;display: inline;font-size: 12px;font-weight: bold;padding: 0px 30px 0px 30px;}
#menu a {color: black;text-decoration: none;font-weight: bold;}
#menu a:hover {color: #00ccff;}

#footer
{
	float: left;
	width: 100%;
	height: 100px;
	background: #1a1a1a;
	padding: 40px 0;
	margin: 50px 0 0 0;
}
#footer a {color: gray;text-decoration: none;}
#footer a:hover {color: #00ccff;}

.pro {width:300px;float:left;color:white;border-bottom:1px solid #d6d6d6;}
.pro h2 {color:black;font-size:14px;margin-top:20px;}
.pro h4 {padding: 0;margin: 0;}
.viewp {color: #363636;padding: 0;margin: 0;}
.pro_active .viewp {color:white;padding: 0;margin: 0;color: white;}
.pro_active {background-color:#363636;width:300px;float:left;color:white;}
.pro_active h2 {color:white;font-size:14px;margin-top:20px;}
.pro_active p {margin: 0;padding: 0;} 
.pro_active a  {color: #00ccff;text-decoration: none;font-size:11px;margin-top:-10px;padding: 0;}

.pro p {margin: 0;padding: 0;color: #484848;} 
.pro a  {color: #606060;text-decoration: none;font-size:11px;margin-top:-10px;padding: 0;}

#project_main p {font-size: 11px;color: #484848;} 
#about p {font-size: 11px;color: #484848;} 

.projecta {width:300px;height:100px;float: left;cursor: pointer;}
.imse {margin: 0;padding: 0;}
#about a {color: black;text-decoration: none;}
#about a:hover {text-decoration: underline;}
img {border: 0;}

