@charset "UTF-8";
/* RZ HTML CSS */



html {		
	margin: 0px;
	padding: 0px;
	min-width:900px;
	background-color:white;
	
	} 
body {margin: 0; padding: 0; background: #fff; font: 9px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; color: #333333; background-color:white;}

table, td {font: 10px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif; color: #666666;}

p { 
	font: 11px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif; color: #666666;
	margin-top: 0px; 
	text-align: justify;
	}

a:link { 
	font-weight: bold; 
	text-decoration: none; 
	color: #666666;
	}
a:visited { 
	font-weight: bold; 
	text-decoration: none; 
	color: #666666;
	}
a:hover, a:active { 
	text-decoration: none; 
	color: #6E7E46;
	}
	
	
	



/* hn */

h1, h2, h3, h4, h5, h6 { 
font-weight: normal; 
color: #333333;
margin: 10px 0;
}
h1 { 
margin: 0;
font-weight: bold; 
font-size: 10px; 
}
h1 a { 
color: #969468;
}
h1 a:hover { 
background: none;
border-bottom: none;
color: #969468;
}
h2 { 
font-size: 10px; 
}
h3 { 
font-size: 10px; 
}
h4 { 
font-size: 9px;
margin: 1em 0; 
}
h5 { 
font-size: 10px; 
}
h6 { 
font-size: 10px;
color: #CCCCCC; 
line-height: 16px;
}
h7 { 
font-size: 9px; 
font-weight:normal;

}

h8 { 
font-size: 20px; 
font-weight:normal;

}

h9 {
font-size: 10px; 
font-weight:normal;
color: #6E7E46;
}

h10 {
color: #FF6633;
}

h11 {
color: white;
}

/* MENU */
#menu1 { width: 965px; height: 5px; margin: 1px auto; position: relative; z-index: 2001; 
background-color: white;

}

#menu2 { width: 965px; height: 5px; margin: 1px auto; position: relative; z-index: 11; 


}
#menu3 { width: 965px; height: 5px; margin: 1px auto; position: relative; z-index: 11; 


}
	






#credits { width: 965px; height: 30px; margin: 20px auto; position: relative; z-index: 10; 
background-color: white;

}







/* SPACER */
#spacer { width: 100%; margin: 10px auto; position: relative; z-index: 2000;  padding: 0px;
background-color: white;

}	

/* LOGO */
#title { width: 965px; height: 60px; margin: 5px auto; position: relative; z-index: 20; 
background-color: white;

}


/* PROJECTBODY */
#projectbody { width: 1150px; height: 500px; margin: 5px auto; position: relative; z-index: 200; 
background-color: white;

}

/* PROJECTBODY2 */
#projectbody2 { width: 1000px; height: 542px; margin: 5px auto; position: relative; z-index: 2001; 
background-color: white; 
}
/* PROJECTBODY3 */
#projectbody3 { width: 965px; height: 5px; margin: 5px auto; position: relative; z-index: 2001; 
background-color: white; 


}

#projecttext2{
   z-index: 2001;
   float: left;
   width: 400px;
   margin: 1% 0 1% 1%;
   padding: 1%;
   background-color: white;
}

#projecttext, #projectimage {
   z-index: 2001;
   float: left;
   width: 220px;
   margin: 1% 0 1% 1%;
   padding: 1%;
   background-color: white;

}
#projectimage {
  z-index: 2001;
   float: left;
   width: 500px;
   height:530px;
   margin: 1% 1% 1% 0;
}
.clear {
   height: 0;
   font-size: 1px;
   margin: 0;
   padding: 0;
   line-height: 0;
   clear: both;
}	

#projecttext3{
   z-index: 2001;
   float: left;
   width: 200px;
   margin: 1% 0 1% 1%;
   padding: 1%;
   background-color: white;
}



<!-- SLIDE IN OUT -->

#test {
	background: #222;
	color: #fff;
	padding: 10px;
	margin: 20px;
	border: 10px solid pink;
}
 
#test2 {
	background: #222;
	color: #fff;
	padding: 10px;
	margin: 20px;
	border: 10px solid pink;
}




#master0 {
border:1px outset white;
margin-bottom:1px!important;
}
#imgdsc0 {
font-weight:bold;
}




/* FOOTER  */

/* GLOBAL FOOTER TRANSITION */

