/* Lead Banner Styles */

div.lead-banner {
    width: 953px;
    height: 274px;
    margin: 0 auto .5em;
    position: relative;
}

div.lead-banner h2 a {
    display: block;
    background: url("http://images.dotster.com/templates/dotster/dotster_home_hero_com_net.png") 0 0 no-repeat;
    width: 953px;
    height: 274px;
    text-indent: -99999px;
    overflow: hidden;
}

div.lead-banner p {
    display: none;
}

div.lead-banner a.btn1 {
    position: absolute;
    top: 12.3em;
    left: 27em;
    width: 175px;
    height: 53px;
    background: url("http://images.dotster.com/templates/dotster/import/dv7/home/get-started-btn.png") 0 0 no-repeat;
    text-indent: -999%;
    overflow: hidden;
}

div.lead-banner a.btn1:hover {
    background-position: 0 -53px;
}

/* Domain Search Bar Styles */

div.domain-search {
    height: 69px;
    width: 956px;
    background: url("http://images.dotster.com/templates/dotster/import/dv7/home/mid-bar-bg.png") 0 0 no-repeat;
    margin: .5em auto;
}

div.domain-search form, div.domain-search fieldset {
    margin: 0;
    padding: 0;
    border: 0;
    float: left;
}

div.domain-search fieldset {
    position: relative;
    z-index: 10;
}

div.domain-search label {
    display: none;
}

div.domain-search input[type=text] {
    background: none;
    font-size: 24px;
    font-family: Arial, Helvetica, sans-serif;
    border: 0;
    padding: 0;
    margin: 22px 0 0 25px;
    width: 425px;
    outline: none;
    float: left;
    color: #333;
}

div.domain-search input[type="text"].light {
    color: #777;
}

div.domain-search select {
    font-size: 24px;
    margin: 18px 0 0 31px;
    width: 141px;
    border: 0;
    background: none;
    float: left;
}

div.domain-search p.enhanced-select {
    display: block;
    float: left;
    margin: 13px 0 0 35px;
    padding: 0 21px 0 0;
    font-size: 24px;
    color: #333;
    background: url("http://images.dotster.com/templates/dotster/import/dv7/home/tld-btn.png") right 0 no-repeat;
    height: 42px;
    line-height: 42px;
    width: 119px;
    cursor: pointer;
}

div.domain-search p.enhanced-select.light {
    color: #777;
}

div.domain-search div.enhanced-list {
  position: absolute;
  display: none;
  width: 141px;
  padding: 5px;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.5);
  margin: 0;
  background: #fff;
  top: -50px;
  left: 476px;
}

div.domain-search div.enhanced-list ul {
  outline: none;
  font-size: 24px;
  overflow: auto;
  height: 230px;
  margin: 0;
  padding: 0;
  float: none;
}

div.domain-search div.enhanced-list ul li {
  cursor: pointer;
  line-height: 1.2em;
  color: #394b71;
}

div.domain-search div.enhanced-list ul li:hover {
  background: #394b71;
  color: #fff;
}

div.domain-search input[type=submit] {
    border: 0;
    padding: 0;
    background: url("http://images.dotster.com/templates/dotster/import/dv7/home/search-btn.png") 0 0 no-repeat;
    width: 176px;
    height: 53px;
    margin: 7px 0 0 15px;
    cursor: pointer;
}

div.domain-search input[type=submit]:hover {
    background-position: 0 -53px;
}

div.domain-search ul {
    list-style: none;
    padding: 0;
    margin: 16px 0 0 9px;
    float: left;
    line-height: 1.4em;
}

div.domain-search ul a {
    color: #fff;
    opacity: .75;
}

div.domain-search ul a:hover {
    opacity: 1;
}

/* Carousel Styles */

div.carousel {
    width: 960px;
    height: 177px;
    position: relative;
    margin: .5em auto;
}

div.carousel ul {
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0;
}

div.carousel ul li {
    display: block;
    height: 177px;
    width: 320px;
    float: left;
}

div.carousel ul li a {
    display: block;
    text-indent: -9999%;
    overflow: hidden;
    height: 177px;
    width: 320px;
}

div.carousel ul li a span {
    display: block;
    text-indent: -9999%;
    overflow: hidden;
    height: 41px;
    width: 98px;
    background: url("http://images.dotster.com/templates/dotster/import/dv7/home/learn-btn.png") 0 0 no-repeat;
}

div.carousel ul li a span:hover {
    background-position: 0 -41px;
}

div.carousel ul li.webhosting a {
    background: url("http://images.dotster.com/templates/dotster/import/dv7/home/car-web-hosting-btn.png") 0 0 no-repeat;
}

div.carousel ul li.us-domain a {
        background: url("http://images.dotster.com/templates/dotster/import/dv7/home/dot-home-box-us.png") no-repeat scroll 0 0 transparent;
}
div.carousel ul li.website-domain a {
        background: url("http://images.dotster.com/templates/dotster/import/dv7/home/dot-home-box-website.png") no-repeat scroll 0 0 transparent;
}
div.carousel ul li.us-domain a span {
    margin: 107px 0 0 203px;
}



div.carousel ul li.net-domain a {
    background: url("http://images.dotster.com/templates/dotster/import/dv7/home/dot-home-box-net.png") no-repeat scroll 0 0 transparent;
}
div.carousel ul li.net-domain a span {
    margin: 107px 0 0 203px;
}
div.carousel ul li.org-domain a span {
    margin: 107px 0 0 203px;
}

div.carousel ul li.org-domain a {
    background: url("http://images.dotster.com/templates/dotster/import/dv7/home/dot-home-box-org.jpg") no-repeat scroll 0 0 transparent;
}

