:link,:visited {
text-decoration: none;
}
 
ul,ol {
list-style: none;
}
 
h1,h2,h3,h4,h5,h6,pre,code {
font-size: 1em;
}
 
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input {
margin: 0;
padding: 0;
}
 
table, td, tr {
margin: 0;
padding: 0;
}
 
a img,:link img,:visited img {
border: none;
}
 
#address {
font-style: normal;
}
 
 
/*--GLOBAL--*/
 
p {
                font-size: 11px;
                color: #000;
}
 
span {
                font-size: 10px;
 
}
 
strong {
                display: block;
                font-size: 11px;
                font-weight: normal;
                padding-bottom: 0px;
 
}
 
 
a.link {
                display: block;
                padding-bottom: 8px;
                color: #999;
 
}
 
a.link2 {
                display: block;
                padding-bottom: 2px;
                color: #999;
				
 
}
 
a.link3 {
                color: #999;
 
}
 
a.link4 {
           color: #999;
		   float: right;
 
}

a.link4:hover {
	 			
				text-decoration: underline;
				color: #D51F26;
				
	}
 
a.link:hover, a.link2:hover, a.link3:hover  {
               
			   text-decoration: underline;
				color: #ff7f00; 
				
 
}
 
.divide {
                display: block;
                float: left;
                width:962px;
                height: 36px;
}
 
.divideShort {
                display: block;
                float: left;
                width:962px;
                height: 22px;
}
 
.divideShort2 {
                display: block;
                float: left;
                width:962px;
                height: 40px;
}
 
 
.title {
                display: block;
                float: left;
                width:962px;
                height: 32px;
                border-top: 1px solid #BFBFBF;
                padding: 8px 0 0 0;
				color: #ff7f00;
				font-size:16px;
				font-weight: bold;
				
				}
 
.three {
                display: block;
                float: left;
                width:306px;
                padding: 0px 0 0 0;
                margin: 0 20px 0 0;
}
 
.threeright {
                display: block;
                float: left;
                width:306px;
                padding: 0px 0 0 0;
                margin: 0 0px 0 0;
}
 
 
body {
                text-align: center;
                font-size: 11px;
                font-family: "Lucida Grande";
                color: #888;
                line-height: 16px;
}
 
#container {
                display: block;
                width:962px;
                position: relative;
                text-align: left;
                margin: 0 auto;
}
 
#header {
                display: block;
                float: left;
                width:962px;
                height: 116px;
                background: url(../images/header.jpg) no-repeat;
        
          
}
 
 
 
 
#project {
                display: block;
                float: left;
                width:962px;
 
}
 
.proj {
                display: block;
                float: left;
                width:145px;
                height: 202px;
                background: #fff;
                margin:0 18px 54px 0;
                font-size: 10px;
                line-height: 14px;
 
}
 
.proj img{
                width:145px;
                height: 202px;
                padding-bottom: 4px;
               
 
}
 
.projright {
                margin:0 0 18px 0;
 
}
 
#biography {
                display: block;
                float: left;
                width:962px;
 
}
 
#lab {
                display: block;
                float: left;
                width:962px;
 
}
 
.labItem {
                display: block;
                float: left;
                width:91px;
                height: 127px;
                margin:0 15px 16px 0;
                background: #fff;
                border: 1px solid #BFBFBF;
 
}
 
.labItemRight {
                margin:0 0px 16px 0;
}
 
.threeCol {
                display: block;
                float: left;
                width:306px;
                padding: 0px 0 0 0;
                margin: 0 20px 0 0;
}
 
.threeColRight {
                margin: 0 0px 0 0;
}
 
.titleShort {
                display: block;
                float: left;
                width:306px;
                height: 34px;
                border-top: 1px solid #BFBFBF;
                padding: 8px 0 0 0;
				color: #333;
				font-size:12px;
				font-weight: bold;
}

.aperture {
                display: block;
                float: left;
                width:140px;
                height: 140px;
                background: #fff;
                margin:0 25px 2px 0;
                font-size: 10px;
                line-height: 14px;
 
}
 
 
.apertureright {
                margin:0 0 2px 0;
 
} 

.inspire {
                display: block;
                float: left;
                width:48px;
                height: 48px;
                background: #fff;
                margin:0 16px 16px 0;
                font-size: 10px;
                line-height: 14px;
 
}
 
 
.inspireright {
                margin:0 0 2px 0;
 
} 
 
.footer {
                display: block;
                float: left;
                width:962px;
                height: 20px;
				border-top: 1px solid #BFBFBF;
				padding-top: 10px;

}
 
.lightbox {
                display: block;
                float: left;
                width:926px;
                height: 413px;
               
}
 
.lightInner {
                display: block;
                float: left;
                width:900px;
                height: 394px;
                background: #fff;
                padding: 20px 0 0 20px;
                line-height: 13px;
}
 
.lightImg {
                display: block;
                float: left;
                width:282px;
                height: 394px;
                background: #fff;
                margin: 0 20px 0 0;
                text-align: left;
}
 
.lightImgRight {
                margin: 0 0px 0 0;
                background: #fff;
}
 
.lightImg2 {
                display: block;
                float: left;
                width:584px;
                height: 394px;
                background: #fff;
                margin: 0 20px 0 0;
                text-align: left;
}
 
p.lightTitle {
                font-size: 14px;
                padding-bottom: 6px;
                color: #000;
}
 
 
 
 
 
 
 
 
 