body {
 /* background-color: white;/*#D3D3D3;*/
  font-size: 15px;
  font: normal 85% "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
  margin:0;
  padding:0;
}

.center_window {
  left:50%;
  top:50%;
  z-index:999;
  position:absolute;
}
.title {
  color:#FF007F;
}

#wrapper {
  -moz-opacity:1;
  *Filter:100;
}

#top {
  margin:0.5% 0 0 0;
  padding:0px;
  height:39%;
}

.mini_notice {
  color:red;
}

#mini a{
 text-decoration:none;
 font-size:12px;
}

#mini {
  position:absolute;
  top:3px;
  left:3px;
  padding:3px;
  top:-19px;
  /*font-size:11px;*/
}

#tip {
  width: 30%;
  text-align:center;
  border:1px solid teal;
  padding:5px;
  /*top:60%;*/
  bottom:2%;
  left:33%;
  position:absolute;
  background-color:LightGreen;
  }
  
  
#add_mini_form {
}

#header {     
  top:40%;
  /*margin-top:20px;*/
  height:65px;
  background-repeat:repeat-x;
  z-index:1;
  direction: ltr;
  text-align:center;
  z-index:11;
  position:absolute;
  left:0px;
  width: 100%;
  color:gray;
}

h1 a {
 text-decoration: none;
 border: 0px;
}

#search_form {
  left:27%;  
  top: 17px;
  width:50%;
  position:absolute;
}

#header a:visited {
  color:blue
}
#header h1 {
  left:10px;
  position:absolute;
  font-size: 40px;
  color:white;
  padding-top:1px;
  margin: 0 auto;
}
#urlazy { 
  padding:5px;
  display:block;
  margin-top:8px;
}

#header h3 {
  position: absolute;
  top:13px;
  right: 54px;
  font-size:12px;

}

#header h3 a {
 color:white;
}

#ifeelt {
  margin-top:3px;
  height:22px;
  font-size:17px;
  width:50%;
  z-index: 999;
  margin-left:7%;
}

#ifeelb {
  vertical-align:bottom;
  /* background-image: url('/images/pics/play.png'); */
}

.close {
  border: 0px;
  margin-top:auto;  
}

#add_mini p {
  margin:4px;
}

#bottom {
  margin:0;
  padding:0px;
}

#add_mini {
  width:400px;
  height:380px;
  margin-left:-200px;
  margin-top:-190px;
  border:solid 1px white;
  padding:5px;
}

#login {
  width:300px;
  height:250px;
  margin-left:-150px;
  margin-top:-125px;
  border:solid 1px white;
  padding:0px 15px;
}


#register {
  width:300px;
  height:320px;
  margin-left:-150px;
  margin-top:-160px;
  padding:0 15px;
}

.remark {
  color:gray;
  font-size:12px;
}

.cloud {
  top:50%;
  text-align:center;
  scroll: hidden;
  position:absolute;
  margin:2% 4%;
  font-size:50px;
}


#commands {
  width:180px;
  right:1px;
  position:absolute;
  display:block;
  border:solid 1px white;
  background:red;
  padding:5px;
  margin:3px;
  z-index:999;
}

#help {
  text-align:center;
  top:1%;
  overflow:scroll;
  z-index:9999;
  left:20%;
  width:60%;
  height:90%;
  position:absolute;
  display:block;
  border:solid 1px white;
  background:lightblue;
}


/*#pallette {
font-size:8px;left:47%;bottom:4px;position:absolute;
}
*/
#pallette2 {
  font-size:8px;
  right:5px;
  bottom:-12px;
  position:absolute;
}

#pallette3 {
  font-size:8px;
  right:1px;
  bottom:-1px;
  position:absolute;
}


#get {
  margin-top:13px;
}

.box {
  width:10px;
  height:5px;
  border:solid 1px white;
  cursor:pointer;
}

#box2 {
  position:relative;
  bottom:0px;
}

a {
  text-decoration:none;  
}

#slogan {
  font-weight:bolder;
  font-size:30px;
  color:gray;
  position:absolute;
  bottom:5%;
  left:35%;
  z-index:0;
}

#next {
  /*position:relative;
  right:4px;
  bottom:5px;
  padding:0;
  margin:0;*/
  color:green;
  margin-left:5px;
  font-size:9px
}

#next a:visited {
  color:green; 
}

.is_urlazy {
  color:firebrick;
}

#login, #register, #help, #add_mini {
 background-color:snow;
 border:solid 1px teal;
}
#last_list, #user_list {
  overflow:auto;
  max-height:40%;
  /*max-width:80%;*/
  padding:3px;
  border:none;
  margin-left:15px;
  margin-right:15px;
}

#label {
  color:black;
  font-size:12px;
}

/* Autocomplete */


.auto_complete {
      position:absolute;
      width:250px;
      background-color:white;
      border:1px solid #888;
      margin:0px;
      padding:0px;
      text-align:left;
}

.auto_complete ul {
      list-style-type: none;
      margin:0px;
      padding:0px;
}

.auto_complete ul li.selected 
{ 
        background-color: lightpink;

}

.auto_complete ul li {
      list-style-type: none;
      display:block;
      margin:0;
      padding:2px;
      height:16px;
}

