html
{
  margin: 0;
  padding: 0;
  overflow-x: hidden;
}

body
{
  margin: 0;
  padding: 0;
  background: #fff url(/img/bg_tile.gif) fixed;
  color: #4A4A4A;
  font-family: Helvetica, Geneva, Arial, sans-serif;
  overflow-x: hidden;
  font-size: 12px;
}

a
{
  color: #4A4A4A;
}

form
{
  display: inline;
}

#menuContainer
{
  margin: 0;
  padding: 0;
  float: left;
  width: 650px;
  height: 568px;
  overflow: hidden;
}

#contentContainer
{
  position: absolute;
  top: 130px;
  left: 490px;
  margin: 0px 0px 30px 0px;
  padding: 0;
  float: left;
  width: 482px;
}

h1
{
  margin: 0px 10px 0px 0px;
  padding: 0;
  text-align: right;
  font-weight: bold;
  font-size: 28px;
}

*html h1
{
  margin: 0px 10px -10px 0px;
}

h2
{
  font-weight: bold;
  font-size: 22px;
}

h3
{
  font-weight: bold;
  font-size: 18px;
}

#contentSubContainer
{
  margin: 0;
  padding: 20px;
  background: #fff;
  width: 442px;
  border: 1px dashed #4A4A4A;
}

*html #contentSubContainer
{
  width: 482px;
}

.formLabelBox
{
  display: block;
  margin: 0px 0px 10px 0px;
  padding: 0; 
  float: left;
  width: 80px;
  font-size: 12px;
}

.formInputBox
{
  margin: 0px 0px 10px 0px;
}

*html .formLabelBox,
*html .formInputBox
{
  margin: 0;
}

.formInputBox textarea
{
  margin: -25px 0px 10px 80px;
  height: 100px;
  width: 300px;
}

*html .formInputBox textarea
{
  margin: -33px 0px 0px 83px;
}

.smallText
{
  font-size: 10px;
}

.smallText h2
{
  margin: 0px 0px 10px 0px;
  padding: 0;
  font-size: 10px;
}

.clearBoth
{
  margin: 0;
  padding: 0;
  width: 0;
  height: 0;
  clear: both;
}

.portfolioImageBox
{
  float: left;
  margin: 0px 10px 0px 0px;
  width: 200px;
}

.portfolioImageBox img
{
  border: 1px solid #4A4A4A;
  margin: 0px 0px 10px 0px;
}

.portfolioTextBox
{
  float: left;
  font-size: 12px;
  width: 220px;
}

.weRow img
{
  float: left;
  margin: 0px 10px 0px 0px;
}

.newsImageBox
{
  float: left;
  margin: 0px 10px 0px 0px;
  width: 200px;
}

.newsImageBox img
{
  border: 1px solid #4A4A4A;
  margin: 0px 0px 10px 0px;
}

.newsTextBox
{
  float: left;
  font-size: 12px;
  width: 220px;
}