/*portfolio-php css*/

/* Structure */
body{font-family:Helvetica,Arial,Verdana;#color:#000000;margin:0;padding:0;background:#ffffff;font-size:10px;}
#structure{width:1000px;height:682px;margin:0 auto 0 auto;}
	#structure-motion{width:1000px;height:665px;margin:0 auto 0 auto;}
	#structure-motiondisplay{width:1000px;height:auto;margin:0 auto 0 auto;}
#header{width:980px;height:35px;background:#ffffff;padding:0 10px 10px 10px;border-bottom:2px solid #646c75;font-family:Helvetica,Arial,Verdana;}
#header h1{font-size:2.8em;float:left;margin:8px 0 0 0;color:#888888;letter-spacing:-0.1em;}
#header h1 a,#header h1 a:visited{color:#000000;text-decoration:none;}
#header h1 a:hover{color:#000000;text-decoration:none;}
#menu ul{float:right;padding:0;margin:18px 0 0 0;height:20px;}
#menu ul li{display:inline;padding:0 0 0 10px;text-decoration:none;}
#menu ul li a,#menu ul li a:visited{font-size:16px;font-weight:bold;color:#646c75;text-decoration:none;}
#menu ul li a:hover,#current li a{color:#000000;font-weight:bold;text-decoration:none;}
#sub-header{width:1000px;height:36px;margin:0 10px 0 0;padding:2px 0 4px 0;display:block;background:none;text-decoration:none;}
#sub-header ul{width:980px;height:20px;margin:0;padding:0 10px;}
#sub-header ul li{list-style:none;display:inline;margin:0 14px 0 0;padding:10px 0 0 0;width:1000px;text-decoration:none;}
#sub-header ul li a,#subheader ul li a:visited{height:20px;width:100%;margin:5px 0 0 0;font-size:11px;font-weight:bold;color:#646c75;text-decoration:none;}
#sub-header ul li a:hover,#current-sub{height:20px;width:100%;margin:0;font-size:11px;font-weight:bold;color:#000000;text-decoration:none;}

#sub-header-stills ul{width:1000px;height:20px;margin:0 10px;padding:5px 0 0 0;}
#sub-header-stills ul li{list-style:none;display:inline;margin:0 15px 0 0;padding:0;width:1000px;text-decoration:none;}
#sub-header-stills ul li a,#sub-header-stills ul li a:visited{height:20px;width:100%;margin:0;font-size:12px;font-weight:bold;color:#646c75;text-decoration:none;}
#sub-header-stills ul li a:hover,#current-sub{height:20px;width:100%;margin:0;font-size:12px;font-weight:bold;color:#000000;text-decoration:none;}

.select1{font-size:15px;font-weight:bold;color:#000000;text-decoration:none;}
#main{width:1000px;margin:0;padding:0;height:596px;color:#000000;border-top:2px solid #646c75;border-bottom:2px solid #646c75;}
#main-vids{width:1000px;margin:0;padding:0;height:586px;color:#000000;border-top:2px solid #646c75;border-bottom:2px solid #646c75;}
	#main-vids object{width:700px;height:438px;margin:30px auto 0 auto;display:block;}
#main-bio{width:1000px;margin:0;padding:0;height:576px;color:#000000;border-top:2px solid #646c75;background:url("images/bio.jpg")no-repeat;}
#footer{width:1000px;height:15px;margin:7px auto 0 auto;padding:0;text-decoration:none;font-weight:normal;}
#footer p.footleft{font-size:1.1em;letter-spacing:0.1em;font-weight:normal;margin:0;color:#000000;float:left;padding:0;margin:2px 0 0 0;text-decoration:none;}
#footer p.footright{font-size:1.1em;letter-spacing:0.1em;font-weight:normal;margin:0;color:#000000;float:right;padding:0;margin:2px 0 0 0;text-decoration:none;}
#footer p a,#footer p a:visited{font-size:10px;font-weight:bold;margin:0;padding:0;color:#646c75;text-decoration:none;}
#footer p a:hover{font-size:10px;font-weight:bold;margin:0;padding:0;color:#000000;text-decoration:none;}
/* Portfolio*/
#thumbs{overflow: hidden;position: relative;}
#pageContainer{width:3900px;margin:0;}
#pageContainer h2{font-size:18px;color:#000000;padding:0;margin:0;}
.thumbnail-title{width:185px;height:58px;padding:0;margin:0 0 5px 0;background:#646c75;text-align:center;}
.thumbnail-title h3{font-size:17px;color:#ffffff;margin:0;padding:20px 0 0 0;font-weight:bold;}
#pagerContainer{float:left;width:186px;margin:5px 0 0 0;padding:0px 5px 5px 5px;height:585px;background:#ffffff;}
.page{float: left;width: 200px;margin-bottom: 10px;}
.thumbnail{float: left;margin: 0 5px 5px 0;width:90px;height:58px;}
pre{border:1px solid #fff;background:#333;padding:5px;}

/* this is for the loading.gif */
.thumbnail div img{margin:22px;}
.thumbnail a img{width:90px;height:58px;border:none;}
#bigimageContainer{float:left;position: relative;width:795px;height:595px;padding:5px 0 0 5px;}
#bigimageContainer img a{margin:0 auto 0 auto}
.caption{font-size:12px;color:#000000;float:right;}
#bigImage {border:none;margin:0 auto;}
#prev{float:left;outline:none;}
#next{float:right;outline:none;}
img.blank{width:auto;height:auto;display:block;position:relative;left:0;top:0;z-index:-1;} /* image protect*/