body {
  background: black;
  color: white;}
	
p {
  font-size: 12px; 
  font-weight: 200;
  font-family: Verdana, sans-serif; 
  color: #DDDDDD; 
  letter-spacing: 0px; 
  line-height: 14px}

a:link {
  color: #FFBBDD;
  font-weight: 600;
  text-decoration: none;}
a:active {
  color: #FFBBDD;
  font-weight: 600;
  text-decoration: none;}
a:visited {
  color: #FFBBDD;
  font-weight: 600;
  text-decoration: none;}
a:hover {  
  color: #FFEEEE;
  font-weight: 600;
  text-decoration: none;}
	

.iframe {
  border: 0px yellow solid;
  background: black;
  width: 363px;
  height: 304px;
  margin: 2px 0px 0px 0px;
  padding: 0px;}

.btop {
  width: 572px;
  height: 30px;
  position: absolute;
  top: 80px;}

.bmain {
  border-color: #FFCCAA;
  border-top-width: 3px;
  border-bottom-width: 1px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-style: solid;
  width: 564px;
  height: 315px;
  position: absolute;
  top: 102px;}
  
.bbottom {
  color: #666666;
  padding: 10px 0px;
  margin: 0px;
  font-family: Verdana, sans-serif;
  font-size: 10px;
  text-align: right;
  width: 564px;
  height: 50px;
  position: absolute;
  top: 430px;}

.bright {
  background-color: #775544;
  width: 198px;
  height: 315px;
  text-align: left;
  padding-bottom: 4px;
  float: right;}

