body
  {
    background-color: #cccccc;
    text-align: center;
    margin: 0px;
    overflow: auto;
  }

div#outer-container
  {
    width: 1000px;
  }

div.left-border
  {
    background-image: url(../images/left-border.jpg);
    background-repeat: no-repeat;
    width: 50px;
    height: 600px;
    float: left;
  }

div.right-border
  {
    background-image: url(../images/right-border.jpg);
    background-repeat: no-repeat;
    width: 50px;
    height: 600px;
    float: left;
  }

div#inner-container
  {
    background-image: url(../images/inner-bg.jpg);
    background-repeat: repeat-y;
    width: 900px;
    float: left;
  }

div.header
  {
    background-image: url(../images/header.jpg);
    background-repeat: no-repeat;
    width: 900px;
    height: 105px;
  }

div.navigation
  {
    width: 900px;
    height: 60px;
  }

div.links0
  {
    background-image: url(../images/navigation_01.jpg);
    background-repeat: no-repeat;
    width: 44px;
    height: 60px;
    float: left;
  }

div.links1
  {
    background-image: url(../images/navigation_02.jpg);
    background-repeat: no-repeat;
    width: 58px;
    height: 60px;
    float: left;
  }

div.links1:hover
  {
    background-image: url(../images/navigation_02-over.jpg);
    background-repeat: no-repeat;
    width: 58px;
    height: 60px;
    float: left;
  }

div.links2
  {
    background-image: url(../images/navigation_03.jpg);
    background-repeat: no-repeat;
    width: 73px;
    height: 60px;
    float: left;
  }

div.links2:hover
  {
    background-image: url(../images/navigation_03-over.jpg);
    background-repeat: no-repeat;
    width: 73px;
    height: 60px;
    float: left;
  }

div.links3
  {
    background-image: url(../images/navigation_04.jpg);
    background-repeat: no-repeat;
    width: 100px;
    height: 60px;
    float: left;
  }

div.links3:hover
  {
    background-image: url(../images/navigation_04-over.jpg);
    background-repeat: no-repeat;
    width: 100px;
    height: 60px;
    float: left;
  }

div.links4
  {
    background-image: url(../images/navigation_05.jpg);
    background-repeat: no-repeat;
    width: 109px;
    height: 60px;
    float: left;
  }

div.links4:hover
  {
    background-image: url(../images/navigation_05-over.jpg);
    background-repeat: no-repeat;
    width: 109px;
    height: 60px;
    float: left;
  }

div.links5
  {
    background-image: url(../images/navigation_06.jpg);
    background-repeat: no-repeat;
    width: 104px;
    height: 60px;
    float: left;
  }

div.links5:hover
  {
    background-image: url(../images/navigation_06-over.jpg);
    background-repeat: no-repeat;
    width: 104px;
    height: 60px;
    float: left;
  }

div.links6
  {
    background-image: url(../images/navigation_07.jpg);
    background-repeat: no-repeat;
    width: 87px;
    height: 60px;
    float: left;
  }

div.links6:hover
  {
    background-image: url(../images/navigation_07-over.jpg);
    background-repeat: no-repeat;
    width: 87px;
    height: 60px;
    float: left;
  }

div.links7
  {
    background-image: url(../images/navigation_08.jpg);
    background-repeat: no-repeat;
    width: 77px;
    height: 60px;
    float: left;
  }

div.links7:hover
  {
    background-image: url(../images/navigation_08-over.jpg);
    background-repeat: no-repeat;
    width: 77px;
    height: 60px;
    float: left;
  }

div.links8
  {
    background-image: url(../images/navigation_09.jpg);
    background-repeat: no-repeat;
    width: 110px;
    height: 60px;
    float: left;
  }

div.links8:hover
  {
    background-image: url(../images/navigation_09-over.jpg);
    background-repeat: no-repeat;
    width: 110px;
    height: 60px;
    float: left;
  }

div.links9
  {
    background-image: url(../images/navigation_10.jpg);
    background-repeat: no-repeat;
    width: 94px;
    height: 60px;
    float: left;
  }

div.links9:hover
  {
    background-image: url(../images/navigation_10-over.jpg);
    background-repeat: no-repeat;
    width: 94px;
    height: 60px;
    float: left;
  }

div.links10
  {
    background-image: url(../images/navigation_11.jpg);
    background-repeat: no-repeat;
    width: 44px;
    height: 60px;
    float: left;
  }

div#columns
  {
    width: 900px;
  }

div.left-column
  {
    width: 200px;
    float: left;
  }

div.left-column-top
  {
    background-image: url(../images/left-column-top.jpg);
    background-repeat: no-repeat;
    width: 200px;
    height: 12px;
  }

div.jobs
  {
    width: 200px;
  }

div.center-column
  {
    width: 500px;
    float: left;
  }

div.animation
  {
    background-image: url(../images/animation.jpg);
    background-repeat: no-repeat;
    width: 500px;
    height: 116px;
  }

div.center-column-top
  {
    background-image: url(../images/center-column-top.jpg);
    background-repeat: no-repeat;
    width: 500px;
    height: 12px;
  }

div.contents, a
  {
    width: 500px;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    color: #666666;
    text-decoration: none;
    text-align: left;
  }

div.list
  {
    width: 150px;
    float: left;
  }

div.form
  {
    width: 150px;
		height: 10px;
    float: left;
  }

div.comments
  {
    width: 150px;
		height: 90px;
    float: left;
  }

textfield, textarea
  {
    width: 150px;
  }

div.clear
  {
    clear: both;
  }

div.padding
  {
    padding: 0px 15px;
  }

div.right-column
  {
    width: 200px;
    float: left;
  }

div.right-column-top
  {
    background-image: url(../images/right-column-top.jpg);
    background-repeat: no-repeat;
    width: 200px;
    height: 12px;
  }

div.contact
  {
    width: 200px;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    color: #ffffff;
    text-decoration: none;
    text-align: left;
  }

div.footer
  {
    background-image: url(../images/footer.jpg);
    background-repeat: no-repeat;
    width: 900px;
    height: 79px;
    clear: both;
  }
