* {
margin:0;
padding:0;
}


html, body, div, h1, h2, h3, h4, h5, h6, h7, ul, img, p {
	margin: 0;
	padding: 0;
	border: none;
}







/*********** Mobile Menu Styling *********************/

.rmm {
	display:block;
	position:relative;
	width:100%;
	padding:0px;
	margin:0 auto !important;
	text-align: center;
	line-height:19px !important;
text-transform:uppercase;
}
.rmm * {
	-webkit-tap-highlight-color:transparent !important;
	font-family: 'Cambria W01 Regular', Cambria, times, serif;
}
.rmm a {
	color:#000;
	text-decoration:none;
}
.rmm .rmm-main-list, .rmm .rmm-main-list li {
	margin:0px;
	padding:0px;
}
.rmm ul {
	display:block;
	width:auto !important;
	margin:0 auto !important;
	overflow:hidden;
	list-style:none;
}


/* sublevel menu - in construction */
.rmm ul li ul, .rmm ul li ul li, .rmm ul li ul li a {
	display:none !important;
	height:0px !important;
	width:0px !important;
}
/* */


.rmm .rmm-main-list li {
	display:inline;
	padding:padding:0px;
	margin:0px !important;
}
.rmm-toggled {
	display:none;
	width:100%;
	position:relative;
	overflow:hidden;
	margin:0 auto !important;
}
.rmm-button:hover {
	cursor:pointer;
}
.rmm .rmm-toggled ul {
	display:none;
	margin:0px !important;
	padding:0px !important;
}
.rmm .rmm-toggled ul li {
	display:block;
	margin:0 auto !important;
}






/* GRAPHITE STYLE */


/***** MAIN-LIST = WIDE VIEW MOBILE, SIDE BY SIDE FORMAT ******/
.rmm.graphite .rmm-main-list li a {
	display:inline-block;
	padding:8px 30px 8px 30px;
	margin:0px -3px 0px -3px;
	font-size:15px;
	background-color:#c0c0c0;
	border-left:1px solid #999999;
}
.rmm.graphite .rmm-main-list li a:hover {
background-color:#aaaaaa;
}

.rmm.graphite .rmm-main-list li:first-child a {
}

.rmm.graphite .rmm-main-list li:last-child a {
}




.rmm.graphite .rmm-toggled {
	width:100%;
	min-height:36px;
}

