@charset "UTF-8";
/* CSS Document */

<!--

* {
	border: none;}

td,th {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;}

body {
	margin-left: 0px;
	margin-top: 0px;
	line-height: 14px;
	text-align: right;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;}
	
	
/*INDEX, FREINDS, & SOUND PAGE FRAME, NAV + HEADER + HOME IMAGE*/
	
#navigation {
	position:fixed;
	left:10px;
	top:115px;
	width:100px;
	height:100px;}	
	
#home_image {
	position:absolute;
	left:125px;
	top:115px;
	width:600px;
	height:400px;}
	
#name {
	position:absolute;
	left:125px;
	top:65px;
	width:182px;
	height:37px;}
	
	
/*ABOUT PAGE FRAME, BIO + CONTACT*/

#bio {
	text-align: left;
	position:absolute;
	left:125px;
	top:595px;
	width:480px;
	height:150px;}
	
#bio_alt {
	text-align: left;
	position:absolute;
	left:125px;
	top:535px;
	width:480px;
	height:150px;}
	
#contact {
	text-align: left;
	position:absolute;
	left:125px;
	top:530px;
	width:175px;
	height:50px;}
	
.gray_text {
	color: #999;}
	
	
/*VIDEO, DESIGN, & PHOTO PAGE FRAME, DESCRIPTION + CONTENT + SUB-NAV*/

#table {
	text-align: left;
	position:absolute;
	left:125px;
	top:115px;
	width:760px;}

#description {
	text-align: left;
	position:absolute;
	left:710px;
	top:115px;
	width:290px;
	height:120px;}
	
#description2 {
	text-align: left;
	position:absolute;
	left:910px;
	top:115px;
	width:290px;
	height:120px;}
	
#description3 {
	text-align: left;
	position:absolute;
	left:910px;
	top:115px;
	width:320px;
	height:120px;}
	
#description4 {
	text-align: left;
	position:absolute;
	left:710px;
	top:115px;
	width:310px;
	height:120px;}
	
#description5 {
	text-align: left;
	position:absolute;
	left:750px;
	top:115px;
	width:310px;
	height:120px;}
	
#sub_nav {
	position:fixed;
	left:10px;
	top:215px;
	width:100px;
	height:60px;
	z-index:4;}
	
#sidebar1 {
	position:absolute;
	left:745px;
	top:115px;
	width:40px;
	height:240px;}
	
#sidebar2 {
	position:absolute;
	left:795px;
	top:115px;
	width:40px;
	height:240px;}
	
/* PHOTO PAGES PROJECTS CODE */

#projectimages {
	position: absolute;
	left:125px;
	top:115px;
	float: left;}
	
#projectcaptions {
	text-align:right;
	position: fixed;
	left: -10px;
	top: 290px;}

#gallery_navigation {
	position: fixed;
	float: right;
	text-align: right;
	width: 80px;
	left: 30px;
	top: 285px;}
		
#gallery_navigation a {
	text-align: right;
	color: #999;
	text-decoration: none;}
	
.piececontainer {
	width: 605px;
	height: 605px;
	overflow: hidden;}
	
.slidetitle {}
	
.slide {
	position: absolute;}
		
#projectcaptions ul {
	text-align:right;
	list-style: none;
	position: absolute}
	
#projectcaptions ul li {
	text-align:right;
	position: absolute;}
		
#projectcaptions ul ul.slidetitle {
	text-align:right;
	left: 0;
	width: 60px;
	border: none;}


/*LINK PROPERTIES*/

a:link {
	color: #000;
	text-decoration: none;}

a:visited {
	text-decoration: none;
	color: #000;}

a:hover {
	text-decoration: none;
	color: #999;}

a:active {
	text-decoration: none;}
	
a:focus { 
    outline: none;}
	
#bio a:link {
	color: #999;
	text-decoration: none;}
	
#bio a:visited {
	text-decoration: none;
	color: #999;}
	
#bio a:hover {
	text-decoration: none;
	color: #000;}
	
#bio a:active {
	text-decoration: none;}
	
#bio_alt a:link {
	color: #999;
	text-decoration: none;}
	
#bio_alt a:visited {
	text-decoration: none;
	color: #999;}
	
#bio_alt a:hover {
	text-decoration: none;
	color: #000;}
	
#bio_alt a:active {
	text-decoration: none;}
	
#sub_nav a:link {
	color: #999;
	text-decoration: none;}
	
#sub_nav a:visited {
	text-decoration: none;
	color: #999;}
	
#sub_nav a:hover {
	text-decoration: none;
	color: #000;}
	
#sub_nav a:active {
	text-decoration: none;}

	
/*LINK RULES & CLASSES, SUBLINKS + CURRENT PAGE RULE*/


.sublinks {
	color: #666;
	text-decoration: none;}
	
.current_page {
	color: #000;
	text-decoration: none;}

.gray_text {
	color: #999;}


-->

