﻿p {
	line-height: 1.4em;
}

#sidebar {
	float: left;
	width: 214px;
	height: 100%;
}

#right-content {
	margin-left: 256px;
}

.page 
{
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

#admin-container
{
	width: 686px;
	padding: 0px 37px;
	padding-top: 1px; /* Weird Mozilla Bug */
	padding-bottom: 40px; /* Weird Mozilla Bug */
}

#gallery-wrapper
{
	width: 750px;
	padding: 0px 0px;
	padding-top: 1px; /* Weird Mozilla Bug */
	padding-bottom: 40px; /* Weird Mozilla Bug */
}

.buttonbar 
{
	background-image: url(images/photonav-bg.gif);
	background-repeat: repeat-x;
	margin-left: auto;
	margin-right: auto;
	padding-top: 4px;
	width: 750px;
	height: 33px;
	text-align: center;
}

.buttonbar-top 
{
	background-image: url(images/photonav-top-bg.gif);
}

#photos, #details, #admin-details {
	background-image: url(images/body-repeat-photo.gif);
	padding: 0;
	width: 750px;
}

.page 
{
	background-repeat: repeat-y;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

.photo_198 {
	border: 4px solid #FFFFFF;
}

.view {
	margin-left: auto;
	margin-right: auto;
	width: 686px;
	text-align: center;
}

.view .photo-frame {
	margin-left: auto;
	margin-right: auto;
}

.item {
	padding: 20px 50px;
	color: #B2B2B2;
}

.item h4 {
	margin-bottom: 0.4em;
}

.nullpanel {
	padding: 150px;
	width: auto;
	text-align: center;
}