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

.wrap {
	width: 700px; 
	margin: 0 auto; 
	min-width:700px;
	max-width:700px;
	//box-shadow: -10px 0 15px -5px gray, 10px 0 15px -5px gray;
	background:url(PhotoGray_nav_bg.jpg)
}
.top_spacer{background:url(PhotoGray_bg_c-1.jpg); height:20px}
body {
	font: 100%/1.4 Verdana, Arial, Helvetica, sans-serif;
	background:url(PhotoGray_browser_bg-2.jpg);
	padding: 0;
	max-width:1000;
	min-width:1000;
	margin:0
	
}

	/*------------------------------------ Nav Bar styles ------------------------*/
/* ~~ Element/tag selectors ~~ */
ul, ol, dl { /* Due to variations between browsers, it's best practices to zero padding and margin on lists. For consistency, you can either specify the amounts you want here, or on the list items (LI, DT, DD) they contain. Remember that what you do here will cascade to the .nav list unless you write a more specific selector. */
	padding: 0;
	margin: 0;
	//display:inline-block;
	height:100%;
	
}

nav {
	 
	text-align: center;
	background:url(PhotoGray_nav_bg.jpg);
	width:700px;
	font-size: 12px;
	font-family:Futura, 'Trebuchet MS', sans-serif;
	border-top: 1px solid #C1C1C1;
	border-bottom: 1px solid #C1C1C1;
}

nav ul {
	 list-style: none;
	background: url(PhotoGray_nav_bg.png);	
	
}
nav ul:after {clear: both;}

nav ul li {display:inline-block;;padding:7px;}
nav ul li:hover {
	//background: rgba(120,120,120,.5)
}
nav ul li:hover a {color:#A00;}	
nav ul li a {
	color: white; 
	text-decoration: none;
	
}
.current_page a{
	color:black;
	//font-weight:bold
}
.address{
	font-family:'Geneva narrow', 'Trebuchet MS', sans-serif;
	font-variant:small-caps;
	font-size:20px;
	margin:30px 0px 30px 0px
}
.div1{background:url(Darkroom_spotlight.jpg); height:700px;padding-top:15px;
color: #ffffff;font-family: 'Futura-Medium', 'Futura', 'Trebuchet MS', sans-serif;text-align:center;
font-size: 24px;"}
.div2{background:url(PhotoGray_bg_c-1.jpg);}

p
{
text-indent:25px;
text-align: left;
font-family: 'Geneva', 'Trebuchet MS', sans-serif;
font-size:18px;
font-variant:normal;
margin:20px 35px 0px 35px;
color:white
}
.articles{
	font-family: 'TimesNewRomanPS-ItalicMT', 'Times New Roman', 'Times New Roman Italic', serif;
font-size: 20px;
font-style: italic;
}
.articles_bold{
	font-family: 'TimesNewRomanPS-ItalicMT', 'Times New Roman', 'Times New Roman Italic', serif;
font-size: 20px;
font-style: italic;
font-weight:bold
}
a{color:#FC0; text-decoration:none}

a:hover{color:gray}

#float1{
	float:left;
	width:360px;
	text-align: left;
	font-family: 'Geneva', 'Trebuchet MS', sans-serif;
	font-size:18px;
	font-variant:normal;
	color:white;
	margin-top:40px;
	margin-left:45px;
}
#float2{
	float:left;
	width:200px;
	text-align: left;
	margin-top:555px;
	margin-left:75px
	
}
td{font-size:14px}