body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #111111;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #cdcdcd;
}
body a, a:hover, visited {
	text-decoration:none;
	color: #cdcdcd;
}
.bgp #container {
	width: 100%;
	background: #111111;
	margin: 0 auto;
	border: 1px solid #000000;
	text-align: left;
}
.bgp #header {
	background: #000000; 
	padding: 10px 10px 5px 20px;
}
.bgp #header h2 {
	margin: 0;
	padding: 5px 0 5px 0;
}
.bgp #nav {
	background: #777777; 
	padding: 0px 10px 0px 15px;
}
.bgp #nav ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align:left;
	font-size:18px;
	font-weight:normal;
}
.bgp #nav ul li {
	display:inline;
}
.bgp #nav ul li a {
	text-decoration:none;
	padding: 0 5px 0 5px;
	color: #000000;
	background-color: #777777;
}
.bgp #nav ul li a:hover {
	color: #ffffff;
	background-color: #660000;
}
.bgp #mainContent {
	padding: 20px;
	background: #111111;
	height: 580px;
	overflow:auto;
}
.bgp #mainContent div {
	overflow: auto;
	white-space:nowrap;
}
.bgp #mainContent p {
	font-size:14px;
}
.bgp #mainContent ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align:left;
	font-size:18px;
	font-weight:normal;
}
.bgp #mainContent ul li {
	display:inline;
}
.bgp #mainContent ul li a {
	text-decoration:none;
	color: #000000;
}
.bgp #mainContent img {
	border:#660000;
}
.bgp #footer { 
	position: absolute;
	bottom: 0;
	width: 100%;
	padding: 0;
	background:#222222;
	font-size:12px;
} 
.bgp #footer p {
	margin: 0;
	padding: 10px 20px 10px 0;
	text-align:right;
}
.bold {
	font-weight:bold;
	color: #660000;
	}
.italic {
	font-style:italic;
	font-weight:normal;
}

/* Everything CSS Sprite Menu 
	ul#nav{margin:0; padding:0; list-style:none; clear:both;}
		#nav li{overflow:hidden; text-indent:-9999px; display:inline; float:left;}
			#nav li a{background:url('../images/nav_bar.gif') no-repeat; width:100%; height:100%; display:block;}

			/* Head Shots 
			#nav li.headshots{width:109px; height:22px;}
				#nav li.headshots a{background-position: 0 0;}
				#nav li.headshots a:hover{background-position: 0px -22px;}
				#nav li.headshots a.selected{background-position: 0px -44px;}

			/* Editorial 
			#nav li.Editorial{width:92px; height:22px;}
				#nav li.Editorial a{background-position:-110px 0px;}
				#nav li.Editorial a:hover{background-position:-110px -22px;}
				#nav li.Editorial a.selected{background-position:-110px -44px;}

			/* Personal 
			#nav li.Personal{width:101px; height:22px;}
				#nav li.Personal a{background-position:-202px 0px;}
				#nav li.Personal a:hover{background-position:-202px -22px;}
				#nav li.Personal a.selected{background-position:-202px -44px;}

			/* Wedding 
			#nav li.Wedding{width:101px; height:22px;}
				#nav li.Wedding a{background-position:-303px 0px;}
				#nav li.Wedding a:hover{background-position:-303px -22px;}
				#nav li.Wedding a.selected{background-position:-303px -44px;}

			/* Product 
			#nav li.Product{width:95px; height:22px;}
				#nav li.Product a{background-position:-404px 0px;}
				#nav li.Product a:hover{background-position:-404px -22px;}
				#nav li.Product a.selected{background-position:-404px -44px;}

			/* Street 
			#nav li.Street{width:80px; height:22px;}
				#nav li.Street a{background-position:-499px 0px;}
				#nav li.Street a:hover{background-position:-499px -22px;}
				#nav li.Street a.selected{background-position:-499px -44px;}

			/* Production Stills 
			#nav li.Production{width:157px; height:22px;}
				#nav li.Production a{background-position:-579px 0px;}
				#nav li.Production a:hover{background-position:-579px -22px;}
				#nav li.Production a.selected{background-position:-579px -44px;}	
			
			/* Travel 
			#nav li.Travel{width:77px; height:22px;}
				#nav li.Travel a{background-position:-736px 0px;}
				#nav li.Travel a:hover{background-position:-736px -22px;}
				#nav li.Travel a.selected{background-position:-736px -44px;}	
			
			/* Blog 
			#nav li.Blog{width:53px; height:22px;}
				#nav li.Blog a{background-position:-813px 0px;}
				#nav li.Blog a:hover{background-position:-813px -22px;}
				#nav li.Blog a.selected{background-position:-813px -44px;}	*/