body {
	background-image: url(images/background.jpg);
}

#container {
	width: 1150px;
	background-color: white;
	margin: auto;
	min-height: 1000px;
}

.pagecontainer {
	width: 1150px;
	background-color: white;
	margin: 0px auto;
	min-height: 800px;
	position: relative;

}
#innerwrap {
		float: left;
	background-color: white;
	padding: 0px;
	margin: 0px;
}
.body {
	width: 1150px;	
	margin: 0px auto;
}


.row {
		padding: 0px;
}

.rowgallery{
	position: relative;
	width: 750px;
	padding: 0px 25px 25px 25px;
	margin: 0px;
	float: left;
	background-color: #fff;
}

#rightside {
	position: relative;
	float: right;
	margin-top: 300px;
	width: 300px;
	height: 800px;
	background-color: #fff;
}

.text {
		font-weight: 100;
	font-family: sans-serif;
	font-size: 14px;
	line-height: 10px;
	color: #ed008c;
}

.rightimg {
	padding-left: 25px;
}

#bio {
	padding: 125px 25px 100px 0px;
	float: right;
}

#bio a{
	background-image: url(images/bio.jpg);
	width: 25px;
	height: 25px;
	min-width: 25px;
	min-height: 25px;
	display: block;
	-webkit-transition: 0.125s ease-in-out;
	-moz-transition: 0.125s ease-in-out;
	-o-transition: 0.125s ease-in-out;
	transition: 0.125s ease-in-out;
}

#bio a:hover{
	background-image: url(images/bio_hover.jpg);
	width: 25px;
	height: 25px;
	min-width: 25px;
	min-height: 25px;
	display: block;
}

#jessewarkentin {
	padding: 100px 0px 100px 25px;
	float: left;
}

#publication {
	padding: 0px 25px 12.5px 12.5px;
	float: right;
}

#publication a{
	background-image: url(images/publication.jpg);
	width: 350px;
	height: 350px;
	min-width: 350px;
	min-height: 350px;
	display: block;
	-webkit-transition: 0.25s ease-in-out;
	-moz-transition: 0.25s ease-in-out;
	-o-transition: 0.25s ease-in-out;
	transition: 0.25s ease-in-out;
}

#publication a:hover{
	background-image: url(images/publication_hover.jpg);
	width: 350px;
	height: 350px;
	min-width: 350px;
	min-height: 350px;
	display: block;
}

#identity {
	padding: 0px 12.5px 12.5px 12.5px;
	float: right;
}

#identity a{
	background-image: url(images/identity.jpg);
	width: 350px;
	height: 350px;
	min-width: 350px;
	min-height: 350px;
	display: block;
	-webkit-transition: 0.25s ease-in-out;
	-moz-transition: 0.25s ease-in-out;
	-o-transition: 0.25s ease-in-out;
	transition: 0.25s ease-in-out;
}

#identity a:hover{
	background-image: url(images/identity_hover.jpg);
	width: 350px;
	height: 350px;
	min-width: 350px;
	min-height: 350px;
	display: block;
}

#illustration {
	padding: 0px 12.5px 12.5px 0px;
	float: right;
}

#illustration a{
	background-image: url(images/illustration.jpg);
	width: 350px;
	height: 350px;
	min-width: 350px;
	min-height: 350px;
	display: block;
	-webkit-transition: 0.25s ease-in-out;
	-moz-transition: 0.25s ease-in-out;
	-o-transition: 0.25s ease-in-out;
	transition: 0.25s ease-in-out;
}

#illustration a:hover{
	background-image: url(images/illustration_hover.jpg);
	width: 350px;
	height: 350px;
	min-width: 350px;
	min-height: 350px;
	display: block;
}

#photography {
	padding: 12.5px 25px 0px 12.5px;
	float: right;
}

