/* CSS Document */

body{ padding: 0px; margin: 0px; background: #707070; }
a{ color: #a00000; text-decoration: none;  }
a:hover{ text-decoration: underline; }
#wrapper{ width: 840px; height: auto; padding: 0px; margin: 0px; background: #fff; }
#header{ float: left; width: 800px; height: 135px; margin: 20px; margin-bottom: 0px; background: url(../images/header.png); }
#logo{ float:left;  width: 537px; height: 44px; margin-top: 45px; margin-left: 135px;  background: #ddd; background: url(../images/internet-marketing-advice.png); } 
#header-contact {float: right; width:250px; font: normal normal 11pt/13pt Arial; color: #fff; }
#nav{ float: left; width: 800px; height: 30px; margin: 0px 20px;  }
#nav a{ float: left; padding: 8px 7px; text-decoration: none; border-right: 1px solid #eee; border-bottom: 1px solid #eee; 
                  font: normal normal 13px/15px Tahoma; color: #000; }
#nav .first{ border-left: 1px solid #eee; }
#nav a:hover{ color: #fff; background: #a00000; }
#content{ float: left; width: 720px; height: auto; padding: 0px; margin: 20px 60px;
          font: normal normal 14px/18px Verdana; text-align: left; }
#content .first{ padding: 0px; margin: 0px; } 
#content .last{ padding-bottom: 0px; margin-bottom: 0px; }
#content h1{ font: normal bold 28px/34px Tahoma; text-align:center; }
#content h3{ font: normal bold 20px/30px Tahoma; text-align:center; }
#content li{ padding-top:10px; }
#content img{ border: none; }
#footer{ float: left; width: 800px; height: auto; margin: 10px 20px 30px 20px; padding-top: 20px; border-top: 1px solid #a00000; 
	     font: normal normal 13px/15px Tahoma; color: #bbb; }
#footer a{ font: normal normal 13px/15px Tahoma; text-decoration: none; color: #a00000; padding: 5px; }
#footer a:hover{ text-decoration: underline; }
#footer .website{ padding: 0px; color: #777; }

#free-report-form{ float: right; padding-left: 5px; }

#consultation-form{ width: 300px; height: 220px; border:1px solid #000; padding: 20px; background: #ddd; }
#consultation-form .form-name{ font: normal normal 12px/14px Arial; float: left; width: 315px; height: auto; text-align: left; padding-left: 75px; }
#consultation-form .form-input{ float: left; width: 200px; height: 25px; text-align: left; padding-left: 75px; }
#consultation-form .form-input input{ border: 1px solid #000; font: normal normal 12px/14px Arial; width: 150px; height: 18px; }
#consultation-form .form-submit{ float: left; width: 200px; height: 30px; margin-top: 10px;  }
#consultation-form .form-submit input{ width: 300px; height: 40px; color:#fff; font: normal bold 14px/16px Arial; background: #c00; border: 2px groove #c00; }
#consultation-form .form-submit input:hover{ cursor:pointer; }
#consultation-form .form-footer{ font: normal normal 12px/14px Arial; float: left; padding-top:20px; width: 300px; }