a:link, a:visited, a:active, a:hover {
	color: #000;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a.projectNavLink:link, a.projectNavLink:visited, a.projectNavLink:active, a.projectNavLink:hover {
	color: #999;
}


#contact #content a:link, #contact #content a:visited, #contact #content a:active, #contact #content a:hover {
	color: #8C8C8C;
	text-decoration: none;
}

#contact #content a:hover {
	text-decoration: underline;
}

#container {
	width: 907px;
	margin: 0 auto 0 auto;
}

#content {
	display: inline;
	float: left;
	width: 827px;
	margin: 50px 40px 0 40px;
}

#home #mainImg {
	display: inline;
	float: left;
	width: 827px;
	margin: 0;
}

#home #mainImg p {
	font-size: 11px;
	color: #999;
}

#about #aboutText {
	display: inline;
	float: left;
	width: 500px;
	font-size: 12px;
	line-height: 20px;
}

#about #aboutText p {
	font-size: 12px;
	line-height: 20px;
	margin: 0 0 10px 0;
	padding: 0;
}

#about #aboutText a {
	color: #999;
}


#about #aboutImg {
	display: inline;
	float: right;
	width: 310px;
}

#contact .contactHeader {
	display: inline;
	float: left;
	width: 230px;
	margin: 0 0 20px 0;
	font-weight: bold;
}

#contact .contact {
	display: inline;
	float: left;
	width: 230px;
	margin: 0 15px 0 0;
	font-size: 12px;
	line-height: 20px;
}

#contact .contact p {
	display: inline;
	float: left;
	width: 230px;
	margin: 0 0 15px 0;
	font-size: 12px;
	line-height: 20px;
}

#contact #contactImg {
	display: inline;
	float: right;
	width: 320px;
}



#works .work {
	display: inline;
	float: left;
	width: 120px;
	height: 120px;
	margin: 0 56px 72px 0;
	padding: 0;
}

#works .workImg {
	display: inline;
	float: left;
	width: 120px;
}






#work #content {
	margin-top: 25px;
}

#work #subnav {
	display: inline;
	float: left;
	width: 100%;
	height: 15px;
	margin: 0 0 10px 0;
	font-size: 11px;
	text-align: right;
	color: #999;
}

#work #media {
	display: inline;
	float: left;
	width: 610px;
	margin: 0;
}

#work .media {
	display: inline;
	float: left;
	width: 100%;
	margin: 0 0 100px 0;
}

#work .workMedia {
	display: inline;
	float: left;
	width: 100%;
}

#work .mediaCaption {
	display: inline;
	float: left;
	width: 100%;
	margin: 5px 0 0 0;
	font-size: 11px;
	color: #999;
}

#work #about {
	display: inline;
	float: right;
	width: 190px;
}

#work #aboutTitle {
	display: inline;
	float: left;
	width: 100%;
	margin: 0 0 20px 0;
}

#work #aboutMeta {
	display: inline;
	float: left;
	width: 100%;
	margin: 0 0 20px 0;
}

#work #aboutWork {
	display: inline;
	float: left;
	width: 100%;
}

#work #about h1 {
	margin: 0 0 4px 0;
	padding: 0;
	font-size: 11px;
	font-weight: normal;
}

#work #about p {
	margin: 0 0 4px 0;
	padding: 0;
	font-size: 11px;
}

#work #about p.year {
	color: #999;
}

#work #about p.medium {
	font-style: italic;
	color: #999;
}

#work #about p.size {
	font-style: italic;
	color: #999;
}

#work #aboutWork, #work #aboutWork p {
	color: #999;
}

#store {

}

#store #storeabout {
	display: inline;
	float: left;
	width: 157px;
	margin: 0 70px 0 0;
}

#store #storeabout h1 {
	margin: 0;
	padding: 0;
	font-family: Helvetica, arial, sans-serif;
	font-size: 12px;
}

#store #storeabouttext {
	display: inline;
	float: left;
	margin: 20px 0 0 0;
}

#store #storeabouttext p {
	margin: 0 0 10px 0;
	font-size: 11px;
	color: #999;
}


#store #grid {
	display: inline;
	float: left;
	width: 600px;
}


#store .work {
	display: inline;
	float: left;
	width: 120px;
	height: 120px;
	margin: 0 40px 72px 0;
	padding: 0;
}

#store .workImg {
	display: inline;
	float: left;
	width: 120px;
}











#storework #content {
	margin-top: 25px;
}

#storework #subnav {
	display: inline;
	float: left;
	width: 100%;
	height: 15px;
	margin: 0 0 10px 0;
	font-size: 11px;
	text-align: right;
	color: #999;
}

#storework #media {
	display: inline;
	float: left;
	width: 610px;
	margin: 0;
}

#storework .media {
	display: inline;
	float: left;
	width: 100%;
	margin: 0 0 100px 0;
}

#storework .workMedia {
	display: inline;
	float: left;
	width: 100%;
}

#storework .mediaCaption {
	display: inline;
	float: left;
	width: 100%;
	margin: 5px 0 0 0;
	font-size: 11px;
	color: #999;
}

#storework #about {
	display: inline;
	float: right;
	width: 190px;
}

#storework #aboutTitle {
	display: inline;
	float: left;
	width: 100%;
	margin: 0 0 20px 0;
}

#storework #aboutMeta {
	display: inline;
	float: left;
	width: 100%;
	margin: 0 0 20px 0;
}

#storework #aboutWork {
	display: inline;
	float: left;
	width: 100%;
}

#storework #about h1 {
	margin: 0 0 4px 0;
	padding: 0;
	font-size: 11px;
	font-weight: normal;
}

#storework #about h1.title {
	display: inline;
}

#storework #about h1.itemnumber {
	display: inline;
	color: #999;
}

#storework #about h1.subtitle {
	display: inline;
}




#storework #about p {
	margin: 0 0 4px 0;
	padding: 0;
	font-size: 11px;
}

#storework #about a {
	text-decoration: underline;
}

#storework #about a:hover {
	color: #999;
}


#storework #about p.year {
	color: #999;
}

#storework #about p.medium {
	font-style: italic;
	color: #999;
}

#storework #about p.size {
	font-style: italic;
	color: #999;
}

#storework #aboutWork, #storework #aboutWork p {
	color: #999;
}

#storework #aboutPrice p {
	color: #000;
}