/* hero */
#hero-slimpact { height: 248px; margin: 0 0 1em; position: relative; }
#hero-slimpact img { left: -1em; position: absolute; }

/* rightside */
#btncont { background: none repeat scroll 0 0 #fff; float:right; padding:2em; width:260px; *width:300px; border-radius: 1em; -moz-border-radius: 1em; -webkit-border-radius: 1em;  }
#btncont h2 { color:#000; font-weight:bold; font-size:18px; margin-top:0; text-align:left; }

/* download button */
#btnbg { margin: 0 0 1em; }

/* leftside */
#left-side { width:570px;padding-right:20px;margin-left:10px; }

#tweetmeme { float:right;margin:0 0 1em 1em;text-align:left; }

/* previews */
.font-preview { background-color: #fff; border: 1px solid #5a74a5; padding: 1em; margin: 0 0 1em;}
.font-preview ul { margin: 0; padding: 0; }
.font-preview ul li { border-right: 1px solid #000; display: inline; padding-right: .5em; margin-right: .5em; }
.font-preview ul li.last { border-right: 0; font-weight: bold; }
.font-preview ul li.font-name { font-weight: bold; }
