html{font-size:100.1%}
body{
  margin:0;
  font:88%/142% Arial, sans-serif;
  color:#000;
  min-width:975px;
}
#content a,
#footer a{color:#006495;}
#content a:hover,
#footer a:hover{ text-decoration:none;}

A:link, A:visited, A:active { text-decoration: underline; color: #006495; }
A:hover { text-decoration: none; }

A.auctlinks:link, A.auctlinks:visited, A.auctlinks:active { text-decoration: underline; font-weight: none; font-family: Arial, sans-serif; color:#951400; }
A.auctlinks:hover { text-decoration: none;}

div.holder{
  margin:0 auto;
  width:975px;
  overflow:hidden;
}
/*-- top-head --*/
#top-head{
  width:100%;
  background:#006494 url(/custom/framework/top-head-bg.gif) repeat-x;
}
#top-head div.holder{position:relative;}
/* --top-nav --*/
#top-head ul.top-nav {
  position:relative;
  float:right;
  margin:20px 0 0;
  padding:0;
}
#top-head ul.top-nav li{
  float:left;
  padding:0 0 0 12px;
  background:url(/custom/framework/link-seporator.gif) no-repeat 100% 60%;
  display:inline;
  list-style:none;
}
#top-head ul.top-nav li a {
  float:left;
  display:inline;
  margin:0 11px 0 0;
  color:#fff;
  font-size:94%;
  line-height:20px;
  text-decoration:none;
}
#top-head ul.top-nav li.last{background:none; color:#c4ecff; font-size:94%;}
#top-head ul.top-nav li.last a{color:#c4ecff;}
#top-head ul.top-nav li a:hover{
  text-decoration:underline;
}
/*-- middle-nav --*/
#top-head ul.middle-nav{
  width:900px;
  float:right;
  margin:0;
  padding:21px 0 0;
}
#top-head ul.middle-nav li{
  float:right;
  overflow:hidden;
  display:inline;
  list-style:none;
}
#top-head ul.middle-nav li a{
  height:39px;
  float:left;
  text-indent:-3000px;
  display:inline;
  margin:0 0 0 10px;
  background-repeat:no-repeat;
  background-position:0 0;
}
#top-head ul.middle-nav li a.upcoming{
  background:url(/custom/framework/a-upcoming.gif);
  width:166px;
}
#top-head ul.middle-nav li a.our-services{
  background:url(/custom/framework/a-out-services.gif);
  width:120px;
}
#top-head ul.middle-nav li a.auction-process{
  background:url(/custom/framework/a-auction-process.gif);
  width:142px;
}
#top-head ul.middle-nav li a.auctions{
  background:url(/custom/framework/auction.gif);
  width:120px;
}
#top-head ul.middle-nav li a.about{
  background:url(/custom/framework/a-about.gif);
  width:73px;
}
#top-head ul.middle-nav li a:hover{ background-position:0 -39px;}
/*-- middle-head --*/
#middle-head{
  width:100%;
  background:#fff url(/custom/framework/middle-head-bg.gif) repeat-x 0 100%;
}
.inner{
  width:100%;
  background:#fff url(/custom/framework/inner-middle-head-bg.jpg) repeat-x 0 100% !important;
}
#middle-head div.bg{
  width:100%;
  background:url(/custom/framework/middle-head-mountians.jpg) no-repeat 50% 100%;
}
#middle-head div.inner-bg{ background:url(/custom/framework/inner-middle-head-mountians.jpg) no-repeat 50% 100%;}
#middle-head div.holder{
  overflow:visible;
}
#middle-head div.holder:before,
#middle-head div.holder:after{
  content:"_";
  clear:both;
  visibility:hidden;
  font:0px sans-serif;
  display:block;
  height:0;
}
*+html #middle-head h2.logo {margin:-89px 0 -45px !important;}
*+html #middle-head div.holder{padding:0 0 42px 0 !important;}
#middle-head h2.logo {
  width:268px;
  height:134px;
  display:block;
  position:relative;
  overflow:hidden;
  margin:-89px 0 -50px;
  padding:0;
}
#middle-head h2.logo a {
  position:relative;
  cursor:pointer;
  text-indent:-3000px;
  display:block;
  background:url(/custom/framework/logo.png) no-repeat;
  width:268px;
  height:134px;
}
#middle-head div.left-text{
  float:left;
  width:265px;
  padding:60px 0 0 2px;
}
#middle-head div.left-text h1,
#middle-head ul.right-nav h2,
#middle-head ul.right-nav h3,
#content h4{
  font-size:118%;
  float:left;
  margin:0;
  padding:0;
}
#middle-head div.left-text h1 a,
#middle-head ul.right-nav h2 a,
#middle-head ul.right-nav h3 a,
#content h4 a{
  float:left;
  font: normal 110%/21px Georgia, serif;
  color:#006595;
  text-decoration:none;
}
#middle-head div.left-text h1 a:hover,
#middle-head ul.right-nav h2 a:hover,
#middle-head ul.right-nav h3 a:hover{ text-decoration:underline;}
#middle-head ul{
  margin:0;
  float:left;
  padding:0;
}
#middle-head ul li{
  margin:0;
  list-style:none;
}
#middle-head div.left-text ul li{
  background:url(/custom/framework/arrow.gif) no-repeat 0 14px;
  padding:6px 0 0 14px;
}
#middle-head div.left-text ul li a{color:#006494;}
#middle-head div.left-text ul li a:hover{text-decoration:none;}
#middle-head div.left-text p{
  line-height:20px;
  margin:0;
  padding:2px 0 10px;
}
/*-- flash --*/
#middle-head div.flash{
  float:left;
  padding:15px 0 15px 20px;
  margin:0 0 px;

}
#middle-head div.inner-flash{
  float:left;
  padding:23px 0 0;
  margin:20px 0 -53px;
  position:relative;
  left: 267px;
  /*margin-left:267px;*/
  background:url(/custom/framework/inner-flash-image.png) no-repeat;
  width: 466px;
  height: 162px;
  display: block;

}

