body {
	margin:0;
	background-color:#fff !important;
}
.container {
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-radius-right-bottom: 10px;
	-webkit-border-radius-left-bottom: 10px;
	padding:20px;
	margin-bottom:30px;
	background-color:#fff;
}
ul.options {
	list-style-type:none;
	margin:0 0 20px;
	padding:0;
}
ul.options > li {
	display:block;
	font-size:140%;
	border-bottom:1px solid #990000;
}
ul.options > li > a {
	color:#990000;
	padding: 8px 0;
	display:block;
	text-decoration:none;
}
li.forward {
	background-image:url('assets/arrow_right.png');
	background-repeat:no-repeat;
	background-position:100% 50%;
	padding-right:30px;
}
li.back {
	background-image:url('assets/arrow_left.png');
	background-repeat:no-repeat;
	background-position:0% 50%;
	padding-left:30px;
}
.pageContent {
	margin:10px;
}
.masthead {
	background-color:#900;
	background-image:url(assets/header-background-24.png);
	background-repeat:repeat-x;
	background-position:top left;
	height:100px;
	margin:0;
	border-bottom:8px solid #C00;
}
.logo {
	background-image:url(assets/header-logo-24.png);
	height:100px;
	width:950px;
	margin:0 auto;
	background-repeat:no-repeat;
}
.navigation {
	background-color:#39399C;
	height:40px;
	margin:0;
}
.navigation ul {
	width:980px;
	margin:0 auto 0;
	list-style-type:none;
}
.navigation ul li {
	float:left;
}
.navigation ul li a {
	color:#fff;
	text-decoration:none;
	display:block;
	border-right:1px solid #fff;
	font-weight:bold;
	padding:5px 10px;
	font-size:18px;
}
.navigation ul li:first-child a {
	padding-left:0;
}
h2, h3, h4 {
	color:#990000;
}
h2.eventTitle {
	background-color:#eee;
	border-bottom:1px solid #990000;
	color:#990000;
	font-size:120%;
	font-weight:bold;
	margin:0;
	padding:2px 10px;
	clear:both;
}
.auctionNumber {
	width:50px;
	margin-right:5px;
	background-color:#990000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 0 5px;
	color:#fff;
	font-weight:bold;
}
input.title {
	width:200px;
}
.auctioned {
	background-color:red;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 0 5px;
	color:#fff;
	font-weight:bold;
}
fieldset {
	padding:10px;
	border:1px solid #990000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
legend {
	color:#990000
}
li.faveItem {
	background-color:#FFFFCC;
}
h3.detailTitle {
	background-color:#990000;
	margin:5px 0 0;
	padding:10px 5px;
	font-weight:bold;
	color:#fff;
}
a.pagingLinks {
	text-decoration:none;
	color:#990000;
	width:100px;
	border:1px solid #ccc;
	
}
.quiltWindow {
	height:200px;
	background-color:#000;
	background-repeat:no-repeat;
	background-position:left top;
}



/* COOL BUTTON STYLES */
.button, .button:visited {
background: #222 url(overlay.png) repeat-x; 
display: inline-block; 
padding: 5px 10px 6px; 
color: #fff; 
text-decoration: none;
-moz-border-radius: 6px; 
-webkit-border-radius: 6px;
-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
border-bottom: 1px solid rgba(0,0,0,0.25);
position: relative;
cursor: pointer
}

.button:hover							{ background-color: #111; color: #fff; }
.button:active							{ top: 1px; }
.small.button, .small.button:visited 			{ font-size: 11px}
.button, .button:visited,
.medium.button, .medium.button:visited 		{ font-size: 13px; 
											  font-weight: bold; 
											  line-height: 1; 
											  text-shadow: 0 -1px 1px rgba(0,0,0,0.25); 
											  }
											  
.large.button, .large.button:visited 			{ font-size: 14px; 
												  padding: 8px 14px 9px; }
												  
.super.button, .super.button:visited 			{ font-size: 34px; 
												  padding: 8px 14px 9px; }

.pink.button, .magenta.button:visited		{ background-color: #e22092; }
.pink.button:hover							{ background-color: #c81e82;text-decoration:none; }
.green.button, .green.button:visited		{ background-color: #91bd09; }
.green.button:hover						    { background-color: #749a02;text-decoration:none; }
.red.button, .red.button:visited			{ background-color: #e62727; }
.red.button:hover							{ background-color: #cf2525;text-decoration:none; }
.orange.button, .orange.button:visited		{ background-color: #ff5c00; }
.orange.button:hover						{ background-color: #d45500;text-decoration:none; }
.blue.button, .blue.button:visited		    { background-color: #2981e4; }
.blue.button:hover							{ background-color: #2575cf;text-decoration:none; }
.piecdPurple.button, .piecdPurple.button:visited	{ background-color: #990000; }
.piecdPurple.button:hover						{ background-color: #39399C;text-decoration:none; }
.nlomred.button, .nlomred.button:visited	{ background-color: #990000; }
.nlomred.button:hover						{ background-color: #660000;text-decoration:none; }
.yellow.button, .yellow.button:visited		{ background-color: #ffb515; }
.yellow.button:hover						{ background-color: #fc9200;text-decoration:none; }
.grey.button, .grey.button:visited		{ background-color: #999; }
.grey.button:hover						{ background-color: #666;text-decoration:none; }                                                                                                                                                                                                        