.rmm.graphite .rmm-toggled-controls {
	display:block;
	height:36px;
	color:white;
	text-align:left;
	position:relative;
background: rgb(224,224,224); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(224,224,224,1) 0%, rgba(234,234,234,1) 53%, rgba(224,224,224,1) 54%, rgba(191,191,191,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(224,224,224,1)), color-stop(53%,rgba(234,234,234,1)), color-stop(54%,rgba(224,224,224,1)), color-stop(100%,rgba(191,191,191,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(224,224,224,1) 0%,rgba(234,234,234,1) 53%,rgba(224,224,224,1) 54%,rgba(191,191,191,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(224,224,224,1) 0%,rgba(234,234,234,1) 53%,rgba(224,224,224,1) 54%,rgba(191,191,191,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(224,224,224,1) 0%,rgba(234,234,234,1) 53%,rgba(224,224,224,1) 54%,rgba(191,191,191,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(224,224,224,1) 0%,rgba(234,234,234,1) 53%,rgba(224,224,224,1) 54%,rgba(191,191,191,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0e0e0', endColorstr='#bfbfbf',GradientType=0 ); /* IE6-9 */


}



.rmm.graphite .rmm-toggled-title {
width:90%;
	position:relative;
	top:9px;
	left:15px;
	font-size:16px;
	color:#000;
}


.rmm.graphite .rmm-button {
	display:block;
	position:absolute;
	right:15px;
	top:8px;
}


/** Button icon color (horizontal lines icon) **/
.rmm.graphite .rmm-button span {
	display:block;
	margin-top:4px;
	height:2px;
	background:#000;
	width:24px;
}


.rmm.graphite .rmm-toggled ul li a {
	display:block;
	width:100%;
	background-color:#c0c0c0;
	text-align:left;
	padding:10px 0px 10px 15px;
	border-bottom:1px solid #aaaaaa;
	border-top:1px solid #dddddd;
}

.rmm.graphite .rmm-toggled ul li a:hover {
background-color:#aaaaaa;
}


.rmm.graphite .rmm-toggled ul li a:active {
	background-color:#aaaaaa;
	border-bottom:1px solid #aaaaaa;
	border-top:1px solid #aaaaaa;
}


/****************************************/






/**
 * bxSlider v4.2.5
 */

/** VARIABLES 
===================================*/
/** RESET AND LAYOUT
===================================*/
.bx-wrapper {
	position: relative;
	margin: 0 auto 60px;
	padding: 0;
 *zoom: 1;
	-ms-touch-action: pan-y;
	touch-action: pan-y;
}
.bx-wrapper img {
	max-width: 100%;
	display: block;
}
.bxslider {
	margin: 0;
	padding: 0;
}
ul.bxslider {
	list-style: none;
}
.bx-viewport {
	/*fix other elements on the page moving (on Chrome)*/
	-webkit-transform: translatez(0);
}
/** THEME
===================================*/
.bx-wrapper {
	border: 2px solid #000;
	background: #fff;
}
.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {
	position: absolute;
	bottom: -30px;
	width: 100%;
}
/* LOADER */
.bx-wrapper .bx-loading {
	min-height: 50px;
	background: url('images/bx_loader.gif') center center no-repeat #ffffff;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2000;
}
/* PAGER */
.bx-wrapper .bx-pager {
	text-align: center;
	font-size: .85em;
	font-family: Arial;
	font-weight: bold;
	color: #666;
	padding-top: 20px;
}
.bx-wrapper .bx-pager.bx-default-pager a {
	background: #666;
	text-indent: -9999px;
	display: block;
	width: 10px;
	height: 10px;
	margin: 0 5px;
	outline: 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active, .bx-wrapper .bx-pager.bx-default-pager a:focus {
	background: #000;
}
.bx-wrapper .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
 *zoom: 1;
 *display: inline;
}
.bx-wrapper .bx-pager-item {
	font-size: 0;
	line-height: 0;
}
/* DIRECTION CONTROLS (NEXT / PREV) */
.bx-wrapper .bx-prev {
	left: 10px;
	background: url('images/controls.png') no-repeat 0 -32px;
}
.bx-wrapper .bx-prev:hover, .bx-wrapper .bx-prev:focus {
	background-position: 0 0;
}
.bx-wrapper .bx-next {
	right: 10px;
	background: url('images/controls.png') no-repeat -43px -32px;
}
.bx-wrapper .bx-next:hover, .bx-wrapper .bx-next:focus {
	background-position: -43px 0;
}
.bx-wrapper .bx-controls-direction a {
	position: absolute;
	top: 50%;
	margin-top: -16px;
	outline: 0;
	width: 32px;
	height: 32px;
	text-indent: -9999px;
	z-index: 9999;
}
.bx-wrapper .bx-controls-direction a.disabled {
	display: none;
}
/* AUTO CONTROLS (START / STOP) */
.bx-wrapper .bx-controls-auto {
	text-align: center;
}
.bx-wrapper .bx-controls-auto .bx-start {
	display: block;
	text-indent: -9999px;
	width: 10px;
	height: 11px;
	outline: 0;
	background: url('images/controls.png') -86px -11px no-repeat;
	margin: 0 3px;
}
.bx-wrapper .bx-controls-auto .bx-start:hover, .bx-wrapper .bx-controls-auto .bx-start.active, .bx-wrapper .bx-controls-auto .bx-start:focus {
	background-position: -86px 0;
}
.bx-wrapper .bx-controls-auto .bx-stop {
	display: block;
	text-indent: -9999px;
	width: 9px;
	height: 11px;
	outline: 0;
	background: url('images/controls.png') -86px -44px no-repeat;
	margin: 0 3px;
}
.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active, .bx-wrapper .bx-controls-auto .bx-stop:focus {
	background-position: -86px -33px;
}
/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
	text-align: left;
	width: 80%;
}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
	right: 0;
	width: 35px;
}
/* IMAGE CAPTIONS */
.bx-wrapper .bx-caption {
	position: absolute;
	bottom: 0;
	left: 0;
	background: #666;
	background: rgba(80, 80, 80, 0.75);
	width: 100%;
}
.bx-wrapper .bx-caption span {
	color: #fff;
	font-family: Arial;
	display: block;
	font-size: .85em;
	padding: 10px;
}









.homeConsign a {
text-decoration:none;
color:#000;
}
.homeConsign a:hover {
color:#6e0303;
}

#homeFeaturedItems2 {
display:none;
}

#homeFeaturedItems, #homeFeaturedItems2 {
	margin: 0;
	padding: 0;
}
#homeFeaturedItems a {
text-decoration:none;
color:#000;
}

#homeFeaturedItems a:hover {
text-decoration:underline;
color:#c9a243;
}
#homeAuctionButton {
	float:right;width:40%; max-width:350px; margin:0 auto; padding:15px 0;text-align:center; border:3px solid #000; font-weight:700;
}
#StoreBtn {
	float:left;width:40%;padding:15px 0;text-align:center; border:3px solid #000; font-weight:700;
}
#consignButton {
	margin:30px auto;width:200px;padding:10px 0;text-align:center; border:1px solid #000;background:#CDA448;text-decoration:none;}
