/*CSS Tips & Tricks*/
body { 
  margin:0;
  font-family:arial;
  font-size:small;
  font-color:#003366; 
}

#header ul { margin:0;padding:0; list-style:none; }
#header ul li { padding:0 .5em; float:left; }

#wrapper {
  margin:0 auto;
  width:994px;
}

}
#wrapper .bgnorepeat {
    background-image: url("bg.gif");
    background-repeat: no-repeat;
}

#header {
  overflow:hidden;
  min-height:290px;
  width:994px;
  background:#FFF;
  position:relative;
}

#header .block2 {
  overflow:hidden;	
  position: absolute;
  top:75px;
  left:625px;
  width:90px;
  height:93px;
 <!--   border:1px solid #000;
  line-height:28px;
  text-align:center;
  margin:1em;
  background:#FFF000;-->
}

#content {
  overflow:hidden;
  min-height:150px;
  width:750px;
  <!-- margin:50; -->
  <!-- padding:107; --> 
  <!-- background:#FFF; -->
}

#footer {
  overflow:hidden;
  min-height:47px;
  width:974px;
  background:#FFF;
}

#container {
  overflow:hidden;	
  margin: 0em auto;  
  width:774px;
  min-height:450px;
  background:#66CCCC;  
  padding: 20px  20px 20px 20px;
  border:1px solid #333; 
  position:relative;
}

#container .block {
  overflow:hidden;	
  float: right;
  width:93px;
  height:30px;
  border:1px solid #000;
  line-height:28px;
  text-align:center;
  margin:1em;
  background:#FFF000;
}

#container .block1 {
  overflow:hidden;	
  float: left;
  width:140px;
  height:140px;
  border:1px solid #000;
  line-height:28px;
  text-align:center;
  margin:0em;
  background:#FFF;
}