a {
	outline: none;
}
:focus {
	-moz-outline-style: none;
}

*{
	margin: 0;
	padding: 0;
}
body{
	background-image: url('../img/bg.jpg');
	background-position: center top;
	background-color: black;
	
	color: white;
	overflow: hidden;
	
	font-family: Arial, Sans-serif;
	font-size: 14px;
}
a img{
	border: 0;	
}

.section{
	height: 700px;
	width: 1000px;
	background: transparent url('../img/road_lines.jpg') 0 50px no-repeat;
	margin: 0 0 80px 150px;
	padding-top: 50px;
}
.menu_table{
	margin-left: 110px;	
}
.img_container ul{
	margin-left: 113px;
	margin-top: 3px;
}
.img_container li{
	float: left;
	width: 100px;
	height: 100px;
	margin: 0 13px 13px 0;
	padding: 1px;
	list-style-type: none;
	overflow: hidden;
}
.img_container li:hover{
	background-color: white;
}
.activeOne{
	background-position: 0 -51px !important;	
}
.activeTwo{
	background-position: 0 -54px !important;	
}
.hidden{
	display: none;	
}
#social{
	float: right;
	position: relative;
	left: 60px;
	bottom: 45px;
}
#profile{
	width: 850px;
	height: 440px;
}
#bio{
	margin-top: 15px;	
}
#bio img{
	float: left;
	position: relative;
	margin-right: 10px;
}
#bio p{
	padding-left: 113px;
	margin-bottom: 10px;	
}
#footer{
	position: relative;
	top: 500px;
	left: -450px;
	color: grey;
}


/* menu stuff */
.print-link{
	width: 111px;
	height: 51px;
	text-indent: -9999px;
	overflow: hidden;
	display: block;
	background: transparent url('../img/print.gif') 0 0 no-repeat;
}
.print-link:hover{
	background-position: 0 -51px;
}
.web-link{
	width: 85px;
	height: 51px;
	text-indent: -9999px;
	overflow: hidden;
	display: block;
	background: transparent url('../img/web.gif') 0 0 no-repeat;
}
.web-link:hover{
	background-position: 0 -51px;
}
.textiles-link{
	width: 161px;
	height: 51px;
	text-indent: -9999px;
	overflow: hidden;
	display: block;
	background: transparent url('../img/textiles.gif') 0 0 no-repeat;
}
.textiles-link:hover{
	background-position: 0 -51px;
}
.product-link{
	width: 166px;
	height: 54px;
	text-indent: -9999px;
	overflow: hidden;
	display: block;
	background: transparent url('../img/product.gif') 0 0 no-repeat;
}
.product-link:hover{
	background-position: 0 -54px;
}
.photo-link{
	width: 119px;
	height: 54px;
	text-indent: -9999px;
	overflow: hidden;
	display: block;
	background: transparent url('../img/photo.gif') 0 0 no-repeat;
}
.photo-link:hover{
	background-position: 0 -54px;
}
.art-link{
	width: 73px;
	height: 54px;
	text-indent: -9999px;
	overflow: hidden;
	display: block;
	background: transparent url('../img/art.gif') 0 0 no-repeat;
}
.art-link:hover{
	background-position: 0 -54px;
}
.gmail-link{
	width: 278px;
	height: 48px;
	text-indent: -9999px;
	overflow: hidden;
	display: block;
	background: transparent url('../img/gmail.gif') 0 0 no-repeat;
}
.gmail-link:hover{
	background-position: 0 -48px;
}
.html-link{
	width: 65px;
	height: 48px;
	text-indent: -9999px;
	overflow: hidden;
	display: block;
	background: transparent url('../img/html.gif') 0 0 no-repeat;
}
.html-link:hover{
	background-position: 0 -48px;
}
.pdf-link{
	width: 54px;
	height: 48px;
	text-indent: -9999px;
	overflow: hidden;
	display: block;
	background: transparent url('../img/pdf.gif') 0 0 no-repeat;
}
.pdf-link:hover{
	background-position: 0 -48px;
}