#homeAuctionButton:hover, #StoreBtn:hover {
	background:#6e0303;
	color:#fff;
}
.buttonWrap:after {
clear: both;
content: '';
display: block;
}
#consignButtonWrap a {
text-decoration:none;
}
#consignButton:hover {
	background:#6e0303;
	color:#fff;
}
#homeFeaturedItems ul {
	list-style: none;
	margin: 0;
	padding: 0;
text-align:center;
}
#homeFeaturedItems ul li {
	
	display: inline-block;
vertical-align:top;
	width: 200px;
	margin: 0 17px;
	padding: 5px 5px 20px 5px;
}
#homeFeaturedItems ul li img {
	max-width: 177px;
	max-height: 193px;
vertical-align:middle;
}
#consignFeaturedItems2 ul li {

	display: inline-block;
vertical-align:top;
	width: 200px;
	margin: 0 15px 20px 15px;
	padding: 5px 5px 20px 5px;
}
#consignFeaturedItems2 ul li img {
	max-width: 177px;
	max-height: 193px;

}
#homeFeaturedItems2 {
	float: left;
	max-width: 720px;
}
#homeFeaturedItems2 ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#homeFeaturedItems2 ul li {
	float: left;
	display: inline;
	width: 200px;
	margin: 0 15px 20px 15px;
	padding: 5px 5px 20px 5px;
}
#homeFeaturedItems2 ul li img {
	max-width: 177px;
	max-height: 193px;
vertical-align:middle;
}


##homeCategories {
display:block;
margin:0 auto;
text-align:center;
}

#homeCategories ul {
	display:block;
	margin: 0 0 10px 0;
	padding: 0;
text-align:center;
}
#homeCategories ul li {
	list-style: none;
line-height:24px;
}

#homeCategories ul li a {
	width: 220px;
	font-size: 11px;
	background: #eee;
	padding: 5px 10px 5px 22px;
	text-decoration: none;
	color: #000;
	border-top: 1px dotted #bbb;
	border-bottom: 1px dotted #bbb;
	text-transform: uppercase;
}
#homeCategories ul li a:hover {
	background: #ccc;
	color: #6e0303;
}
#homeCategories h3 {
	width: 252px;
	text-transform: uppercase;
	font-size: 12px;
	color: #fff;
	background: #888;
	padding: 7px 0px 7px 0px;
	text-align: center;
	margin: 15px auto 0 auto;
