/* Main CSS for simply-sourcing.com */
 
h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0;   }

#entire { width: 760px; margin: 0 auto; }
#topbar { height: 97px; background:url(images/top-back.gif) repeat-x; position: relative; }
  #logos { float: left; margin: 0 17px 0 0; }
     #helpyou { width: 230px; height: 25px; background: url(images/help-you-to-succeed.gif) no-repeat; margin-left: 193px; text-indent: -9999px; }
      #topbar .divi { width: 2px; height: 97px; background: url(images/top-back-div.gif) no-repeat; float: left; }
        #topbar h3 a#contact { width: 120px; height: 97px; display: block; background: url(images/contact-us.gif) no-repeat; float: left; margin: 0 11px; }
        #topbar h3 a#who { width: 135px; height: 97px; display: block; background: url(images/who-we-are.gif) no-repeat; float: left; margin: 0 11px; }
          #topbar h3 a span { font-size: 1px; position: absolute; top: -500px; }
 
#mainnav { margin: 120px 0 0 0; width: 193px; float: left; }
  #mainnav ul { list-style-type: none; margin: 0 0 0 10px; padding: 0; line-height: 26px; }
 
#content { padding: 20px 20px 30px 213px; } 
  #content p { line-height: 18px; margin: 13px 0; font-size: 12px; font-family: Arial, Verdana, sans-serif; } 
  #content h4 { color: #F427CF; font-size: 17px; font-weight: 100; } 
  
form { display: inline; }
  form { width: 100%; }
  form div { margin: 0 0 8px 0; }
  form label { display: block; width: 190px; float: left; text-align: right; padding: 0 5px 0 0; line-height: 23px; }
  form input.text { font-size: 14px; width: 300px; padding: 2px; background: #fcfcfc; border: 1px solid #000; }
  form select.text { font-size: 14px; width: 306px; padding: 1px; background: #fcfcfc; border: 1px solid #000; }
  form input.button { margin: 0 0 0 165px; }
  form textarea.text { width: 300px; height: 80px; font-family: Arial, sans-serif; font-size: 14px; padding: 2px; background: #fcfcfc; border: 1px solid #000; }
  
.border { clear: both; display: block; height: 25px; line-height: 25px; }

#footer { height: 35px; line-height: 35px; background: url(images/bottom-bar.gif) repeat-x; margin: 0px 40px 0 40px; position: relative; padding: 0 30px; clear: both; }
  #footer .left { float: left; }
  #footer .right { float: right; }
  #footer p { font-size: 12px; margin: 0; float: left; }  
    #footer span { color: #fff; font-size: 14px; }
    #footer a { color: #CDEBFB; text-decoration: none; } 
    #footer a em { font-size: 11px; font-style: normal; } 
  #footer .divi { width: 2px; height: 35px; background: url(images/bottom-bar-div.gif) no-repeat; margin: 0 10px; float: left; } 