@charset "UTF-8";
/* CSS Document */
body {
	background: #000 repeat-x url(../images/bgDark.jpg);
	margin: 0;
}
a {
	outline:none;
}
#wrap {
	display: block;
	background: no-repeat url(../images/legs.jpg);
	height: 550px;
	width: 940px;
	position: relative;
	background-position: 20px;
	padding: 0;
	margin: 0 auto;
	visibility: visible;
}
#footerWrap {
	display: block;
	padding-bottom: 20px;
	height: 535px;
	width: 900px;
	position: relative;
	background: repeat url(../images/bgFooter.jpg);
	margin: 0 auto;
	clear: both;
}
#footerFeet {
	margin: 0;
	padding: 0;
	clear: both;
	height: 255px;
	width: 900px;
	position: relative;
	background: no-repeat url(../images/footerFeet.jpg);
}
#leftShadow {
	position: relative;
	height: 550px;
	width: 20px;
	float: left;
	background: repeat-y url(../images/leftShadow.png);
}
#rightShadow {
	position: relative;
	height: 550px;
	width: 20px;
	float: right;
	background: repeat-y url(../images/rightShadow.png);
}
#logo {
	float: left;
	height: 140px;
	width: 180px;
	margin-top: 0;
	position: relative;
	margin-left: 40px;
	clear: left;
}
#nav {
	display: block;
	margin: 0;
	position: relative;
	background: no-repeat url(../images/navBar.png);
	clear: left;
}
#header {
	float: left;
	margin-top: 0;
	position: relative;
	width: 900px;
	padding: 0;
}
#navFold {
	float: left;
	width: 20px;
	margin-top: 0;
	position: relative;
	height: 170px;
	background: no-repeat url(../images/navFold.png);
	background-position: bottom;
}
#nav ul {
	display: inline-block;
	list-style-type: none;
	height: 30px;
	width: 280px;
	margin: 0;
	padding-left: 10px;
}
#nav li {
	float: left;
}
#nav li.current {
	padding-right: 10px;
	padding-left: 10px;
	display: block;
	line-height: 25px;
	text-decoration: none;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #cffd2f;
	background: repeat url(../images/blackTrans.png) ;
}
#nav li a {
	padding-right: 10px;
	padding-left: 10px;
	display: block;
	line-height: 25px;
	text-decoration: none;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #fff;
}
#nav li a:hover {
	color: #cffd2f;
}
a.logoBT {
	display: block;
	width: 180px;
	height: 140px;
	text-indent: -9999px;
	overflow: hidden;
	background: url(../images/logoSprite.png) 0 0 no-repeat;
}
a.logoBT:hover {
	background-position: 0 -140px
}
a.logoBT:active {
	background-position: 0 -280px
}
#formWrap {
	float: right;
	position: relative;
	display: block;
	width: 280px;
	padding-top: 5px;
}
#aboutWrap {
	float: left;
	position: relative;
	display: block;
	width: 240px;
	padding-left: 30px;
	padding-top: 5px;
}
#aboutWrap h2, #formWrap h2 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #cbbaa8;
	margin: 0 0 10px 0;
	text-shadow: 1px 1px 3px #222;
}
#formWrap h2 { padding-left: 5px; }
#aboutWrap .lobster, #formWrap .lobster {
	font-family: 'Lobster', Helvetica, Arial, sans-serif;
	font-size: 24px;
	font-weight: normal;
}
#aboutWrap p {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #ffeedc;
	line-height: 22px;
	margin: 5px 0 10px 0;
}
#aboutWrap a:link, a:visited {
	color: #afa08f;
	text-decoration:none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #afa08f;
}
#aboutWrap a:hover, a:active {
	color: #afa08f;
	text-decoration:none;
	border: none;
}
#polaroidWrap {
	float: left;
	position: relative;
	display: block;
	width: 195px;
	height: 218px;
	background: no-repeat url(../images/polaroid.png);
	margin-left: 20px;
	margin-top: 20px;
}
.formSingle {
	line-height: 45px;
	background: no-repeat url(../images/formSingle.png);
	width: 230px;
	height: 45px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #ffeedc;
	background-color:transparent;
	border: none;
	padding: 0 15px;
}
.formMulti {
	line-height: 20px;
	background: no-repeat url(../images/formMulti.png);
	width: 230px;
	height:78px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #ffeedc;
	background-color:transparent;
	border: none;
	padding: 12px 15px 0 15px;
	resize: none;
	overflow: auto;
}
.formSubmit {
	background: no-repeat url(../images/formSubmit.png);
	width: 80px;
	height: 45px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #c5b5a5;
	background-color:transparent;
	border: none;
	cursor: pointer;
}
.content {
	display: block;
	width: 900px;
	background-image: url(../images/bgPortfolio.jpg);
	margin-top: 15px;
	margin-left: 0;
	position: relative;
	padding: 0;
}
#topShadow {
	display: block;
	width: 900px;
	height: 10px;
	background: url(../images/topShadow.png) repeat-x;
	clear: both;
}
#bottomShadow {
	display: block;
	width: 900px;
	height: 10px;
	background: url(../images/bottomShadow.png) repeat-x;
	clear: both;
}
#thumbsWrap { padding: 0; margin: 0 0 0 10px;}
#thumbsWrap h1 {
	width: 860px;
	position:relative;
	display: inline-block;
	clear: both;
	background: url(../images/blackTrans.png);
	font-family:Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 18px;
	color: #fff;
	padding: 10px;
	margin: 10px 0 10px 10px;
}
ul#thumbsWrap {
	display: inline-block;
	float:left;
	width: 890px;
	height: auto;
	clear: both;
}
ul#thumbsWrap li {
	display: inline-block;
	list-style: none;
	margin: 10px;
	padding: 5px;
	height: 55px;
	width: 190px;
	float:left;
	background: url(../images/blackTrans.png);
	position:relative;
}
ul#thumbsWrap li a {
	padding: 0;
	height: 55px;
	width: 190px;
	display: inline-block;
	text-indent: -9999px;
	float:left;
}
ul#thumbsWrap li a:hover {
	opacity: .8;
}