height:30px;
}
#homeCategories h3 a {
color:#fff;
text-decoration:none;
}
#homeCategories h3 a:hover {
background: #999;
}
#homeCategories h6 {
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	text-transform: uppercase;
	text-align: center;
	font-size: 18px;
}
#homeCategories h6 span {
	font-size: 28px;
}








#jcwrap {
margin: 0 7%;
}
#featureditemlist h4 {
font-size:26px;
text-align:center;
margin-top:20px;
}
#featureditemlist p {
margin:20px 0;
}
#jccontentmiddle ul {
margin:0 0 0 10px;
padding:0;
}
#jccontentmiddle td ul {
margin:0 0 0 0;
padding:0;
}
#jccontentleft, #featureditemslider {
display:none;
}
#hpsurveybox {
text-align:center;
margin:10px;
}

#mobile-padding {
padding:0 10px;
}

#PageHits {
display:none;
}


body {
font-family: Arial, san-serif;
}

a { color: #6d0806; }
a:hover { text-decoration: none; }



h1 {
font-size:32px;
}

h2 {
font-size:26px;
}

#PageHeader {
margin:0;
padding:0;
}


#mHeader {
background:#000;
box-shadow: 0 0 80px #000000 inset;
display:block;
width:100%;
height:auto;
padding:30px 0;
text-align:center;
}

#mHeader img {
margin: 0 auto;
}






#PageBase {
padding:0px 0px;
background:#fff;
}




#RulesContent,
#AboutUsContent,
#ContactUsContent,
#AuctionResultsContent,
#VerifyBidContent,
#AuctionLandingContent,
#ConsignerAddInventoryContent,
#CustomerServiceContent,
#CustomerServiceReceivedContent,
#MyConsignerLoyaltyHistoryContent,
#RegistrationConfirmationContent,
#SellToUsContent,
#WantlistContent,
#ViewUserDefinedPageContent,
div.showschedule_sec,
#AuctionCheckoutContent,
#ViewBlogContent,
#AgreeToTermsContent {
background:#fff;
padding:20px 4%;
font-size:18px;
color:#000;
}


#AgreeToTermsContent input[type=checkbox] {
margin:0 10px;
}


#RulesContent a,
#AboutUsContent a,
#ContactUsContent a,
#AuctionResultsContent a,
#MyAccountContent a,
#VerifyBidContent a,
#AuctionLandingContent a,
#ConsignerAddInventoryContent a,
#CustomerServiceContent a,
#MyConsignerLoyaltyHistoryContent a,
#RegistrationConfirmationContent a,
SellToUsContent a,
#WantlistContent a,
#ViewUserDefinedPageContent a,
div.showschedule_sec a,
#AuctionCheckoutContent a,
#ViewBlogContent a {
color:#67070d;
}

#RulesContent p,
#AboutUsContent p,
#ContactUsContent p,
#AuctionResultsContent p,
#MyAccountContent p,
#VerifyBidContent p,
#AuctionLandingContent p,
#ConsignerAddInventoryContent p,
#CustomerServiceContent p,
#MyConsignerLoyaltyHistoryContent p,
#ViewUserDefinedPageContent p,
#ViewBlogContent p {
padding:10px 0;
}


#AboutUsContent table td,
#RulesContent table td {
display:block;
}


#AboutUsContent table td img {
width:80% !important;
max-width:400px;
padding:2%;
}


#AboutUsContent table,
#RulesContent table {
width:90% !important;
}




#ViewBlogContent img {
padding:2%;
}

#ViewBlogContentMain {
display:block;
margin:20px 0;
}

