﻿@charset "utf-8";
/* CSS Document for sjw-art.com*/

/* Default Margins, Background color, Font Size, Spacing, Style and Color	*/
body {
	background:url(lettercorner.JPG) no-repeat;
	background-color:#000000;
	fontfamily:Arial, Helvetica, sans-serif;
	fontsize:16px;
	line-height:16px;
	fontweight:300;
	color:#FFFFFF;}
.rightheadcell {
	textalign:right;
	fontsize:21px;
	line-height:22px;
	fontweight:500;
	padding-right:20px;}
.returncell {
	textalign:left;
	fontsize:13px;
	fontweight:500;
	padding-left:10px;}
.wwwcell {
	textalign:right;
	fontsize:13px;
	fontweight:500;
	padding-right:20px;}
.headcell {
	textalign:left;
	fontsize:18px;
	line-height:24px;
	fontweight:600;
	padding-left:10px;}	
.hilite {
	fontsize:16px;
	line-height:20px;
	fontweight:600;}	
.textcell {
	textalign:justify;
	fontsize:14px;
	line-height:20px;
	fontweight:400;
	padding-left:30px;}	
	/* Style for top container 3 row table */
.maintable {
	border:none;
	/*border:solid;
	border-color:#FFFFFF;
	border-width:thin;
	border-style:dashed;*/
	textalign:left;}
	/* Sets container for all page contents */
#container {
	/*border:solid;
	border-color:#FFFFFF;
	border-width:thin;
	border-style:dashed;*/
	width:650px;
	margin-top:15px;
	margin-left:auto;
	margin-right:auto;}
/* Link (text and thumbnails) style and color */
a, a:visited a:active {
	textdecoration:none;
	border-style:none;
	color:#ADADAD;}
a:hover {
	textdecoration:none;
	border-style:none;
	color:#FFFFFF;}
/* Sets thumbnail set in center of page*/
#container table {
	textalign:center;
	margin:0 auto 0 auto;}
/* Thumbnails group table cell horizontal width, style */
/* and padding sets both vertical and horizontal spacing */
#container td.thumbcell {
	textalign:center;
	vertical-align:middle;
	padding:10px;}
/* Thumbnail border style */
#container td.thumbcell img {
	textdecoration:none;
	border-style:none;}
/* Thumbnail highlight on mouse-over */	
#container td.thumbcell a:hover img {}	
/* position of Multi page [numbers] on page*/
#container div.pages {
	textalign:right;}
/* image navigation to Home and Thumbnails position on page*/
#navigation {
	margin:-75px auto auto auto;
	height:50px;
	fontsize:90%;
	textalign:center;}
/* Positions 3 navigation links on page */
#navigation table {
	textalign:center;
	margin:80px auto 0 auto;}
/* Style and spacing of "previous" navigation link */
#navigation td.previous {
	textalign:center;
	width:115px;}
/* Style of "container" navigation link */
#navigation td.container {
	textalign:center;
	width:120px;}
/* Style and spacing of "next" navigation link */
#navigation td.next {
	textalign:center;
	width:95px;}
#navigation td.thumbcell {
	width:180px;
	textalign:center;
	vertical-align:middle;
	padding:2px 10px 2px 10px;}
#navigation td.thumbcell img {
	border-style:none;}
#navigation td.selected {
	border-style:outset;
	border-width:2px;}
/* image position on page */
#photograph {
	textalign:center;
	margin:1ex 0 1ex 0;}
/* image decoration */
#photograph img {
	margin:0 auto 0 auto;
	border-style:solid;
	border-color:#666666;
	border-width:1px;
	textalign:center;
	vertical-align:middle;
	padding:10px;}
/* image Filename (above image)*/
h1.title {
	padding:60px 0 0 0;
	fontsize:90%;
	fontweight:300;
	textalign:center;}
/* image Caption (underneath image)*/
.caption {
	textalign:center;}
/* Footnote text size and postion*/
.footnote {
	fontsize:12px;
	textalign:right;
	margin:auto 50px 0 auto;}