/* Print Thumbs */

ul#thumbsWrap li a.gettinFat { background: url(../images/print/thumbs/honestFood.jpg); background-position: 0 0; }
ul#thumbsWrap li a.biggerBuns { background: url(../images/print/thumbs/honestFood.jpg); background-position: 0 -55px; }
ul#thumbsWrap li a.tubbyTubby { background: url(../images/print/thumbs/honestFood.jpg); background-position: 0 -110px; }

ul#thumbsWrap li a.actGuy { background: url(../images/print/thumbs/actSeries.jpg); background-position: 0 0; }
ul#thumbsWrap li a.actGirl { background: url(../images/print/thumbs/actSeries.jpg); background-position: 0 -55px; }
ul#thumbsWrap li a.actPoster { background: url(../images/print/thumbs/actSeries.jpg); background-position: 0 -110px; }

ul#thumbsWrap li a.firstAm { background: url(../images/print/thumbs/knowMore.jpg); background-position: 0 0; }
ul#thumbsWrap li a.fourthAm { background: url(../images/print/thumbs/knowMore.jpg); background-position: 0 -55px; }
ul#thumbsWrap li a.fifthAm { background: url(../images/print/thumbs/knowMore.jpg); background-position: 0 -110px; }
ul#thumbsWrap li a.knowPoster { background: url(../images/print/thumbs/knowMore.jpg); background-position: 0 -165px; }

ul#thumbsWrap li a.zinePhoto { background: url(../images/print/thumbs/3176.jpg); background-position: 0 0; }
ul#thumbsWrap li a.bubblePlane { background: url(../images/print/thumbs/3176.jpg); background-position: 0 -55px; }
ul#thumbsWrap li a.sunLighter { background: url(../images/print/thumbs/3176.jpg); background-position: 0 -110px; }
ul#thumbsWrap li a.lunarFrame { background: url(../images/print/thumbs/3176.jpg); background-position: 0 -165px; }
ul#thumbsWrap li a.cloudCone { background: url(../images/print/thumbs/3176.jpg); background-position: 0 -220px; }

/* Illustration Thumbs */

