/*
Author: s.kathleen.rhyce (c)2009
*/

/*- Reset CSS */
/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	background: #36302d;
}
#wrapper {
	position: relative;
	display: block;
	text-align:center;
}
#container {
	position: relative;
	display: block;
	margin:0 auto;
	text-align:left;
	padding:0;
	width:900px;
}
#head {
	background: #36302d url(../images/backgrounds/nav.gif) bottom center no-repeat;
	position:relative;
	margin:0;
	padding:0;
	height:340px;
	width:900px;
	z-index:1;
	top:-15px;
}
.content {
	height: 1%;
	overflow:hidden;
	padding:35px 0 0 0;
}
.tContent {
	height: 1%;
	overflow:hidden;
	padding:0 150px;
	width:600px
}
.clear {
	clear:both;
	height:1px;
}
/* content */

p {
	color:#ffffff;
	font-size:1.3em;
	line-height:1.4em;
	padding-bottom: 10px;
}
h1 {
	color:#fff;
	font-size:16px;
}
h2 {
	color:#fff;
	padding:0;
	margin:0;
	height: 45px;
}
h4 {
	color:#fff;
	padding:0;
	margin:0;
	font-size:14px;
	height: 25px;
}
h3 {
	color:#fff;
	padding:0;
	margin:0;
	height: 25px;
}
a {
	color:#a92f00;
	font-weight:bold;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
	font-weight:bold;
}
/* gallery */

.left {
	width:185px;
	float:left;
	margin:0;
	padding:0;
}
.right {
	width:715px;
	float:left;
	margin:6px 0 0 0;
	padding:0;
}

/* gallery nav */

/* graphic design */
a.cds {background:url(../images/nav/gallery/cds.png) 0 0 no-repeat; height:61px; width:185px; display:block;}
a.cds:hover {background-position: 0 -61px;}

a.posters {background:url(../images/nav/gallery/posters.png) 0 0 no-repeat; height:22px; width:185px; display:block;}
a.posters:hover {background-position: 0 -22px;}

a.identity {background:url(../images/nav/gallery/identity.png) 0 0 no-repeat; height:28px; width:185px; display:block;}
a.identity:hover {background-position: 0 -28px;}

a.clothing {background:url(../images/nav/gallery/clothing.png) 0 0 no-repeat; height:25px; width:185px; display:block;}
a.clothing:hover {background-position: 0 -25px;}

a.gdMisc {background:url(../images/nav/gallery/gdMisc.png) 0 0 no-repeat; height:28px; width:185px; display:block;}
a.gdMisc:hover {background-position: 0 -28px;}

/* photography */

a.models {background:url(../images/nav/gallery/models.png) 0 0 no-repeat; height:23px; width:185px; display:block;}
a.models:hover {background-position: 0 -23px;}

a.musicians {background:url(../images/nav/gallery/musicians.png) 0 0 no-repeat; height:26px; width:185px; display:block;}
a.musicians:hover {background-position: 0 -26px;}

a.udecay {background:url(../images/nav/gallery/urban.png) 0 0 no-repeat; height:27px; width:185px; display:block;}
a.udecay:hover {background-position: 0 -27px;}

a.pMisc {background:url(../images/nav/gallery/pMisc.png) 0 0 no-repeat; height:26px; width:185px; display:block;}
a.pMisc:hover {background-position: 0 -26px;}

/* illustration */
a.illo {background:url(../images/nav/gallery/illo.png) 0 0 no-repeat; height:47px; width:185px; display:block;}
a.illo:hover {background-position: 0 -47px;}


/* images */
img {
	border: 0;
	margin: 0;
	padding: 0;
}
.imgCaption {
	display: block;
	font-size: 0.8em;
	padding: 5px 0;
	text-decoration: none;
	width: 140px;
}
a.galleryLink { /* used in gallery page */
	border:1px solid #2e2a28;
	float: left;
	margin: 0 0 10px 10px;
	padding: 2px;
	text-decoration: none;
}
a.galleryLink:hover {
	border:1px solid #544e4b;
	text-decoration: none;
}
