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

*
	{
	border: 0;
	margin: 0;
	padding: 0;		
	}
	
body
	{
	background-color:#FFFFFF;
	background-image: url(../the-pixels/background.jpg);
	background-position: 0 530px;
	background-repeat:repeat-x;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 90%;
	color:#666;
	font-style:italic;
	}
a
	{
	color: #000;
	}
a:hover, a:focus
	{
	text-decoration:none;
	}
div#container
	{
	margin-top: 20px;
	height: 533px!important;
	float: left;
	display: block;
	}
		
ul#photos
	{
	float: left;
	display:block;
	list-style:none;
	white-space:nowrap;
	height: 533px!important;
	}
body.lomo ul#photos
	{
	width: 6700px;
	}	
body.portrait ul#photos
	{
	width: 9500px;
	}
body.landscape ul#photos
	{
	width: 16000px;
	}
body.animal ul#photos
	{
	width: 14500px;
	}
body.plant ul#photos
	{
	width: 4700px;
	}
body.other ul#photos
	{
	width: 4700px;
	}
body.about ul#photos
	{
	width: 1500px;
	}
body.contact ul#photos
	{
	width: 1500px;
	}
body.home ul#photos
	{
	width: 1500px;
	}
	
ul#photos li
	{
	float:left;
	display:inline;
	list-style:none;
	margin-right: 20px;
	}
ul#photos li ul#navigation
	{
	padding-left: 40px;
	}
ul#photos li ul#navigation li
	{
	float: none;
	display:block;
	border-top: 1px dashed #999;
	padding-top: 5px;
	margin-top: 5px;
	}
ul#photos li ul#navigation li a
	{
	color: #000;
	text-decoration:none;
	}
ul#photos li ul#navigation li a span
	{
	display: none;
	}
ul#photos li ul#navigation li a:hover, ul#photos li ul#navigation li a:focus 
	{
	color: #666;
	text-decoration:underline;
	}
ul#photos li ul#navigation li.nav_credit a,
ul#photos li ul#navigation li.nav_home a,
ul#photos li ul#navigation li.nav_about a,
ul#photos li ul#navigation li.nav_contact a
	{
	color: #666;
	}
ul#photos li ul#navigation li.nav_credit a:hover,
ul#photos li ul#navigation li.nav_home a:hover,
ul#photos li ul#navigation li.nav_about a:hover,
ul#photos li ul#navigation li.nav_contact  a:hover,
ul#photos li ul#navigation li.nav_credit a:focus,
ul#photos li ul#navigation li.nav_home a:focus,
ul#photos li ul#navigation li.nav_about a:focus,
ul#photos li ul#navigation li.nav_contact a:focus
	{
	color: #000!important;
	}
ul#photos li ul#navigation li.nav_landscape,
ul#photos li ul#navigation li.nav_home
	{
	border: none;
	}	
ul#photos li ul#navigation li.nav_credit
	{
	font-size: 80%;
	}
ul#photos li ul#navigation li.nav_home
	{
	padding-top: 40px;
	}

body.portrait ul#photos li ul#navigation li.nav_portrait a,
body.landscape ul#photos li ul#navigation li.nav_landscape a,
body.animal ul#photos li ul#navigation li.nav_animal a,
body.plant ul#photos li ul#navigation li.nav_botanical a,
body.other ul#photos li ul#navigation li.nav_type a,
body.home ul#photos li ul#navigation li.nav_home a,
body.about ul#photos li ul#navigation li.nav_about a,
body.contact ul#photos li ul#navigation li.nav_contact a,
body.lomo ul#photos li ul#navigation li.nav_lomo a
	{
	padding-left: 30px;
	background-image:url(../the-pixels/star.jpg);
	background-repeat:no-repeat;
	color: #000
	}
body.home ul#photos li ul#navigation li.nav_home a
	{
	color: #666
	}	
	
body.portrait ul#photos li ul#navigation li.nav_portrait a:hover, body.portrait ul#photos li ul#navigation li.nav_portrait a:focus,
body.landscape ul#photos li ul#navigation li.nav_landscape a:hover, body.landscape ul#photos li ul#navigation li.nav_landscape a:focus,
body.animal ul#photos li ul#navigation li.nav_animal a:hover, body.animal ul#photos li ul#navigation li.nav_animal a:focus,
body.plant ul#photos li ul#navigation li.nav_botanical a:hover, body.plant ul#photos li ul#navigation li.nav_botanical a:focus,
body.other ul#photos li ul#navigation li.nav_type a:hover, body.other ul#photos li ul#navigation li.nav_type a:focus,
body.about ul#photos li ul#navigation li.nav_about a:hover, body.about ul#photos li ul#navigation li.nav_about a:focus,
body.contact ul#photos li ul#navigation li.nav_contact a:hover, body.contact ul#photos li ul#navigation li.nav_contact a:focus
	{
	text-decoration: none;
	color: #000
	}

body.home ul#photos li ul#navigation li.nav_home a:hover, body.home ul#photos li ul#navigation li.nav_home a:focus
	{
	text-decoration: none;
	color: #666!important;
	}

ul#photos li dl dt
	{
	padding: 40px 0 10px 35px;
	}

li.includes-copy
	{
	white-space:normal;
	}
body.about ul li.includes-copy,
body.contact ul li.includes-copy,
body.home ul li.includes-copy
	{
	width: 400px;
	padding-top: 170px;
	}
body.about ul li.includes-copy ol
	{
	margin: 10px 0;
	display: block;
	list-style:lower-alpha
	}
body.about ul li.includes-copy ol li
	{
	display: block!important;
	float:none!important;
	clear: both;
	}
