@import url("reset.css");

@font-face {
	font-family: 'Candara';
	src: url('Candara.ttf');
}
html, body {height: 100%;}
body {
background-color: #f9f9f9;
font-family: 'Candara', 'Arial';
}

#divAuctionAdminToolbox {display: none;}

h1 {font-size: 32px; font-family: 'Candara', 'Arial'; font-weight: bold; color: #767676; margin: 0 0 10px 0;}
h2 {font-size: 20px; font-family: 'Candara', 'Arial';}
h3 {font-size: 18px; font-family: 'Candara', 'Arial';}

ul li { font-family: 'Candara', 'Arial';}

p {line-height: 1.5; font-size: 14px; font-family: 'Candara', 'Arial';}
a img {border: none}
a {text-decoration: none; color: #0076c1; }
a:hover {text-decoration: underline;}

.clear {clear: both;}
strong {font-weight: bold;}

.left {float: left;}
.right {float: right;}
.center {text-align: center;}

.rounded {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

#fwrap {min-height: 100%;}
.wrap {width: 960px; margin: 0 auto; height: 100%; position: relative;}
#main1 {padding-bottom: 439px; width: 100%; }
header, footer, nav, article, section, aside {display: block;}

.shadowset {
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-box-shadow: #ccc 1px 1px 2px;
-moz-box-shadow: #ccc 1px 1px 2px;
box-shadow: #ccc 1px 1px 2px;
}

/* HEADER and whats inside */

header {
background: #333333 url(../gfx/header-bg.png) repeat-x;
 position: relative;
 height: 100px; 
}
header #logo {margin: 15px 0 15px 10px;}

#helpmenu { position: absolute; font-size: 12px; color: #fff;  right: 160px; top:10px;}
#helpmenu a { color: #fff;  padding: 0 5px; }

#topbar {position: absolute;  right: 0; top:0px; 
	padding: 5px; height: 26px;
	background-color: #484c4d;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	-webkit-box-shadow: #141414 1px 1px 2px;
	-moz-box-shadow: #141414 1px 1px 2px;
	box-shadow: #141414 1px 1px 2px;
}

ul#language {float: left; width: 90px; margin: 1px 38px 0 5px}
ul#language a {display: block; padding: 1px 0 0 0; font-size: 14px;}
ul#language li {
	display: block;
	position: relative;
	float: left;
	font-size: 13px;
	width: 90px;
	padding: 3px 10px 4px 28px;
	background-color: #f9f9f9;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
ul#language ul {
	display: none;
	position: absolute;
	top:25px;
	left:0;
}
ul#language li ul li {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
ul#language li:hover ul {
	display: block;
	position: absolute;
}

