html {
 overflow-y: scroll;
}
body {
 font: 100% Arial, Verdana, Helvetica, sans-serif;
 margin: 0;
 padding: 0;
 text-align: center;
 color: #333333;
 background-color: #0d673a;
}
a {
 color: #0066cc;
 text-decoration: none;
}
a:hover {
 text-decoration: underline;
}
a:visited {
 color: #0066cc;
}
#header {
 background: #ffffff;
 height: 106px;
}
h1 {
 margin: 0;
 padding: 0;
 font-size: 1px;
 line-height: 1;
 text-indent: -9999em;
 font-style: normal;
}
h2 {
 color: #336666;
}
#rightBox {
 float: right;
 width: 300px;
 height: auto;
 margin: 0 0 20px 20px;
 background-color: #ffffff;
 padding: 10px;
 border: solid #ccc 1px;
}
#headWrap {
 background: url(images/headerPhone.gif) no-repeat right 10px;
 width: 880px;
 margin: 0 auto;
 height: 106px;
}
#login {
 float: left;
 width: 180px;
 padding-top: 32px;
 text-align: left;
 clear: right;
 text-transform: uppercase;
 font-size: 0.85em;
 font-weight: bold;
}
#headLogo {
 width: 300px;
 height: 86px;
 margin: 0;
 padding: 10px 280px 0 0;
 float: right;
}
#navWrap {
 background: #ffffff;
 height: 1.8em;
 clear: both;
}
#subNav {
 background: #bfa453 url(images/navShadow.gif) repeat-x 0 0;
 height: 14px;
 clear: both;
 font-size: 14px;
 padding: 10px 0;
}
#subNavLinks {
 margin: 0 auto;
 width: 600px;
 clear: both;
 color: #336666;
 font-size: 12px;
 font-weight: bold;
}
#subNavLinks li {
 float: left;
 list-style-type: none;
 padding: 0px 7px;
}
#subNavLinks ul {
 padding: 0px;
 margin: 0px;
}
#subNavLinks a {
 color: #ffffff;
}
#subNavLinks a:hover {
 color: #ffffff;
}
#subNavLinks a:visited {
 color: #ffffff;
}
#mainWrap {
 background: #bfa453;
 clear: both;
 text-align: center;
 margin: 0;
 padding: 0;
 height: auto;
}
#homeFeature {
 margin: 0;
 padding: 0 0 15px 0;
 text-align: center;
 border: 0;
}
#auctionWrap {
 background-color: #ffffff;
 clear: both;
 text-align: left;
 margin: 0;
 padding: 0;
 height: auto;
}
#nonAuctionContent {
 width: 860px;
 margin: 0 auto;
 padding: 1px 20px 10px 20px;
 height: auto;
 line-height: 1.3em;
 font-size: 0.9em;
 background-color: #fff;
 clear: both;
 border-top: #336666 solid 1px;
 border-right: #336666 solid 1px;
 border-left: #336666 solid 1px;
 text-align: left;
}
#tickerWrap {
 background: url(images/newsBack.png) top right no-repeat;
 width: 723px;
 height: 39px;
 margin: 15px auto 0 auto;
 text-align: left;
}
#tickerTitle {
 background: url(images/announceHead.png) top left no-repeat;
 width: 130px;
 height: 18px;
 float: left;
 text-align: center;
 color: #336666;
 font-size: 14px;
 font-weight: bold;
 padding: 12px 0;
}
#ticker {
 width: 583px;
 height: 29px;
 float: right;
 padding-top: 12px;
 overflow: hidden;
 font-size: 14px;
}
#tickertopWrap {
 clear:both;
 background: url(images/newsBack.png) top right no-repeat;
 width: 723px;
 height: 39px;
 margin: 0 auto 15px auto;
 text-align: left;
}
#tickertopTitle {
 background: url(images/newsHead.png) top left no-repeat;
 width: 67px;
 height: 18px;
 float: left;
 text-align: center;
 color: #336666;
 font-size: 14px;
 font-weight: bold;
 padding: 12px 0;
}
#tickertop {
 width: 645px;
 height: 29px;
 float: right;
 padding-top: 12px;
 overflow: hidden;
 font-size: 14px;
}
.messagediv {
 display: none;
}
#footWrap {
	margin: 0;
	width: auto;
	font-size: 12px;
	height: 200px;
	line-height: 18px;
	padding: 0;
	color: #ccc;
	border-top: #003333 solid 1px;
	clear: both;
}
#footer {
 text-align: left;
 margin: 0 auto;
 width: 900px;
 padding-top: 16px;
}
#cAlogo {
 float: right;
 height: 90px;
 width: 132px;
 padding-left: 10px;
 clear: left;
}
#createAuction {
	float: right;
	text-align: right;
	width: 160px;
	height: 90px;
}
#indicia {
	float: left;
	width: 270px;
	height: auto;
}
#indicia td {
    color: #ccc;
    font-size: 12px;
    line-height: 18px;
	}
#paypal {
	float: left;
	width: 180px;
	height: 90px;
	text-align: center;
}
#psa {
	float: left;
	width: 180px;
	height: 90px;
	text-align: center;
}
#social {
	float: left;
	width: 70px;
	height: auto;
	text-align: left;
	padding: 2px 0 0 30px;
}
#social img {
	padding-top:8px;
}
#paypal form {
margin: 0;
padding: 0;
 }
#footer a {
 color: #ffffff;
}
#footer a:hover {
 color: #ffffff;
}
#footer a:visited {
 color: #ffffff;
}
.clearfloat {
 clear: both;
 height: 0px;
 font-size: 1px;
 line-height: 0px;
}

#calendar {
 font-size: 0.9em;
 border: #ccc 1px solid;
}
#fees {
 font-size: 0.8em;
 border-right: #ccc 1px solid;
 border-bottom: #ccc 1px solid;
}
#fees td {
 vertical-align: top;
 border-top: #ccc 1px solid;
 border-left: #ccc 1px solid;
 white-space: nowrap;
}
#subRightForm {
 float: right;
 height: auto;
 width: auto;
 margin: 0 0 10px 10px;
 background-color: #336666;
 font-size: 0.9em;
}
#requestForm {
margin: 0;
padding: 0;
}
#requestForm .text, textarea, select {
	border: 0;
}
#requestForm input.text {
	border: 0;
	font-size: 0.85em;
}
#requestForm input.button {
 border: #006666 solid 1px;
 padding: 2px 3px 3px 3px;
 font-size: 0.9em;
 font-weight: bold;
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 background-color: #ccffcc;
 color: #336666;
 cursor: pointer;
 margin-bottom: 3px;
}
#requestForm td {
	margin: 0;
	padding: 3px;
	width: auto;
	color: #ffffff;
}
.formHead {
 color: #ccffcc;
 font-weight: bold;
}

