/*CSS Reset*/
body, div, dl, dt, dd, li, pre,form, fieldset, input, textarea, p, blockquote, th, td, button { margin: 0; padding: 0; }h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-size: 100%; font-weight: normal; }address, caption, cite, code, dfn, em, strong, var { font-style: normal; font-weight: normal; }ol, ul { list-style: none; margin: 0; padding: 0; }table { border-collapse: collapse; border-spacing: 0; } caption, th { text-align: left; font-weight: normal; font-style: normal; }acronym, abbr, fieldset, img { border: 0;}:focus { outline: 0; }


#container {

	width:				880px;
	margin: 			0 auto 0 auto;
}


#main {

	clear: 				none;
	/*border: 			1px solid silver;*/
	font-family: 		Helvetica Neue, Verdana, Arial, sans-serif;
	float: 				left;
	height:				68px;
	padding: 			0 10px 0 10px;
	width:				645px;
}

#jumpMain {

	clear: 				none;
	/*border: 			1px solid silver;*/
	font-family: 		Helvetica Neue, Verdana, Arial, sans-serif;
	float: 				left;
	height:				68px;
	padding: 			0 10px 0 10px;
	width:				795px;
}


#content {

	clear: 				right;
	border-left: 		1px solid #dddde3;
	border-right: 		1px solid #dddde3;
	float: 				left;
	height:				440px;
	margin-top: 		65px;
	margin-bottom: 		20px;
	width:				645px;
}

#jumpContent {

	/*border: 			1px solid silver;*/
	clear: 				right;
	float: 				left;
	height:				460px;
	margin-top: 		45px;
	width:				795px;
}

.column {

	/*border: 			1px solid silver;*/
	clear: 				none;
	float: 				left;
	height:				400px;
	overflow-y: 		auto;
	overflow-x: 		hidden;
	padding: 			30px 20px 0 20px;
	width:				280px;
}

.subColumn {
	
	/*border: 			1px solid silver;*/
	clear: 				none;
	float: 				left;
	height: 			100%;
	overflow-y: 		auto;
	padding-right:		10px;
	width:				290px;
}

#footer {

	/*border: 			1px solid silver;
	float: 				left;
	height:				55px;
	padding-top: 		20px;
	width:				645px;*/
}

#jumpFooter {

	/*border: 			1px solid silver;*/
	float: 				left;
	height:				55px;
	padding-top: 		20px;
	padding-left: 		75px;
	width:				715px;
}

#leftButton {

	background-color: 	#dddde3;
	float: 				left;
	height: 			440px;
	margin-top: 		65px;
	width:				25px;
}

#rightButton {

	background-color:	#dddde3;
	float: 				left;
	height: 			440px;
	margin-top: 		65px;
	width:				25px;
}

.feature {}

#leftButton img  {float: right; margin-top: 215px;}
#rightButton img {float: left; margin-top: 215px;}


/* TYPOGRAPHY */


h1 {
	float: 				left;
	font-weight: 		100;
	text-transform: 	uppercase;
}

h2 {
	font-size: 			12px;
	font-weight: 		bold;
	text-transform: 	uppercase;
}

h3 {
	font-size: 			11px;
	font-style: 		italic;
	font-weight: 		lighter;
	text-transform: 	uppercase;
}

p, li {
	color: 				gray;
	font-size: 			11px;
}


a {
	color: 				inherit;
	text-decoration: 	none;
}

a:hover {
	color: 				black;
}

.bold {
	font-weight: 		bold;
}

.highlight, .highlight:hover {
	color: #008cc7;
}

.bodyText {
	color:				gray;
	font-size: 			11px;
	width: 				300px;
	padding-bottom: 	8px;
}

.details{
	margin-bottom: 		8px;
}

.details li{
	padding-bottom: 	5px;
}

.backForward {

	clear: 				none;
	float: 				left;
	font-family: 		Helvetica Neue, Verdana, Arial, sans-serif;
	font-size: 			10px;
	font-weight: 		lighter;
	margin-top: 		283px;
	text-align: 		center;
	width: 				75px;
}

#workInfo {
	/*border: 			1px solid silver;*/
	float: 				left;
	margin-top: 		191px;
	margin-left: 		55px;
	width: 				220px;
}

.workBlurb {

	margin-top: 		8px;
	margin-bottom: 		16px;
}

#RWtitle {

	color: 				gray;
	font-size: 			20px;
	letter-spacing: 	10px;
	margin-top: 		238px;
	margin-left: 		35px;
}

#titleImage {
	
	margin-top: 		120px;
	width:				380px;
}

/* FORMS */

input, textarea {

	border: 			1px solid silver;
	clear: 				both;
	color: 				gray;
	float: 				left;
	font-family: 		Helvetica, Verdana, Arial, sans-serif;
	font-size: 			11px;
	padding: 			3px;
	margin-bottom: 		10px; 
	width:				288px;
}

.contact {

	/*border: 			1px solid silver;*/
	height:				340px;
	margin: 			30px auto 0 auto;
	width:				295px;
}

.submit {

	background-color: 	white;
	border: 			1px solid silver;
	color: 				gray;
	clear: 				none;
	float: 				right;
	/*margin-right: 		10px;*/
	width:				50px;
}

/* LISTS */

.navigation {

	/*border: 			1px solid gray;*/
	color: 				gray;
	font-size:			12px;
	font-weight: 		lighter;
	letter-spacing: 	2px;
	text-transform: 	uppercase;
}

.navigation li {

	display: 			inline;
	padding-left: 		35px;
}

.bodyList {

	margin-left: 		10px;
	padding: 			10px 0;
}

.bodyList li {

	padding-bottom: 	3px;
}


/* SHOWS */

#showTitle {
	
	height:				75px;
	margin-top: 		35px;
	padding-top: 		25px;
	padding-left: 		20px;	
}

#showImages {

	/*border: 			1px solid black;*/
	height:				155px;
	padding:			0 10px 0 20px;
	margin-top: 		20px;
	overflow-x: 		auto;
}

.workThumb {

	clear: 				none;
	float: 				left;
	height:				137px;
	margin-right: 		7px;
	border: 			1px solid silver;
}

.workThumb img {

	height: 			137px;
}

#showInfo {

	height:				180px;
	padding: 			0 20px;
	overflow-y: 		auto;
}


/* SINGLE WORKS */

#singleWork {
	float:				left;
	/*border:				1px solid silver;*/
	height: 			380px;
	margin: 			30px 0 0 30px;
	width:				325px;
	overflow: 			hidden;
}

#singleWork img {}

/* SHOWS */

.year {

	/*border: 			1px solid silver;*/
	float: 				left;
	height:				200px;
	width:				130px;
}

.workList {

	padding: 			10px 0;
}

.workList li {

	padding-bottom: 	5px;
}

#workContainer {

	margin: 			120px 0 0 110px;
}