#middle-head div.inner-flash #flash_holder {
        border: solid #FFFFFF 2px;
        width: 434px;
        height: 131px;
        display: block;

}

#middle-head div.inner-flash #flash_container {
        margin-top: -9px;
        margin-left: 14px;

}

/*-- right-nav --*/
#middle-head ul.right-nav{
  padding:15px 20px 0 0;
  float:right;
  width:235px;
}
#middle-head ul.right-nav img {
  border: none;
}
#middle-head ul.inner-r-nav{
  padding:0 0 12px 7px;
  margin:47px 0 0;
  position: relative;
  left: 265px;
}
#middle-head ul.right-nav h2,
#middle-head ul.right-nav h3{
  margin:11px 0 0;
  padding:0 0 2px;
  position:relative;
  color:#006494;
}
#middle-head ul.right-nav h3{
  background:url(/custom/framework/rss.png) no-repeat;
  padding:2px 0 2px 29px;
  margin:8px 0 0;
}
#middle-head ul.right-nav li{
  cursor:pointer;
  padding:0 0 10px 11px;
  margin:2px 0 0;
  background:url(/custom/framework/right-nav-bg.png) repeat-y;
  float:left;
  width:224px;
}
#middle-head ul.inner-r-nav li{padding:0 0 8px 11px;}
#middle-head ul.right-nav li.hover,
#middle-head ul.right-nav li:hover{
  background:#fff;
}
#middle-head ul.right-nav li ul li{
  width:180px;
  position:relative;
  padding:0 30px 0 14px;
  background:url(/custom/framework/arrow.gif) no-repeat 0 7px!important;
}
#middle-head ul.inner-r-nav li ul li{
  padding:0 20px 0 14px;
  width:190px;
}
#middle-head ul.right-nav li ul li a{
  float:left;
  font-size:100%;
  line-height:16px;
  margin:0;
  padding:0;
  color:#000;
  text-decoration:none;
}
#middle-head ul.inner-r-nav li ul li a{ line-height:18px;}
#middle-head ul.right-nav li ul li a:hover{text-decoration:underline;}
/*-- bottom-head --*/
#bottom-head{
  border-top:2px solid #fff;
  background:url(/custom/framework/bottom-head-bg.gif) repeat-x;
  height:68px;
  width:100%;
}
/*-- content --*/
#content{
  margin:0 auto;
  width:975px;
}
/*-- tab --*/
#content div.tab{
  position:relative;
  margin:-21px 0 0;
  float:left;
  width:975px;
}
#content div.tab h3,
#content div.tab h1{
  font:normal 172%/55px Georgia, serif;
  color:#006494;
  float:left;
  background:url(/custom/framework/left-tab-bg.png) no-repeat;
  margin:0;
  padding:4px 12px 0 17px;
}
#content div.tab span{
  font:normal 172%/55px Georgia, serif;
  float:left;
  background:url(/custom/framework/right-tab-bg.png) no-repeat;
  width:11px;
}
/*-- left-content --*/
#content div.left-content{
  padding:15px 0 20px;
  float:left;
  width:740px;
}
#content div.left-content h2{
        padding-right: 25px;
        padding-top: 10px;
        padding-bottom: 0px;
        margin-bottom: 0px;
        padding-left: 0px;
        margin-left: 0px;
  font:normal 140%/55px Georgia, serif;
        color: #2b6381;
        line-height: 150%;
}
#content div.left-content p{
  margin:0;
  padding:10px 80px 0 0;
}
/*-- left-content2 --*/
#content div.left-content2{
  padding:15px 0 20px;
  float:left;
  width:975px;
}
#content div.left-content2 h2{
  margin:0;
  padding:10px 0 0 14px;
  font:bold 140%/55px Georgia, serif;
        color: #2b6381;
}
#content div.left-content2 p{
  margin:0;
  padding:20px 80px 0 0;
}
/*-- right-content --*/
#content div.right-content{
  padding:0 0 4px;
  float:left;
  width:235px;
}
#content div.right-content h3{
  margin:0;
  padding:12px 0 0;
  font:normal 172%/20px Georgia, serif;
  color:#006494;
}
#content div.right-content ul{
  margin:0;
  padding:17px 0 33px;
}
#content div.right-content ul li{
  background:url(/custom/framework/arrow.gif) no-repeat 0 50%;
  list-style:none;
  padding:0 0 0 14px;
}
#content div.right-content ul li a{
  font-size:100%;
  line-height:25px;
}
#content div.right-content p{
  margin:0;
  padding:19px 0 44px;
}
#content div.right-content p span{display:block;}
#content div.right-content p span.toll-free{padding:20px 0 0;}
#content div.container{
  float:left;
  width:975px;
  padding:26px 0 10px;
}
#content div.container div.border {
  display:inline;
  background:url(/custom/framework/image-border.gif) no-repeat;
  width:167px;
  height:126px;
  float:left;
  padding:7px 8px 8px 7px;
  margin:0 34px 0 42px;
}
#content div.container div.border img{
  float:left;
  border:1px solid #fff;
}
#content div.container h4{
  float:left;
  width:400px;
  padding:10px 0 11px;
}
#content div.container h4 a{text-decoration:underline;}
#content div.container h4 a:hover{ text-decoration:none;}
#content div.container p{
  float:left;
  margin:0;
  padding:0 66px 0 0;
  width:402px;
  font-size:100%;
  line-height:18px;
}
#content div.container ul.auction-details{
  border-left:1px solid #006494;
  float:right;
  margin:23px 0 0;
  padding:0 0 25px 24px;
  width:224px;
}
#content div.container ul.auction-details strong{ line-height:18px;}
#content div.container ul.auction-details li{
  list-style:none;
  background:url(/custom/framework/arrow.gif) no-repeat 0 7px;
  padding:0 0 0 14px;
  font-size:100%;
  line-height:18px;
}
#content div.container ul.auction-details li.details{
  background:none;
  font-weight:bold;
  padding:0;
}
#content div.container ul.auction-details li a{ 
  color:#006494;
  font-size:14px;
  line-height:14px;}
