
html, body{ 
  margin:0;
  padding:0;
  font-family:'Trebuchet MS','Arial',Verdana,Serif;
  font-size:12px;
} 



#ad-pagewidth{ 
  width:928px;
  text-align:left;
  margin-left:auto;
  margin-right:auto;
  margin-top:10px;
} 

#ad-header{
  position:relative;

  background-color:#FFFFFF; 
  width:100%;
} 

#adomado {margin-bottom:20px;}



#ad-footer{

  clear:both;
} 



/* *** Float containers fix:
*/ 
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  



/*---------------------------LEGO BRICKS------------------------ */

.float-l {float:left;}
.float-r {float:right;}
.clear{clear:both;}
.clear-h{height:2px;}
.box-inline{display:inline;}
.box-block{display:block;}
.box-hidden{display:none;}
.center-align{text-align:center;}
.right-align{text-align:right;}
.font-weight-b {font-weight:bold;}
.text-decoration-no {text-decoration:none;}

/*-----------------lego gone -------------------------*/

.ad-primary ul  {margin:0; padding:0;}
.ad-primary ul li {list-style-type:none;display:inline;white-space:nowrap;;margin:0;}
.ad-primary a {padding:3px 2px;font-weight:bold;text-decoration:none;color:black;}
.ad-primary a:hover {text-decoration:underline;}
.ad-logo {border:none;position:relative;top:0px;}
.ad-home {font-family:'Arial',Verdana,Serif; font-size:15px;}
.ad-home-left {
  height:230px;
  margin-top:5px;
  width:569px;
}
.ad-home-right {
  width:359px;
  height:230px;
  margin-top:5px;
}
.ad-sms-block{background:url(img/sms-b.gif) no-repeat left top;height:140px;left:43px;padding:26px 0;position:relative;top:62px;width:263px;}
.ad-click-plugin {width:222px;height:46px;left:20px;position:relative;top:44px;width:222px;}
.ad-mobile-block {left:336px;
                  position:relative;
                  top:110px;width:200px;}

.ad-mobile-block-text h1{margin:0;color:#c40a0a;}
.ad-mobile-block-text {height:106px;}
.ado-desc {font-family:Arial,Verdana;}
a img {border:none;}
.ie-safe-ad {width:500px;}
.ad-intro h1 {color:#8f1111;}
.ad-intro  p {font-size:14px;}
.ad-intro h1, .ad-intro  p  {margin:2px 0; padding:2px 0;}
.ad-sponsors {-moz-border-radius:9px; -webkit-border-radius:9px; border-radius:9px;

              border:1px solid #C1C1C1;
              padding:4px 16px;

}
.ad-sponsors  table td{margin:2px 1px;padding:1px;}


#steps {
  margin-top: 60px;
}
#steps .smaller {
  font-size: 16px;
  color: #FF0084;
}

#steps div {
  font-size: 24px;
  line-height: 2em;
  font-weight: bold;
}
#step1 {
  background: url(http://adomado.com/images/1.png) no-repeat;
}
#ad-wrapper {
  /*background: url(bg.jpeg) no-repeat;*/
}
p {
  text-align: justify;
}