body.home ul li.includes-copy
	{
	padding-top: 90px;
	width:800px;
	}
body.contact input, body.contact textarea
	{
	border: 1px solid black;
	padding: 3px;
	width: 200px;	
	float: right;
	margin-top: -20px;
	}
	
body.contact label
	{
	width: 200px;
	display:block;
	
	}
body.contact p
	{
	display: block;
	margin: 5px 0;
	float:left;
	clear: both;
	width: 400px;
	}
body.contact p.button input
	{
	margin-top: 5px;
	}
	
body.contact ul#hcard-Richard-McCoy li
	{
	clear:both;
	float:none;
	display:block;
	margin: 10px 0;
	}	
body.contact ul#hcard-Richard-McCoy li h3
	{
	font-size: 100%;
	font-weight: lighter!important;
	color: #000;
	display:inline;
	}
body.home ul#photos li dl dt
	{
	white-space: normal;
	width: 561px;
	padding: 0 0 0 10px;	
	}

ul#photos li dl dt
{
background-repeat: no-repeat!important;
background-position: 0 35px;
padding-left: 45px;
}
	
	
ul#photos li.photo-01 dl dt
	{	
	background-image:url(../the-pixels/01.jpg)
	}
ul#photos li.photo-02 dl dt
	{	
	background-image:url(../the-pixels/02.jpg)
	}
ul#photos li.photo-03 dl dt
	{	
	background-image:url(../the-pixels/03.jpg)
	}
ul#photos li.photo-04 dl dt
	{	
	background-image:url(../the-pixels/04.jpg)
	}
ul#photos li.photo-05 dl dt
	{	
	background-image:url(../the-pixels/05.jpg)
	}
ul#photos li.photo-06 dl dt
	{	
	background-image:url(../the-pixels/06.jpg)
	}
ul#photos li.photo-07 dl dt
	{	
	background-image:url(../the-pixels/07.jpg)
	}
ul#photos li.photo-08 dl dt
	{	
	background-image:url(../the-pixels/08.jpg)
	}
ul#photos li.photo-09 dl dt
	{	
	background-image:url(../the-pixels/09.jpg)
	}
ul#photos li.photo-10 dl dt
	{	
	background-image:url(../the-pixels/10.jpg)
	}
ul#photos li.photo-11 dl dt
	{	
	background-image:url(../the-pixels/11.jpg)
	}
ul#photos li.photo-12 dl dt
	{	
	background-image:url(../the-pixels/12.jpg)
	}
ul#photos li.photo-13 dl dt
	{	
	background-image:url(../the-pixels/13.jpg)
	}
ul#photos li.photo-14 dl dt
	{	
	background-image:url(../the-pixels/14.jpg)
	}
ul#photos li.photo-15 dl dt
	{	
	background-image:url(../the-pixels/15.jpg)
	}
ul#photos li.photo-16 dl dt
	{	
	background-image:url(../the-pixels/16.jpg)
	}
ul#photos li.photo-17 dl dt
	{	
	background-image:url(../the-pixels/17.jpg)
	}
ul#photos li.photo-18 dl dt
	{	
	background-image:url(../the-pixels/18.jpg)
	}
ul#photos li.photo-19 dl dt
	{	
	background-image:url(../the-pixels/19.jpg)
	}
ul#photos li.photo-20 dl dt
	{	
	background-image:url(../the-pixels/20.jpg)
	}
ul#photos li.photo-21 dl dt
	{	
	background-image:url(../the-pixels/21.jpg)
	}
ul#photos li.photo-22 dl dt
	{	
	background-image:url(../the-pixels/22.jpg)
	}
ul#photos li.photo-23 dl dt
	{	
	background-image:url(../the-pixels/23.jpg)
	}
ul#photos li.photo-24 dl dt
	{	
	background-image:url(../the-pixels/24.jpg)
	}
ul#photos li.photo-25 dl dt
	{	
	background-image:url(../the-pixels/25.jpg)
	}
ul#photos li.photo-26 dl dt
	{	
	background-image:url(../the-pixels/26.jpg)
	}
ul#photos li.photo-27 dl dt
	{	
	background-image:url(../the-pixels/27.jpg)
	}
ul#photos li.photo-28 dl dt
	{	
	background-image:url(../the-pixels/28.jpg)
	}
ul#photos li.photo-29 dl dt
	{	
	background-image:url(../the-pixels/29.jpg)
	}
ul#photos li.photo-20 dl dt
	{	
	background-image:url(../the-pixels/20.jpg)
	}
ul#photos li.photo-31 dl dt
	{	
	background-image:url(../the-pixels/31.jpg)
	}
ul#photos li.photo-32 dl dt
	{	
	background-image:url(../the-pixels/32.jpg)
	}
ul#photos li.photo-33 dl dt
	{	
	background-image:url(../the-pixels/33.jpg)
	}
ul#photos li.photo-34 dl dt
	{	
	background-image:url(../the-pixels/34.jpg)
	}
ul#photos li.photo-35 dl dt
	{	
	background-image:url(../the-pixels/35.jpg)
	}
ul#photos li.photo-36 dl dt
	{	
	background-image:url(../the-pixels/36.jpg)
	}
ul#photos li.photo-37 dl dt
	{	
	background-image:url(../the-pixels/37.jpg)
	}
ul#photos li.photo-38 dl dt
	{	
	background-image:url(../the-pixels/38.jpg)
	}
ul#photos li.photo-39 dl dt
	{	
	background-image:url(../the-pixels/39.jpg)
	}
ul#photos li.photo-40 dl dt
	{	
	background-image:url(../the-pixels/40.jpg)
	}