* {
	margin:0px;
	padding:0px;
}
@font-face { font-family: "Times-Roman"; src: url("Times-Roman.ttf"); }

body {
	background-color:#3d4242;
	
}



.opacityro img {
	/* for IE */
 	filter:alpha(opacity=100);
 	
  	/* CSS3 standard */
  	opacity:1.0;

}
	

.opacityro:hover img {
	/* for IE */
 	filter:alpha(opacity=60);
 	
  	/* CSS3 standard */
  	opacity:0.6;

}


#container-home {
	background-image:url('../images/body_bg_home.jpg');
	background-repeat:no-repeat;
	background-position:center top;
	width:100%;
	text-align: center;
	margin: auto;
	background-color:#3d4242;

}

#wrapper2 {
	float:left;
	width:550px;
	margin-left:10px;
	margin-top:0px;
	text-align:left;
}

.instructions {
	width:550px;
	height:20px;
	margin-top:12px;
	margin-bottom:12px;
	padding:6px;
	font-family:"Times-Roman";
	font-size:17px;
	color:#dedeba;
}


#background-margin {
	width:1000px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	background-color:#3d4242;
	text-align:center;
	margin-left:auto;
	margin-right:auto;

}
	
	
#content {
	width:973px;
	height:717px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	background-color:#3d4242;
	background-image:url('../images/bg-home.jpg');
	background-repeat:no-repeat;	
	
}


#home-reflect {
	background-image:url('../images/home_reflect.jpg');
	background-repeat:no-repeat;	
	background-position:center top;
	width:973px;
	height:142px;


}

#content-contact {
	width:973px;
	height:717px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	background-color:#9a9998;
	background-image:url('../images/contact_bg2.jpg');
	background-repeat:no-repeat;	

}

#content-bio {
	width:973px;
	height:717px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	background-color:#9a9998;
	background-image:url('../images/content_bg.jpg');
	background-repeat:no-repeat;	
}

#content-as {
	width:973px;
	height:717px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	margin-top:25px;
	margin-bottom:25px;
	background-color:#9a9998;
	background-image:url('../images/artist_statement_bg.jpg');
	background-repeat:no-repeat;	

}

#photo {
		position:absolute;
		z-index:0;
}

#caption {
	position:relative:
	width:240px;
	font-family:"Times-Roman";
	color:#ffffff;
	margin-top:-56px;
	margin-left:12px;
	z-index:1;
}

.content-as-text {
	font-family:"Times-Roman";
	color:#ffffff;
	font-size:14px;
}


#content-press {
	width:973px;
	height:717px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	margin-top:25px;
	margin-bottom:25px;
	background-color:#9a9998;
	background-image:url('../images/press_bg.jpg');
	background-repeat:no-repeat;	

}

#content-gallery {
	width:973px;
	height:717px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	margin-top:25px;
	margin-bottom:25px;
	background-color:#9a9998;
	background-image:url('../images/gallery_bg.jpg');
	background-repeat:no-repeat;	

}


#logo {
	width:100%;
	text-align:left;
	margin-left:0px;
}

#nav {
	width:973;
	height:33px;
	background-image:url('../images/nav.jpg');
	background-repeat:no-repeat;	
	margin-top:16px;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

#nav-as {
	width:973px;
	height:33px;
	background-image:url('../images/nav-as.jpg');
	background-repeat:no-repeat;	
	margin-top:16px;
}

#nav-contact {
	width:973px;
	height:33px;
	background-image:url('../images/nav_contact.jpg');
	background-repeat:no-repeat;	
	margin-top:16px;
}


#nav-press {
	width:973px;
	height:33px;
	background-image:url('../images/nav-press.jpg');
	background-repeat:no-repeat;	
	margin-top:16px;
}

#nav-gallery {
	width:973px;
	height:33px;
	background-image:url('../images/nav_gallery.jpg');
	background-repeat:no-repeat;	
	margin-top:16px;
	/* for IE */
 	filter:alpha(opacity=90);
 	
  	/* CSS3 standard */
  	opacity:0.9;

}

#nav-bio {
	width:973px;
	height:33px;
	background-image:url('../images/bio_navbar.jpg');
	background-repeat:no-repeat;	
	margin-top:16px;
}

td {
	font-family:"Times-Roman";
	font-size:15px;
	line-height:16px;
}



ul {
	list-style-type:none;
	margin-left:370px;
	
}

li {
	display:inline;
	padding-right:12px;
	padding-left:12px;
}

#label {
	margin-top:354px;
	float:right;
	
}

#label-11 {
	float:left;
	margin-top:153px;
}

#label-hybrid {
	float:right;
	margin-top:376px;
	margin-right:1px;
}


#label-contact {
	float:right;
	margin-top:376px;
	margin-right:1px;
}


#label-microhb {
	float:right;
	margin-top:292px;
	margin-right:1px;
}


.content-top {
	float:right;
	width:549px;
	font-family:"Times-Roman";
	font-size:20px;
	line-height:26px;
	color:#ffffff;
	padding-right:12px;
	padding-top:12px;
	text-align:right;
}

.content-top-press {
	float:left;
	margin-left:35px;
	width:549px;
	font-family:"Times-Roman";
	font-size:20px;
	line-height:26px;
	color:#ffffff;
	padding-right:12px;
	padding-top:12px;
	text-align:left;
}


.content-below {
	float:right;
	width:500px;
	font-family:"Times-Roman";
	font-size:16px;
	line-height:18px;
	color:#ffffff;
	padding-right:12px;
	padding-top:12px;
	text-align:right;
}


p.p2 {
	float:right;
	width:530px;
	font-family:"Times-Roman";
	font-size:16px;
	line-height:18px;
	color:#ffffff;
	padding-right:12px;
	padding-top:12px;
	text-align:right;
}

.content-bio{
	float:left;
	margin-left:35px;
	width:340px;
	font-family:"Times-Roman";
	font-size:16px;
	line-height:22px;
	color:#ffffff;
	padding-right:12px;
	padding-top:20px;
	text-align:left;
}


.content-below-press{
	float:left;
	margin-left:35px;
	width:540px;
	font-family:"Times-Roman";
	font-size:16px;
	line-height:27px;
	color:#ffffff;
	padding-right:12px;
	padding-top:20px;
	text-align:left;
}

#gallery-header {
	width:200px;
	height:10px;
	margin-bottom:5px;
	margin-top:10px;
	margin-left:3px;
	color:#ffffff;
	font-family:"Times-Roman";
	font-size:19px;
}

.content-below p {
	padding-top:12px;
}

a {
	text-decoration:none;
	color:#ffffff;
}

a:hover {
	text-decoration:underline;
	color:#ffffff;
}

a:visited{
	text-decoration:none;
}	
	
