@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:0; left:0; z-index:8; opacity:0.0;}

#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;}

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:center; margin-top:30px;}

.projectcaption {width: 340px;}

#about {margin:30px 15px 15px 15px; width:350px; float:left;}

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;}

