
/************************************************************** Colors */

.orange				{ color: #c39258; }
.gold				{ color: #9a7a3f; }
.brown				{ color: #6B4E22; }



/************************************************************** Main */

html {
	background: #eee;
}

body {
	font-family: 'lucida grande', 'lucida sans unicode', helvetica, arial, sans-serif;
}

#everything {
	width: 980px;
	margin: 20px auto;
	background: #fff;
	border: 1px solid #ddd;
}

h2.title {
	color: #6b5325;
	padding: 5px;
	background: #d6cc99;
}

.border3 {
	border: 3px solid #6b5325;
}

/************************************************************** Header */

#tagline {
	margin: 0 0 40px 65px;
}

#contacts {
	padding: 17px 80px 15px 20px;
	margin: 0 2px 0 25px;
	background: url(../img/bgcontact.png) no-repeat top left;
}

#worth {
	padding: 16px 0 15px 88px;
	background: url(../img/bgworth.png) no-repeat top left;	
	width: 188px;
}

#wotsit {
	padding: 12px 3px 0 3px;
	width: 73px;
}

h2.webuy {
	padding: 30px 0;
}

/************************************************************** Nav */

a.nav {
	padding: 5px 41px;
	background: #d2a762;
}

a.nav:hover {
	background: #6b4e22;
	color: #fff;
}

li.current a {
	background: #d8d19d;
	color: #333;
}

/************************************************************** Leftbar */

#leftbar {
	width: 161px;
}

#calc {
	background: #333;
}

input.weight {
	border: 1px solid #6b5325;
	padding: 3px;
	width: 130px;
	color: #aaa;	
}

#prices {
	background: #efe9d1;
	color: #6b5325;
}

#prices td {
	padding: 5px 11px 5px 0;
}

#prices th, .price {
	padding: 5px 10px 5px 0 !important;
}

#price {
	margin-left: 10px;
}

.label {
	text-transform: uppercase;
	font-weight: bold;
	color: #333;
}

/************************************************************** Rightbar */

#rightbar {
	width: 172px;
}

#kitco {
	height: 114px;
}

#feedright {
	background: #efe9d1;
}

/************************************************************** Calculator */

#estimate {
	background: #efe9d1;
	height: 193px;
}

a.ready {
	border: 1px solid #333;
	background: #d2a762;
}

a.ready:hover {
	background: #6b4e22;
}

/************************************************************** Home */

#easy {
	padding-top: 60px;
}

#steps {
	margin-bottom: 40px;
}

.step {
	width: 170px;
	margin-right: 39px;
}

.stepex {
	padding-left: 45px;
}

#uno {
	background: url(../img/uno.png) no-repeat top left;
}

#dos {
	background: url(../img/dos.png) no-repeat top left;	
}

#tres {
	background: url(../img/tres.png) no-repeat top left;
}

.man {
	height: 170px;
}

#homebase {
	width: 606px;
}

.hb1 {
	background: url(../img/hb1.png) no-repeat top left;
}

.hb2 {
	background: url(../img/hb2.png) no-repeat top left;
}

.hb3 {
	background: url(../img/hb3.png) no-repeat top left;
}

.hb4 {
	background: url(../img/hb4.png) no-repeat top left;
}

.hb5 {
	background: url(../img/hb5.png) no-repeat top left;
}

.hb6 {
	background: url(../img/hb6.png) no-repeat top left;
}

.hb7 {
	background: url(../img/hb7.png) no-repeat top left;
}

.hb8 {
	background: url(../img/hb8.png) no-repeat top left;
}

#reason {
	padding: 15px 15px 0 205px;
	height: 169px;
}

/************************************************************** Sell Now */

#details {
	background: #efe9d1;
}

#address {
	height: 50px;
}

#details input.text, #details textarea {
	border: 1px solid #b8a88a;
	padding: 3px;
	width: 230px;
	color: #777;
}

#statement {
	width: 145px;
	margin-right: 40px;
}

#incorrect {
	margin-bottom: 40px;
}

#required {
	color: #555;
}

label.form {
	float: left;
	width: 90px;
	padding: 3px;
}

label.error {
	display: block;
	margin: -5px 0 10px 97px;
	color: #ff0000;
	font-size: 11px;
	width: 230px;
}

input.error, textarea.error {
	border: 1px solid #ff0000 !important;
}

#post {
	border: 1px solid #b8a88a;
	background: #efe9d1;
}

#captured {
	width: 450px;
}

/************************************************************** Misc */

#contact_thanks {
	width: 600px;
}

#info {
	width: 600px;
}

#hallmark {
	width: 383px;
}

#about {
	width: 600px;
}

#feedlist {
	width: 600px;
}

.feedback {
	margin: 20px 0;
}

.reason {
	width: 606px;
}

#special {
	padding: 20px 20px 20px 60px;
	background: url(../img/bgspecial.png) no-repeat left center;
	width: 400px;
}

/************************************************************** Footer */

#footer {
	padding-top: 20px;
}

#footnav {
	margin-bottom: 3px;
}

#footnav a {
	margin: 0 10px;
}

li.lione a {
	margin-left: 0 !important;
}
