#b ul#project-gallery {margin-top:20px;width:765px;min-height:640px;font-size:75%;overflow:hidden;}
	#b ul#project-gallery li {display:inline;float:left;background-repeat:no-repeat;background-position:left top;margin:0 16px 20px 0;}
	#b ul#project-gallery li a {cursor:pointer;display:block;width:135px;height:192px;overflow:hidden;text-decoration:none;}
	#b ul#project-gallery p {margin:0;padding:0;}
	#b ul#project-gallery p.project-gallery-image {margin:0;padding:0;overflow:hidden;width:135px;height:135px;background-color:transparent;}
	#b ul#project-gallery .project-gallery-description {padding-top:5px;height:60px;overflow:hidden;background-color:transparent;color:#000;}
	#b ul#project-gallery .project-gallery-description h3 {color:#E84700;font-size:95%;margin:0;padding:0;line-height:auto;white-space:nowrap;}
	#b ul#project-gallery .project-gallery-description p {margin:0px;line-height:auto;white-space:nowrap;}

	#project-resume {padding:10px;float:left;position:absolute;margin-left:245px;margin-top:20px;width:400px;height:530px;min-height:530px;overflow:auto;background-image:url(../images/black-70.png);}
	#project-resume a {color:#D4FF0A;text-decoration:none;font-weight:bold;}
	#project-resume a:hover {color:#fff;}
	#project-resume p#close {float:right;}
	#project-resume #images img {margin:auto;}
	#project-resume #resume-content {padding-top:30px;font-family: Georgia, "Times New Roman", Times, serif;line-height:1.5em;color:white;}
	
	.slide-legend {text-align:left;margin:530px 0 0 18px;width:200px;}
	.slide-legend span {background-color:#fff;line-height:1.65em;font-size:90%;}
	
	#b h2{padding-left:20px;margin-top:-20px;}
	#b h3#title-header {padding:0;margin:-5px 0 0 0;font-size:215%;color:#CDB3A7;}
	
	h2#project-title object.sIFR-flash {position:relative;margin-top:-4px;}
