* {font-family:arial;}
body {margin:0;}
a {text-decoration:none;}
a,a:hover {outline:none;}
li {list-style-type:none;}

/* colors */
.nav a,
	.about p a {color:#a5b7c0;}
.nav a:hover,
	.nav .on,
		.about p a:hover {color:#3689B6;}
.nav span {color:#bcafa1;}
.detail .item span,
	.about p {color:#000;}
span,
	.current,
		.about p {color:#333;}
.detail a {color:#727272;}
.current a {color:#a5b7c0;}
.current a:hover {color:#3689B6;}

#page {margin:0 auto;overflow:hidden;position:relative;width:980px;}

.nav {height:40px;margin:20px 0 20px 174px;position:relative;}
.nav a {cursor:pointer;font-family:georgia;font-size:12px;position:absolute;}
a.rsmith {background:transparent url(/images/rsmith.jpg) no-repeat 0 0;padding:0 0 9px 76px;position:relative;}
.nav-divider {background-image:url(/images/divider.png);background-repeat:no-repeat;height:22px;left:93px;position:absolute;top:3px;width:1px;}
.nav-w, .nav-e, .nav-a {top:6px;}
.nav-w {left:112px;}
.nav-e {left:158px;}
.nav-a {left:242px;}

/* homepage */
.home {margin-left:150px;margin-top:10px;position:relative;}
.home h1 {display:none;}
#one_word {background:transparent url(/images/homepage/homepage.png) no-repeat 0 0;display:block;height:222px;width:587px;}
.current {border:1px dashed #000;font-family:tahoma;font-size:11px;margin-top:25px;padding:8px 25px;width:350px;}
.idta {background-color:#fff;font-style:italic;font-weight:bold;font-size:11px;left:18px;padding:0 10px;position:absolute;top:240px;}
.current a {font-family:tahoma;}

/* work */
#fwd {height:60px;position:absolute;right:256px;top:300px;width:42px;z-index:999;}
#s1 {margin:0 auto;}
.detail .item span {font-style:italic;font-weight:normal;}
.detail a {float:right;font-size:11px;font-style:italic;margin-right:0px;}
.detail .item {background:transparent none no-repeat center 0;margin:0 auto;padding-top:510px;width:780px;}
.detail .video {padding-top:0;text-align:center;}
.detail .video .vid-container {height:510px;}
.detail h2 {border-top:1px dashed #000;display:block;float:none;font-family:helvetica;font-size:14px;font-style:italic;font-weight:bold;margin-bottom:0;padding:15px 0 2px 40px;text-align:left;}
.detail h2 span {font-family:helvetica;padding-left:10px;}
.detail .countz {padding-left:0;}
.detail .blurb {font-family:georgia;font-size:12px;padding:0 40px 20px;text-align:left;}
.back span, .forward span {background:transparent none no-repeat 0 0;display:block;height:61px;position:absolute;top:300px;width:43px;z-index:100;}
.back span {background-image:url(/images/back.png);left:30px;}
.forward span {background-image:url(/images/forward.png);right:30px;}
.back span:hover,
	.forward span:hover {background-position:0 -61px;cursor:pointer;}

/* experiments */
.experiments ul {margin-left:146px;margin-top:55px;width:648px;}
.experiments ul li {background:transparent none no-repeat scroll 0 0;float:left;height:208px;margin-bottom:6px;margin-right:8px;width:208px;}
#e1 {background-image:url(/images/experiments/1.jpg);}
#e2 {background-image:url(/images/experiments/2.jpg);}
#e3 {background-image:url(/images/experiments/3.jpg);}
#e4 {background-image:url(/images/experiments/4.jpg);}
#e5 {background-image:url(/images/experiments/5.jpg);}
#e6 {background-image:url(/images/experiments/6.jpg);}
.experiments .end {margin-right:0;}

/* about */
.about {background:transparent url(/images/about/about.jpg) no-repeat scroll 138px 40px;min-height:180px;padding:23px 0 0 370px;width:466px;}
.about p {font-family:georgia;font-size:12px;line-height:20px;}

