﻿/*
--------------------------------------------------
 Layout: Side Bar
--------------------------------------------------
*/

#sidePanel {
	padding: 0 10px 0 0;
	width: 235px;
	float: left;
	background: #fff;
	
}

/* IE7 specific hack */
*+html #sidePanel {
	position: relative;
	z-index: 1000;
}

#findSale {
	margin: -31px 0 0 1px;
	position: relative;
}

#hdr_post {
	margin: 0 0 0 -3px;
	position: relative;
}

#tip {
	margin: 0 5px 0 10px;
}

#tip img {
	float: left;
	margin-right: 3px;
}

#tip p {
	font-size:10px;
	font-family: Verdana, Arial, Helvetica;
}

.formError {
	padding: 0 0 10px 10px;
	width: 220px;
	font-size:10px;
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold;
	color: #ff0000;
}

#postSale .formError {
	padding: 2px 0 0 0;
}

#searchError {
	display: none;
}

#loading {
	display: none;
	width: 177px;
	margin: 0 auto;
	padding: 15px 0 15px 0;
}

/*
--------------------------------------------------
 Layout: Side Bar Forms
--------------------------------------------------
*/

#findSale form,
#postSale form {
 margin:0px;
 padding:0px;
}

#postSale form {
 margin-top:-10px;
 
}

#findSale form fieldset,
#postSale form fieldset {
	margin: 0 0 0 10px;
	padding:5px 0 10px 0;
	border:0;
}

#findSale form label,
#postSale form label {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
	color: #000;
}

#findSale form label {
	display: inline;
	margin: 0 3px 0 0;
}

#postSale form label {
	display: block;
	margin: 10px 0 0 0;
}

#postSale form label.multi {
	display: inline;
	float: left;
	margin: 10px 3px 0 0;
}

#findSale input.text,
#postSale input.text {
	padding: 2px;
	font-size:12px;
	font-weight: bold;
	background: #f7f7f7;
	color:#900800;
	height:16px;
}

input.text {
	width: 211px;
}

#findSale input.text {
	margin: 5px 3px 0 0;
}

#postForm input.text {
	display:block;
	margin-top: 3px;
}

#postForm textarea.textarea {
	height:95px;
	width: 211px;
	margin: 3px 0 0 0;
	padding:2px;
	background: #f7f7f7;
	font-size:12px;
	font-weight: bold;
	color:#900800;
}

#postForm select {
	display:block;
	width: 211px;
	margin: 3px 0 0 0;
	padding:2px;
	background: #f7f7f7;
	font-size:12px;
	font-weight: bold;
	color:#900800;
}

.caption {
	display: block;
	margin: 3px 0 0 0;
	font-weight: normal;
}

#deletePost, #editPost {
	float: left;
}

#deletePost {
	padding-right:5px;
}

/*
--------------------------------------------------
 Layout: Form field specific styles
--------------------------------------------------
*/

#findSale input#address {
	width: 127px;
	float: left;	
}

#findSale input#submitFind {
	float: left;	
	margin: 5px 3px 0 0;
}

#postSale select#postStartDate,
#postSale select#postEndDate {
	width: 109px;
	margin: 3px 4px 0 0;
}

#postSale select#postStartTime,
#postSale select#postEndTime {
	width: 81px;
	margin: 3px 0 0 0;
}

#postSale select#postEndDate,
#postSale select#postEndTime {
	margin-bottom: 10px;
}

#submitButtonHolder {
	width: 103px;
	margin: 0 auto;
	padding: 5px 0 0 0;
}

#editButtonHolder {
	width: 194px;
	margin: 0 auto;
	padding: 5px 0 0 0;
}
