/* CSS For free-ecommerce-site landing page */
div#wrap{
   margin: 0 auto;
   width: 700px;
}
* html div#wrap{
   margin-top: 0px;
   padding-top:0px;
}
div#logo{
   position:absolute;
   margin-left: 40px;
   margin-bottom: 0px;
}
div#content_bottom{
   display: none;
}
footer{
   width: 736px !important;
}

footer ul {width: 93px;}
footer ul+ul {width: 133px;}
footer ul+ul+ul {width: 118px;}
footer ul+ul+ul+ul {width: 163px;}
footer ul+ul+ul+ul+ul {width: 93px;}
footer ul+ul+ul+ul+ul+ul {width: 100px;}
footer ul li {padding-bottom: 1px;}
footer ul li strong {font-size: 12px;}
footer ul li a {font-size: 11px;}

#footer_end{
  background: url("/img/corp/footer_end_free_site.jpg") no-repeat scroll 0 0 transparent;
  height: 14px;
}
footer .links_right{
   width:120px;
}
footer .links_leftB{
   display:none;
}
/* CSS Document */
body {
	padding: 0;
	margin: 0;
	background-color: #e0ecf8;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}

/* BASIC TEXT FORMATTING */
div,h1,h2,p,form,label,input,textarea,img,span {
	margin: 0;
	padding: 0;
}

/* LINKS */
a,a:link a:active {
	color: #ff9900;
	text-decoration: none;
}

a:visited {
	background-color: inherit;
}

a:hover {
	text-decoration: underline;
}

a img {
	border: none;
}

/* HEADERS */
h1,h5,h4 {
	color: #64b431;
	font-size: 24px;
	font-weight: bold;
	line-height: normal;
	margin: 10px 0;
}

h2 {
	color: #64b431;
	font-size: 18px;
	font-style: bold;
	font-weight: normal;
	line-height: 1.8em;
	margin: 0 0 20px;
}

h3{
        color: #64b431;
        font-size: 18px;
        font-style: bold;
        font-weight: normal;
        line-height: 1.8em;
        margin: 0 0 5px;

}
ul {
	list-style: url(/img/corp/bullet.gif) outside;
	margin-left: 0;
	padding-left: 80px;
	margin-top: 15px;
	margin-bottom: 35px;
        width: 525px;
}

ul li {
	font-size: 12px;
	margin: 0 0 15px;
	padding: 0;
}
ul#multichannel li{
	margin:0 0 15px -5px;
}

.fine_print{
    font-size:10px;
}

.fine_print a{
    font-size:10px !important;
    color:#0055A7 !important;
}

p {
	font-size: 12px;
	line-height: 18px;
	margin: 0;
	padding: 0 0 15px 0;
}

.center{
       text-align: center;
}
#h2_left{
       text-align:left;
       margin-left:60px;
}
div#main{
       width: 670px;
       margin: 0 auto;
}

div#content{
      background-color: #FFF;
      padding: 5px 15px;
      margin: 0px;
      position: relative;
}

#header{
      background: url(/img/corp/lp/free-ecommerce-site/header.jpg) no-repeat 0 0;
      height: 77px;
      width: 641px;
      padding-top: 20px;
      margin: 0px;
}

h1#tagline{
      font-size: 18px;
      color: #CCC;
      font-weight: normal;
      position: absolute;
      top: 35px;
      right:15px;
}


#header h1, h5, h4{
      color: #FFF;
      text-align:center;
      font-size: 48px;
      font-weight: normal;
}
#header h1#header_1{
      color: #FFF;
      text-align:center;
      font-size: 40px;
      font-weight: normal;
      margin:-5px auto -25px auto;
}
#header h2#sub_header_1{
      color: #FFF;
      text-align:right;
      font-size: 20px;
      font-weight: normal;
      margin-right: 50px;
}
div#get_it_smaller{
	margin:-38px 0 0 470px;
}
#free-site-nav{
    width: 412px; 
    height: 30px;
    float: right;
    margin-right: 45px;
    margin-top: 13px;
}
#free-site-nav .mainmenu{
    background: transparent url(/img/corp/nav.png) repeat-x scroll 0 -44px;
   clear:right;
   float:right;
   width: auto;
   list-style: none outside none;
   height:30px;
   margin: 0px;
   padding: 0px;
}
#free-site-nav .mainmenu li{
   display: block;
   float: left;
   list-style-image: none;
   margin: 0;
   padding: 0;
   height:30px;
}
#free-site-nav .mainmenu li.seperator{
   background: transparent url(/img/corp/seperator.png) no-repeat scroll 0 0;
}
#free-site-nav .mainmenu li a {
    margin: 5px 10px 0;
}
#free-site-nav .mainmenu li.separator{
   margin-top:0px;
}
section{
      background: url(/img/corp/lp/free-ecommerce-site/middle_bg.gif) repeat-y 0 0;
      width: 641px;
      margin: 0px;
      padding: 10px 0 !important;
      display:block;
}

h1.sub, h2.sub{
     text-align: center;
     font-size: 30px;
     font-weight: bold;
     width: 620px;
     margin-bottom:0px;
     line-height:1.4em;
}

h2.center{
    width: 630px;
    margin-bottom:10px;
}
div#toptext h2.sub{
   color: #CCCCCC;
   font-size: 14px; 
   text-align: right;
   font-weight: normal;
   width: 650px;
   line-height: 70px;
}
h5.center, h4.center{
    margin-top: 25px;
    font-weight: normal;
    color: #999;
    font-size: 16px;
}

.copyright{
     text-align: center;
     font-size: 10px;
     color: #666;
}

#footer_sub{
       color: #666;
}
.stores_screens{
	width:554px;
	height:190px;
	display:inline-block;
	background: transparent url(/img/corp/lp/free-ecommerce-site/ecommerce-site-sprite.png) no-repeat  scroll 0 -109px;
}
.partners{
    width:554px;
    height:190px;
    display:inline-block;
    background: transparent url(/img/corp/lp/free-ecommerce-site/ecommerce-site-sprite.png) no-repeat  scroll 0 -299px;
}
a#sign_up{
      width: 153px;
      height: 40px;
      display: inline-block;
      cursor: pointer;
      background: #ffa61f; /* Old browsers */
      background: -moz-linear-gradient(top, #ffa61f 0%, #ff9b06 100%); /* FF3.6+ */
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffa61f), color-stop(100%,#ff9b06)); /* Chrome,Safari4+ */
      background: -webkit-linear-gradient(top, #ffa61f 0%,#ff9b06 100%); /* Chrome10+,Safari5.1+ */
      background: -o-linear-gradient(top, #ffa61f 0%,#ff9b06 100%); /* Opera11.10+ */
      background: -ms-linear-gradient(top, #ffa61f 0%,#ff9b06 100%); /* IE10+ */
      background: linear-gradient(top, #ffa61f 0%,#ff9b06 100%); /* W3C */
      line-height: 40px;
      font-size: 14px;
      font-weight: bold;
      border-radius: 10px;
      color: #FFFFFF;
}
a#sign_up:hover{
      text-decoration: none;
}
a#sign_up span{
      margin: 0 auto;
      display: inline-block;
      width: 135px;
      height: 40px;
      line-height: 40px;
      font-weight: bold;
      padding-right: 15px;
      background: transparent url(/img/corp/lp/free-ecommerce-site/ecommerce-site-sprite.png) no-repeat  scroll 118px 14px;
}