#content div.container ul.auction-details li a:hover{ text-decoration:none;}
#content div.t-border{
  border-top:1px solid #e5e5e5;
  margin-top:28px;
  padding:29px 0 0;
}
#content div.bottom{
  float:left;
  width:934px;
  padding:0 0 54px 41px;
}
#content div.bottom p{
  float:left;
  width:620px;
  padding:17px 64px 0 0;
  margin:0;
}
#content div.bottom p em{ font-weight:bold;}
#content div.bottom a.learn-more{ color:#376ca2;}
#content div.bottom a.learn-more:hover{ text-decoration:none;}
#content div.bottom div.auction-alerts{
  border-left:1px solid #006494;
  float:right;
  width:242px;
  padding:13px 0 0 7px;
}
#content div.bottom div.auction-alerts span.bg{
  background:url(/custom/framework/auction-alerts-bg.jpg) no-repeat;
  width:235px;
  height:93px;
  float:left;
}
#content div.bottom div.auction-alerts a{
  float:left;
  width:135px;
  font-size:14px;
  line-height:18px;
  color:#fff;
  text-decoration:none;
  padding:7px 0 0 76px;
}
#content div.bottom div.auction-alerts a:hover{text-decoration:underline;}
#footer{
  color:#006494;
  float:left;
  width:100%;
  background:url(/custom/framework/footer-bg.jpg) repeat-x 0 0;
  padding:52px 0 78px;
}
#footer div.left{
  float:left;
  width:428px;
}
#footer ul{
  float:left;
  width:430px;
  margin:0;
  padding:7px 0 19px;
}
#footer ul li{
  float:left;
  background:url(/custom/framework/footer-link-seporator.gif) no-repeat 0 60%;
  display:inline;
  list-style:none;
  padding:0 0 0 12px;
}
#footer ul li a{
  display:inline;
  margin:0 12px 0 0;
  float:left;
  font-size:100%;
  line-height:20px;
}
#footer ul li.first{
  background:none;
  padding:0;
}
#footer span.copy{
  font-size:14px;
  font-weight:bold;
  display:block;
}
#footer span.copy a{ text-decoration:none;}
#footer span.copy a:hover{text-decoration:underline;}
#footer span.mail{
  padding:20px 0 0 116px;
  width:178px;
  float:left;
  font:24px Georgia, serif;
}
#footer span.mail a{
  font:14px Arial, sans-serif;
  padding:4px 0 0 12px;
  display:block;
}
#footer h2.footer-logo{
  margin:0;
  padding:0 27px 0 0;
  text-indent:-3000px;
  overflow:hidden;
  float:right;
  width:223px;
  height:98px;
  border-left:1px solid #006494;
}
#footer h2.footer-logo a{
  position:relative;
  cursor:pointer;
  float:right;
  background:url(/custom/framework/footer-logo.png) no-repeat;
  width:181px;
  height:77px;
}
.bigLetter{
  font-size:18px;
  font-weight:bold;
        font-family: Arial, sans-serif;
}
.disclaimer{
  font-size:10px;
  color:#808080;
  padding:10px;
  line-height:12px;
}
p.footer-links {clear:both; margin-top:40px;}
p.footer-links a {font-size:11px;}
