ul,li { list-style: none; margin: 0; padding: 0; }
a img { border: 0; }

h1 { text-transform: capitalize; font-size: 20px; letter-spacing: -1px; font-weight: normal; color: #C51925; border-bottom: 1px solid #ccc; }
h2 { text-transform: uppercase; font-size: 12px; letter-spacing: 0px; font-weight: bold; color: #C51925; padding-top: 15px; }


#login-box { width: 188px; }
.redtitle { color: #fff;font-size:17px;letter-spacing:-1px }
.greytitle{ color: #4e4e4e; }
#login-form-container { width: 150px; margin: 10px auto; }
.login-input { width: 140px; margin: 5px 0; padding: 4px; font-size: 11px; color: #444; border: 1px solid #E05502; }
#remember { margin: 5px 0; }
.submit-input { font-size: 11px; padding: 4px 10px; }

.box > .title { padding: 10px 12px; background: #F3F3F5 url(../images/boxtitle_tile.jpg) 0 0 repeat-x; }
.box > .title span { display: block; padding: 0 0 0 20px; background: url(../images/boxtitle_arrow.jpg) 0 1px no-repeat; }


.tinput { font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding: 3px; }

/* aspect styles */

.box { margin: 7px; }
.small { font-size: 11px; }
.big { font-size: 13px; }
.huge { font-size: 20px; color: #22547D; }
.black { color: #000; }
.spread { line-height: 20px; }
.fl { float: left; margin-left: 0 !important; }
.fr { float: right; margin-right: 0 !important; }
.half { float: left; width: 310px; margin-right: 20px !important; }
.ml { margin-left: 20px; }
.mr { margin-right: 20px; }
.tal { text-align: left; }
.tar { text-align: right; }
.tac { text-align: center; }
.block { display: block; }
.abs { position: absolute; }
.clear { width: 100%; height: 0; font-size: 0px; overflow: hidden; clear: both; }
.rounded { -moz-border-radius: 10px; }
.border { border: 1px solid #DBDBDB; }
.border-thick { border: 2px solid #043361; }
.border-strong { border: 1px solid #444; }
.spadd { padding: 5px; }
.bpadd { padding: 10px; }
.red { padding: 5px; background: #BC0814 url(../images/redbox_tile.jpg) 0 0 repeat-x; color: #fff; }
.v-scroller { overflow-x: hidden; overflow-y: scroll; }
.link { color: red; }


/* CONTENT STYLES */

.hp-box .bpadd{ height: 225px }
#hp-box1 { width: 217px; background: url(../images/boxheader1.png) 0 0 no-repeat; margin-right: 1px !important; }
#hp-box2 { width: 217px; background: url(../images/boxheader2.png) 0 0 no-repeat; margin-right: 1px !important; }
#hp-box3 { width: 217px; background: url(../images/boxheader3.png) 0 0 no-repeat; margin-right: 0 !important; }
#hp-box1 .small, #hp-box2 .small, #hp-box3 .small
{
	font-size: 10px;
}
ul.home-box
{
	margin-left: 30px;
}
ul.home-box li
{
	list-style: url("../images/check-red.png");
	font-size: 10px;
	margin: -5px 0;
}
.hp-box-title { margin-top: 5px; font-size: 15px; letter-spacing: -1px; font-weight: bold; color: #fff; }
#main-industrial-services { width: 325px; }
#homepage-serv-listing { padding-bottom: 10px; }
#homepage-serv-listing a { display: block; padding: 25px 0 0 90px; font-size: 20px; text-align: center; text-decoration: none; color: #033361; }
#homepage-serv-listing a:hover { color: #F66218; }
#serv1 { height: 39px; background: url(../images/serv_auctions.jpg) 0 0 no-repeat; }
#serv2 { height: 42px; background: url(../images/serv_online-bidding.jpg) 0 0 no-repeat; }
#serv3 { height: 37px; background: url(../images/serv_realestate.jpg) 0 0 no-repeat; }
#serv4 { height: 36px; background: url(../images/serv_appraisals.jpg) 0 0 no-repeat; }
#serv5 { height: 33px; background: url(../images/serv_asset.jpg) 0 0 no-repeat; }
#attention-sellers { width: 322px; margin-right: 0 !important }

.staff-pic-container { width: 320px; margin-right: 20px; }
.staff-name { padding-top: 80px; }

.auction-item { margin-bottom: 5px; }
.auction-item .img-place { width: 100px; float: left; margin: 5px 5px 0 0; }
.auction-item-info { width: 495px; color: #03345F; float: left; overflow: hidden; }
.auction-item .gallery img{ width: 100px }
.auction-item-info span { font-weight: bold; color: #B80614; }
.auction-item-info span.sold { display: inline-block; background-color: #B80614; color: #fff; padding: 5px 10px; float: right; }
.auction-item-info span.available{ display: none; }

.stafftable { text-align: center; }
.stafftable strong { font-size: 14px; color: #BA0814; }
.stafftable em { font-size: 11px; color: #777; }
.stafftable td { padding: 7px 0 !important; }


.item-cat{ font-weight: bold; padding: 5px 10px; font-size: 12px; color: #6F141E; margin-top: 10px; }











