span.h1 {
	font-size:3em;
	font-weight:bold;
	margin: .5em 0;
}

span.h2 {
	font-size:1.5em;
	font-weight:bold;
}

.container_12 {
	text-align:left;
}

fieldset.contact {
	background-color:#333333;
	padding:1em 0;
	-moz-border-radius: 1em;
}

fieldset.contact input {
	width:100%;
	height:1.5em;
	font-size:1.5em;
	border:1px solid #a7a6aa;
}

fieldset.contact label{
	font-weight:bold;
}

.hide {
	display:none;
}

.item:hover {
	background-color:#333333;
	-moz-border-radius: 1em;
}

.item {
	height:290px;
}

.item:hover .hide {
	display:block;
	position:absolute;
	width:100%;
	text-align:right;
	margin-top:-3.5em;
	margin-left:-30px;
}

.hide a {
	display:inline;
	padding: .25em 1em;
	background-color:#666666;
	-moz-border-radius: .25em;
	text-decoration: none;
}

.hide a:hover {
	background-color:#777777;
}

.item {
	padding:1em;
}

.description {
	height:6em;
}

.subtitle {
	float:right;
	color:#bfbfbf;
	font-weight:bold;
}

.create {
	margin-top:97px;
	text-align:center;
	font-size:1.5em;
	padding: .25em 1em;
	background-color:#666666;
	-moz-border-radius: .25em;
	display:none;
}

.create a {
	text-decoration: none;
}

.createNew:hover .create {
	display:block;
}

input.offer {
	background: url(http://mattsolum.com/projects/bulkList/resources/images/dollar.gif) #ffffff no-repeat 2px 4px;
	padding-left:7px;
	width:137px;
	border:1px solid #a7a6aa;
}

input.offerQty {
	width:144px;
	border:1px solid #a7a6aa;
}

.success {
	padding:.25em;
	margin:-.25em;
	background-color:#229e02;
	-moz-border-radius: .25em;
	font-weight:bold;
	font-size:1.5em;
	color:#ffffff;
}

.failure {
	padding:.25em;
	margin: 0 -.25em .5em -.25em;
	background-color:#9d4c4c;
	-moz-border-radius: .25em;
	font-weight:bold;
}

input.error {
	background-color:#e99e9e;
}

.highlight, .highlight:hover {
	background-color:#229e02;
	color:#ffffff;
	-moz-border-radius: 1em;
}

.highlight a {
	color: #4b538b;
}

.highlight:hover .hide a {
	background-color:#2fb10d;
	color:#ffffff;
}

.highlight:hover .hide a:hover {
	background-color:#30ba0d;
	color:#ffffff;
}

/***Login page***/
	
	
.blackOut {
	width:100%;
	height:100%;
	position:absolute;
	z-index:900;
	background-image:url(http://mattsolum.com/projects/bulkList/resources/images/background.png);
	top:0;
	right:0;
	text-align:left;
}

.blackOut fieldset {
	background-color:#333333;
	-moz-border-radius: 1em;
	padding:16px;
	display:block;
	position:absolute;
	width:246px;
	left:50%;
	margin-left:-139px;
	height:118px;
	top:50%;
	margin-top:-72px;
	margin-left:-123px;
}

.blackOut label {
	display:block;
	font-weight:bold;
}
	

/***Edit page***/

	input.title {
		font-size:1.5em;
		font-weight:bold;
		height:1.25em;
		width:265px;
		border:1px solid #a7a6aa;
	}
	
	textarea.itemDescription {
		width:265px;
		font-family:arial, helvetica, sans-serif;
		height:6em;
		border:1px solid #a7a6aa;
	}
	
	input.link {
		width:265px;
		border:1px solid #a7a6aa;
	}
	
	.aInventory {
		border:1px solid #a7a6aa;
	}