#container_div { margin: 0 auto; width: 1000px; }

#header {
  background: #ccc;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 1000px;
  height: 77px;
  background-image: url(images/header.jpg);
  background-repeat:repeat-x;
}
#leftspacer{
  background: #fff;
  position: absolute;
  top: 77px;
  left: 0px;
  width:  28px;
  height: 500px;
}

#leftcol {
  background: #f00;
  position: absolute;
  top: 0px;
  left: 50px;
  width: 158px;
  height: 631px;
  background-image: url(images/leftcolumnforweb.jpg);
  background-repeat:no-repeat;
}

#rightcola {
  background: #f00;
  position: absolute;
  top: 100px;
  left : 825px;
  width: 135px;
  height: 250px;
  background-image: url(images/login.jpg);
  background-repeat:no-repeat;
}
#rightcolb {
  background: #fff;
  position: absolute;
  top: 350px;
  left : 825px;
  width: 135px;
  height: 250px;
/*  background-image: url(images/ourclients.jpg);
  background-repeat:no-repeat; 
*/
}

#rightcontainer {
  position: absolute;
  top: 450px;
  left : 825px;
  width: 135px;
  height: 135px;
}

#rightspacer {
  background: #fff;
  position: absolute;
  top: 100px;
  left : 960px;
  width:  40px;
  height: 500px;
}

#puzzle {
  background: #fff;
  position: absolute;
  top: 77px;
left: 208px;
  width: 300px;
  height: 250px;
  background-image: url(images/puzzle.jpg);
  background-repeat:no-repeat;
}
#content {
  background: #fff;
  position: absolute;
  top: 100px;
  left : 498px;
  width: 325px;
  height: 250px;
}

#content2 {
  background: #fff;
  position: absolute;
  top: 327px;
  left : 208px;
  width: 625px;
  height: 250px;
}

#footer {
  background: White;
  position: absolute;
  top: 604px;
  left: 0px;
  width: 1000px;
 height: 30px;
 font-family:Arial;
 font-size:smaller;
 color:Gray; 
 text-align:center;
 vertical-align:middle;
 } 
  
#footerbottom {
  background: #0f0;
  position: absolute;
  top: 634px;
  left: 0px;
  width: 1000px;
  height: 16px;
  background-image: url(images/footerbg.jpg);
}

#textheading 
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:medium;
}

#text 
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:medium;
	color:Gray;
}