/* CSS Document */
body { background= "/photography/gif_images/background_splots.gif"; margin-left:0px; margin-right:0px; margin-top:0px; padding:0px;}
p:first-child { margin-top:0px }
div.space { clear:both; }
#DivBannerCenter { background= "/photography/gif_images/background_splots.gif"; top:0px; height:150px; margin:0px; border:0px; padding:0px; vertical-align:middle; text-align:center}
#DivHeaderCenter { background= "/photography/gif_images/background_splots.gif"; top:45px; height:0px; margin:0px; border:0px; padding:0px; vertical-align:middle; text-align:center}
#DivOptionsCenter { background= "/photography/gif_images/background_splots.gif"; height:105px; margin:0px; border:0px; padding:0px; vertical-align:middle; text-align:center; background-color: }
#DivCookieCrumb {
	height: 30px;
	left: 105px;
	font-size: 14px;
	text-align:center;
	color:#FFFFFF;
	padding-top:0px;
	padding-left:5px;
}
#DivLeftColumn {
	position:absolute;
	azimuth:behind;
	top:100px;
	padding-left:5px;
	left:0px;
	width:100px;
	height:600px;
	background-color: #333333;
	font-size:12px;
	color:  ;
}
#DivLeftColumnConfigure {
	azimuth:behind;
	position:absolute;
	padding-left:5px;
	top:155px;
	left:0px;
	width:125px;
	height:600px;
	background-color: #404040;
	font-size:12px;
	color: #333333;
}

#DivContent {
	position:relative;
	text-align: center;
	vertical-align: top;
	left: 50px;
}
#DivContentEnlarged {
	margin-top:15px;
	position: relative;
	text-align: center;
	margin:15px;
	margin-left:15px;
}
#DivContentConfigure {
	position: absolute;
	top: 150px;
	margin-left:215px;
	text-align: center;
	vertical-align: middle;
	background-color: #333333;
}

#DivRightColumn {
	position:absolute;
	align: right;
	top:150px;
	width:60px;
	height:500px;
	background-color: #333333;
}
#DivFooter {
	position: absolute; elevation: lower;
	text-align:center;
	background-color: #333333;
}

.:link {color: #FFFFFF;}
.:visited {color: #CCCCCC;}
.nav { color: #333333; font-family:Arial,Helvetica,sans-serif; font-size:12px }
.nav a:link { color: #333333; text-decoration:none; }
.nav a:visited { color: #3333331; font-family:Arial,Helvetica,sans-serif; text-decoration:none; font-size:12px }
.nav a:hover { color:#FFFFFF; text-decoration:underline }
.nav a:active { color: #333333; text-decoration:underline }
.header { color: #333333; font-family:Arial,Helvetica,sans-serif; font-size:40px; letter-spacing:-2px; }
.comment { color: #333333; font-family:Arial,Helvetica,sans-serif; font-size:15px; letter-spacing:0 }
.credit { color: #333333; font-family:Arial,Helvetica,sans-serif; font-size:9px; }
.caption { color: #333333; font-family:Arial,Helvetica,sans-serif; font-size:12px; background-color:#fff; border-style:solid; border-width:1px; border-color: #333333; padding:10px; margin:auto; width:480px; }
.slashes { color: #333333 }
.link { color:#FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:12px }
.link:link {color: #FFFFFF;}
.link:visited {color: #CCCCCC;}
.category_index { color:#FF9900; font-family:Arial,Helvetica,sans-serif; font-size:12px }
.photo { color: #333333; text-align:center; font-family:Arial,Helvetica,sans-serif; font-size:11px; padding:10px; margin: 5px;}
.photo img { background-color:#fff; padding: 7px; border-style:solid; border-width:1px; border-color:#000066; padding:10px; margin: 5px; }
.thumb { color:#999999; text-align:center; font-family:Arial,Helvetica,sans-serif; font-size:11px; margin: 5px; float: left; height: 250px; width: 250px;}
.thumbimg { background-color:#000000; border-style:solid; border-width:5px; border-color:#000000; margin-bottom:5px;} 
.thumbimg:hover { background-color:#333333; border-style:solid; padding:5px; border-width:5px; border-color: #FF9900
;}
.:hover { background-color:#333333; border-style:solid; border-width:5px; border-color:#FF6600;}
.configure_pic {
	color:#CCCCCC;
	text-align:center;
	font-family:Arial,Helvetica,sans-serif;
	font-size: x-large;
	font-weight:600;
	border-color:#000000;
	border-left-style:solid;
	border-bottom-style:double;
	border-right-style:double;
	border-top-style:solid;
	border-width:5px;
	background-color: #999999;
}
.configure_frame {
	color:#FF9900;
	text-align:center;
	font-family:Arial,Helvetica,sans-serif;
	font-size: x-large;
	font-weight:600;
	margin-left:100;
	padding: 15px;
	border-style: solid;
	border-color:#000000;
	border-width:0px;
	background-color: #000000;
}
.configure_matte_inner {
	color: #FFFFFF;
	text-align:center;
	font-family:Arial,Helvetica,sans-serif;
	font-size: x-large;
	font-weight:600;
	padding: 50px;
	border-left-style:solid;
	border-bottom-style:double;
	border-right-style:double;
	border-top-style:solid;
	border-color:#000000;
	border-width:5px;
	background-color: #FFFFFF;	
} 
.configure_matte_outer {
	color:#CCCCCC;
	text-align:center;
	font-family:Arial,Helvetica,sans-serif;
	font-size: x-large;
	font-weight:600;
	padding: 50px;
	border-left-style:solid;
	border-bottom-style:double;
	border-right-style:double;
	border-top-style:solid;
	border-color:#000000;
	border-width:5px;
	background-color: #FFFF99;	
} 

.configure_pic_names {
	font-size: 14px;
	font-weight:400;
	padding:4px;
	border-style:solid;
	border-width:0px;
	text-align: center;
	float:none;
	vertical-align:middle;
	color:#000066} 
.pic_names {
	size:14;
	padding:1px;
	border-style:solid;
	border-width:0px;
	border-color:fff;
	text-align: center;
	float:none;
	vertical-align:bottom;
	background-color:#000000;
	color:#CCCCCC
}
.cat_names {
	font-size: large;
	font-weight:600;
	padding:1px;
	border-style:solid;
	border-width:0px;
	border-color:fff;
	text-align: center;
	float:none;
	vertical-align:bottom;
	color:#999999;
}

