@charset "utf-8";
body {
	margin-right: 0px;
	margin-left: 0px;
	position: relative;
	background-color: #666;
	padding: 0px;
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

/* CSS Document */

#wrapper {
	padding: 0px;
	width: 1100px;
	position: relative;
	height: 2000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#content {
	margin: 0px;
	width: 700px;
	position: absolute;
	height: 1544px;
	left: 229px;
	top: 174px;
	background-color: #CCC;
	z-index: 5;
	border: 5px solid #333;
	padding-top: 30px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 140px;
}


#nav {
	z-index: 10;
	background-image: url(assets/2_palette.png);
	background-repeat: no-repeat;
	padding: 0px;
	position: fixed;
	height: 850px;
	width: 350px;
	top: 2%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	
}
#nav_bonus {
	position: absolute;
	z-index: 10;
	height: 334px;
	width: 149px;
	color: #FFF;
	top: 462px;
	left: 59px;
	font-weight: bold;
	text-align: center;
	font-family: "Comic Sans MS", cursive;
}



/*NAVIGATION BUTTONS*/

/*HOME*/

#home {
	z-index: 10;
	position: absolute;
	width: 150px;
	height: 41px;
	top: 139px;
	left: 146px;
}

		#home, #home:visited {
			display:block;
			background-image: url(assets/home.png);
			background-repeat: no-repeat;
		}
		#home:visited:hover, #home:hover, #home:active {
			background-image: url(assets/home_over.png);
			background-repeat: no-repeat;
			height: 55px;
		}


/*BIO*/
#bio {
	z-index: 10;
	position: absolute;
	width: 150px;
	height: 40px;
	left: 82px;
	top: 190px;
}

		#bio, #bio:visited {
			display:block;
			background-image: url(assets/bio.png);
			background-repeat: no-repeat;
		}
		#bio:visited:hover, #bio:hover, #bio:active {
			background-image: url(assets/bio_over.png);
			background-repeat: no-repeat;
			height: 55px;
		}


/*STATEMENT*/	
#statement {
	z-index: 10;
	position: absolute;
	width: 218px;
	height: 46px;
	left: 49px;
	top: 249px;
}

		#statement, #statement:visited {
			display:block;
			background-image: url(assets/statement.png);
			background-repeat: no-repeat;
		}
		#statement:visited:hover, #statement:hover, #statement:active {
			background-image: url(assets/statement_over.png);
			background-repeat: no-repeat;
			height: 55px;
		}

/*GALLERIES*/
#galleries {
	z-index: 10;
	position: absolute;
	width: 150px;
	height: 50px;
	left: 44px;
	top: 316px;
}

		#galleries, #galleries:visited {
			display:block;
			background-image: url(assets/gallery.png);
			background-repeat: no-repeat;
		}
		#galleries:visited:hover, #galleries:hover, #galleries:active {
			background-image: url(assets/gallery_over.png);
			background-repeat: no-repeat;
			height: 55px;
		}


/*CONTACT*/
#contact {
	z-index: 10;
	position: absolute;
	width: 150px;
	height: 43px;
	left: 87px;
	top: 382px;
}


		#contact, #contact:visited {
			display:block;
			background-image: url(assets/contact.png);
			background-repeat: no-repeat;
		}
		#contact:visited:hover, #contact:hover, #contact:active {
			background-image: url(assets/contact_over.png);
			background-repeat: no-repeat;
			height: 55px;
		}







#header {
	position: absolute;
	height: 133px;
	width: 664px;
	left: 436px;
	top: 15px;
	color: #000;
	text-align: right;
}
.red {
	color: #000;
}


/*STYLE 1*/
.go {
	color:#FFF;
	line-height: 1em;
	font-weight: bold;
	text-decoration: none;
	}
		a.go:link{
	color:#FFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
}
a.go:visited, focus{
	color: #FFF;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
		a.go:hover{
	color: #CCC;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

/*STYLE 2*/
.go2 {
	color:#FFF;
	line-height: 1em;
	font-weight: bold;
	text-decoration: none;
	}
		a.go2:link{
	color:#FFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
}
h1 {
	font-size: 30px;
	color: #000;
}
h2 {
	font-size: 30px;
	color: #F00;
}

a.go2:visited, focus{
	color: #FFF;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
		a.go2:hover{
	color: #CCC;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-left: 30px;
}

/*STYLE 3*/
.go3 {
	color:#FFF;
	line-height: 1em;
	font-weight: bold;
	text-decoration: none;
	}
		a.go3:link{
	color:#FFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
}
a.go3:visited, focus{
	color: #FFF;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
		a.go3:hover{
	color: #CCC;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 1.2em;
}

/*STYLE 4*/
.go4 {
	color:#FFF;
	line-height: 1em;
	font-weight: bold;
	text-decoration: none;
	}
		a.go4:link{
	color:#FFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
}
a.go4:visited, focus{
	color: #FFF;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
		a.go4:hover{
	color: #CCC;
	text-decoration: underline;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

/*STYLE 5*/
.go5 {
	color:#FFF;
	line-height: 1em;
	font-weight: bold;
	text-decoration: none;
	}
		a.go5:link{
	color:#FFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
}
a.go5:visited, focus{
	color: #FFF;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
		a.go5:hover{
	color: #FFF;
	text-decoration: blink;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #333;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 2px;
}

.small {
	font-size: .5em;
}

.float_right {
	float: right;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