#globalfooter { width:965px; clear: both; position: relative; text-align: center; margin: 0px auto; font-size: 10px; line-height: 18px; padding: 4px 0; color:#76797c; }
#globalfooter li { line-height: 40px; }

#globalfooter h3 {margin: 0; padding: 0; font-style: normal; font-weight: bold; font-size: 1em;  line-height: 18px; }
#globalfooter ul, #globalfooter ol, #globalfooter li { margin: 0; padding: 0; }
#globalfooter ul, #globalfooter ol { list-style: none; }

#globalfooter .column.first, #globalfooter .column.last { margin-left: 0 !important; }
#globalfooter .column.last { float: right !important; }
#globalfooter .column { float: left; }



/* NEW GLOBALFOOTER */
#globalfooter { color: #999; font-size: 8px; margin: 5px auto; padding-bottom: 1px; text-align: left !important; }
#globalfooter a { text-decoration: none; }
#globalfooter a:hover { text-decoration: none; }
#globalfooter p { margin: 0; }


#globalfooter .gf-links { float: right; text-align: right; margin: 18px 0 9px; }
#globalfooter .gf-links a { padding: 0 10px; white-space: nowrap; }
#globalfooter .gf-links a.last { padding-right: 0; _float: none !important; width: auto !important;  }
#globalfooter .gf-info { clear: both; width: 100%; border-top: 1px solid #eee; padding-top: 9px;  }
#globalfooter .gf-info a { padding: 0 10px; }
#globalfooter { width: 980px; }



#content .leftimage {
   float: middle;
   margin: 0px;
}






#kwicks_container { 
	background-color: violet;
	height: 155px;
}

#kwick {
	background-color: white;
	font: 12px 'Lucida Grande', Lucida Grande, Geneva, Arial, sans-serif; color: white;
	height: 155px;
	
	
	position: relative;
	border-top: 0px solid white;
	border-bottom: 0px double white;
	margin-bottom: 0px;
	padding: 0px 0;
	
	}
#kwick a:link { 
	font-weight: bold; 
	text-decoration: none; 
	color: white;
	}
#kwick a:visited { 
	font-weight: bold; 
	text-decoration: none; 
	color: white;
	}
#kwick a:hover, a:active { 
	text-decoration: none; 
	color: #969468;
	}
	
	
#kwick .kwicks {
	display: block;
	background: white;
	width: 117px;
	height: 155px;
}

#kwick li {
	float: left;
}

#kwick .kwick {
	display: block;
	cursor: pointer;
	overflow: hidden;
	height: 155px;
	width: 150px;
	padding: 0px;
	background: white;
	border-right: 0px solid white;
}

#kwick .kwick span {
	display: block;
}

#kwick .pr1 {
	background: white url(../images/projects/pr1.jpg);
}

#kwick .pr2 {
	background: white url(../images/projects/pr2.jpg);
}

#kwick .pr3 {
	background: white url(../images/projects/pr3.jpg);
}

#kwick .pr4 {
	background: white url(../images/projects/pr4.jpg);
	border-right: 0;
}

#kwick .pr5 {
	background: white url(../images/projects/pr5.jpg);
	border-right: 0;
	
}

#kwick .pr6 {
	background: white url(../images/projects/pr6.jpg);
	border-right: 0;
}

#kwick .pr7 {
	background: white url(../images/projects/pr7.jpg);
	border-right: 0;
}





/* SLIDESHOW  PROJECTS */


div#show3 {
background-color:white;
width:494px;
margin:0 auto;
border:4px solid #2F2F2F;
}
div#show3 table td, div#show4 table td {
height:494px;
background-image:url('38.gif');
}
div#show4 table td {
background-image:url('40.gif');
}
div#show3 table input,  div#show4 table input {
outline-style:none;
}




/* BIO */



.toggler {
	color: #222;
	margin: 0;
	padding: 2px 5px;
	background: #eee;
	border-bottom: 1px solid #ddd;
	border-right: 1px solid #ddd;
	border-top: 1px solid #f5f5f5;
	border-left: 1px solid #f5f5f5;
	font-size: 11px;
	font-weight: normal;
	font-family: 'Andale Mono', sans-serif;
}
 
.element {
 
}
 
.element p {
	margin: 0;
	padding: 4px;
}
 
.float-right {
	padding:10px 20px;
	float:right;
}
 
blockquote {
	text-style:italic;
	padding:5px 0 5px 30px;
}


