								
a:link 	{ 	color: white; 	text-decoration: none; }
a:visited	{	color: white; 	text-decoration: none; }
a:active 	{ 	color: white; 	text-decoration: none; }
a:hover   { 	color: black;	text-decoration: none; }

body
		{
			color: white; 
			background: #9b9b9b;
			padding: 0;
			margin: 0;			 
		}

img
		{
			border-style: groove;
			border-width: 3px;
			border-color: black;
		}
			
#homepage
		{
			border-color: #FFFFFF;
			border-collapse: separate;
			background: url(home.jpg);
			background-repeat: no-repeat;
			background-position: center  center; 	
			width: 710px;
			height: 517px;
		}
	
#homepage a
		{	
			position: relative; 
			display: block;
			text-decoration: none;
			top: 0px;
			height: 20px;
			width: 20px;
			
		}

#homepage a span
		{
			visibility: hidden;
		}

#homepage a#commercial
		{
			top: 224px;
			left: 96px;
			height: 75px;
			width: 208px;
		}

#homepage a#narrative
		{
			top: 77px;
			left: 410px;
			height: 73px;
			width: 208px;
		}

#homepage a#musicvideo
		{
			top: 150px;
			left: 305px;
			height: 75px;
			width: 208px;
		}
		
#homepage a#documentary
		{
			top: 150px;
			left: 201px;
			height: 73px;
			width: 210px;
		}
		
#homepage a#bio
		{
			top: 161px;
			left: 161px;
			height: 31px;
			width: 74px;
		}

#homepage a#gallery
		{
			top: 130px;
			left: 235px;
			height: 31px;
			width: 103px;
		}
		
#homepage a#resume
		{
			top: 100px;
			left: 338px;
			height: 31px;
			width: 103px;
		}
		
#homepage a#contact
		{
			top: 68px;
			left: 445px;
			height: 31px;
			width: 103px;
		}
		
#homepage a#commercial:hover	{background-image: url(commercial-s.jpg);	background-repeat: no-repeat;	}
#homepage a#narrative:hover	{background-image: url(narrative-s.jpg);	background-repeat: no-repeat;	}
#homepage a#musicvideo:hover	{background-image: url(musicvideo-s.jpg);	background-repeat: no-repeat;	}
#homepage a#documentary:hover	{background-image: url(documentary-s.jpg);	background-repeat: no-repeat;	}
#homepage a#bio:hover		{background-image: url(bio.jpg);			background-repeat: no-repeat;		}
#homepage a#gallery:hover	{background-image: url(gallery.jpg);		background-repeat: no-repeat;	}
#homepage a#resume:hover		{background-image: url(resume.jpg);		background-repeat: no-repeat;		}
#homepage a#contact:hover	{background-image: url(contact.jpg); 		background-repeat: no-repeat;	}

.footer
		{
			text-align: center;
			margin-left: auto;
			margin-right: auto;
		}

table	{		
			border-collapse: separate;
			margin-left: auto;
			margin-right: auto;
			vertical-align: middle;
			border-spacing: 0px;
			float: none;
			border-style: none;
			font-size: small;
			font-family: Impact, Arial Narrow;
			font-weight: normal;
		}
	
#resumepage
		{
			float: none;
			border-color: #FFFFFF;
			border-collapse: separate;
			background: url(resumepage.jpg);
			background-repeat: no-repeat;
			background-position: center  center; 	
			width: 710px;
			height: 580px;
			text-align: center;
		}
	
#resumepage a
		{	
			position: relative;
			text-decoration: none;
			top: 90px;
			height: 20px;
			width: 20px;
			
		}

#resumepage img
		{
			border: 0px;
		}
		
#gallerypage
		{
			float: none;
			border-color: #FFFFFF;
			border-collapse: separate;
			background: url(gallerypage.jpg);
			background-repeat: no-repeat;
			background-position: center  center; 	
			width: 710px;
			height: 674px;
			text-align: center;	
		}
	
#gallerypage a
		{	
			position: relative; 			
			text-decoration: none;
			top: 90px;
			height: 20px;
			width: 20px;	
			text-align: center;
		}

#clipspage
		{
			float: none;
			border-color: #FFFFFF;
			border-collapse: separate;
			background: url(clipspage.jpg);
			background-repeat: no-repeat;
			background-position: center  center; 	
			width: 710px;
			height: 800px;
			text-align: center;
			color: black;		
		}
	
#clipspage a
		{	
			position: relative; 
			text-decoration: none;
			top: 90px;
			height: 20px;
			width: 20px;	
		}
		
#clipspage table
		{
			position: relative;	
			top: 0px;
			color: black;
		}
		
#clipspage table a
		{
			position: relative;
			top: 0px;
		}
		
#clipspage img
		{
			border:0px;
		}
		
#gallerypage table
		{
			border-collapse: collapse;
			position: relative;	
			top: 120px;
			color: black;
			padding: 0px;
			border: 0px;
		}
		

		
#gallerypage td
		{
			padding: 0px;
			border: 0px;
			height: 80px;
			width: 90px;
			text-align: center;
		}	
		
#gallerypage tr
		{
			text-align: center;
		}		
		
#gallerypage img
		{
			border: 0px;
		}
	
#gallerypage table a
		{
			top: 0px;
	;
		}
	
#biopage
		{
			float: none;
			border-color: #FFFFFF;
			border-collapse: separate;
			background: url(biopage.jpg);
			background-repeat: no-repeat;
			background-position: center  center; 	
			width: 710px;
			height: 580px;	
			top: 200px;
			text-align: center;
		}
		
#biopage a
		{	
			position: relative; 
			
			text-decoration: none;
			top: 90px;
			height: 20px;
			width: 20px;	
		}

#contactpage
		{
			float: none;
			border-color: #FFFFFF;
			border-collapse: separate;
			background: url(contactpagenew.jpg);
			background-repeat: no-repeat;
			background-position: center  center; 	
			width: 710px;
			height: 580px;
			top: 200px;
			text-align: center;
		}
	
#contactpage a
		{	
			position: relative; 
			
			text-decoration: none;
			top: 90px;
			height: 20px;
			width: 20px;
		}
		
#navbar ul 
		{
			margin: 0px;
			padding: 0px;
			font-family: Impact, Arial Narrow;
			font-size: small;
			color: #FFF;
			line-height: 30px;
			white-space: nowrap;
		}
		
#navbar li 
		{
			list-style-type: none;
			display: inline;	
		}
		
#navbar li a 
		{
			text-decoration: none;
			padding: 7px 10px;
			color: #FFF;
		}
#navbar li a:link 
		{
			color: #FFF;
		}
#navbar li a:visited 
		{
			color: #CCC;
		}
		
#navbar li a:hover 
		{
			font-weight: bold;
			font-size: small;
			color: white;
			background-color: #0c0b13;
		}