ul#thumbsWrap li a.cCrocodile { background: url(../images/illustration/thumbs/illustration.jpg); background-position: 0 0; }
ul#thumbsWrap li a.gGorilla { background: url(../images/illustration/thumbs/illustration.jpg); background-position: 0 -55px; }
ul#thumbsWrap li a.aroundWorld { background: url(../images/illustration/thumbs/illustration.jpg); background-position: 0 -110px; }
ul#thumbsWrap li a.edgarDegas { background: url(../images/illustration/thumbs/illustration.jpg); background-position: 0 -165px; }
ul#thumbsWrap li a.scottysRoom { background: url(../images/illustration/thumbs/illustration.jpg); background-position: 0 -220px; }

ul#thumbsWrap li a.calJan { background: url(../images/illustration/thumbs/calendar.jpg); background-position: 0 0; }
ul#thumbsWrap li a.calFeb { background: url(../images/illustration/thumbs/calendar.jpg); background-position: -190px 0; }
ul#thumbsWrap li a.calMar { background: url(../images/illustration/thumbs/calendar.jpg); background-position: -380px 0; }
ul#thumbsWrap li a.calApr { background: url(../images/illustration/thumbs/calendar.jpg); background-position: -570px 0; }
ul#thumbsWrap li a.calMay { background: url(../images/illustration/thumbs/calendar.jpg); background-position: 0 -55px; }
ul#thumbsWrap li a.calJun { background: url(../images/illustration/thumbs/calendar.jpg); background-position: -190px -55px; }
ul#thumbsWrap li a.calJul { background: url(../images/illustration/thumbs/calendar.jpg); background-position: -380px -55px; }
ul#thumbsWrap li a.calAug { background: url(../images/illustration/thumbs/calendar.jpg); background-position: -570px -55px; }
ul#thumbsWrap li a.calSep { background: url(../images/illustration/thumbs/calendar.jpg); background-position: 0 -110px; }
ul#thumbsWrap li a.calOct { background: url(../images/illustration/thumbs/calendar.jpg); background-position: -190px -110px; }
ul#thumbsWrap li a.calNov { background: url(../images/illustration/thumbs/calendar.jpg); background-position: -380px -110px; }
ul#thumbsWrap li a.calDec { background: url(../images/illustration/thumbs/calendar.jpg); background-position: -570px -110px; }

/* Web Thumbs */

ul#thumbsWrap li a.imbecilipedia { background: url(../images/web/thumbs/web.jpg); background-position: 0 0; }
ul#thumbsWrap li a.fiftyStates { background: url(../images/web/thumbs/web.jpg); background-position: 0 -55px; }
ul#thumbsWrap li a.michaelBierut { background: url(../images/web/thumbs/web.jpg); background-position: 0 -110px; }

/* Identity Thumbs */

ul#thumbsWrap li a.uahLogo { background: url(../images/identity/thumbs/uah.jpg); background-position: 0 0; }
ul#thumbsWrap li a.beEfficient { background: url(../images/identity/thumbs/uah.jpg); background-position: -190px 0; }
ul#thumbsWrap li a.getInvolved { background: url(../images/identity/thumbs/uah.jpg); background-position: -380px 0; }
ul#thumbsWrap li a.handsDirty { background: url(../images/identity/thumbs/uah.jpg); background-position: -570px 0; }
ul#thumbsWrap li a.teeEfficient { background: url(../images/identity/thumbs/uah.jpg); background-position: 0 -55px; }
ul#thumbsWrap li a.teeInvolved { background: url(../images/identity/thumbs/uah.jpg); background-position: -190px -55px; }
ul#thumbsWrap li a.teeDirty { background: url(../images/identity/thumbs/uah.jpg); background-position: -380px -55px; }
ul#thumbsWrap li a.brochurePhoto { background: url(../images/identity/thumbs/uah.jpg); background-position: -570px -55px; }
ul#thumbsWrap li a.brochure1 { background: url(../images/identity/thumbs/uah.jpg); background-position: 0 -110px; }
ul#thumbsWrap li a.brochure2 { background: url(../images/identity/thumbs/uah.jpg); background-position: -190px -110px; }
ul#thumbsWrap li a.brochure3 { background: url(../images/identity/thumbs/uah.jpg); background-position: -380px -110px; }
ul#thumbsWrap li a.billboard { background: url(../images/identity/thumbs/uah.jpg); background-position: -570px -110px; }

