.imgleft {
  float: left;
  margin: 0 4px 4px 0;
}

.imgright {
  float: right;
  margin: 0 0 4px 4px;
}

img.pxborder {
  border: 5px solid #000;
}
#site-info-wrapper {
  padding-top: 25px;
#  background: #FFF url('/sites/cleverzebra.com/files/bizppl.png') no-repeat right top;
}


#header-site-info.block {
  margin-bottom: 0;
}
div.tagline {
  width: 400px;
}
#tagline p.TextLeftofVideo,
p.tagline {
  font-size: 300%;
  line-height: 1.2em;
}
p.learnmore {
  font-size: 150%;
  text-align: right;
  padding-right: 40px;
}
div.learnmore {
  font-size: 150%;
  line-height: 1.3em;
}
div.video { 
  width: 640px;
}
#tagline img,
#tagline div.video {
  float: right;
}
#tagline a {
  color: blue;
}

ul {
  list-style-image: url(/sites/cleverzebra.com/files/greentick20.png);
list-style-type:square;

}



/* Demo Form */
div#demoform {
background-color: lightyellow;
border: 1px solid #000;
border-radius: 15px;
-moz-border-radius: 15px;
padding: 20px;
margin-bottom: 50px;
}
div#demoform input {
  border: 1px solid #000;
}
div#demoform h2.demoform-title {
  font: bold 300% arial, verdana, helvetica;
}
div.success-quotes {
  font-size: 150%;
  line-height: 1.2em;
}
div#site-info-wrapper {
  background-image: url(/sites/cleverzebra.com/files/czheaderfile.jpg);
  background-repeat: no-repeat;
  background-position: top right;
}


/* Single Column Landing Pages */

#singlecolumnlanding {
  font-size: 150%;
  line-height: 1.3em;
}

#singlecolumnlanding ul li {
  list-style-image: url(/sites/cleverzebra.com/files/greentick20.png);
}
#singlecolumnlanding ul,
#singlecolumnlanding ul li {
  background-image: none;
  list-style-type: none;
}
div#singlecolumnlanding input.form-submit, 
div#singlecolumnlanding input {
  background-image: none;
  color: black;
  border: 1px solid #000;
  background-color: #FFF;
  height: 2em;
}
div#singlecolumnlanding input.form-submit { 
  border: 2px solid #000;
  border-style: outset;
}
div#singlecolumnlanding h1 {
  line-height: 1.3em;
}

