  body {
  margin:0px;
  font-size:11px;
  color:#333333;
  background-color:#fefefe;
  scrollbar-face-color:#ff9900;
  background:url('images/bg.gif') repeat-y center #fefefe;
  }
  * {
  font-family: verdana; 
  
  }
  td {
  font-size:11px;
  color:#333333;
  }
  a {
  color:#333333;
  }
  img {
  border:0px;
  }
  #main {
  width:979px;
  height:90%;
  background:url('images/bg.gif') repeat-y #fefefe;
  text-align:left;
  }
  #header {
  text-align:left;
  background:url('images/logo-right.jpg') no-repeat top right #ff9900;
  width:952px;
  margin-left:13px;
  }
  #logo {
  position:relative;
  top:5px;
  left:23px;
  height:110px;
  }
  #hand {
  float:right;
  height:28px;
  }
  #top-menu {
  background:url('images/menu-bg.gif') repeat-x;
  height:28px; 
  text-align:left;
  padding-left:26px; 
  font-size:12.5px;
  font-weight:bold;
  }
  #top-menu a {
  color:#000000;
  text-decoration:none;
  line-height:28px;
  margin-right:17px;
  }
  #top-menu a:hover {
  color:white;
  }
  #footer {
  background:url('images/footer.gif') repeat-y top #fefefe;
  height:120px;

  width:979px;
  text-align:left;
  margin-top:-15px;
  _margin-top:0px;
  }  
  #rightpanel {
  float:right;
  width:225px;
  height:573px;
  background:url('images/buy-oinoise.gif') no-repeat;
  margin-right:10px;
  margin-top:25px;
  padding-top:10px;
  padding-left:28px;
  padding-right:25px;
  text-align:left;
  }
  #leftpanel {
  background:url('images/circle-bg.gif') no-repeat top right #fefefe;
  width:870px;
  margin-left:93px;
  margin-top:0px;
  border:1px solid #ffffff;
  _border:0px;
  }
  h2 {
  color:#ff9900;
  font-size:26px;
  }
  .greyfont {  
  color: #999999;
  font-weight:bold;
  }
  .orangefont {
  color:#ff9900;
  font-size:14px;
  }
  .large {
  font-size:22px;
  }
  .small {
  font-size:10px;
  }
  .list {
  color:#ff9900;
  font-weight:bold;
  line-height:20px;
  }
  .buy {
 color:#ff9900;
  font-weight:bold;
	font-size: 1.1em;
  }
	  .buy2 {
  color:#ff9900;
  font-weight:bold;
	font-size: 1.1em;
  }