/* CSS for pages with text */

#content {
	background-image: url(../images/columns.gif);
	background-repeat: repeat-y;
	background-position: center top;
}

#leftcolumn {
	float: left;
	width: 266px;
	display: inline;
}

#rightcolumn {
	float: left;
	width: 504px;
	color: #fff;
	display: inline;
}

.text {
	padding: 15px;
}

#footer {
}

#photonavbar {
	padding: 20px 15px;
	margin: 0px;
}

#photonavbar ul {
	margin: 0px;
	padding: 0px;
}

#photonavbar li {
	list-style: none;
	padding-top: 5px;
}

.sampleImg {
clear:both;
margin: 0;
padding: 8px 15px;
}

/* links */

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

a:visited {
	color: #990;
}

a:hover {
	color: #9C3;
	text-decoration: underline;
}

a:active {
	color: #9C3
}

/* photonavbar rollovers */

#human, #nature, #land, #archi, #city, #flickr, #lifeevents {
	height: 35px;
	width: 235px;
	text-indent: 10000px;
	overflow: hidden;
	display: block;
	text-decoration: none;
}
 
#human:hover, #nature:hover, #land:hover, #archi:hover, #city:hover, #flickr:hover, #lifeevents:hover {
	background-position: bottom left;
	text-decoration: none;
}

#human {
	background: url(../images/buttons/humanscapes.jpg) no-repeat left top;
}

#nature {
	background: url(../images/buttons/nature.jpg) no-repeat left top;
}

#land {
	background: url(../images/buttons/landscapes.jpg) no-repeat left top;
}

#archi {
	background: url(../images/buttons/architecture.jpg) no-repeat left top;
}

#city {
	background: url(../images/buttons/cityscapes.jpg) no-repeat left top;
}

#flickr {
	background: url(../images/buttons/flickr.jpg) no-repeat left top;
}

#lifeevents {
	background: url(../images/buttons/lifeevents.jpg) no-repeat left top;
}

/* Fix for doubleMargin bug in IE */

* html #photonavbar {display:inline;} * html #leftcolumn {padding-top: 20px;}

/* Fix for footer in IE */

* html #content {width:770px;}