#photography a{
	background-image: url(images/photography.jpg);
	width: 350px;
	height: 350px;
	min-width: 350px;
	min-height: 350px;
	display: block;
	-webkit-transition: 0.25s ease-in-out;
	-moz-transition: 0.25s ease-in-out;
	-o-transition: 0.25s ease-in-out;
	transition: 0.25s ease-in-out;
}

#photography a:hover{
	background-image: url(images/photography_hover.jpg);
	width: 350px;
	height: 350px;
	min-width: 350px;
	min-height: 350px;
	display: block;
}

#posters {
	padding: 12.5px 12.5px 0px 12.5px;
	float: right;
}

#posters a{
	background-image: url(images/posters.jpg);
	width: 350px;
	height: 350px;
	min-width: 350px;
	min-height: 350px;
	display: block;
	-webkit-transition: 0.25s ease-in-out;
	-moz-transition: 0.25s ease-in-out;
	-o-transition: 0.25s ease-in-out;
	transition: 0.25s ease-in-out;
}

#posters a:hover{
	background-image: url(images/posters_hover.jpg);
	width: 350px;
	height: 350px;
	min-width: 350px;
	min-height: 350px;
	display: block;
}

#albums {
	padding: 12.5px 12.5px 0px 0px;
	float: right;
}

#albums a{
	background-image: url(images/albums.png);
	width: 350px;
	height: 350px;
	min-width: 350px;
	min-height: 350px;
	display: block;
	-webkit-transition: 0.25s ease-in-out;
	-moz-transition: 0.25s ease-in-out;
	-o-transition: 0.25s ease-in-out;
	transition: 0.25s ease-in-out;
}

#albums a:hover{
	background-image: url(images/albums_hover.jpg);
	width: 350px;
	height: 350px;
	min-width: 350px;
	min-height: 350px;
	display: block;
}

.row {
	clear:both;
}

#footer {
	background-color: #fff;
	width: 1150px;
	height: 200px;
	margin: auto;
	float: left;
}

#email {
	padding: 100px 25px 0px 0px;
	float: right;
}

#email a{
	background-image: url(images/email.jpg);
	background-repeat: no-repeat;
	width: 25px;
	height: 25px;
	min-width: 25px;
	min-height: 18px;
	display: block;
}

#email a:hover{
	background-image: url(images/email_hover.jpg);
}

#facebook {
	padding: 100px 12.5px 0px 0px;
	float: right;
}

#facebook a{
	background-image: url(images/facebook.jpg);
	background-repeat: no-repeat;
	width: 25px;
	height: 25px;
	min-width: 25px;
	min-height: 25px;
	display: block;
}

#facebook a:hover{
	background-image: url(images/facebook_hover.jpg);
}

#linkedin {
	padding: 100px 12.5px 0px 0px;
	float: right;
}

#linkedin a{
	background-image: url(images/linkedin.jpg);
	background-repeat: no-repeat;
	width: 25px;
	height: 25px;
	min-width: 25px;
	min-height: 25px;
	display: block;
}

#linkedin a:hover{
	background-image: url(images/linkedin_hover.jpg);
}


#billybob {
	margin-top: 445px;
	
}

#cartoon {
	margin-top: 225px;
}

#fuca {
	margin-top: 470px;
}

#leg {
	margin-top: 350px;
}

#tornado {
	margin-top: 445px;
}

#rebrand {
	margin-top: 1400px;
}

#cards {
	margin-top: 530px;
}

#web {
	margin-top: 315px;
}

#do5 {
	margin-top: 610px;
}

#senna {
	margin-top: 200px;
}

#nothing {
	margin-top: 1450px;
}

#hearingtype {
	margin-top: 475px;
}

#mahler {
	margin-top: 380px;
}

#winnipeg {
	margin-top: 475px;
}

#jazzposter {
	margin-top: 325px;
}

#billboard {
	margin-top: 185px;
}

#sports {
	margin-top: 315px;
}

#biotext {
	margin-top: 425px;
}