@charset "utf-8";
/* CSS Document */

	body{font-family: 'Droid Sans', arial, serif; font-size:0.8em; line-height:1.5em; }
	h1,h2,h3,h4{ margin:0; padding:0; font-size:1em; font-weight:normal;  }
	h1{ font-size:2em; line-height:1.3em; }
	p.summary{ font-size:1.3em; color:#0066CC; margin:0.5em 0 1em 0; }
	p{margin-top:0; padding-top:0;}
	h2{ font-weight:bold; }
	img{ border:none; }
	h4{ color:#CCCCFF; }
	
	a, a:visited{ color:#093479; text-decoration:none; }
	a:hover{ color:#999; text-decoration:underline; }
	
	.clear{clear:both; width:100%;}
	
	.container{ width:900px; height:540px; margin:0 auto; position:relative; clear:both; }
	.header, .footer{ width:900px; height:auto; }
	
	/*.page{background:#2360c2 url(tadimages/theme/pagebkg.jpg) repeat-x; color:#CCCCFF; height:auto; }*/
	.page{background:#fff; color:#003399; border:1px solid #003399; height:auto;}
	
	.page a{ color:#000FF;}
	.content{ padding:2em 1em;}
	
	#logo{ width:548px; float:left; }
	#menu{ width:351px; float:left; }
	#menu ul, #menu li{ margin:0; padding:0; list-style-type:none; }
	#menu li{ float:left; }
	
	.column{ float:left; }
	#leftColumn{ width:250px; }
	#middleColumn{ width:400px; }
	#rightColumn{ width:250px; }
	
	#leftColumn .summary{ padding:0em 1em;}
	#leftColumn ul.menu{ margin:0; padding:0; width:100%;}
	#leftColumn ul.menu li{ margin:0; padding:0; list-style-type:none; border-bottom:1px dotted #2360c2; }
	#leftColumn ul.menu li:hover{ background-color:#2360c2; }
	#leftColumn ul.menu li a{ text-decoration:none; }
	#leftColumn ul.menu li a:hover{ text-decoration:none; }
	#leftColumn ul.menu li span{ padding:0.5em 1em; display:block; }
	
	.footer{ margin-top:2em; color:#999; }
	.footer p{ margin:0; padding:0; }
	.footer .credit{ float:right; }
	.footer .contactinfo{ font-size:1.5em; color:#093479;  }
	
	.projectblock{ width:180px; height:180px; display:block; overflow:hidden; position:absolute; cursor:pointer; }
	.projectblock .imageblock{ width:180px; height:180px; display:block; overflow:hidden; top:0; left:0; position:relative; }
	.projectblock .infoblock{ background:#093479; color:#fff; overflow:hidden; width:360px; height:540px; top:0; left:0; display:block; position:relative; }
	.projectblock .infoblock .content{ padding:1em; }
	
	#project1{ top:0px; left:0px; }
	#project2{ top:0px; left:180px; }
	#project3{ top:0px; left:360px; }
	#project4{ top:0px; left:540px; }
	#project5{ top:0px; left:720px; }
	
	#project6{ top:180px; left:0px; }
	#project7{ top:180px; left:180px; }
	#project8{ top:180px; left:360px; }
	#project9{ top:180px; left:540px; }
	#project10{ top:180px; left:720px; }
	
	#project11{ top:360px; left:0px; }
	#project12{ top:360px; left:180px; }
	#project13{ top:360px; left:360px; }
	#project14{ top:360px; left:540px; }
	#project15{ top:360px; left:720px; }	
	
	
	.project{ clear:both; background:#093479; overflow:auto; margin-bottom:1em; }
	.project .imageblock{ width:180px; height:180px; display:block; overflow:hidden; float:left; }
	.project .infoblock{ width:400px; color:#CCCCFF; float:left; }
	.project .infoblock h2{color:#fff; font-size:1.3em; margin-bottom:0.5em;}
	.project .infoblock .content{ padding:1em 1em 0 1em; }		