.login {float: left; margin: 1px 0 0 0;}
.login p{float: left; color: #fff; padding: 0 1px 0 4px;}
.login input { 
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
	}

.email {width: 150px; padding: 3px 2px 4px 2px; border: none; background-color: #f9f9f9;}
.password {width: 110px; border: none; padding: 3px 2px 4px 2px; background-color: #f9f9f9;}
.button {background-color: #199de1; color: #fff; display: block; border: none; padding: 3px 5px; line-height: 1.3}
/* Variables */

#estonia {background: url(../gfx/Estonia.png) no-repeat 2px 0px;}
#english {background: url(../gfx/Unitedkingdom.png) no-repeat 2px 0px;}
#russian {background: url(../gfx/Russia.png) no-repeat 2px 0px;}
#finnish {background: url(../gfx/Finland.png) no-repeat 2px 0px;}

.index {background-color: #f9f9f9;}
.auctions {background-color: #f89a13; }
.forest {background-color: #7bb812; }
.my {background-color: #199de1;}
.land {background-color: #B61014;}
.generic {background-color: #272E49;}
.blankpage {border-bottom: 1px solid #666;}



/* Every navigation we have  */

/* Mainmenu #main */
nav#main { }
nav#main ul {clear: both; width: 100%; height: 35px;}
nav#main ul li 
{
    float: left; margin: 0 1px 0 0; line-height: 1; font-size: 16px;}
nav#main ul li#my {float: right; margin: 0 1px 0 0; }
nav#main a {
display: block;
color: #fff; text-decoration: none;
padding: 10px 15px 10px 15px;  text-transform: uppercase;
height: 14px;
}
nav#main a.selected:hover {
}
nav#main a.notselected:hover {
background-color: #199de1;
padding: 10px 15px 10px 15px;
 -webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
}

nav#main li a.selected {
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
}
nav#main li a.index { color: #767676;}

/* Submenu under mainmenu #sub */
#sub { position: relative; display: block; width: 100%; padding: 5px 0 0 0; margin: 0 auto 20px auto;  }
#sub ul {position: relative; width: 960px; height: 35px; margin: 0px auto;}
#sub ul li {float: left; margin: 10px 1px 0 0px;  }
#sub a {color: #fff; text-decoration: none; padding: 7px 10px;  font-size: 14px; }
#sub a:hover, nav#sub a.selected  {
background-color: #f9f9f9;
 padding: 7px 10px; color: #333333; -webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;}

#sub.blankpage a { color: #333333; border: 1px solid transparent; }
#sub.blankpage a.selected, nav#sub.blankpage a:hover {border: 1px solid #666; border-bottom: none; }

/* Submenu used inside pages, this one found in auction area*/
div#itemname {width: 740px; height: 23px; margin: 0 0 20px 0px;}
nav#subsub {width: 740px; height: 26px; margin: 30px 0 10px 0px; border-bottom: 1px solid #f89a13;}
nav#subsub ul li {float: left; height: 18px; margin: 0 1px 0 0; padding: 4px 10px; text-decoration: none; cursor: pointer;}
nav#subsub li:hover, nav#subsub li.activeTab {
background-color: #f89a13;
color: #fff;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;}

.pTabbedContent.hidden
{
    display: none;
}

#auction_info {margin-bottom: 20px}

ul.classic li {list-style: disc; margin: 5px 0 1px 20px; font-size: 14px;}

nav#adminmenu {position: absolute; top: 10px; right: 0px;}
nav#adminmenu a {color: #fff; text-decoration: none;}

#adminmenu ul {background-color: #CC0000; color: #fff; padding: 5px; margin: 0;}
#adminmenu ul ul {
	display: none;
	position: absolute;
	top:28px;
	left:0;
	padding: 0; margin: 0;
}
 #adminmenu ul ul li {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	padding: 0;
}
#adminmenu ul li:hover ul {
	display: block;
	position: absolute;
}
#adminmenu ul  ul li a {
padding: 2px 5px;
display: block;
}

#adminmenu ul ul li a:hover {
 background-color: #ccc;
 display: block;
}

#searchbar {position: relative; margin: 0px 0 20px 0; width: 290px;}
#searchbar input {
position: relative;
	z-index: 1;
	width: 257px;
	padding: 6px 25px 6px 6px;
	font-size: 14px;
	border: 1px solid #ccc;
	background-color: #fff;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: #ccc 1px 1px 2px;
	-moz-box-shadow: #ccc 1px 1px 2px;
	box-shadow: #ccc 1px 1px 2px;
	-moz-transition: border-color 0.2s ease;
	-o-transition: border-color 0.2s ease;
	-webkit-transition: border-color 0.2s ease;
	box-sizing: border-box;
}

/* Defination of page types. Goes into <section> */

#page_wide {margin-top: 20px; }

.page h2 {margin: 7px 0px}
.page p {margin: 2px 0 5px 0;}
.contentside {float: left; width: 730px; margin: 0 0 0 20px; }

#page_wide #categories {width: 235px; float: left; margin: 1px 0 0 0;} 
#auctions1 {width: 400px; float: left; margin: 0 20px 20px 0px; }
#auctions1 h4 {font-weight: bold; font-size: 16px;}
#page_wide #featured {width: 290px; float: left; } 
#page_wide #featured p {margin: 2px 0 5px 0; font-size: 14px; text-align: justify;}

.auction_item {padding: 5px; height: 70px;  background-color: #fff;
font-size: 12px; line-height: 1.3; border: 1px solid #ccc;
margin: 10px 0 10px 0;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-box-shadow: #ccc 1px 1px 2px;
-moz-box-shadow: #ccc 1px 1px 2px;
box-shadow: #ccc 1px 1px 2px;
}
.auction_item a {color: #0291d7; text-decoration: none;}
.auction_item a:hover {color: #0d7eb6; text-decoration: underline;}
.readmore {color: #0291d7; font-size: 14px; margin: 5px;}

#categories ul {
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-box-shadow: #ccc 1px 1px 2px;
-moz-box-shadow: #ccc 1px 1px 2px;
box-shadow: #ccc 1px 1px 2px; margin: 10px 0 0 0; padding: 10px; border: 1px solid #ccc; background-color: #fff; width: 210px;
}
#categories ul li {margin: 0 0 8px 0;  position: relative; }
#categories ul li a {color: #0076c1; display: block; padding: 3px 0 8px 0; border-bottom: 1px solid #ccc; font-size: 14px; text-decoration: none;}
#categories ul ul {display: none;}
#categories ul li ul li a {border: none;}
#categories ul li:hover ul {display: block; z-index: 10; background-color: #fff; position: absolute; left: 150px; top: -19px;}


.item_list {padding: 10px; background-color: #fff; border: 1px solid #ccc; margin: 0 10px 10px 0; font-size: 14px; }
.item_list h2 a{font-size: 16px; font-weight: bold; text-decoration: none; }
.item_list p {line-height: 1.5;}
span.price {font-weight: bold; float: right; display: block;}
.gallery_mode {width: 180px; float: left; }

.tableform td {padding: 5px; width: 220px;}
.tableform input {1px solid #ccc; padding: 3px;}

.tableform span.red {background-color: #CC0033; padding: 2px; color: #fff;}

.box {
margin: 0px  0 15px 0;
padding: 8px;
border: 1px solid #ccc;
background-color: #fff;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

.shadow {
-webkit-box-shadow: #ccc 1px 1px 2px;
-moz-box-shadow: #ccc 1px 1px 2px;
box-shadow: #ccc 1px 1px 2px;
}

.box h2 {font-size: 18px; font-weight: bold;}
.box h3 {font-size: 22px; font-weight: bold; padding: 3px 0 5px 0;}
.box h4 {font-weight: bold;}

.text {line-height: 1.5; font-size: 14px;}
.text p {margin: 0 0 5px 0;}
.text ul {margin: 0 0 0 17px;}
.text ul li {list-style-type: disc; }

#auctionitem {margin: 0px 0px 0 10px; float: left;}
#auctionitem h2 {margin: 0 0 5px 0; border-bottom: 1px dotted #ccc}
.auctionItemData {}
.auctionItemData td {padding: 3px; width: 100px; border-bottom: 1px dotted #ccc}

.active {background-color: #CC0033; color: #fff; }

h3.itemPrice {font-size: 26px; font-weight: bold;}

input.auction_input {
border: 1px solid #fff; padding: 5px; width: 150px; font-size: 18px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
input.auction_submit, #btnAmount, {
padding: 8px 15px; background-color: #0088CC; border: none; color: #FFF;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
#bidForm table {width: 100%; text-align: center;}
#bidForm td {text-align: center; padding: 5px 0 5px 0; font-size: 18px;}
aside.list {width: 210px; margin: 0 0px 0 0; float: left; }

aside.list ul.tabnav {margin: 0; padding: 0;} 
aside.list ul.tabnav li {float: left;}
aside.list ul.tabnav li a.selected {}

aside.list ul { 
margin: 0px 0;
padding: 5px 0px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

aside.list ul li {font-size: 14px;  margin: 1px 0 0 0; padding: 0px 0px 0px 5px; }
aside.list ul li a { display: block; padding: 8px;
text-decoration: none; 
}

aside.list ul li a:hover, aside.list ul li a.selected { display: block;
text-decoration: none; 
background-color: #f9f9f9;
-webkit-border-top-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-bottomleft: 5px;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
}

aside#auctions ul li {margin: 0px 0 7px 0; padding: 0px 0px 0px 0px;}
aside#auctions ul li a	{display: block; padding: 5px;
text-decoration: none; border: 1px solid #ccc;}
aside#auctions a.selected, aside#auctions a:hover  {color: ##f89a13; border-color: #B61014;}

aside#land ul {background-color: #B61014; color: #fff;}
aside#land ul li a {color: #fff;}
aside#land a.selected , aside#land a:hover  { border-color: #B61014; color: #000000;}

aside#forest ul {background-color: #7bb812; color: #fff;}
aside#forest ul li a {color: #fff;}
aside#forest a.selected , aside#forest a:hover  { border-color: #7bb812; color: #000000;}

aside#cars ul {background-color: #7bb812; color: #fff;}
aside#cars a.selected, aside#cars a:hover {color: #7bb812;}

aside#generic ul {background-color: #272E49; color: #fff;}
aside#generic a.selected, aside#generic a:hover  {color: #272E49;}

aside#list ul ul {border: none; display: block; -webkit-box-shadow: none; box-shadow: none; margin: 0;}

ul#cars_list a {color: #7bb812;}
aside ul#auctionitem_list  { margin: 0px 0;}
aside ul#auctionitem_list li {font-size: 14px; height: 55px; margin: 1px 0 0 0; padding: 5px 5px;}
aside ul#auctionitem_list li a {text-decoration: none;  height: 60px; padding: 0; border-bottom: 1px solid #ccc;}
aside#auctions li img {margin: 0 3px 0 0; }

/*#auctionitem_list li.selected, #auctionitem_list li:hover {background-color: #f89a13; }
#cars_list li.selected, #cars_list li:hover {background-color: #7bb812;}
aside ul a:hover, aside ul li:hover a {color: #fff; text-decoration: none;}
aside ul li.selected a{color: #fff; text-decoration: none;}
*/
.textarea {padding: 5px;  font-size: 12px; line-height: 1.5;}
.important {padding: 10px; border: 1px solid #f1f1f1; background-color: #fff; margin: 5px 0;}

.breadcrumb {display: block; margin: 0px 0 15px 0; }

.breadcrumb li {
float: left;
margin: 0 0px 0 0;
padding: 0;
position: relative;
}

.breadcrumb li img{
position: absolute;
top: -11px;
right: -5px;
z-index: 100;
}
.breadcrumb a {
background-color: #7bb812;
padding: 5px 20px 5px 10px;
margin: 0 0px 0 0px;
color: #fff;
text-decoration: none;
}
.breadcrumb a.selected {background-color: #666;}
.breadcrumb a:hover {opacity:0.4;filter:alpha(opacity=40); color: fff;}

#reg fieldset {border: 1px solid #ccc; padding: 10px 20px; margin: 0 0 10px 0;}
#reg legend { background: #199de1; color: #fff; padding: 5px; margin: 0 0 0 -10px;}
#reg input {display: block; margin: 5px 5px 10px 5px; border: 1px solid #999; padding: 5px; width: 200px;}
#reg label {display: block; float: left; padding: 7px 5px; width: 200px; text-align: right;}
#reg p, #reg ol {margin: 10px 0 0 0; font-size: 13px; }

button.register {background-color: #199de1; padding: 10px 20px; color: #fff; border: none; font-size: 16px; margin: 10px;}
button.searchbutton {
  position: absolute;
  z-index: 2;
  top: 3px;
  right: 5px;
  width: 26px;
  height: 26px;
  border: none;
  background-color: transparent;
  background-image: url(../gfx/search.png);
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAA8CAMAAABCfyqQAAADImlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyQjM0MENFMjczNEQxMUUwOEJCNjk0MjUxMkUyNkQ0RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozOEFFMzgwQzczNEQxMUUwOEJCNjk0MjUxMkUyNkQ0RCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjJCMzQwQ0UwNzM0RDExRTA4QkI2OTQyNTEyRTI2RDREIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjJCMzQwQ0UxNzM0RDExRTA4QkI2OTQyNTEyRTI2RDREIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+wP7T4AAAARFQTFRFhoaGv8PC/v7++/v7y87N9PT0z8/P5efntra2+Pj4ys7NvsPC09XV2dva/f39m5ub1tnYnZ2d6Onpq6ur6urq5ebmioqKwsbFzc3NjIyMwMTD5OTk09PTys3MsrKyvsLC+Pn5h4eHw8fGwcXE8fLx+fn5mpqau7u78vLyj4+P4uTk3+Hhw8PD293dxcnI8fHx/Pz84uPjpKSk6+vr6Ojo0tXU4+PjqqqqwcTDycnJjY2N2t3d7O3tv7+/4eHhz9LR4+Xk19fX7/Dwnp6e6uvrmZmZxsnIiYmJkZGRoqKizMzMysrKvsLB0dHR29vb9/j48PHx5+jo3d/fx8fH9PX1yczL4+blztHQ8/T0k5OT////NlfWcgAAAFt0Uk5T////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AJz6uLwAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAABCUlEQVQ4y+3TxW5DQQwFUPtBG2ZmTsrMkDYpM8P9/w/pYhavkv266yJVvbJ0pJF17SH8UDS5+JLa7/qgG2Lm8N6yhqNtDkUTLXZiEq1XfgLQcHhFYocdCwBcrkp85AXTLJYknnDUPJ/PS7wvtRoAcMQbyrSJm2oHsdk2PyhoD5nDzHWeVhN6e2+fRebYU5lt1lMl+GydP/y3korYE39D//h7uFa5c30wEyci6nc1PDyneKC2S2Nb+Z+ndABgkKRniWVKWgCQoZ7EW+qb5qIp8ZgC5vliUeJSc2YAANe0pUxbo14Z9k6ONhUMrpKpKTWhq8vcZ3r+m8psC54qwReI1v23UkkH/9yBfQEqux+5ySGuAAAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
  background-position: -2px -34px;
  text-indent: -10000px; /* Hide the text */
  cursor: pointer;
    opacity: 0.5;
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
  -moz-transition: opacity 0.2s ease;
  -o-transition: opacity 0.2s ease;
  -webkit-transition: opacity 0.2s ease;
}

button.searchbutton:hover  {
  opacity: 1;
  filter: none;
}

button .big {}
button .normal {padding: 10px 20px;}

.actionbutton {
cursor: pointer;
display: inline-block;
padding: 5px 14px 6px;
border: 1px solid #CCC;
border-bottom-color: #BBB;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
-webkit-transition: 0.1s linear all;
-moz-transition: 0.1s linear all;
transition: 0.1s linear all;
color: white;
background-color: #0064CD;
background-repeat: repeat-x;
background-image: -khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));
background-image: -moz-linear-gradient(top, #049cdb, #0064cd);
background-image: -ms-linear-gradient(top, #049cdb, #0064cd);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));
background-image: -webkit-linear-gradient(top, #049cdb, #0064cd);
background-image: -o-linear-gradient(top, #049cdb, #0064cd);
background-image: linear-gradient(top, #049cdb, #0064cd);
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
border-color: #0064CD #0064CD #003F81;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}

.success {
background-color: #D1EED1;
border-color: #BFE7BF;
}

.bidbox {margin: 10px 0}
.error { 
padding: 10px;
color: #fff;
background-color: #F89A13;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
border-color: #C43C35 #C43C35 #882A25;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}

.error p {padding: 4px 0 4px 0;}


footer {
position: relative;
background: url('../gfx/footer-bg.jpg') repeat-x bottom center;
margin: 0 auto;
margin-top: -439px;
height: 439px;
width: 100%;
clear: both;
}

p.copyright {position: absolute; bottom: 3px; font-size: 12px; color: #fff; }