.ViewBlogContentMainTitle {
font-weight:bold;
font-size:24px;
border-bottom:solid 1px #aaa;
padding:7px 0;
}

.ViewBlogContentMainText {
padding:20px 0;
}


table#AuctionCheckoutLotTable {
font-size:13px;
width:100%;
}

td.AuctionCheckoutLotTableDataCell:first-child {
width:10%;
}
td.AuctionCheckoutLotTableDataCell:first-child:nth-child(2) {
width:70%;
}
td.AuctionCheckoutLotTableDataCell:first-child:nth-child(3) {
width:15%;
}


tr#AuctionCheckoutLotTableHeaderRow td {
background:#eee;
text-align:right;
}
tr#AuctionCheckoutLotTableHeaderRow td.AuctionCheckoutLotTableHeaderCell:nth-child(2) {
text-align:left !important;
word-wrap:break-word;
}


table#AuctionCheckoutLotTable td {
padding:3px;
}




#AuctionSelector_AuctionDDL,
#SearchByDDL {
width:100%;
padding:5px;
font-size:15px;
}

#SearchByDDL {
margin-bottom:20px;
}

#AuctionResultsSection {
margin:20px 0;
}

#AuctionResultsSection b {
padding:20px 0 0 0;
}


#LoginContent a,
#EmployeeLoginContent a {
color:#555;
}

table#LoginTable td {
/** padding:10px; **/
}

#LoginUserDiv,
#LoginPasswordDiv,
#LoginForgotDiv {
margin:20px 0;
}

#LoginForgotDiv div {
margin:10px;
}

#DefaultContent {
display:block;
width:100%;
height:auto;
}

h1#welcome {
color:#fff;
font-size:20px;
padding:0 10px;
}

#DefaultContent h2 {
color:#fff;
}


#homeMain h2 {
color:#000 !important;
text-align:center;
}


#DefaultContent #mobile-only {
padding:20px 0;
}

#DefaultContent #mobile-only p {
padding:10px;
}

#DefaultContent #mobile-only img {
max-width:90%;
height:auto;
}

#hp-mobile-buttons {
width:100%;
height:auto;
margin:15px 0;
text-align:center;
}

h2#FeaturedTitle {
display:none;
}


