/*
KansasAuctions.net
Richard Pratt
2009-12-14
*/

/* Everywhere */

body {
background: #EFEFEF url("/images/big-bg-grey.jpg");
font-family: Geneva, Arial, Helvetica, sans-serif;
color: #000;
margin: 5px;
padding: 0em;
}

	  
#body {
clear: both;
}

a:link		{color: #00f;}
a:visited	{color: #009;}
a:active	{color: #900;}
a:hover		{color: #06f;}

form {
margin: 0em;
padding: 0em;
}

h1,h2,h3,h4,h5,h6 {
text-align: center;
margin: .5em auto;
}

h3, h4 {
color: #000099;
font-weight: normal;
}

h1 {font-size: 2em;}
h2 {font-size: 1.5em;}
h3 {font-size: 2em;}
h4 {font-size: 1.5em;}
h3 + h4 {margin-top: -.6em;}
h5,h6 {font-size: 1em;}
h6 {font-weight: normal;}

.sbgen {font: bold .8em Geneva, Arial, Helvetica, san-serif;}
.sbver {font: bold .8em Verdana, Arial, Helvetica, sans-serif;}

.txtred {color: #900; font-weight: bold;}
.txtgreen {color: #060; font-weight: bold;}
.txtblue {color: #009; font-weight: bold;}

.date {color: #900; font-weight: bold;}
.location {color: #060; font-weight: bold;}
.stuff {color: #009; font-weight: bold;}

.redredred {color: #f00; font-weight: bold;}

.olddate {
text-decoration: line-through;
font-style: italic;
}

.clear {clear: both;}

img {border: none;}

.rss img {
border: none;
vertical-align: middle;
}

/* Search */

#search {
text-align: center;
}

#search table {
margin: auto;
text-align: left;
border-collapse: collapse;
}



/* Most unordered lists */

#auctioneers {
font-family: Geneva, Arial, Helvetica, san-serif;
font-weight: bold;
width: 100%;
}

#auctioneers li.featured a {
background: url('/images/icons/gavel.gif') no-repeat right center;
padding-right: 1.5em;
}

#auctioneers td {vertical-align: top;}

#auctioneers ul {
font-size: .75em;
margin: 0em 1em;
list-style: none;
}

#auctioneers li {padding: .4em 0em}

/* Auctioneer pages */

div#auctioneer {
font: bold .8em Geneva, Arial, Helvetica, san-serif;
/*background: url(/images/auctioneer.jpg) #FFF no-repeat center bottom;*/
background: url(/images/auctioneer-footers/rotate.php) #FFF no-repeat center bottom;
padding: 5px 0px 115px 0px;
width: 200px;
text-align: center;
float: left;
}

#auctioneer p {
margin-top: .2em;
}

div.auctioninfo {
background: url("/images/upcoming.gif") no-repeat 20px 10px;
padding: 60px 15px 0px 25px;
margin-left: 200px;
font-family: Geneva, Arial, Helvetica, san-serif;
font-weight: bold;
text-align: center;
position: relative;
}

div.auctioninfo p {
margin-top: 0em;
margin-bottom: 1.8em;
}

div.auctioninfo p.clear {
font-size: 1px;
margin: 0em;
}

div.auctioninfo ul.stuff {
list-style: none;
text-align: left;
font-weight: normal;
font-size: .75em;
margin: 0em;
padding: 0em;

position: absolute;
top: 1em;
right: 1.5em;
}

div.auctioninfo ul.stuff li {
margin: 0em;
padding: 0em;
clear: both;
}

div.auctioninfo ul.stuff li a {
padding: 1px 0em 2px 1.7em;
display: block;
float: left;
}

div.auctioninfo ul.stuff li.rss a {

background: url("/images/icons/rss-16.gif") left top no-repeat;
}

div.auctioninfo ul.stuff li.bloglines a {
background: url("/images/icons/bloglines.gif") left top no-repeat;
}

div.auctioninfo ul.stuff li.google a {
background: url("/images/icons/google.gif") left top no-repeat;
}

div.auctioninfo ul.stuff li.mymsn a {
background: url("/images/icons/mymsn.gif") left top no-repeat;
}

div.auctioninfo ul.stuff li.yahoo a {
background: url("/images/icons/yahoo.gif") left top no-repeat;
}

/* Auction Pages */

#headtable {
width: 100%;
font-weight: bold;
text-align: center;
}

#headtable em {font-size: .8em; font-style: normal;}

#book {
font: normal .8em Arial, Helvetica, sans-serif;
width: 14em;
}

#book h5 {margin-top: 0em;}
#book p {margin-bottom: 0em;}
#book a img {border: 0;}

#who {
width: 100%;
border-top: 2px solid #666;
border-bottom: 2px solid #666;
background: url("/images/marb-grey.jpg");
text-align: center;
margin: 5px auto 3px;
padding: 7px 2px;
clear: both;
}


#who .auctioneer {
font-size: 1.5em;
color: #009;
font-weight: normal;
}

#who em {
font-style: normal;
color: #900;
}

#salediv {
border: 1px solid #333;
background: #FFF;
padding: .4em 0em 1em;
}

#salediv p {padding: 0em .9em}

#salediv a img {border: solid;}

#salediv strong {
font-weight: bold;
padding: 0em .3em;
color: #294140;
background: #D0E1E0;
}

.left {
float: left;
margin: 0em;
}

.right {
float: right;
text-align: right;
margin: 0em;
}

#salediv td.right {
float: none;
text-align: right;
}

#salediv td.right p {
float: none;
text-align: right;
}

#salediv .auctioninfo, #salediv table {width: 99%; margin: 0em auto; clear: both;}
#salediv .auctioninfo td {text-align: left; vertical-align: top; width: 50%; padding-bottom: 0em;}
#salediv .auctioninfo p {padding: 0em 1.4em;}

#salediv .auctioninfo ul {
margin-left: 2em;
margin-right: 1em;
padding: 0em;
}

#salediv ul.stuff, #salediv ul.stuff li {
list-style: none;
margin-left: 0em;
margin-right: 0em;
padding: 0em;
font-weight: normal;
color: #000;
}

ul.auction {
list-style: none;
margin: auto 0em;
padding: 0em .9em 0em 1em;
font-weight: bold;
}

ul.auction li {
margin: 1em 0em;
padding: 0em;
}

ul.auction li ul {
list-style: none;
margin: 0em;
padding: 0em .2em 0em .5em;
font-weight: normal;
}

ul.auction li ul li {
margin: 0em;
padding: 0em;
}

#salediv td.pic {
padding-right: 1em;
text-align: center;
}

table.pic {
width: 99%;
margin: auto;
}

table.pic td {
text-align: center;
}

table.pic a img {
border: 2px solid;
}

tr.pic td {
text-align: center;
}

#salediv ul.pic {
	list-style: none;
	padding: 0em;
	margin: 0em;
	text-align: center;
}

#salediv ul.pic li {
	padding: 0em;
	margin: .5em;
	display: inline;
}

table.foot {
width: 100%;
}


div.auctioneer h3 {
margin-bottom: 0em;
}

div.auctioneer h4 {
margin-top: 0em;
}

div.auctioneer table.auctioneer {
width: 99%;
margin: auto;
}

div.auctioneer table.auctioneer td {
font-size: .95em;
vertical-align: top;
}

