/* General formatting and helper styles */
h2,
h3 {
  color: #0061a2;
  font-weight: normal; }

#body {
  width: 925px; }

#homeSplash h1 {
  color: #0061a2;
  font-size: 38px;
  font-style: italic;
  margin: 10px 0 0;
  text-align: center; }

#homeSplash h2 {
  margin: 0; }

#homeSplash .inline {
  color: #0061a2;
  font-size: 18px;
  margin: 0 0 1em;
  text-align: center; }

.inline li {
  display: inline;
  margin: 0;
  padding: 0 5px 0 0; }

/*slider styles*/
#auctivaslider {
  margin: 30px auto;
  position: relative;
  width: 880px;
  line-height: 1.3; }

#auctivaslider ul {
  list-style-type: none;
  margin: 0;
  padding: 0; }

#auctivaslider a.nav {
  position: absolute;
  top: 50%;
  width: 43px;
  height: 43px;
  left: 0;
  background: white url(../images/defaultnew/sliderbuttons.png) center left no-repeat;
  text-indent: -9900px;
  outline: 0; }

#auctivaslider a#slideright {
  left: auto;
  right: 0px;
  background-position: -43px 0; }

#slidewrapper {
  position: relative;
  width: 732px;
  height: 407px;
  margin: 0 auto;
  padding: 1px 14px 15px;
  background: #cccccc url(../images/defaultnew/sliderwrapper.png) 0 0 no-repeat;
  text-align: left; }

#slidetabs {
  margin: 0;
  padding: 0; }

#slidetabs li {
  float: left;
  margin: 0;
  padding: 0; }

#slidetabs li a {
  display: block;
  width: 122px;
  height: 39px;
  background: transparent url(../images/defaultnew/slidertabs_sprite.png) no-repeat;
  text-indent: -9000px;
  outline: 0; }

li#slide_2 a {
  background-position: -122px 0; }

li#slide_3 a {
  background-position: -244px 0; }

li#slide_4 a {
  background-position: -366px 0; }

li#slide_5 a {
  background-position: -488px 0; }

li#slide_6 a {
  background-position: -610px 0; }

#slidetabs li.tabhighlight a {
  background-position: 0 -41px !important; }

#slidetabs li#slide_2.tabhighlight a {
  background-position: -122px -41px !important; }

#slidetabs li#slide_3.tabhighlight a {
  background-position: -244px -41px !important; }

#slidetabs li#slide_4.tabhighlight a {
  background-position: -366px -41px !important; }

#slidetabs li#slide_5.tabhighlight a {
  background-position: -488px -41px !important; }

#slidetabs li#slide_6.tabhighlight a {
  background-position: -610px -41px !important; }

#slidetabs li a:hover {
  background-position: 0 -82px; }

#slidetabs li#slide_2 a:hover {
  background-position: -122px -82px; }

#slidetabs li#slide_3 a:hover {
  background-position: -244px -82px; }

#slidetabs li#slide_4 a:hover {
  background-position: -366px -82px; }

#slidetabs li#slide_5 a:hover {
  background-position: -488px -82px; }

#slidetabs li#slide_6 a:hover {
  background-position: -610px -82px; }

#slidecontainer {
  width: 732px;
  height: 367px;
  background-color: #f0f0f0;
  overflow: hidden;
  font-size: 12px; }

#slideul {
  width: 4392px;
  left: 0; }

#slideul li {
  float: left;
  width: 672px;
  height: 327px;
  margin: 0;
  padding: 30px; }

#slideul h2 {
  color: #002F67;
  font-size: 18px;
  margin: 0 0; }

#slideul h3 {
  color: #002F67;
  font-size: 14px;
  margin: 0 0 1em; }

#slideul em {
  color: #002F67;
  font-weight: bold;
  font-style: normal; }

#slideul ul {
  list-style: disc;
  margin: 12px 0; }

#slideul ul li {
  float: none;
  width: auto;
  height: auto;
  margin: 0 0 4px 16px;
  padding: 0;
  font-weight: bold; }

.col-left {
  float: left;
  width: 320px;
  margin-right: 20px; }

.col-right {
  float: left;
  width: 320px; }

.graphic-wide {
  display: block;
  margin-bottom: 20px; }

.graphic-col {
  float: left;
  margin-right: 30px; }

#images .col-right,
#listing .col-right,
#facts .col-right {
  width: 390px; }

/*hacks for inconsistant slides*/
#slideul #templates {
  padding-top: 20px; }

#templates .graphic-wide {
  margin-bottom: 12px; }

#facts h2 {
  font-size: 26px; }

/* "Auctiva is the best listing service" homepage (default3.aspx)*/
#breakoutSplash {
  margin: 10px 40px; }

#breakoutSplash h1 {
  color: #0073C0;
  font-size: 44px;
  line-height: 1.2;
  margin: 40px 0 0;
  text-align: left; }

#breakoutSplash .left {
  text-align: left;
  float: left;
  width: 400px; }

#breakoutSplash .left ul {
  margin-top: 20px; }

#breakoutSplash .left ul.bestFeatures li {
  color: #0073C0;
  font-size: 24px;
  line-height: 1;
  margin: 0;
  padding: 10px 0 10px 40px;
  list-style-type: none;
  background: url(../images/large-checkmark.png) left no-repeat; }

#breakoutSplash .left .switchService {
  width: 200px;
  float: left;
  margin: 25px 10px;
  color: #0073C0;
  font-size: 12px;
  font-weight: bold;
  text-align: left; }

#breakoutSplash .right {
  float: right;
  width: 430px;
  height: 530px;
  margin-top: 10px;
  background: url(../images/home-page-breakout.jpg) top no-repeat; }

#breakoutSplash .right .breakoutPrice {
  position: relative;
  top: 150px;
  left: 20px; }

.swoosh {
  width: 978px;
  clear: both;
  float: left;
  padding-top: 70px;
  padding-bottom: 10px;
  margin-left: -27px;
  background: transparent url(images/swoosh.png) no-repeat top left;
  color: #a5c8dd;
  font-size: 24px;
  text-align: center;
  position: relative;
  z-index: 1; }

