body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,p{margin:0;padding:0;}
fieldset,img{border:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}

body
{
  text-align:center;
  background:#ddd url('../img/bg.gif') repeat-x;
  background-attachment:fixed;
}

#canvas
{
  margin:auto;
  width:1000px;
  text-align:left;
  padding-top:25px;
}

#main
{
  background-color:#fff;
  border:1px solid #babec0;
  border-color:#b6b9bb #abafb1 #cacccc #babec0;
  padding-top:10px;
}

#head
{
  width:996px;
  height:143px;
  background: transparent url('../img/heading.gif') 0 0 no-repeat;
  position:relative;
}

#head ul
{
  list-style:none;
  position:absolute;
  bottom:5px;
}

#head li
{
  display:inline;
  float:left;
  padding-left:20px;
}

#head a,
#head a:visited
{
  display:inline;
  float:left;

  padding-top:2px;
  width:123px;
  height:19px;

  text-align:center;
  text-decoration:none;
  font:bold 9pt arial;
  color:#000;

  background: transparent url('../img/button.gif') 0 0 no-repeat;
}

#head a:hover,
#head a:hover:visited
{
  background: transparent url('../img/button-hover.gif') 0 0 no-repeat;
}

#body
{
}

#content
{
  height:385px;
  overflow:hidden;
  position:relative;
  font:10pt arial;
  margin:5px 10px 0 0;
}

#content .section
{
  height:360px;
  padding:7px 30px 10px;
  text-align:justify;
}

#content h2
{
  font-weight:bold;
  font-size:17pt;
  color:#fa9838;
}

#content .section p
{
  margin:15px 0 0 20px;
  line-height:14pt;
  color:#333;
}

#content .section p a,
#content .section p a:visited
{
  font-weight:bold;
  color:#00f;
}

#content .section p a:hover,
#content .section p a:hover:visited
{
  color:#f00;
}

#content .section form
{
  margin-left:20px;
}

#content .section form div
{
  margin:15px;
}

#content .section form label
{
  display:inline;
  float:left;
  width:120px;
  color:#333;
}

#content .section form div input,
#content .section form div textarea
{
  border:1px solid #fa9838;
  padding:2px;
  width:300px;
  font:8pt verdana;
}

#content .section form div textarea
{
  height:80px;
}

#content .section form .submit
{
  font:8pt verdana;
  margin-left:135px;
  padding:0 15px;
}

#people
{
  padding:20px 0 20px 0;
}

#people.hide
{
  position:absolute;
}

#brands
{
  height:81px;
  margin:15px 0 15px 21px;
  padding-left:158px;
}

#brands img
{
  width:298px;
  height:81px;
  margin:0 9px;
  display:inline;
  float:left;
}

#foot
{
  padding:7px 0;
  width:996px;
  height:25px;
  background: transparent url('../img/foot-bg.gif') 0 0 no-repeat;
}

#foot a,
#foot a:visited
{
  color:#fff;
  font:bold 8pt verdana;
  text-decoration:none;
  margin:0 25px 0 0;
  line-height:10px;
  display:inline;
  float:right;
}

#foot a:hover,
#foot a:hover:visited
{
  text-decoration:underline;
}

#copyright
{
  text-align:right;
  color:#d98431;
  font:8pt arial;
  padding:5px 10px 0 0;
}
