body {
	background-color: #ffffff;
	}
	
img {
	border: 0;
	}

#allcontent {
	
	width: 800px;
	margin-left: auto;
	margin-right: auto;
	}


#header {
	
	width: 741px;
	height: 142px;
	margin-left: auto;
	margin-right: auto;
	background-image: url("images/pkebar.png");
	background-repeat: no-repeat;
	background-position: 0 2px;
}

/* NAVIGATION STYLING */


#navig ul {
	width: 246px;
	margin-top: 5px;
	margin-left: 38px;
	padding: 0;
	list-style-type: none;
	z-index: 8000;
	}

#navig li {
	float: left;
	height: 18px;
	position: relative;
	text-indent: -1000em;
	}

#navig a {
	width: 246px;
	background-image: url("images/navig.png");
	background-repeat: no-repeat;
	background-position: 0 0;
	display: block;
	color: #ffffff;
	}

#navig #weddings a {
	background-position: 0 2px;
	}

#navig #weddings a:hover {
	background-position: -246px 2px;
	}

#navig #events a {
	background-position: 0 -16px;
	}

#navig #events a:hover {
	background-position: -246px -16px;
	}

#navig #corporate a {
	background-position: 0 -34px;
	}

#navig #corporate a:hover {
	background-position: -246px -34px;
	}

#navig #agency a {
	background-position: 0 -52px;
	}

#navig #agency a:hover {
	background-position: -246px -52px;
	}

#navig #typography a {
	background-position: 0 -70px;
	}

#navig #typography a:hover {
	background-position: -246px -70px;
	}

#navig #portfolio a {
	background-position: 0 -88px;
	}

#navig #portfolio a:hover {
	background-position: -246px -88px;
	}

#navig #artbooks a {
	background-position: 0 -106px;
	}

#navig #artbooks a:hover {
	background-position: -246px -106px;
	}

#navig #whoweare a {
	width: 93px;
	background-position: 0 -124px;
	}

#navig #whoweare a:hover {
	width: 93px;
	background-position: -246px -124px;
	}


#navig #contact a {
	width: 71px;
	background-position: -93px -124px;
	}

#navig #contact a:hover {
	width: 71px;
	background-position: -339px -124px;
	}

#navig #home a {
	width: 82px;
	background-position: -164px -124px;
	}

#navig #home a:hover {
	width: 82px;
	background-position: -410px -124px;
	}


/* CONTENT STYLING */

#main {
	margin-top: 30px;
	clear: both;
	width: 100%;
	}

#info {
	margin: 0;
	width: 269px;
	position: relative;
	float: left;
	}

#info img {
	padding-left: 35px;
	width: 269px;
	vertical-align: top;
	}

#collage {
	padding-right: 30px;
	width: 414px;
	position: relative;
	float: right;
	}	

#collage img {
	height: 396px;
	}

#mission {
	padding-left: 35px;
	}

#mission a {
	width: 118px;
	height: 16px;
	display: block;
	position: relative;
	text-indent: -1000em;
	background: url("images/mission.gif") no-repeat;
	background-position: 0 0;
	}

#mission a:hover {
	background-position: 0 -16px;
	}

#who {
	padding-left: 35px;
	}

#who a {
	width: 80px;
	height: 16px;
	display: block;
	position: relative;
	text-indent: -1000em;
	background: url("images/whobut.gif") no-repeat;
	background-position: 0 0;
	}

#who a:hover {
	background-position: 0 -16px;
	}

#contxt {
	padding-left: 35px;
	}

#contxt a {
	width: 269px;
	height: 275px;
	display: block;
	position: relative;
	text-indent: -1000em;
	background: url("images/contxt-2.gif") no-repeat;
	background-position: 0 0;
	}

#contxt a:hover {
	background-position: -269px 0;
	}



/* SAMPLES BAR */


#samples {
	margin-top: 8px;
	margin-left: -4px;
	}

#samples ul {
	position: relative;
	float: left;
	width: 188px;
	list-style-type: none;
	}

#samples li {
	float: left;
	height: 16px;
	display: block;
	position: relative;
	}

#samples a {
	height: 16px;
	display: block;
	position: relative;
	text-indent: -1000em;
	}

#beginning {
	width: 70px;
	background: url("../images/navig/samples-2.gif") no-repeat;
	}

#prev a {
	width: 24px;
	background: url("../images/navig/prev-2.gif") no-repeat;
	}

#prev a:hover {
	background-position: -24px 0;
	}

#next a {
	width: 24px;
	background: url("../images/navig/next-2.gif") no-repeat;
	}

#next a:hover {
	background-position: -24px 0;
	}

#one {
	width: 21px;
	background: url("../images/navig/1to12.gif") no-repeat;
	}

#two {
	width: 21px;
	background: url("../images/navig/1to12.gif") no-repeat -21px 0;
	}

#three {
	width: 21px;
	background: url("../images/navig/1to12.gif") no-repeat -42px 0;
	}

#four {
	width: 21px;
	background: url("../images/navig/1to12.gif") no-repeat -63px 0;
	}

#five {
	width: 21px;
	background: url("../images/navig/1to12.gif") no-repeat -84px 0;
	}

#six {
	width: 21px;
	background: url("../images/navig/1to12.gif") no-repeat -105px 0;
	}

#seven {
	width: 21px;
	background: url("../images/navig/1to12.gif") no-repeat -126px 0;
	}

#eight {
	width: 21px;
	background: url("../images/navig/1to12.gif") no-repeat -147px 0;
	}

#nine {
	width: 21px;
	background: url("../images/navig/1to12.gif") no-repeat -168px 0;
	}

#ten {
	width: 21px;
	background: url("../images/navig/1to12.gif") no-repeat -189px 0;
	}

#eleven {
	width: 21px;
	background: url("../images/navig/1to12.gif") no-repeat -210px 0;
	}

#twelve {
	width: 21px;
	background: url("../images/navig/1to12.gif") no-repeat -231px 0;
	}


#of {
	width: 24px;
	background: url("../images/navig/of.gif") no-repeat;
	}

#end {
	width: 4px;
	background: url("../images/navig/endcap.gif") no-repeat;
	}
	
	
/* FOOTER */

#footer {
	
	width: 100%;
	clear: both;
	padding: 60px 0 0 260px;
	}
	
#footer img {
	margin-right: 15px;
	} 