html, body {
	background-color:#FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
	padding:0;
	margin:0;
}
/*styles for current state. Each page must have the id in the body tag*/
#home #nav-home a, #current #nav-current a, #past #nav-past a, #about #nav-about a, #contact #nav-contact a, #blog #nav-blog a  {
	color:#FD7216;
	font-weight:normal;
}

div#wrapper {
	background-color:#FFF;
	margin-left: auto;
	margin-right: auto;
	padding: 10px;
	float: none;
	width: 760px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*border:#CC9999 1px solid; used border as a visual aid when coding*/
}

/* her name */
div#banner {
	background-color:#FFFFFF;
	padding-top: 8px;
	padding-bottom: 5px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	color:#333333;
	/* original letter-spacing was 1.3em - she wanted it tighter*/
	letter-spacing:.7em;
}

/*coding not used in final - keep for reference

div#nav {
	background-color:#FFF;
	text-align:center;
	height:30px;
	margin:0;
	padding-top:0;
	padding-bottom:20px;
	}


div#nav li {
	list-style:none;
	float:left;
	margin:0;
	padding:3px;
	white-space:nowrap;
	width:auto;
	height:25px;
	background-color:#FFFFFF;
	font-size:100%;
	text-align:center;
}
div#content-index {
	background-color:#FFFFFF;
	clear:left;
	margin-left: auto;
	margin-right: auto;	
	height:auto;
	text-align:center;
	padding-right:3px;
	padding-left:3px;
	padding-bottom:3px
	padding=top:10px;
}
*/
/*div#content {
	background-color:#FFFFFF;
	clear:left;
	margin-left: auto;
	margin-right: auto;	
	height:auto;
	text-align:center;
	padding-right:10px;
	padding-left:3px;
	padding-bottom:3px;
	padding-top:10px;
	}*/
	
/* was for description of artwork - used in original coding 
div#description {
	clear:both;
	line-height:1.55em;
	font-size:75%;
	float:left;
	margin-top:-632px;
	margin-left:640px;
	text-align:right;
}
*/
#nav a:link {
	color:#000;
	text-decoration:none;
}
#nav a:visited {
	color:#000;
	text-decoration:none;
}
#nav a:hover {
	color:#663366;
	text-decoration:none;
}
#nav a:active {
	color:#000;
	text-decoration:underline;
}
#nav a:link#current {
	color:#FF3333;
	font-weight:bold;
}

a:link {
	color:#000;
	text-decoration:none;
}
a:visited {
	color:#000;
	text-decoration:none;
}
a:hover {
	color:#663366;
	text-decoration:none;
}
a:active {
	color:#000;
	text-decoration:underline;
}
a:link#current {
	color:#FF3333;
	font-weight:bold;
}

/*for horizontal rule below navigation */
div#hrbelownav {
	clear:both;
	padding-bottom:5px;
	border-bottom:#CCCCCC thin solid;
}

/* for horizontal rule below table holding artwork */
div#hrbelowtable {
	clear:both;
	padding-top:5px;
	border-top:#CCCCCC thin solid;
	font-variant:small-caps;
	font-size:72%;
	letter-spacing:.2em;
	font-weight:100;
	padding-bottom:15px;
	text-align:center;

}

/*content in pages other than index*/
div#content-inside {
	clear:both;
	padding-top:30px;
	margin-left:70px;
	margin-right:70px;
	/* used for visual reference in coding
	border:#FF9966 1px solid;*/
}

/*
used in original coding to obtain on-state
div#currentpage {
	font-size: 14px;
	color:#999999;
	float:right;
	margin-top:-410px;
	margin-left:-10px;
	text-align:left;
	letter-spacing:.5em;
	font-weight:bold;
}*/

/* page titles removed at customer request
div#navpagetitle {
	line-height:1.55em;
	font-size:75%;
	float:left;
	font-size: 16px;
	font-weight: bold;
	padding-left:15px;
	margin-top:-20px;
}*/
div#abouttitle {
	line-height:1.55em;
	font-size:75%;
	float:left;
	font-size: 16px;
	font-weight: bold;
	padding-bottom:10px;
}
div#aboutsigrid {
	font-size:80%;
	width:180px;
	line-height:1.6em;
}

/*div#hrbelow500 {
	clear:both;
	padding-bottom:30px;
	border-bottom:#CCCCCC thin solid;
}*/
div#thumbnails {
	margin-left:auto;
	margin-right:auto;
	margin-top:30px;
	color:#CC3333;

}
div#thumbnails ul {
	float:left;
}
div#thumbnails li {
	list-style:none;
	float:left;
	width: 205px;
}
div#enter {
	text-align:center;
	letter-spacing:.3em;
	padding-bottom:230px;
	margin-top:-10px;
}
div#about {
	line-height:1.5em;
	font-size:95%;
	margin-top:0;
}
div#about img {
	margin-top:5px;
	}
div#contact {
	padding-bottom:20px;
	/*padding-left:3px;
	height:550px;*/
	margin-left:200px;
	padding-top:20px;
	font-size:80%;
}
div#contact ul {
	margin-left:78px;
}
div#contact li {
	list-style:none;
	float:left;
	width:300px;
}

/*not used 
div#description-index {
	color:#CC33CC;
	margin-top:-425px;
	margin-left:525px;
	line-height:1.55em;
	font-size:80%;
}
*/
div#worktitle {
	float:right;
	font-size:70%;
	font-family:Arial, Helvetica, sans-serif;
	width:112px;
	height:150px;
	margin-top:-520px;
	margin-left:640px;
	text-align:left;

}
/*hidden text for search engines on index page only*/
div#enter-sub {
	visibility:hidden;

}
ul {
	list-style:none;
	}
div#arrowtext {
	font-size:70%;
	text-align:left;
	padding-left: 3px;
}
div#past-current-index {
	width:600px;
	margin-right:auto;
	margin-left:auto;
}
div#past-current-index ul {
	list-style:none;
}

div#past-current-index ul li {
	width:300px;
	}
	
div#bloglink {
	margin-top:10px;
}