/*
	2012/03/07 - from CSS positioning class
	     03/23 - copy-main.css has original - clean up
	     04/14 - more clean up
	     08/30 - outer div for galleryThumbs.php so fancybox can fiddle the <body>
	             and not push the array to the right in some browsers
	             changed main.css and galleryThumbs.php
	             fancybox 2.1 upgrade
	RLB
*/

/* ====== global styles ====== */

body {
	font-family: Verdana, Geneva, sans-serif;
	background: #ddd;
	color: #111;
	margin: 0 auto;
	padding: 0;
}

p, h1, h2, h3, h4, h5, h6, li {
	margin: 3px 0;
}

h1 {
	font-size: 16pt;
}

p.dateStamps {
	font-size: 75%;
}

div#outerDiv {
	width: 800px;
	margin: 0 auto;
}

img.floatLeft {
	float: left;
	margin-right: 15px;
	margin-bottom: 0px;
}

img.floatRight {
	float: right;
	margin-left: 15px;
	margin-bottom: 0px;
}

div.art650 {
	width: 650px;
	margin: 0 auto;
}

div.art650 p {
	/*text-indent: 2em;*/
	padding: 0.5ex 0 0.5ex 0;
}

div.art650 img {
	padding: 0.7ex 0 0.5ex 0;
}

div.art800 {
	width: 800px;
	margin: 0 auto;
}

div.art800 p {
	padding: 0.5ex 0 0.5ex 0;
}

div.art800 img {
	padding: 0.7ex 0 0.5ex 0;
}

div#index {
	width: 800px;
	margin: 0 auto;	
}

div#indexFirst {
	width: 266px;
	padding: 15px 0 15px 0;
	float: left;
}

div#indexSecond {
	width: 266px;
	padding: 15px 0 15px 0;
	float: left;
	/*background: #bbb;*/
}

div#indexThird {
	width: 266px;
	padding: 15px 0 15px 0;
	float: left;
}

/* ====== menu bar ====== */

#menu a:link, #menu a:visited {
	text-decoration: none;
	background: #ddd;
	color: #111;
}

#menu a:hover, #menu a:active {
	text-decoration: none;
	background: #111;
	color: #ddd;
}

/* ====== footer ====== */

div#footer {
	width: 800px;
	clear: both;
	background: transparent;
	margin: 0 auto;
	padding: 5px;
}

#footer p {
	font-size: 0.9em;
	text-align: center;
	color: #111;
	margin: 0;
	padding: 0;
}

#footer a:link, #footer a:visited {
	text-decoration: none;
	background: #ddd;
	color: #111;
}

#footer a:hover, #footer a:active {
	text-decoration: none;
	background: #111;
	color: #ddd;
}

/* special content styles as needed in articles */

/* gallery thumbnail page styles */

div#galleryThumbnails {
	margin: 0 auto;
	width: 800px;
}

div.galleryThumbnailsCell {
	width: 150px;
	height: 150px;
	float: left;
	padding: 4px;
	text-align: center;
	border: 1px solid #666;
}

/* table of contents page styles 

div.eachGallery {
	clear: both;
	
}

div.eachTOCblock {
	width: 750px;
	margin: 0 auto;
	clear: both;
}

div.eachTOCblock p.dateStamps {
	font-size: 75%;
} */

/* ====== misc ====== */

.clear { clear: both }

/*
 * 
 * 
 */



