@charset "UTF-8";
/* CSS Document */


/*** set the width and height to match your images **/

#slideshow {position:relative; height:350px;float:left;width:500px;margin-top: 27px; margin-right:15px; margin-left:15px;}

#slideshow IMG {
	position:absolute;
	top:0px;
	left:2px;
	z-index:8;
	opacity:0.0;
	height: 653px;
	bottom: 2px;
	width: 497px;
}

#slideshow IMG.active { z-index:10; opacity:1.0;}

#slideshow IMG.last-active {z-index:9;}


ul {
	float:none;
	width:100%;
	padding:0;
	margin:0;
	list-style-type:none;
	letter-spacing: 1px;
	color: #333333;
}

a.plain {float:none; padding: 0px; margin:0; border:0px; text-decoration:none;border-width:0px}
a.menu {float:none; width:65px; text-decoration:none; color:#000000; padding: 5px;border-width:0px}
a.current {float:none; width:55px; text-decoration:none; color:#000000; padding: 5px;border-width:0px}


a:link {color:#666666;text-decoration:none; border-width:0px;}
a:visited {color:#666666;text-decoration:none; border-width:0px;}
a:hover {color:#000000;text-decoration:none; border-width:0px;}
a:active {color:#000000;text-decoration:none; border-width:0px;}

a.plain:link {text-decoration:none; border-style:none; border-width:0px; color:#FFFFFF;}
a.plain:visited {text-decoration:none; border-style:none;border-width:0px; color:#FFFFFF;}
a.plain:hover {text-decoration:none; border-style:none;border-width:0px; color:#FFFFFF;}
a.plain:active {text-decoration:none; border-style:none;border-width:0px; color:#FFFFFF;}

a.selected:link {color:#000000;text-decoration:none;}
a.selected:visited {color:#000000;text-decoration:none;}
a.selected:hover {color:#000000;text-decoration:none;}
a.selected:active {color:#000000;text-decoration:none;}



li {display:inline; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:11px; width:55px;}
li current {color:#000000;}

.subtitle {font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; line-height:10px; margin-top:15px; margin-bottom:6px;}

p {font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:11px; line-height:12px; margin-top:0px;}

#current {width:200px; float:left;}


body {margin-left:auto; margin-right:auto; width:80%; margin-top:70px;}

#gallery {margin-left:0px; margin-top:25px;float:none; width:700px;}
.thumbnail {margin-right:6px; margin-left:6px; margin-bottom:12px;border-width:0px; padding:0;}

#submenu {
	width:700px;
	text-align:left;
	margin-top:30px;
}

.projectcaption {width: 340px;}

#about {
	width:630px;
	float:left;
	margin-top: 30px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
}

br {font-size:4px;}

.largeimg {margin-left:3px; margin-right:3px; width: auto; margin-bottom:10px;}

.projecttitle {text-align:left; width:350; color:#000000; margin-left:2px;}
.projectcaption {text-align:left; width:350px; color:#666666;}

#column2 {float:left; width:350px; margin-top:30px;}

#presslink {
	color: #4C6880;
}