div.carousel ul li.nyc-domain a {
    background: url("http://images.dotster.com/templates/dotster/import/dv7/home/dot-home-box-nyc.jpg") no-repeat scroll 0 0 transparent;
}
div.carousel ul li.dsgn-domain a {
    background: url("http://images.dotster.com/templates/dotster/import/dv7/home/dot-home-box-dsn.jpg") no-repeat 0 0;
}
div.carousel ul li.com-domain a {
    background: url("http://images.dotster.com/templates/dotster/import/dv7/home/dot-home-box-com.jpg") no-repeat scroll 0 0 transparent;
}
div.carousel ul li.webhosting a span {
    margin: 107px 0 0 169px;
}

div.carousel ul li.xxx a {
    background: url("http://images.dotster.com/templates/dotster/import/dv7/home/car-xxx-btn.png") 0 0 no-repeat;
}

div.carousel ul li.xxx a span {
    margin: 107px 0 0 111px;
}

div.carousel ul li.sitebuilder a {
    background: url("http://images.dotster.com/templates/dotster/import/dv7/home/car-sitebuilder-btn.png") 0 0 no-repeat;
}

div.carousel ul li.sitebuilder a span {
    margin: 107px 0 0 111px;
}

div.carousel ul li.instant-website a {
    background: url("http://images.dotster.com/templates/dotster/import/dv7/home/car-instant-website-btn.png") 0 0 no-repeat;
}

div.carousel ul li.instant-website a span {
    margin: 107px 0 0 150px;
}

div.carousel ul li.instant-website a {
    background: url("http://images.dotster.com/templates/dotster/import/dv7/home/ntld-domains-btn.png") 0 0 no-repeat;
    display: block;
    height: 177px;
    overflow: hidden;
    text-indent: -9999%;
    width: 320px;
}


div.carousel ul li.club-domain a {
    background: url("http://images.dotster.com/templates/dotster/import/dv7/home/dot-home-box-club.png");
    background-repeat: no-repeat;
}

/* Social Bar Styles */

div.social {
    margin: .5em auto 1em;
    width: 954px;
    height: 48px;
}

div.social ul {
    display: block;
    margin: 0;
    padding: 0;
}

div.social ul li {
    display: block;
    float: left;
    overflow: hidden;
    height: 48px;
}

div.social ul li a {
    display: block;
    overflow: hidden;
    text-indent: -999%;
    height: 48px;
}

div.social ul li.twitter a {
    background: url("http://images.dotster.com/templates/dotster/import/dv7/home/twitter-btn.png");
    width: 241px;
}

div.social ul li.facebook a {
    background: url("http://images.dotster.com/templates/dotster/import/dv7/home/facebook-btn.png");
    width: 235px;
}

div.social ul li.dotorg a {
    background: url("http://images.dotster.com/templates/dotster/import/dv7/home/org-btn.png");
    width: 477px;
}

div.social ul li.gplus a { display: block; overflow: hidden; text-indent: -9999px; width: 233px; height: 48px; border-right: 1px solid #ddd; background: url("http://images.dotster.com/templates/domaincom/google-list-btn.png") 0 0 no-repeat; }

div.social ul li.mailer a {
    background: url("http://images.dotster.com/templates/dotster/import/dv7/home/mailer-btn.png");
    width: 237px;
}

div.social ul li.blog a {
    background: url("http://images.dotster.com/templates/dotster/import/dv7/home/blog-btn.png");
    width: 249px;
}

div.social ul li.co a {
/*    background: url("http://images.dotster.com/templates/dotster/import/dv7/home/co-btn.png");
    width: 239px; */
    background: url("http://images.dotster.com/templates/dotster/import/dv7/home/co-btn3.png");
    width: 240px;
}

div.social ul li.biz a {
    background: url("http://images.dotster.com/templates/dotster/import/dv7/home/biz-btn.png");
    width: 158px;
}

div.social ul li.tv a {
    background: url("http://images.dotster.com/templates/dotster/import/dv7/home/tv-btn.png");
    width: 158px;
}

div.social ul li.usa a {
/*    background: url("http://images.dotster.com/templates/dotster/import/dv7/home/us-btn.png");
    width: 158px; */
    background: url("http://images.dotster.com/templates/dotster/import/dv7/home/us-btn2.png");
    width: 237px;
}

div.social ul li.info a {
    background: url("http://images.dotster.com/templates/dotster/import/dv7/home/dot-info-btn.jpg");
    width: 237px;
}
div.social ul li.co2 a {
    background: url("http://images.dotster.com/templates/dotster/import/dv7/home/co-btn3.png");
    width: 240px;
}

div.social ul li.google a {
    background: url("http://images.dotster.com/templates/dotster/import/dv7/home/google-btn.png");
    width: 239px;
}

div.social ul li.netsale a {
    background: url("http://images.dotster.com/templates/dotster/dot-net-sale.jpg") no-repeat;
    width: 476px;
}
div.social ul li.cosale a {
    background: url("http://images.dotster.com/templates/dotster/dot-co-sale.png") no-repeat;
    width: 239px;
}
div.social ul li.nyc a {
    background: url("http://images.dotster.com/templates/dotster/dot-nyc.jpg");
    width: 477px;
}
div.social ul li.comsale a {
    background: url("http://images.dotster.com/templates/dotster/dot-com-sale.jpg") no-repeat;
    width: 476px;
}
.wrap-bar{
	background: url("http://images.dotster.com/templates/dotster/import/dv7/home/stripe-1.gif") repeat-x 0 0;
}
.netsale-1{
	background: url("http://images.dotster.com/templates/dotster/import/dv7/home/sale-img.jpg") no-repeat 0 0;
	width: 100%;
}
.netsale-1 a{
	background: url("http://images.dotster.com/templates/dotster/import/dv7/home/net-logo-small.jpg") no-repeat center 0;
}

