@charset "utf-8";
/* CSS Document */
@font-face {
	font-family:"Cambria";
	src:url(fonts/cambria.ttc) format("truetype");
}

/* AADA4C */
body{ margin:0px; padding:0px; background:url(images/bg.gif) repeat-x #d2eba0; color:#FFFFFF; font-family:Courier New; font-size:14px; }

#wrapper{ width:900px; margin:0 auto; padding:0px; }

#header { display:block; width:100%; margin:0; height:167px; background:url(images/logo.gif) no-repeat;  }
 .hspace { display:block; height:5px;  } 
#menu a, #menu span { font-family:Cambria; font-weight:bold; display:block; float:left; background: url(images/bg_menu.gif) repeat-x; color:#FFFFFF; text-decoration:none; font-size:15px; height:30px; text-align:center;  padding:10px 15px 0px 15px;}
#menu a:visited { color:#FFFFFF; }
#menu a:hover   { color:#4BAADA; }

#content{ display:inline-block; width:900px; margin:10px 0px; color:#557418; font-family:Cambria; }
#content h1{ color:#364A0F; }
#content h1:hover{ color:#557418; cursor:default; }

#footer{ display:block; clear:left; margin-top:20px; background: #557418; border-top:#E6F4CA solid 5px; padding:5px; text-align:center; color:D2EBA0; }
#footer .text{ display:inline-block; width:900px; text-align:right }
#project_container {display:block; width:300px; height:220px; float:left;  }
#project_container a { background:none; border:none; margin:0; padding:0; display:inline-block; } 
#project_container .project { display:inline-block;  width:300px; height:200px; background-repeat:no-repeat;  }
#project_container .project:hover { width:300px; height:200px; float:left; background-repeat:no-repeat;  }
#project_container .text { display:inline-block; width:300px; clear:left; font-size:14px; color:#4B62DA; text-align:center; }

.innerHtext{ font-size:12px; font-style:italic; }
