body {
	font-size: 12px;
	font-family: Gill Sans, Times New Roman, serif;
	color: #000000;
}

a {
	font-size: 1em;
	color: #C61E1E;
	text-decoration: none;
}

a:hover {
	font-size: 1em;
	color: #C61E1E;
	text-decoration: underline;
}

.x-layout-inactive-content{
    position:absolute;
    left:-10000px;
    top:-10000px;
    visibility:hidden;
}
#debugarea {
    position:absolute;
    left:-10000px;
    top:-10000px;
    visibility:hidden;
}
.debugstring {
    font-style: italic;
    color: #000088;
}
.debugPre {
   font-style: normal;	  
}
.error {
       font-size: large;
       font-weight: bold;
       padding-left: 1.75em;
       padding-right: 1.75em;
       padding-top: 0.75em;
       padding-bottom: 0.75em;
}

.navBottom {
	background-image: url('../images/barGrey.jpg');
	background-repeat: repeat-x;
	background-position: 0px 5px;
}

.pageBottomNav {
	font-size: .9em;
}

.itemTitle {
	font-size: 1em;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 5px;
}

.itemDescription {
	font-size: .9em;
	margin-bottom: 10px;
}

.itemCatalogNumber {
	font-size: .9em;
	margin-bottom: 5px;
}

.itemPrice {
	font-size: .9em;
}

.itemPriceSlashed {
	font-size: .9em;
	text-decoration: line-through;
}

.itemSalePrice {
	font-size: .9em;
	color: #b81021;
}

.itemTerms {
	font-size: .9em;
	margin-top: 5px;
}

.marketsTitle {
	font-size: 1em;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 5px;
}

.marketsDate {
	font-size: .9em;
	margin-bottom: 10px;
}

.marketsTime {
	font-size: .9em;
	margin-bottom: 5px;
}

.marketsDescription {
	font-size: .9em;
	margin-bottom: 5px;
}

.artistList {
	    list-style-type: none;
}

.maxWidth {
	font-size: .9em;
	color: #666;
}

.formSuccess, .formFailure {
	      padding-top: 2em;
	      width: 75%;
	      margin-left: auto;
	      margin-right: auto;
	      text-align: center;

}
.nextPreviousLink {
	float: right;
	margin-top: -16px;
}

.nextPreviousLinkCat {
	float: right;
	margin-top: 0px;
}
