/*** calendar ***/
div#wppage.not_home{background: white;}
div#auctionCalendar, div#wpcontainer{padding-bottom: 1em; float: left; width: 548px;}
div#auctionCalendar h1{position: absolute; left: -1000em;}
div#auctionCalendar h2{color: #999999; font-size: 18px; font-weight: bold; margin:15px 0px 0px 8px;}
div#auctionCalendar h2#firstTitle, div#auctionCalendar h2.firstTitle{margin: 3px 0px 0px 8px;}
div#auctionCalendar h3{font-size: 13px; line-height: 13px; font-weight: bold; margin: 8px 0px 0px 0px; text-indent: 0px; width: 100%; border: 0px none white;}
h3 a:link{color: #330066;}
h3 a:visited{color: #330066;}
h3 a:hover{color: #330066;}
h3 a:active{color: #330066;}
div#auctionCalendar ul{margin-left: 8px;}
div#auctionCalendar p{margin: 0px;}
div#auctionCalendar p a:link,
div#auctionCalendar p a:visited,
div#auctionCalendar p a:hover,
div#auctionCalendar p a:active{color: black;}
div#auctionCalendar p,
div#container p.dateAuthor,
div#wppage p.dateAuthor{font-size: 11px; font-weight: bold; line-height: 13px;}
div#auctionCalendar p.updateLine{color: gray; font-style: italic;}
div#auctionCalendar ul li {padding: 0px;}

/* thumbnails */
div#auctionCalendar ul.items {margin:2px 0px 0px 0px; width: 540px; height: 45px; overflow: hidden;}
div#auctionCalendar ul.items li {display: inline;}
div#auctionCalendar ul.items li a {margin: 0px; padding: 0px;}
div#auctionCalendar ul.items li img {height: 45px; margin: 0px;}
div#auctionCalendar div#realEstate p {font-weight: normal;}
div#auctionCalendar div#realEstate p a:link {color: blue;}

/* old auction text as highlight */
div#auctionCalendar ul.items li, .archive_highlight {font-size: 10px;}

/*past auctions*/
div#auctionCalendar p.month {font-weight: normal; font-style: italic; font-size: 15px; margin: 1em;}
p#pages span.current_page {font-size: 1.2em;}
div#auctionCalendar p#pages a:link {color: #0000FF;}
div#auctionCalendar p#pages a:visited {color: #330066;}
div#auctionCalendar p#pages a:hover {color: #000066; text-decoration: underline;}
div#auctionCalendar p#pages a:active{}
div.pages div {float: left; padding-top: 1.5em; margin-left: 1em; font-size: 13px;}
div.pages div ul {padding-left: 0.5em;}
div.pages div ul span {font-weight: bold;}

/* MAXANET */
p.thumb_row img {height: 45px;}
div#mibcat {float: right; margin: 2em 1em 0px 2em; width: 220px;}
ul#groups, 
ul#shipping-reqs, 
ul#wichitaspecificlist,
ul.shippingList, 
ul.terms_list,
div#mibcat ul {list-style: disc inside; font-size: 13px; line-height: 16px; margin: 1em;}
div#mibcat ul {margin: 0px; padding: 0px;}
div#mibcat ul li {font-weight: bold; margin: 0px; padding: 0px;}
div#mibcat p {margin:0px; overflow: visible;}
div#mainContent {font-size: 0.8em; line-height: 1.4em; margin-bottom: 4em;}
div#mibcat ul.categories {margin-bottom: 1em;}

/*auction details*/
div#container h1 {margin-bottom: 0.5em;}
div#container h1 a {color: #330066;}
h1.auction_title {font-size: 14px;}
div#container p.cscore {margin: 0px; padding: 0px;}
div#container p.cscore a span {display: none;}
div#container p.cscore a:hover span {display: block; position: absolute; top: auto; left: auto; width: 250px; color: #000000; background-color: white; border: 1px dotted gray; padding: 5px; margin: 10px; z-index: 100; text-decoration: none; font-family: Verdana, Helvetica, Sans-serif; font-size: 9px; font-weight: normal;}
span.managing_auctioneer {margin: 0px; padding: 0px;}
span.managing_auctioneer a span.show {display: none;}
span.managing_auctioneer a:hover span.show {display: block; position: absolute; top: auto; left: auto; width: 350px; color: #000000; background-color: white; border: 1px dotted gray; padding: 5px; margin: 10px; z-index: 100; text-decoration: none; font-family: Verdana, Helvetica, Sans-serif; font-size: 9px; font-weight: normal;}
p.short_categories {padding-top: 1em;}
audio {margin-left: 8px; width: 200px; margin-bottom: 1em;}

/* for Flash fall-back player */
object#player, object#second_player, object#third_player {margin-left: 8px;}
div#player_wrapper, div#second_player_wrapper, div#third_player_wrapper {padding-bottom: 10px;}
a#player, a#second_player, a#third_player {margin: 1em 0px 2em 8px;}

/*p.media_label{margin-bottom:0;}*/
div#container dl {margin-left: 8px; padding-right: 8px; font-size: 13px;}
div#container dt {font-weight: bold;}
div#container dd {margin-bottom: 1em;}
div#container ul.locations {margin-left: 2em; list-style: square;}
div#container ul.locations em {display: block; font-size: 14px;}
div#container ul.locations a {font-size: 13px;}
div#container ul.locations li dl {margin: 1em;}
div#container ul.locations li dl dd {margin-bottom: 0.2em;}
/*20100831 locations mods*/
dl#locations{}
dl#locations dt {margin-left: 16px; font-size: 1.1em; font-style: italic; font-weight: normal; padding-bottom: 0.5em;}
dl#locations dd {margin-left: 16px;}
dl#locations dl {margin-left: 24px;}
dl#locations dl dt {font-size: 1em; font-style: normal; font-weight: bold; padding-bottom: 0px;}

div#container ol.body {font-size: 12px; list-style-position: inside; margin-left: 16px; clear: both;}
div#container ol.details {margin: 0px 0px 1em 8px; font-size: 13px;}
div#container ol.details li {list-style-position: inside;}

/*mnlist top*/
#mlist {margin-bottom: 10px;}
#mlisttop div{float: left;}
p#bmsg {margin: 0px 1em 1em 0px; width: 300px; text-align: right; float: right;}
p#mprimary, p#showall {margin-left: 0px;}
p#showall img {margin-bottom: 1em;}

/*mnlist*/
.mnlist_right {float: right; margin-right: 2em;}
#mediaspace {margin-left: 8px; margin-bottom: 1em;}
#mediaspace:before {content: "Video"; clear: both; font-size: 13px; display: block; font-weight: bold;}

div#mbnavlinks {clear: left; margin: 0px; padding: 0px; font-size: 0.8em;}
div#mbnavlinks div, div#mbnavlinks p {float: left; padding: 0px;}
div#mbnavlinks p {margin:0px 2em 0px 8px;}
div#mbnavlinks div {display: inline;}
div#nepage, div#prpage, div#barpage {margin-left: 2em; float: left;}
table#bidTable,
table#preBidTable,
table#bidConfirmTable,
table#item_list {clear: both; width: 750px; margin: 0px auto; border-collapse: separate;}
table#bidTable tr td,
table#bidConfirmTable tr td,
table#preBidTable tr td,
table#printInventory tr td {padding: 0.5em 0.2em; border-width: 0px; line-height: 1.2em;}
table#item_list tr td,
table#bidHistory tr td {padding: 0.2em 0px; border-width: 0px; line-height: 1.2em;}
table#item_list tr th {padding-right: 0.2em; padding-left: 0.2em;}
table#item_list {width: 740px; margin: 2em auto;}
table#item_list tbody tr th {border-bottom: 1px solid black;}
table#item_list tr.footer td {border-top: 1px solid black;}
table#bidHistory {width: 720px; margin-bottom: 2em;}
table caption {font-weight: bold; font-style: italic; margin: 1em;}
table#bidTable strong.bid {font-size: 1.5em; }
span.grouped {display: block; clear: left; margin-top: 0.5em;}
table#bidTable th {font-size: 11px; text-align: left; vertical-align: bottom;}
table#bidTable th.c {text-align: center;}
table#bidTable td.bids {text-align: center;}
table#bidTable input.bidInput,
table#bidTable td.bidInput,
table#bidTable th.bidInput {width: 60px;}
table#bidTable th.bidInput {text-align: center;}
table#bidTable th.bids,
table#bidTable th.bidder,
table#bidTable th.current,
table#bidTable th.nextbid,
table#bidTable th.bidInput {padding: 0px .4em;}
table#bidTable td.bidInput {text-align: center;}
input.credentials_form {width: 10em;}
table#bidHistory tr td {font-size: 1.2em;}
div#customerBadge p {font-size: 0.7em;}
ul.m {margin-left: 3em; font-size: 0.8em; list-style: square;}
ul.m li {padding: 1em;}
span.locationtag {font-style: italic;}
span.locinfo {line-height: 1.2em;}
span.locinfo strong {display: block; margin-bottom: -1em; margin-top: 0.5em;}
table#increments tr td {padding: 0.8em;}
td.bidThumb a, td.bidThumb a img {max-width: 100px; overflow: hidden;}

/** Portal **/
div#invlogoheader {float: left; width: 195px; font-size: 12px;}
div#invbuyerinformation {float: right; width: 195px; font-size: 12px;}
h2.account, h2.header, h2.title {text-align: center; color: black; margin: 0px; padding: 0px;}
h2.title {font-style: italic;}
table#item_list td.item,th.item {text-align: left; width: 100px;}
table.right_summary {border-spacing: 4px; clear: right; float: right; margin-bottom: 5em; width: auto;}
table.right_summary th {border-bottom: 1px solid gray;}
table.right_summary td {padding: 5px;}
table.summary {clear: left; float: left; margin: 0px 2em 4em 8px; min-width: 400px; width: auto;}
table.summary th {border-bottom: 1px solid gray;}
table.summary td {padding: 3px;}
table#biddingActivity, table#sellingActivity {margin-bottom: 3em;}
table#biddingActivity td, table#sellingActivity td {padding: 3px;}
table#biddingActivity th, table#sellingActivity th {border-bottom: 1px solid gray;}
table.portal tr {font-size: 12px;}
h2.notFound {color: black;}
p.portalWarning {margin: 0px auto 3em auto; padding: 3px; font-weight: bold; border: 1px dashed black; width: 500px; clear: both;}
p.footer_legal {clear: both; font-size: 9px; padding: 0px; text-align: center;}
p.notFound {margin-bottom: 5em;}
div.portal h1, div.portal h2 {color: black;}

/*** Search ***/

/*form*/
input#searchFormZIP {width: 6em;}
/*results*/
table.searchResults thead {text-align: left;}
table.searchResults td {padding: 0.5em 0px;}
tr.searchAuctionHeader th {padding-top: 0.5em;}
td.searchItemItem {width: 110px;}

/***** public inventory table ***/
table#invTable {font-size: 0.8em;}

/*** Wordpress ***/
textarea#comment{width: 90%; height: 10em;}
div#wppage p.postmetadata {font-size: 0.6em; padding-bottom: 0.5em; border-bottom: 1px solid gray;}
.wp-caption {background-color: #F3F3F3; border: 1px solid #DDDDDD; margin: 10px; padding-top: 4px; text-align: center;}
.wp-caption img {border:0px none white; margin: 0px; padding: 0px;}
.wp-caption p.wp-caption-text {font-size: 11px; line-height: 17px; margin: 0px; padding:0px 4px 5px;}
p.authorimage {float: right; margin-right: 8px;}
div.post h1 {margin: 0px 0px 0px 8px;}
div.post ol {list-style-type: decimal; margin-left: 4em; margin-bottom: 0.5em;}
/*comments*/
h3#comments {font-size: 0.8em;}
ol.commentlist li {margin: 1em 0px;}
ol.commentlist div.comment-author img.avatar {float: left; margin-right: 1em; margin-bottom: 1em;}
ol.commentlist div.comment-meta {font-size: 0.8em; margin-top: 2px;}
ol.commentlist span.says {display: none;}
div.navigation div.alignleft {margin-left: 8px;}

/* right angle quotes */
.entry ol {font-size: 13px;}
div#container ul.details, 
div#container ul.shippingList, 
.entry ul {font-size: 13px; list-style: none outside none;}
div#container ul.details li,
div#container ul.shippingList li, 
.entry ul li {padding-left: 3em; padding-bottom: 0.5em; text-indent: -0.75em;}
div#container ul.details li:before, 
div#container ul.shippingList li:before,
.entry ul li:before {content: "\00BB \0020";}
img#wpstats {display: none}

/* alternate lists, no right-angle */
.entry ul.alt {list-style: disc outside none;}
.entry ul.alt li {text-indent: 0px; padding: 0px 0px 0.5em 0px; margin: 0px 0px 0px 3em;}
.entry ul.alt li:before {content: "";}
.entry p {clear: none;}
div.post h1 {margin-bottom: 0.5em; line-height: 1.3em;}
div.post h2 {margin-bottom: 0.7em; line-height: 1.3em;}

/**lists**/
form#bidForm table ul,
form#searchForm table ul,
table#bidTable ul,
.searchItem ul,
table.inventory ul{margin: 0px; padding:0px 0px 0px 1.5em; list-style-image: url("https://pw.purplewave.com/i/v2/disc.gif");}
.searchItem ul li,
form#bidForm table ul li,
form#searchForm table ul li,
table#bidTable ul li,
table.inventory ul li{margin: 0px; padding: 0px;}
form#bidForm table ul ul,
table#bidTable ul ul,
form#searchForm table ul ul,
.searchItem ul ul,
table.inventory ul ul{list-style-image: url("https://pw.purplewave.com/i/v2/square.gif");}
form#bidForm table ul ul ul,
table#bidTable ul ul ul,
form#searchForm table ul ul ul,
.searchItem ul ul ul,
table.inventory ul ul ul{list-style-image: url("https://pw.purplewave.com/i/v2/circle.gif");}

/*staff*/
div.employee {clear: both; margin: 1em 0px; display: block; height: 70px; font-size: 0.8em;}
div.employee img.staffImage {float: left; width: 120px; height: 60px; margin: 0px 1em;}

/*survey*/
.multi-question .question {border-bottom: 0px none white;}
input#action-button {margin-left: 3em;}
form.survey-form {text-align: left;}
.multi-question .question {display: block; padding-bottom: 5px;}
.question-content {margin-top: 20px;}
div.question {font-size: 0.8em; padding-left: 3em; padding-bottom: 3em;}

/* pages */
div#wppage.not_home h2.section {margin: 1.5em 0px 0.5em 8px; line-height: 20px;}
div#wppage p.starcopy{font-size: 11px; margin: 1em 10px; padding-left: 20px; width: 450px; line-height: 1.2em;}
div#wppage p.starcopy span {margin-left: -0.8em;}
div#wppage p.hard_heading {border-bottom: 2px solid #CCCCCC; font-weight: bold; padding-bottom: 0.5em;}

/* posts */
div.notCleared p {clear: none;}
div#wppage div#wpcontainer div.leftColumn {float: left; width: 150px; padding-left: 8px; border-right: 1px solid black; margin-right: 1em;}
div#wppage div#wpcontainer div.leftColumn strong {margin: 0px;}
div#wppage div#wpcontainer div.leftColumn ul {margin: 0px; padding: 0px; list-style-type: none;}
div#wppage div#wpcontainer div.leftColumn li {padding: 0px; margin: 1em 0px;}
div.notCleared p img {margin-top: 5px;}
div.notCleared blockquote {background: none; margin: 0px 0px 2em 0px; padding: 0px;}

/* wordtube */
div.wordtube {margin-left: 8px;}

/* CPS */
div#cps h2 {display: none;}
div#realestatecalendar p {font-weight: normal; padding: 2em 0px 2em 8px;}
div#realestatecalendar p a:link {color: #0000FF;}
div#realestatecalendar p a:visited {color: #330066;}
div#realestatecalendar p a:hover {color: #000066; text-decoration: underline;}
a.zoom_link {display: block; clear: both;}
.r {text-align: right;}
table#bidTable {padding-top: 0.7em; font-size: 11px;}
span.list_links {margin-left: 8px; clear: left;}
table#credential_table {margin-left: 8px;}

/* 20110124 lead form */
form.wpcf7-form p#lead_name,
form.wpcf7-form p#lead_company,
form.wpcf7-form p#lead_email,
form.wpcf7-form p#lead_ephone,
form.wpcf7-form p#lead_phone,
form.wpcf7-form p#lead_business {width: 200px; float: left; display: block; clear: none; padding-right: 2em;}
form.wpcf7-form p#lead_name input,
form.wpcf7-form p#lead_email input,
form.wpcf7-form p#lead_company input,
form.wpcf7-form p#lead_phone input,
form.wpcf7-form p#lead_ephone input,
form.wpcf7-form p#lead_business input,
form.wpcf7-form p#lead_source,
form.wpcf7-form p#lead_source input {width: 200px;}
form.wpcf7-form h2 {padding: 0.5em 0px;}

/* 20110310 Lead generation form */
div#lead_generation {padding: 0px 2em; clear: both; width: 100%; float: none; width: 460px; font-family: Verdana, Helvetica, sans-serif;}
div#lead_generation p {margin: 0px; padding: 0px; font-size: 11px; line-height: 15px;}
div#lead_generation p.label {height: 35px;}
div#lead_generation p.definition {font-style: italic; font-size: 11px;}
div#lead_generation p.submit {clear: left; padding-bottom: 2em; text-align: center;}
div#lead_generation div.files {padding-top: 12px;}
div#lead_generation input.wpcf7-text {width: 180px; font-size: 11px;}
div#lead_generation select.wpcf7-select {width: 187px; font-size: 11px;}
div#lead_generation input.wpcf7-file {font-size: 11px; width: 200px;}
div#lead_generation span.asset-description textarea {width: 187px; height: 73px;}
div#lead_generation span.lead_label {display: block; float: left; width: 200px;}
div#lead_generation span.required {color: red;}
div#lead_generation span.lead_file {display: block; float: left; width: 200px; margin-right: 1em;}
div#lead_generation select#value {margin-bottom: 14px;}

/* 20110311 Lead generation form */
div#lead_generation div.column {width: 230px; float: left;}
div.one {display: none;}
div#cps h2 {margin-top: 0.5em; margin-bottom: 0.2em;}
div#post-3771 div.wordtube,
div#post-2034 div.wordtube {width: 330px;}
div#post-3771 div#wordtest,
div#post-2034 div#wordtest {width: 330px; float: left; display: block; padding-right: 0.7em;}
div#post-2034 div#wordtest {padding-bottom: 2em;}
p.video {clear: none;}
div.post ol.walkthrough {color: #330066; font-size: 16px; font-weight: bold; margin-left: 8px; list-style-position: inside; clear: left;}
div.post ol.walkthrough li {clear: both;}
ol.walkthrough div.explanation {color: black; font-size: 13px; font-weight: normal; margin-left: 28px; margin-top: 8px;}
ol.walkthrough div.explanation p {margin: 0px;}
ol.walkthrough img.alignright {border: 1px solid #999999; margin: 1em 0px;}
ol.walkthrough ul.alt {list-style-position: inside; margin-top: 1em;}
ol.walkthrough ul.alt li {margin: 0px;}
ol.walkthrough a.more_information {font-size: 0.8em;}
p.illustrated_instruction {display: block; margin-left: 33px; clear: both; min-height: 120px;}
p.illustrated_instruction strong {margin-left: -25px; display: block; margin-bottom: 10px;}
p.illustrated_instruction img {border: 1px solid #999999;}

/* 20110511 wp podcast */
div.podPress_content {margin-left: 8px;}
p.interview {font-family: georgia, garamond, serif; margin-left: 16px;}
div#auctionCalendar p.announcement_gradient {margin-top: 5px;}
p.announcement_gradient {padding: 0.5em; text-align: center; background-color: #DDDDDD; background-color: -moz-linear-gradient(left, #FFFFFF, #DDDDDD 10%, #DDDDDD, #DDDDDD 95%, #FFFFFF); background-color: -webkit-gradient(linear, left top, right top, from(#FFFFFF), color-stop(0.05, #DDDDDD), color-stop(0.5, #DDDDDD), color-stop(0.95, #DDDDDD), to(#FFFFFF)); background-color: -webkit-linear-gradient(left, #FFFFFF, #DDDDDD 5%, #DDDDDD, #DDDDDD 95%, #FFFFFF); background-color: -o-linear-gradient(left, #FFFFFF, #DDDDDD 5%, #DDDDDD, #DDDDDD 95%, #FFFFFF);}

