@charset "UTF-8";
/* CSS Document */

#page_content  {
	width:				954px;
	margin: 			-80px 0px 0px 0px;
	padding: 			0px 0px 0px 20px;
	float: 				left;
	height: 			613px;
	}
	
#page_title  {
	background:			url(images/PHOTOS_TITLE.png) top left no-repeat;
	width:				790px;
	height:				125px;
	margin:				60px 0px 0px 95px;
	padding:            0px;
	
	}
	
#left  {
	background:			url(images/lamp2.png) bottom left no-repeat;
	width:				350px;
	height:				540px;
	float:				left;
	}
	
#right  {
	width:				603px;
	height:				605px;
	float:				left;
	overflow: hidden;
	}
	
#photo_sub_nav  {
	width: 99px;
	height: 578px;
	float: left;
	}
	
#thumb_holder  {
	width:				490px;
	height:				490px;
	float: 				left;
	border-color:		#000;
	border-width:		thin;
	border-style:		solid;
	padding: 5px;
	overflow:hidden;
	}

.thumb  {
	border:				0px;
	padding:            5px;
	float:				left;
	height:				60px;
	width:				60px;
	}
	

/****** PHOTO MAIN NAVIGATION **************************************************************/

#photo_nav_container  {
	overflow:				hidden;
	width:					484px;
	height:					22px;
	margin:					0px 0px 0px 99px;
	padding:                0px 0px 0px 0px;
	}

ul#nav_photo {
	margin:					0px;
	padding:                0px;
	list-style-type:        none;
	border:					0px;
	overflow: 				hidden;
	}
	
ul#nav_photo li {
	padding:	            0;
	margin:					0;
	display:                block;
	float:                  left;
	text-indent:            -9999px;
	overflow:				hidden;
	}
	
ul#nav_photo li a {
	list-style-type:		none;
	border:					0;
	display:				block;
	text-decoration:		none;
	overflow:				hidden;
	}
	
ul#nav_photo li current {
	background-position:	0px -22px;
	}

li#personal a {
	width:					103px;
	height:					22px;
	background:				url(images/PERSONAL_NAV.png) top left no-repeat;		
	 }
	 	 	 
li#personal a:hover {
	background-position:	0px -22px;
	 }
	 
li#personal_current a {
	width:					103px;
	height:					22px;
	background:				url(images/PERSONAL_NAV.png) top left no-repeat;
	background-position:	0px -22px;
	 }
	 	 	  
li#artists a {
	width:					92px;
	height:					22px;
	background:				url(images/ARTISTS_NAV.png) top left no-repeat;		
	 }
	 	 	 
li#artists a:hover {
	background-position:	0px -22px;
	}
	
li#artists_current {
	width:					92px;
	height:					22px;
	background:				url(images/ARTISTS_NAV.png) top left no-repeat;	
	background-position:	0px -22px;
	 }
	
li#misc a {
	width:					67px;
	height:					22px;
	background:				url(images/MISC_NAV.png) top left no-repeat;		
	 }
	 	 	 
li#misc a:hover  {
	background-position:	0px -22px;
	 }
	 
li#misc_current {
	width:					67px;
	height:					22px;
	background:				url(images/MISC_NAV.png) top left no-repeat;
	background-position:	0px -22px;
	 }

li#offices a {
	width:					90px;
	height:					22px;
	background:				url(images/OFFICES_NAV.png) top left no-repeat;		
	 }
	 	 
li#offices a:hover  {
	background-position:	0px -22px;
	 }
	 
li#offices_current {
	width:					90px;
	height:					22px;
	background:				url(images/OFFICES_NAV.png) top left no-repeat;	
	background-position:	0px -22px;
	 }
	
/****** PHOTO SUB NAVIGATION ***************************************************************/
ul#sub_nav_ul   {
	list-style-type:		none;
	font-family:			Helvetica, Arial, sans-serif;
	font-size:				14px;
	padding:                0px 15px 0px 0px;
	text-align:				right;
	}

li#sub_nav  {
	padding:                10px 10px 0px 0px;
	}
	
li#sub_nav_current  {
	padding:                10px 15px 0px 0px;
	color:					#FFF;
	}
	
li#sub_nav a:link, li#sub_nav a:active, li#sub_nav a:visited {
	color:					#999;
	text-decoration:		none;
	border:					0;
	}
	
li#sub_nav a:hover {
	color:					#FFF;
	}

li#sub_nav_current a {
	color:					#FFF;
	text-decoration:		none;
	border:					0;
	text-decoration:		none;
	
	}
	
/****** PHOTO PAGE NAVIGATION ***************************************************************/

#page_nav_70s  {
	height:50px;
	width:300px;
	float:left;
	margin-left: 100px;
	text-align: center;
	}
	
p.pages_70s a {
	list-style-type:		none;
	font-family:			Helvetica, Arial, sans-serif;
	font-size:				14px;
	padding:                0px 0px 0px 0px;
	text-align:				center;
	color:					#999;
	}




p.pages_70s a:link a:active a:visited {
	color:					#999;
	text-decoration:		none;
	border:0px;
	}

p.pages_70s a:hover {
	color:					#FFF;
	}