a#mbutton {
display:inline-block;
color:#fff;
padding:7px 12px;
font-size:14px;
font-weight:normal;
text-decoration:none;
text-align:center;
font-family:Arial, san-serif;
border:1px solid #ccc;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
-khtml-border-radius: 6px;
margin:5px;
background: rgb(125,185,232); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(125,185,232,1) 0%, rgba(43,136,217,1) 50%, rgba(32,124,202,1) 51%, rgba(59,103,158,1) 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(125,185,232,1)), color-stop(50%,rgba(43,136,217,1)), color-stop(51%,rgba(32,124,202,1)), color-stop(99%,rgba(59,103,158,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(125,185,232,1) 0%,rgba(43,136,217,1) 50%,rgba(32,124,202,1) 51%,rgba(59,103,158,1) 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(125,185,232,1) 0%,rgba(43,136,217,1) 50%,rgba(32,124,202,1) 51%,rgba(59,103,158,1) 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(125,185,232,1) 0%,rgba(43,136,217,1) 50%,rgba(32,124,202,1) 51%,rgba(59,103,158,1) 99%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(125,185,232,1) 0%,rgba(43,136,217,1) 50%,rgba(32,124,202,1) 51%,rgba(59,103,158,1) 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7db9e8', endColorstr='#3b679e',GradientType=0 ); /* IE6-9 */
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}

a#mbutton:hover {
background: rgb(31,82,145); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(31,82,145,1) 0%, rgba(0,31,81,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(31,82,145,1)), color-stop(100%,rgba(0,31,81,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(31,82,145,1) 0%,rgba(0,31,81,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(31,82,145,1) 0%,rgba(0,31,81,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(31,82,145,1) 0%,rgba(0,31,81,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(31,82,145,1) 0%,rgba(0,31,81,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f5291', endColorstr='#001f51',GradientType=0 ); /* IE6-9 */
}

a#mbutton.grey {
color:#000;
font-weight:bold;
background: rgb(219,219,219); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(219,219,219,1) 50%, rgba(209,209,209,1) 51%, rgba(226,226,226,1) 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,rgba(219,219,219,1)), color-stop(51%,rgba(209,209,209,1)), color-stop(99%,rgba(226,226,226,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(226,226,226,1) 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(226,226,226,1) 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(226,226,226,1) 99%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(226,226,226,1) 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dbdbdb', endColorstr='#e2e2e2',GradientType=0 ); /* IE6-9 */
}

a#mbutton.grey:hover {
background: rgb(206,206,206); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(206,206,206,1) 0%, rgba(160,160,160,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(206,206,206,1)), color-stop(100%,rgba(160,160,160,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(206,206,206,1) 0%,rgba(160,160,160,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(206,206,206,1) 0%,rgba(160,160,160,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(206,206,206,1) 0%,rgba(160,160,160,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(206,206,206,1) 0%,rgba(160,160,160,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cecece', endColorstr='#a0a0a0',GradientType=0 ); /* IE6-9 */

}



#hp-mobile-collage {
text-align:center;
}

/*************************************/

#AddUserContent,
#ConsignWithUsContent,
#LoginContent,
#ForgotPasswordContent,
#AppraisalsContent,
#AskAQuestionContent,
#BannedUserContent,
#ChangePasswordContent,
#EditUserContent,
#LoginContent,
#EmployeeLoginContent,
#OrderCatalogContent,
#OrderFinishedContent,
#PasswordSentContent,
#PasswordResetContent,
#PreAuctionContent,
#PurchaseGiftCertificateContent,
#RedemptionCatalogContent,
#VerifyUserInfoContent,
#EmailRegisterContent,
#EmailSignupContent,
#PasswordResetContent,
#EmailVerificationContent
 {
color:#000;
font-size:20px;
padding:0 10px;
min-height:100px;
}

#AddUserContent a,
#ConsignWithUsContent a,
#AppraisalsContent a,
#AskAQuestionContent a,
#BannedUserContent a,
#ChangePasswordContent a,
#EditUserContent a,
#OrderCatalogContent a,
#PasswordSentContent a,
#PasswordResetContent a,
#PreAuctionContent a,
#PurchaseGiftCertificateContent a,
#RedemptionCatalogContent a,
#VerifyUserInfoContent a,
#EmailSignupContent a,
#PasswordResetContent a
 {
color:#aaa;
}

#AddUserContent select,
#ConsignWithUsContent select,
#AppraisalsContent select,
#AskAQuestionContent select,
#ChangePasswordContent select,
#EditUserContent select,
#OrderCatalogContent select,
#VerifyUserInfoContent select {
font-size:15px;
padding:5px 8px;
}

span.consignwithus_title,
span.appraisals_title {
color:#fff;
font-size:24px;
font-weight:bold;
}

#CatalogRequestSpan,
span.selltous_title,
span.wantlist_title  {
font-size:24px;
font-weight:bold;
}


#AddUserRegistrationWelcomeTextDiv,
#EditUserMsgDiv {
margin:0 0 25px 0;
}

.consignwithusform div {
margin:0 0 25px 0;
}

.consignwithusform div div {
margin:0;
}

#AddUserRegistrationWelcomeTextDiv b,
span#FirstNameLbl,
span#LastNameLbl,
span#Address1Lbl,
span#CityLbl,
span#StateLbl,
span#ZipCodeLbl,
span#CountryLbl,
span#AddUserRegistrationShippingAddress1LblSpan,
span#ShippingCityLbl,
span#ShippingStateLbl,
span#ShippingZipCodeLbl,
span#ShippingCountryLbl,
span#EmailLbl,
span#ConfirmEmailLbl,
span#DayPhoneLbl,
span#UserIdentifierLbl,
span#AddUserRegistrationOtherInfoPasswordLblDiv,
span#AddUserRegistrationOtherInfoConfirmPasswordLblDiv,
span#AddUserRegistrationOtherInfoReceiveOutbidCallbackLblDiv,
span#AddUserRegistrationOtherInfoReceiveOutbidEmailsLblDiv,
span#AddUserRegistrationOtherInfoJoinMailingListLblDiv,
#EditUserMsgDiv strong
{
color:#555;
font-weight:bold;
}

span#AddUserRegistrationAcceptRulesSpan {

}


#AddUserRegistrationWelcomeTextDiv a,
a#CopyBillingToShipping,
input#SubmitBtn,
#LoginContent input[type=submit],
#AuctionResultsContent input[type=submit],
#ConsignWithUsContent input[type=submit],
#MyAccountContent input[type=submit],
#AppraisalsContent input[type=submit],
#AskAQuestionContent input[type=submit],
#AuctionLandingContent input[type=submit],
#ChangePasswordContent input[type=submit],
#ChangePasswordContent input[type=button],
#OrderCatalogContent input[type=submit],
#SellToUsContent input[type=submit],
#WantlistContent input[type=submit],
#AuctionCheckoutPaymentTable input[type=submit],
#EmailRegisterContent input[type=submit]
{
display:inline-block;
cursor:pointer;
color:#fff;
padding:6px 12px;
font-size:17px;
font-weight:bold;
text-decoration:none;
text-align:center;
font-family:Arial, san-serif;
border:1px solid #ccc;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
-khtml-border-radius: 6px;
margin:5px;
background: rgb(125,185,232); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(125,185,232,1) 0%, rgba(43,136,217,1) 50%, rgba(32,124,202,1) 51%, rgba(59,103,158,1) 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(125,185,232,1)), color-stop(50%,rgba(43,136,217,1)), color-stop(51%,rgba(32,124,202,1)), color-stop(99%,rgba(59,103,158,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(125,185,232,1) 0%,rgba(43,136,217,1) 50%,rgba(32,124,202,1) 51%,rgba(59,103,158,1) 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(125,185,232,1) 0%,rgba(43,136,217,1) 50%,rgba(32,124,202,1) 51%,rgba(59,103,158,1) 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(125,185,232,1) 0%,rgba(43,136,217,1) 50%,rgba(32,124,202,1) 51%,rgba(59,103,158,1) 99%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(125,185,232,1) 0%,rgba(43,136,217,1) 50%,rgba(32,124,202,1) 51%,rgba(59,103,158,1) 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7db9e8', endColorstr='#3b679e',GradientType=0 ); /* IE6-9 */
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}

#AddUserRegistrationWelcomeTextDiv a:hover,
a#CopyBillingToShipping:hover,
input#SubmitBtn:hover,
#LoginContent input[type=submit]:hover,
#AuctionResultsContent input[type=submit]:hover,
#ConsignWithUsContent input[type=submit]:hover,
#MyAccountContent input[type=submit]:hover,
#AppraisalsContent input[type=submit]:hover,
#AskAQuestionContent input[type=submit]:hover,
#AuctionLandingContent input[type=submit]:hover,
#ChangePasswordContent input[type=submit]:hover,
#ChangePasswordContent input[type=button]:hover,
#OrderCatalogContent input[type=submit]:hover,
#SellToUsContent input[type=submit]:hover,
#WantlistContent input[type=submit]:hover,
#AuctionCheckoutPaymentTable input[type=submit]:hover,
#EmailRegisterContent input[type=submit]:hover
 {
background: rgb(31,82,145); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(31,82,145,1) 0%, rgba(0,31,81,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(31,82,145,1)), color-stop(100%,rgba(0,31,81,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(31,82,145,1) 0%,rgba(0,31,81,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(31,82,145,1) 0%,rgba(0,31,81,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(31,82,145,1) 0%,rgba(0,31,81,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(31,82,145,1) 0%,rgba(0,31,81,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f5291', endColorstr='#001f51',GradientType=0 ); /* IE6-9 */
}



#AddUserRegistrationBillingDiv,
#AddUserRegistrationShippingDiv,
#AddUserRegistrationOtherInfoDiv,
#AddUserRegistrationAreaOfInterestRBLDiv,
#EditUserBillingDiv,
#EditUserShippingDiv,
#EditUserOtherInfoDiv,
#AddUserRegistrationReferencesDiv,
#AddUserRegistrationAOIDiv {
margin:0 0 30px 0;
border-bottom:1px solid #fff;
padding-bottom:20px;
}

#AddUserRegistrationBillingDiv div,
#AddUserRegistrationShippingDiv div,
#AddUserRegistrationOtherInfoDiv div,
#EditUserBillingDiv div,
#EditUserShippingDiv div,
#EditUserOtherInfoDiv div,
#AddUserRegistrationReferencesDiv div,
#AddUserRegistrationAOIDiv div {
margin:20px 0;
}

#AddUserRegistrationBillingDiv div span,
#AddUserRegistrationShippingDiv div span,
#AddUserRegistrationOtherInfoDiv div span,
#EditUserBillingDiv div span,
#EditUserShippingDiv div span,
#EditUserOtherInfoDiv div span,
#AddUserRegistrationReferencesDiv div span,
#AddUserRegistrationAOIDiv div span {
display:block;
width:100%;
}

#AddUserRegistrationBillingDiv div span input[type=text],
#AddUserRegistrationShippingDiv div span input[type=text],
#AddUserRegistrationOtherInfoDiv div span input[type=text],
#AddUserRegistrationOtherInfoDiv div span input[type=password],
#AddUserRegistrationReferencesDiv div span input[type=text],
#AddUserRegistrationReferencesDiv div span input[type=password],
#EditUserBillingDiv div span input[type=text],
#EditUserBillingDiv div span input[type=password],
#EditUserShippingDiv div span input[type=text],
#EditUserShippingDiv div span input[type=password],
#EditUserOtherInfoDiv div span input[type=text],
#EditUserOtherInfoDiv div span input[type=password],
#LoginContent input[type=text],
#LoginContent input[type=password],
#AuctionResultsSection input[type=text],
#ConsignWithUsContent input[type=text],
#ConsignWithUsContent textarea,
#ForgotPasswordContent input[type=text],
#ContactUsContent input[type=text],
#ContactUsContent textarea,
#ChangePasswordContent input[type=password]
  {
width:95%;
padding:7px 10px;
/** max-width:400px; **/
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
-khtml-border-radius: 4px;
font-size:20px;
font-family:Arial, san-serif;
}

#ProductContactContent {
	margin: 0 auto;
	padding: 35px 50px;
}


#ProductContactContent > div > span {
	display: block;
	margin-bottom: 5px;
}

#ProductContactContent > div > input,
#ProductContactContent > div > select,
#ProductContactContent > div > textarea {
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #ccc;
    color: #777;
    font-family: Arial;
    font-size: 13px;
    font-weight: normal;
    margin: 0;
    padding: 4px 5px;
    width: 300px !important;
}

.ProductContactLabel {
	margin-top: 10px;
}

.ProductContactValue {
	font-style: italic;
}

#AgreeToTermsDiv {
	margin-top: 10px;
}

#ProductContactSubmitBtnDiv #SubmitBtn {
	margin: 4px 2px 0 0 !important;
    padding: 4px 5px !important;
    width: 135px !important;
}

#Footer {
	border-top: 1px solid #ccc;
	padding: 20px;
}

#footerlinks a {
	display: block;
	margin-bottom:10px;
}