body {
	margin: 0;
	padding: 0;
	background-color: #B8D4D8;
	font: 0.7em/1.4em Arial, Helvetica, sans-serif;
}

div#header {
	padding: 2%;
	text-align: center;
	border-bottom: solid #ffffff thin;
	border-spacing: 0px 50em;
	font: bold 1.8em/1.4em Arial, Helvetica, sans-serif;
	height: 35px;
	background: #556B71 url(images/title.gif) no-repeat center center;
}

div#footer {
	padding: 2%;
	text-align: center;
	clear: both;
	background-color: #B2C1C5;
	color: #042e73;
	border-top: solid #ffffff thin;
}

div#maincontent {
	padding: 2%;
	color: #FFFFFF;
	border-right: solid #ffffff thin;
	border-left: solid #ffffff thin;
	font: 1.2em/1.4em Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 160px;
	background: #839da7;
	text-align: left;
}

div#leftcolumn {
	float: left;
	text-align: center;
	background-color: #b8d4d8;
	color: #1b4490;
	width: 160px;
}

/* main menu items */
.menu-item{
	border-top: solid thin #839DA7;
	border-right: solid thin #839DA7;
	border-bottom: solid thin #839DA7;
	border-left: solid thin #839DA7;
	background-color: #B2C1C5;
	display: block;
	padding: 6px 0px;
}
.menu:link{
	text-decoration : none;
	color : #666666;
	display: block;
	font: bold 1.2em Arial, Helvetica, sans-serif;
}
.menu:visited{
	text-decoration : none;
	color : #666666;
	display: block;
	font-size: 1.2em;
	font-weight: bold;
}
.menu:hover{
	text-decoration : none;
	color : #FFFFFF;
	display: block;
	font-size: 1.2em;
	font-weight: bold;
}
.menu:active{
	font-size: 1.2em;
	text-decoration : none;
	color : #FFFFFF;
	display: block;
	font-weight: bold;
}

/* footer items */
.footer:link{
	text-decoration : underline;
	color : #042e73;
	font: normal 1em Arial, Helvetica, sans-serif;
}
.footer:visited{
	color : #042e73
}
.footer:hover{
	color : #FFFFFF;
}
.footer:active{
	color : #FFFFFF;
}

/* image captions */
.image-info{
	color : #FFFFFF;
	padding-top: 4px;
	font: normal 1.05em "Times New Roman", Times, serif;
}
.image-sold{
	color : #F3F196;
	font: italic bold 1em "Times New Roman", Times, serif;
	background: #566B71;
	display: block;
	padding: 2px 4px;
	border: thin solid #F3F196;
	margin: 2px;
	width: 50px;
}

/* page headers */
.page-header{
	color : #FFFFFF;
	letter-spacing: 4px;
	font: bold 1.25em Arial, Helvetica, sans-serif;
	padding: 4px 0px 0px;
}
/* resume anchor links */
.resume:link{
	text-decoration : underline;
	color : #FFFFFF;
	font: 1em Arial, Helvetica, sans-serif;
}
.resume:visited{
	text-decoration : underline;
	color : #FFFFFF;
	font: 1em Arial, Helvetica, sans-serif;
}
.resume:hover{
	color : #B8D4D8;
	text-decoration : underline;
	font: 1em Arial, Helvetica, sans-serif;
}
.resume:active{
	text-decoration : underline;
	color : #FFFFFF;
	font: 1em Arial, Helvetica, sans-serif;
}

/* new css */

.ptgborder {
	border: 1px solid #000;	
}


/************************************************************/
/********* Ancient Trilogy thumbnails  ****************/
/************************************************************/
		
/*#ATthumbsOne {
	height: auto;
	width: 184px;
	float: left;
	text-align: center;
}

#ATthumbsTwo {
	background: #FFF;
	height: auto;
	width: 136px;
	float: left;
	margin: 30px 18px 0px;
}

#ATthumbsThree {
	background: #FFF;
	height: auto;
	width: 136px;
	float: left;
	margin: 30px 18px 0px 0px;
}

#ATthumbsFour {
	background: #FFF;
	height: auto;
	width: 136px;
	float: left;
	margin-top: 30px;
}

.ATimageInfo {
	color : #FFFFFF;
	font: normal 1.05em "Times New Roman", Times, serif;
	padding-top: 6px;
	display: block;
	padding-bottom: 16px;
}*/

