<STYLE TYPE="text/css"> 
<!--


		hr {
		width: 760px;
		margin: 0;
		padding: 0;
		height: 1px;
		border: 0;
		}
		
		
		h3  { 
		font-weight: normal;
		padding-top: 5px; 
		}
		
		small {
		font-size: 10px;
		
		}
		
		div.spacernoline {
		clear: both;
		width: 700px;
		height: 1px;
		margin: 0;
		line-height: 0px
		} 	   
		
		li { padding: 6px 0 }
		
		.intro {
		
		font-size: 18px;
		margin: 10px 25px;
		color: #535353;
		line-height: 140%
		
		
		
		}
		
		.meta { font-size: 10px }
		
		.caption {
			width: 70px;
			display: block;
			float: left;
			font-weight: bold
			}
		
		.accordion_toggle {
			display: block;
			height: 30px;
		
			line-height: 30px;
			color: #87736A;
			background: #f2f2f2;
			font-weight: normal;
			text-decoration: none;
			outline: none;
			font-size: 14px;
			border-top: 1px solid #fff;
			cursor: pointer;
			margin: 0 0 0 0;
		}
		
		.accordion_toggle a{
			display: block;
			color: #82825D !important;
			padding: 0 10px 0 10px;
			height: 30px
		}
		
		.accordion_toggle a:hover{
			background: #FF9144;
			color: #fff !important;

			
		}
		
		.accordion_toggle a:active{
			background: #70AD6A;
			color: #fff;
			font-size: 14px
			
		}
		
		.accordion_toggle_active {
			
			color: #fff;
			background: #70AD6A; 
			border-top: 1px solid #fff;
			font-weight: normal;
                      
		}
		
		.accordion_toggle_active a{
			
			color: #fff !important;
			}
		
		#profile .accordion_toggle_active {
			
			color: #fff;
			background: #70AD6A; 
			border-top: 1px solid #fff;
			font-weight: normal
		}
		
		#people .accordion_toggle_active {
			
			color: #fff;
			background: #70AD6A; 
			border-top: 1px solid #fff;
			font-weight: normal
		}
		
		#projects .accordion_toggle_active {
			
			color: #fff;
			background: #70AD6A; 
			border-top: 1px solid #fff;
			font-weight: normal
		}
		
		
		.accordion_content {
			background-color: #ffffff;
			color: #666666;
			overflow: hidden;
                        
		}
			
			.accordion_content h2 {
				margin: 15px 0 5px 0px;
				color: #000;
				font-weight: normal;
				font-size: 14px
			}
			
			.accordion_content p {
				line-height: 150%;
				margin: 5px 10px 5px 20px;
				font-size: 1em
				
			}
			
		.vertical_accordion_toggle {
			display: block;
			height: 30px;
			padding: 0 10px 0 15px;
			line-height: 30px;
			color: #ffffff;
			font-weight: normal;
			text-decoration: none;
			outline: none;
			font-size: 1em !important;
			color: #87736A;
			border-top: 1px solid #ddd;
			cursor: pointer;
			margin: 0 0px 0 288px;
			background: url(images/arrow_right.gif) no-repeat
		}

		.vertical_accordion_toggle_active {
		    font-size: 14px !important;
			
			color: #000;
			border-top: 1px solid #ddd;
			margin: 0 0px 0 0px;
			padding: 1px 0 0 291px;
			background: none
		}

		.vertical_accordion_content {
		     font-size: 12px;
			background-color: #ffffff;
			color: #535353;
			overflow: hidden;
		}

			.vertical_accordion_content h2 {
				margin: 15px 0 5px 10px;
				color: #F99302;
			}

			.vertical_accordion_content p {
				line-height: 150%;
				margin: 5px 10px 5px 20px;
			}
  			

					
					
    /* Container styling*/
    
  
    
    #vertical_nested_container {
      margin: 20px 0 20px 0;
      
    }
    
    
   .project_gallery {
   float: left;
   width: 430px;
   height: 400px;
   background: #f2f2f2;
   margin: 15px 0px 30px 10px;
   }
   
   .project_summary {
   float: right;
   width: 285px;
   margin: 10px 15px 30px 0px;
   } 
   
   .project_summary p {
  
   margin-left: 0px ;
   } 

   
  .peep_img {
   float: left;
   margin: 15px 0px 30px 0px;
   width: 317px;
   
   } 
   
   .peep_img img {
   margin-left: 210px;
   border: 3px solid #e5e5d5;
   }
   
   .peep_summary {
   float: right;
   width: 410px;
   margin: 10px 0px 30px 0px;
   }
   
   .peep_summary p { 
   margin-left: 0 !important;
   margin-right: 60px
   }
    
  .content_left {
  float: left;
  width: 250px;
  margin: 15px 0px 30px 0px;
  } 
  
  .content_right {
  float: right;
  width: 468px;
  margin: 15px 0px 30px 0px;
  }

  .content_left a,   .content_right a {
  text-decoration: underline !important;
  color: #666 !important
  } 
  
.content_left a:hover,   .content_right a:hover {
  text-decoration: none !important
  }

   .content_right p {
  
   margin-left: 0px ;
   }   
    
    
    .page-footer {
    font-size: 11px;
    border-top: 1px solid #fff;
    border-bottom: 10px solid #fff;
    padding: 50px 27px 10px 27px;
    margin-bottom: 10px;
    color: #999;
    
    }




-->
</STYLE>

