BODY.photos DIV#content { top: 5em; }BODY.photos {	background-image: url(../photos/images/background.jpg);}DIV#content {	position: absolute;	top: 8em;	left: 15em;	width: 43em;}DIV#styleOverlay{	background: #000;	position: absolute;	top: 2em;	left: 15em;}DIV#content DIV.styleDesc{	color: #FFF;	font-size: .7em;	margin-left: 20px;}DIV#content DIV.styleDesc SPAN.shootDate{	color: #00FF00;}DIV#content HR {	width: 107%;	height: 0.4em;	background-color: #FFF;	color: #fff;	margin: -0.2em 0 0 0;}DIV#content DIV#photos DIV {	margin-left: 0.5em;}DIV#content DIV#photos DIV P {	display: block;	float: left;	width: 16em;	text-align: left;	padding-top: 1.6em;	font-size: 80%;	font-weight: bold;	padding-left: 45px;}DIV#content DIV#photos H3 { margin-top: -0.1em; }DIV#content DIV#photos H3 IMG {	text-align: center;	background-color: transparent;	color: #FFF;	font-weight: bold;	text-transform: uppercase;	font-size: 5em;}DIV#content DIV#photos DIV.info {    visibility: hidden;    margin-left: 257px;    margin-top: 4px;}DIV#content DIV#photos DIV.info P {    float: none;    margin: 0 0 0.6em 0;    padding: 0;    width: 400px;}/* PHOTOS SECTION */DIV#content .styleCollection UL { overflow-y: scroll; }DIV#content DIV.styleCollection UL LI A.box1 IMG {	width: 120px;	height: 90px;}