.brightline {
  background-color: #775544;
  font-size: 1px;
  width: 198px;
  height: 1px;
  border-width: 0px 0px 1px;
  border-style: dotted;
  border-color: #FFCCAA;}

.brightpic {
  background-color: #775544;
  background-image: url(../images/brightpic4.gif);
  background-position: center;
  width: 198px;
  height: 215px;
  padding: 5px 5px 2px 5px;
  text-align: left;}

.binput {
  background-color: #523E34;
  color: #FFFFFF;
  font-size: 11px; 
  font-weight: 200;
  font-family: Verdana, sans-serif; 
  height: 20px;
  width: 127px;
  margin: 0px 0px 3px 3px;}

.bserverlist {
  color: #FFCCAA; 
  font-size: 10px; 
  font-weight: 200;
  font-family: Verdana, sans-serif; 
  width: 168px;
  text-align: left;
  margin: 0px 4px;
  height: 12px;
  float: left;}

.bqiguangstatus {
  background-color: #FF0000;
  background-image: url(http://www.qiguang.net/online.gif);
  font-size: 1px;
  width: 12px;
  height: 12px;
  border: 3px #775544 solid;}
  	
.bmahorostatus {
  background-color: #FF0000;
  background-image: url(http://129.22.137.4/online.gif);
  font-size: 1px;
  width: 12px;
  height: 12px;
  border: 3px #775544 solid;}

.bstellviastatus {
  background-color: #FF0000;
  background-image: url(http://128.112.34.49/online.gif);
  font-size: 1px;
  width: 12px;
  height: 12px;
  border: 3px #775544 solid;}

.bsnowcafestatus {
  background-color: #FF0000;
  background-image: url(http://www.snowcafe.net/online.gif);
  font-size: 1px;
  width: 12px;
  height: 12px;
  border: 3px #775544 solid;}

.bsakurastatus {
  background-color: #FF0000;
  background-image: url(http://129.22.136.200/online.gif);
  font-size: 1px;
  width: 12px;
  height: 12px;
  border: 3px #775544 solid;}

.bmisuzustatus {
  background-color: #FF0000;
  background-image: url(http://sakura.misuzu.ca/online.gif);
  font-size: 1px;
  width: 12px;
  height: 12px;
  border: 3px #775544 solid;}

.bhleft {
  color: #EECCDD; 
  font-size: 11px; 
  font-weight: 200;
  font-family: Verdana, sans-serif; 
  letter-spacing: 0px; 
  line-height: 20px;
  text-align: left;
  width: 94px;
  position: relative;
  left: 15px;
  float: left;}
  
.bhright {
  color: #EECCDD; 
  font-size: 11px; 
  font-weight: 600;
  font-family: Verdana, sans-serif; 
  letter-spacing: 0px; 
  line-height: 20px;
  text-align: right;}
  
.bhome {
  width: 150px;
  height: 50px;
  /* 
  #FFCCAA #775544 
  background-color: #775544;
  */
  border: 2px #775544 inset;
  color: #EECCDD; 
  font-size: 11px; 
  font-weight: 400;
  font-family: Verdana, sans-serif; 
  line-height: 12px;
  margin: 0px;
  padding: 1px;
  text-indent: 0px;}

.dtoplefta {
  background-image: url(../images/toplefta.gif);
  background-repeat: no-repeat;
  background-position: 0px 0px;
  width: 17px;
  float: left;}

.dtopleftb {
  background-color: #FFCCAA;
  background-repeat: repeat-x;
  background-position: 0px 0px;
  height: 16px;
  width: 332px;
  float: left;}
  
.dtopleftc {
  background-image: url(../images/topleftc.gif);
  background-repeat: no-repeat;
  background-position: 0px 0px;
  width: 17px;
  float: left;}

.dtoprighta {
  background-image: url(../images/toprighta.gif);
  background-repeat: no-repeat;
  background-position: 0px 0px;
  position: relative;
  top: 11px;
  width: 12px;
  float: left;}

.dtoprightb {
  background-color: #FFCCAA;
  color: #000000;
  width: 70px;
  position: relative;
  top: 11px;
  font-family: Verdana, sans-serif;
  font-size: 10px;
  font-weight: 200;
  text-align: center;
  float: left;}
  
.dtoprightc {
  background-image: url(../images/toprightc.gif);
  background-repeat: no-repeat;
  background-position: 0px 0px;
  position: relative;
  top: 11px;
  width: 12px;
  float: left;}

.dtopright2 {
  width: 103px;
  height: 1px;
  font-size: 1px;
  text-align: center;
  float: left;}
  
.dtopright2a {
  background-image: url(../images/topright2a.gif);
  background-repeat: no-repeat;
  background-position: 0px 0px;
  width: 12px;
  position: relative;
  top: 0px;
  float: left;}

.dtopright2b {
  background-color: #FFCCAA;
  position: relative;
  top: 0px;
  width: 70px;
  color: #775544;
  font-family: Verdana, sans-serif;
  font-size: 10px;
  font-weight: 200;
  text-align: center;
  float: left;}
  
.dtopright2c {
  background-image: url(../images/topright2c.gif);
  background-repeat: no-repeat;
  background-position: 0px 0px;
  width: 12px;
  position: relative;
  top: 0px;
  float: left;}
  
.ttitle {
  color: #FFDDEE;
  width: 385px;
  font-size: 20px;
  font-weight: 400;
  text-align: left;
  letter-spacing: 12px;
  position: relative;
  left: 10px;
  float: left;}

.tmenu {
  font-family: Verdana, sans-serif;
  text-decoration: none;
  font-size: 10px;
  font-weight: 800;}
  
.tmenu:link {
  color: #776655;
  padding: 0px 8px;
  margin: 0px 2px;
  float: left;}

.tmenu:visited {
  color: #776655;
  padding: 0px 8px;
  margin: 0px 2px;
  float: left;}

.tmenu:active {
  color: #776655;
  padding: 0px 8px;
  margin: 0px 2px;
  float: left;}

.tmenu:hover {
  color: #000000;
  background-color: #FFAB73;
  padding: 0px 8px 1px;
  margin: 0px 1px 0px 2px;
  float: left;
  border-color: #000000;
  border-width: 0px 1px 1px 0px;
  border-style: solid;}

.tnewsh {
  color: #EECCDD; 
  font-size: 11px; 
  font-weight: 600;
  font-family: Verdana, sans-serif; 
  text-decoration: none;
  letter-spacing: 1px; 
  line-height: 12px;
  text-align: right;
  margin: 2px 0px 4px 8px;}
  
.tnewsi {
  color: #EECCDD; 
  font-size: 11px; 
  font-weight: 400;
  font-family: Verdana, sans-serif; 
  letter-spacing: 0px; 
  line-height: 12px;
  margin: 2px 0px 6px 8px;
  text-indent: 0px;}

.ttopright {
  color: #FFCCAA;
  font-family: Verdana, sans-serif;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 1px;
  text-align: left;
  position: relative;
  top: 10px;
  float: left;}

/*
.tfig {
  color: #FFFFFF; 
  font-size: 10px; 
  font-weight: 400;
  font-family: Verdana, sans-serif;
  text-align: left;
  letter-spacing: 0px; 
  line-height: 12px;
  padding: 12px 0px 10px 47px;
  text-indent: -37px;}

.thcinfo {
  color: #EECCDD; 
  font-size: 11px; 
  font-weight: 400;
  font-family: Verdana, sans-serif; 
  letter-spacing: 0px; 
  line-height: 12px;
  margin: 12px 0px 0px 8px;
  text-indent: 75px;}
*/
  
.t0 {
  color: #FFCCAA;
  font-family: Verdana, sans-serif;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 1px;
  text-align: left;
  float: left;}
  
.t1 {
  font-size: 12px; 
  font-weight: 200;
  font-family: Verdana, sans-serif; 
  color: #FFFFFF; 
  letter-spacing: 0px; 
  line-height: 16px}
.t1:link {
  color: #FFFFFF;
  letter-spacing: 1px;}
.t1:visited {
  color: #FFFFFF;
  letter-spacing: 1px;}
.t1:active {
  color: #FFFFFF;
  letter-spacing: 1px;}
.t1:hover {
  font-weight: 600;
  color: #FFFFFF;
  letter-spacing: 0px;}

.t2 {
  color: #EECCDD; 
  font-size: 11px; 
  font-weight: 400;
  font-family: Verdana, sans-serif; 
  letter-spacing: 0px; 
  line-height: 12px;
  margin: 12px 0px 0px 8px;
  text-indent: 0px;}
.t2:link {
  color: #FFBBDD;
  font-weight: 400;
  text-decoration: none;}
.t2:active {
  color: #FFBBDD;
  font-weight: 400;
  text-decoration: none;}
.t2:visited {
  color: #FFBBDD;
  font-weight: 400;
  text-decoration: none;}
.t2:hover {  
  color: #FFEEEE;
  font-weight: 400;
  text-decoration: none;}
  
.t3 {
  color: #EECCDD; 
  font-size: 11px; 
  font-weight: 200;
  font-family: Verdana, sans-serif; 
  letter-spacing: 0px; 
  line-height: 12px;
  margin: 12px 0px 0px 8px;
  text-indent: 10px;}

.t4 {
  color: #EECCDD; 
  font-size: 11px; 
  font-weight: 600;
  font-family: Verdana, sans-serif; 
  text-decoration: underline;
  letter-spacing: 1px; 
  line-height: 12px;
  margin: 4px 0px 0px 8px;
  text-indent: 10px;}
/*
.t4:link {
  color: #FFBBDD;
  font-weight: 400;
  text-decoration: none;
  letter-spacing: 0px; 
  text-indent: 0px;}
.t4:active {
  color: #FFBBDD;}
.t4:visited {
  color: #FFBBDD;}
.t4:hover {  
  color: #FFFFF;}
*/

.t5 {
  color: #FFCCAA; 
  font-size: 10px; 
  font-weight: 200;
  font-family: Verdana, sans-serif; 
  letter-spacing: 0px; 
  line-height: 12px;
  margin: 4px 4px;
  float: left;}

.t6 {
  color: #EECCDD; 
  font-size: 11px; 
  font-weight: 400;
  font-family: Verdana, sans-serif; 
  letter-spacing: 0px; 
  line-height: 12px;
  margin: 0px;
  text-indent: 0px;}
.t6:link {
  color: #EECCDD;
  font-size: 11px;
  font-family: Verdana, sans-serif; 
  font-weight: 400;
  text-decoration: none;}
.t6:active {
  color: #EECCDD;
  font-weight: 400;
  text-decoration: none;}
.t6:visited {
  color: #EECCDD;
  font-weight: 400;
  text-decoration: none;}
.t6:hover {  
  color: #FFBBDD;
  font-weight: 400;
  text-decoration: none;}
  
.t7 {
  color: #EECCDD; 
  font-size: 11px; 
  font-weight: 400;
  font-family: Verdana, sans-serif; 
  text-align: center; 
  letter-spacing: 0px; 
  line-height: 12px;
  letter-spacing: 4px; 
  font-weight: 600;
  margin: 0px 0px 3px;}
.t7:link {
  color: #EECCDD;
  font-size: 11px;
  font-family: Verdana, sans-serif; 
  font-weight: 400;
  text-decoration: none;}
.t7:active {
  color: #EECCDD;
  text-decoration: none;}
.t7:visited {
  color: #EECCDD;
  text-decoration: none;}
.t7:hover {  
  color: #FFBBDD;
  text-decoration: none;}
  
.tspread {
  color: #EECCDD; 
  font-weight: 400; 
  font-size: 12px; 
  letter-spacing: 10px; 
  margin: 5px 0px 15px;
  text-align: center}

.tspacer {
  height: 1px;
  width: 20px;
  float: left;}
