body {
	background-color: #FFFAC0;
	color: Black;
	font: 12px/1.25  Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0px ;
}

p.more { margin-top: 1em; font-size: 12px;}

.normal {
	background-color: #FFFAC0;
	color: Black;
	font: 12px/1.25 Verdana, Geneva, Arial, Helvetica, sans-serif;
}

img {border: none;}

img.disp {border: 2px #fff041 solid;}

hr { clear: both; width: 100%;}


/* -------------------- IDs -------------------- */
#container {
	margin: 20px auto;
	width: 755px;
}

#header {
	height: 151px;
	margin-top: -20px;
}

#headertext {
	background-color: transparent;
	color: Black;
	font: 24px/1.3 Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0px 0px 55px 75px;
}

#menu {
	border-top: 4px solid black;
	border-bottom: 2px solid black;
	height: 15px;
	width : 755px;
	padding-top: 3px;
}

.samelink {			/* This is for the php $currentpage variable */
	font: bold italic 12px/1.25  Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: transparent;
	color: #747FFF;
	text-decoration: none;
}

#content {
	background-color: #FFFAC0;
	color: Black;
	font: 12px/1.25 Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 755px;
	margin: 20px auto;
	text-align: left;
}

#footer {
	background-color: transparent;
	color: Black;
	font: bold 10px/1 Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 100%;
	text-align: center;
}

/* -------------------- LINKS -------------------- */

a:link {
	font: bold 12px/1.25 Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: transparent;
	color: #747FFF;
	text-decoration: none;
}

a:active {
	font: bold 12px/1.25 Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: transparent;
	color: #70a46b;
	text-decoration: none;
}

a:visited {
	font: bold 12px/1.25 Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: transparent;
	color: #CCA7FF;
	text-decoration: none;
}

a:hover {
	font: small-caps bold 12px/1.25 Verdana, Geneva, Arial, Helvetica, sans-serif;
	/*font-variant: small-caps;*/
	background-color: #FFCCA7;
	color: #747FFF;
	text-decoration: none;
}

/* -------------------- COLORS -------------------- */
.red {color: red;background-color : transparent;}
.blue {color: blue;background-color : transparent;}
.green {color: green;background-color : transparent;}
.ouryellow {color: #FFFAC0;background-color : transparent;}
.purple {color: purple;background-color : transparent;}


/* -------------------- MARGINS -------------------- */
.ml5 {	margin-left: 5px;}
.ml10{	margin-left: 10px;}
.ml15{	margin-left: 15px;}
.ml20{	margin-left: 20px;}
.ml25{	margin-left: 25px;}
.ml50{	margin-left: 50px;}


/* -------------------- FORMATTING -------------------- */
.i {font-style: italic;}
.b {font-weight: bold;}
.bi {font-weight: bold;	font-style: italic;}

li {padding: 3px 0px;}

.title {font: bold 15px/1.25 Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #747FFF;}

.subtitle {font: bold 13px/1.25 Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #70A46B;}

.itemtitle {font: 14px/1.4 Verdana, Geneva, Arial, Helvetica, sans-serif;	color: green;	text-align: left;}

.small {font: small-caps bold 12px/1  Verdana, Geneva, Arial, Helvetica, sans-serif;}

/* These are for the internal columns to separate the item image from the item text. */
.col1 {width: 140px;	height: 100%;	float: left;z-index:10;} 
.col2 {width: 550px;	height: 100%;	float: left;	padding-left: 15px;text-align: left;z-index: 10;}
.col2a {width: 230px; float: left; z-index: 10;}

.clr {clear: both;margin-bottom: 20px;}

.sold {
	color: Purple;
	background-color: transparent;
	font-size: 40px;
	position: relative;
	top: 10px; left: 0px
}

/* -------------------- FONT SIZES -------------------- */
.size8 {font-size: 8px;}
.size9 {font-size: 9px;}
.size10 {font-size: 10px;}
.size11 {font-size: 11px;}
.size12 {font-size: 12px;}
.size13 {font-size: 13px;}
.size14 {font-size: 14px;}
.size15 {font-size: 15px;}
.size16 {font-size: 16px;}
.size17 {font-size: 17px;}
.size18 {font-size: 18px;}
.size19 {font-size: 19px;}
.size20 {font-size: 20px;}
.size21 {font-size: 21px;}
.size22 {font-size: 22px;}
.size23 {font-size: 23px;}
.size24 {font-size: 24px;}


/* -------------------- Image Hover ----------------------  */
.thumbnail {
	position: relative; top: 0; left:0;
}

.thumbnail span{ /*CSS for enlarged image*/
display: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
margin: 0 auto;
}

a.thumbnail:hover span{ /*CSS for enlarged image on hover*/
position: absolute;
display:block;
bottom:-100px !important;
left: 200px; /*position where enlarged image should offset horizontally */
z-index: 150 !important;
background-color:#ffffe0;
padding:5px;
border: 1px dashed gray;
color: black;
text-decoration: none;
}



