
body { font-family: arial, helvetica, sans-serif; font-size: 15px; margin: 0; }
body.explore { background: #fff url(explore-bg.gif) repeat-x top left; }
body.home { background: #fff url(home-bg.gif) repeat-x top left; }
body.mix { background: #fff url(mix-bg.gif) repeat-x top left; }
body.edit { background: #fff url(edit-bg.gif) repeat-x top left; }

body.generic { background: #fff url(wp-bg.gif) repeat-x top left; }



input {  border: solid 1px #333; width: 200px; font-size: 15px; }
input.word { width: 100px; margin-bottom: 2px; } 
input.ghost { color: #ccc; }  
input.box { width: 14px; border: none; } 
input.blur { border: solid 1px #ebebeb; background: #ebebeb; } 
input.focus { border: #333 solid 1px; background: #dcc; }
input.submit { width: 120px; background: #3c3c3c; color: #fd0; } 
input.submit:hover { background: #fd0; color: #000; } 
input.radio { width: auto; border: none; }
textarea { border: solid 1px #000; font-family: verdana, sans-serif; }
#add-name-block { display: none; }
#form-name, #form-password { padding-left: 4px; } 
input.theme { width: 400px; margin-bottom: 2px; }

span.avail { color: #393; }
span.unavail { color: #eee; }


span.def { font-weight: bold; padding: 2px 4px 2px 4px; background: #444; color: #fff; }
span.syn { background: #baa; padding: 2px 4px 2px 4px; }
span.tiny { font-size: 10px; }

h1, h2 { margin-top: 0px; margin-bottom: 4px; }

#questions h1 { text-transform: uppercase; font-size: 9px; }
#questions p { font-size: 14px; display: none; }

.textbutton { border: #ccc solid 1px; text-decoration: none;}
.textbutton:hover { background: #666; color: #fff; }

div.hidden, form.hidden, p.hidden { display: none; }
div.loading { background: #fd0 url(loading-small.gif) 0 0 no-repeat; width: 16px; height: 16px; } 
div.loading2 { background: #fd0 url(loading-fff-small.gif) 0 0 no-repeat; width: 16px; height: 16px; } 
div.loading3 { background: #ebebeb url(loading-ebebeb.gif) 0 0 no-repeat; width: 16px; height: 16px; } 
div.identity div.loading2 { position: absolute; left: 120px; bottom: 1px; } 
span.dots { display: block; background: transparent url(dots.gif) 0 0 no-repeat; width: 17px; height: 11px; margin: 8px 0 0 2px; }


#header { background-color: #000; width: 100%; height: 92px; position: relative; 
  z-index: 50; } 
#page { width: 995px; margin: 0 auto; position: relative; } 
#footer { width: 100%; height: 19px; clear: both; margin: 0 0 20px 0; 
  border-top: #fff solid 2px; background-color: #e4e4e4; }
  
h1.logo { float: left; color:#fff; text-indent: -999em; background: #000 url(all.gif) -650px 0; height: 25px;
  width: 279px; margin: 15px 0 0 20px; overflow: hidden; } 
  
#top-mini-toolbar { padding: 0; margin: 0; position: absolute; top: 15px; right: 45px; }
#top-mini-toolbar li { display: block; float: left; list-style-type: none; 
  font-size: 10px; text-transform: uppercase; margin: 0 8px 0 0; }
#top-mini-toolbar li a, #top-mini-toolbar li { text-decoration: none; color: #666; }


#bot-mini-toolbar { margin: 0 auto; padding: 0px; width: 995px;  }
#bot-mini-toolbar li a { float: left; text-decoration: none; height: 19px; overflow: hidden; text-indent: -999em; }
#bot-mini-toolbar li { display: block; float: left; list-style-type: none;
  font-size: 9px; padding: 0;  } 
#bot-mini-toolbar li.axle { width: 130px; height: 19px; background: transparent url(all.gif) 0px -337px; 
  overflow: hidden; text-indent: -999em; }

#bot-mini-toolbar li.about a { width: 120px; background: transparent url(all.gif) -130px -337px; }
#bot-mini-toolbar li.about a:hover, #bot-mini-toolbar li.about a.selected { background-position: -130px -358px; }

#bot-mini-toolbar li.blog a { width: 120px; background: transparent url(all.gif) -250px -337px; }
#bot-mini-toolbar li.blog a:hover, #bot-mini-toolbar li.blog a.selected { background-position: -250px -358px; }

#bot-mini-toolbar li.terms a { width: 120px; background: transparent url(all.gif) -370px -337px; }
#bot-mini-toolbar li.terms a:hover, #bot-mini-toolbar li.terms a.selected { background-position: -370px -358px; }

#bot-mini-toolbar li.privacy a { width: 120px; background: transparent url(all.gif) -490px -337px; }
#bot-mini-toolbar li.privacy a:hover, #bot-mini-toolbar li.privacy a.selected { background-position: -490px -358px; }

#bot-mini-toolbar li.ethics a { width: 120px; background: transparent url(all.gif) -610px -337px; }
#bot-mini-toolbar li.ethics a:hover, #bot-mini-toolbar li.ethics a.selected { background-position: -610px -358px; }

#bot-mini-toolbar li.feedback a { width: 120px; background: transparent url(all.gif) -730px -337px; }
#bot-mini-toolbar li.feedback a:hover, #bot-mini-toolbar li.feedback a.selected { background-position: -730px -358px; }

#bot-mini-toolbar li.rightpad { width: 136px; height: 19px; background: transparent url(all.gif) -850px -337px; 
  overflow: hidden; text-indent: -999em; } 







#toolbar { margin: 0; padding: 0; position: absolute; bottom: 0; left: 0; }  
#toolbar li { display: block; float: left; }
#toolbar li a { display: block; height: 29px; background: #000 url(all.gif) 0 0 no-repeat;
  text-indent: -1000px; overflow: hidden; }
  
  
#toolbar li.leftpad { height: 29px; width: 11px; background: #000 url(all.gif) -949px -27px no-repeat;
    }

#toolbar li.home a { width: 130px; background-position: 0 -27px; } 
#toolbar li.home a.selected, #toolbar li.home a.selected:hover { background-position: 0 -60px; } 
#toolbar li.home a:hover { background-position: 0 -60px; }
  
#toolbar li.explore a { width: 140px; background-position: -130px -27px; } 
#toolbar li.explore a.selected, #toolbar li.explore a.selected:hover { background-position: -130px -60px; } 
#toolbar li.explore a:hover { background-position: -130px -60px; }

#toolbar li.mix a { width: 120px; background-position: -270px -27px; } 
#toolbar li.mix a.selected, #toolbar li.mix a.selected:hover { background-position: -270px -60px; }
#toolbar li.mix a:hover { background-position: -270px -60px; }

#toolbar li.edit a { width: 160px; background-position: -390px -27px; } 
#toolbar li.edit a.selected, #toolbar li.edit a.selected:hover { background-position: -390px -60px; } 
#toolbar li.edit a:hover { background-position: -390px -60px; }

  

#toolbar li.share a { width: 130px; background-position: -550px -27px; } 
#toolbar li.share a.selected { background-position: -550px -60px; } 
#toolbar li.share a:hover { background-position: -550px -60px; }

#toolbar li.logo a { width: 130px; background-position: -680px -27px; } 
#toolbar li.logo a.selected { background-position: -680px -60px; } 
#toolbar li.logo a:hover { background-position: -680px -60px; }

#toolbar li.branding a { width: 150px; background-position: -810px -27px; } 
#toolbar li.branding a.selected { background-position: -810px -60px; } 
#toolbar li.branding a:hover { background-position: -810px -60px; }




#toolbar li.rightpad { height: 29px; width: 24px; background: #000 url(all.gif) -960px -27px no-repeat; } 


#sidebar { height: 478px; color: #444; }


#sidebar { display: inline }

#sidebar-long { height: 540px; }
#sidebar, #sidebar-long { width: 208px; background: #fd0; float: left; position: relative; margin: 0 0 0 11px; border-right: solid 2px #fff; }
#sidebar h1 { margin: 16px 4px 8px 2px; font-family: georgia,times; font-size: 22px; }
#sidebar h4 { margin: 19px 0 2px 0; }
#sidebar p { font-size: 12px; }
div.corner { position: absolute; top: 0; right: 0; width: 7px; height: 7px;
  background: #fd0 url(all.gif) -990px -109px no-repeat; }
#sidebar input.text { width: 150px; }
#sidebar form { margin: 14px; }
#sidebar div.contents { margin: 14px; }


#main { float: left; width: 772px;} 

  
#form-login { display: none; background: #fff; position: absolute; top: 25px; right: 200px; z-index: 100;
  width: 250px; height: 221px; } 

#form-login-shadow { position: absolute; height: 241px; width: 270px; top: 25px; right: 185px; z-index: 99; 
  background: transparent url(login-shadow.png) top left no-repeat; }  


#form-login div.head h1 { width: 120px; text-align: left; } 
#form-login div.msg { position: static; width: 100px; }
#form-login div.head { background: #fd0; margin: 2px 0 2px 2px; float: left; width: 246px; height: 24px; }
#form-login div.body { background: #ebebeb; margin: 0 0 2px 2px; float: left; width: 246px; height: 191px; }
#form-login div.first { margin-top: 10px; } 
#form-login p.msg { clear: left; float: left; font-size: 12px; margin: 12px 0 4px 10px; }
#form-login p.msg a { color: #df7e2a; text-decoration: none; font-weight: bold; }
#form-login p.msg a:hover { color: #c90; }

#form-login div.loading3 { margin: 5px 0 0 1px; }

  
div.field { margin: 0 0 6px 10px; position: relative; clear: left; }
#form-project div.field { margin-left: 0; }
label { font-size: 12px;  display: block; }
label.inline { display: inline; }
div.msg { position: absolute; font-size: 10px; padding: 4px; background: #fd0; color: #333;
  width: 240px; top: 16px; right: 8px; }
  
div.msg a { color: #900; font-weight: bold; }
span.hint, p.hint { font-size: 85%; opacity: 0.8;}
p.hint { margin-top: 0; }
div.bigmsg { clear: left; width: 470px; color: #fff; background: #888; padding: 8px; margin: 2px 0 8px 0;}
div.bigmsg a { color: #fd0; }


div.notice { background-color: #888; }  

div.errmsg { position: static; float: right; background: #333; color: #fd0; padding: 4px; font-size: 10px; }

div.errow { float: left; font-size: 11px; padding: 4px; background: #fd0; color: #333; }




div.identity { position: relative; border: solid 1px #a8937e; width: 470px; padding: 8px;}
div.identity p.title { position: absolute; left: 10px; top: -8px; margin: 0;
  background: #fff; padding: 0 4px 0 4px; color: #64482d; font-size: 11px; text-transform: uppercase; }
#form-register div.identity { width: 600px; }


a.button, a.button:link, a.button:visited { font-size: 14px; color: #fd0; 
  background: #3c3c3c; padding: 5px 8px 5px 8px; margin: 0 0 2px 0; text-decoration: none; }
a.button:hover, input.button:hover { background-color: #fd0; color: #3c3c3c; }

p.button { font-size: 14px; color: #fff; display: inline; background: #ccc; padding: 5px 8px 5px 8px; margin: 0 0 2px 0; text-decoration: none; }




#content { clear: left;   }

  
#left-col { position: relative; height: 500px; width: 200px; }







  
div.starbox, div.uniquebox { margin: 4px 0 0 4px; }


.rating { margin-bottom: 2px; }

.star, .circ {
	float: left;
	width: 12px;
	height: 12px;
	overflow: hidden;
	text-indent: -999em; 
}

.junk { float: left; width: 11px; height: 13px; }

.star a { background: url(all.gif) no-repeat -11px -298px; }
.junk a { background: url(all.gif) no-repeat 0 -323px; } 
.circ a { background: url(all.gif) no-repeat -25px -298px; } 

.star a, .junk a, .unique a { display: block; width: 100%; height: 100%; }
.unique a.inline { display: inline; } 

  
div.rating div.on a { background-position: -11px -311px; }
div.rating div.flag a { background-position: 0 -310px; } 
div.unique div.on a { background-position: -25px -311px; } 

div.rating div.hover a { background-position: -11px -311px; }
div.rating div.junk a:hover { background-position: 0 -297px; }
div.uniquebox div.hover a { background-position: -25px -311px; }  


div.wordbits div.starbox { margin: 4px 0 2px 1px; }
div.star-on-inline { width: 12px; height: 12px; float: left; background: url(all.gif) no-repeat -11px -311px; }



#xuberhead0 { float: left; width: 9px; height: 100px; background: #fd0 url(all.gif) -988px -109px; border-right: solid 2px #fff; }
#xuberhead1 { float: left; width: 647px; height: 100px; background: #fd0; margin-bottom: 2px; } 
#xuberhead1b { float: left; width: 9px; height: 100px; background: #fd0 url(all.gif) -988px -109px;
  border-right: solid 2px #fff; } 
#xuberhead2 { float: left; width: 312px; height: 100px; background: #fd0;  } 
#xuberhead2b { float: left; width: 9px; height: 100px; background: #fd0 url(all.gif) -988px -109px;
  border-right: solid 2px #fff; } 
#xuberhead3 { float: left; width: 1px; height: 100px; background: #fd0; } 


#definition { position: absolute; top: 98px; left: 385px; width: 266px; height: 78px; padding: 8px; font-size: 11px; 
  overflow: hidden; background: #fd0;  }  
#definition h3 { margin: 0px; }
#definition p { margin: 0 0 6px 0; line-height: 18px; }
#definition div.more { position: absolute; text-align: right; bottom: 0; right: 4px; } 
#definition-shadow { position: absolute; display: none; width: 282px; height: 21px; left: 387px; 
  background: transparent url('def-bot-shadow.png') top left;  }
#definition-loading { position: absolute; top: 105px; left: 374px; z-index: 100; }

  
a.syn-add, a.syn-lookup, a.syn { background: #999; text-decoration: none; 
  font-weight: bold; color: #fff; margin-right: 2px; }

#syn-block { float: left; width: 658px; height: 358px;  
  margin: 0 0 2px 11px; }

#syn-block div.i { height: 28px; width: 327px; float: left; background: #f7f7f7; font-size: 12px;
  border-right: solid 2px #fff; border-bottom: solid 2px #fff; margin: 0; }
#syn-block div.i span { line-height: 28px; cursor: pointer; } 




#xlist { float: left; height: 360px; width: 322px; }
#mlist { float: left; height: 360px; width: 321px; }
#xlist div.rating, #mlist div.rating { position: absolute; right: 2px; top: 1px; }


#listitems { height: 520px; } 
#listitems div.item, #mlist div.item, #xlist div.item { position: relative; width: 321px; height: 28px; margin: 0;
  border-bottom: solid 2px #fff; background: #ebebeb; } 
div.junky input, div.junky span { text-decoration: line-through; } 
#listpaging { clear: left; }
#pagenum { font-size: 10px; } 


div.paging { clear: left; }
p.from, p.to { width: 21px; text-align: right; } 


div.paging p, div.paging-list-box p, div.paging-mix-box p, div.pagingtld-mix-box p, div.paging-explore-box p, div.paging-edit-box p 
  { float: left; margin: 4px 0 0 4px; font-size: 11px; }


#form-add { margin: 20px 0 20px 8px; }
#form-add p { margin: 4px 0 2px 0; font-size: 11px; }  
#form-add input { font-size: 16px; height: 26px; width: 160px; }
#form-add #add-submit { width: 95px; height: 28px; } 






#muberhead0 { float: left; width: 9px; height: 122px; background: #fd0 url(all.gif) -988px -109px; border-right: solid 2px #fff; }
#muberhead1 { float: left; width: 314px; height: 122px; background: #fd0; }
#muberhead1 textarea, #muberhead3 textarea { width: 290px; height: 60px; margin-left: 8px; margin-bottom: 2px; font-size: 13px; }
#muberhead1 p, #muberhead3 p { margin: 15px 0 4px 8px; font-size: 12px; }
#muberhead1 p.wordbits, #muberhead3 p.wordbits { margin: 4px 0 4px 0; font-size: 10px; }
#muberhead2 { float: left; width: 21px; height: 122px; background: #fd0; }


#muberhead2 p { float: left; width: 15px; height: 15px; margin: 58px 0 0 0px; background: #fd0 url(all.gif) -1004px -108px; overflow: hidden; text-indent: -999em; }

#muberhead3 { float: left; width: 314px; height: 122px; background: #fd0; }
#muberhead3b { float: left; width: 9px; height: 122px; background: #fd0 url(all.gif) -988px -109px; border-right: solid 2px #fff; }
#muberhead4 { float: left; width: 312px; height: 122px; background: #fd0; }
#muberhead4b { float: left; width: 9px; height: 122px; background: #fd0 url(all.gif) -988px -109px; border-right: solid 2px #fff; }
#muberhead5 { float: left; width: 1px; height: 122px; background: #fd0; margin-bottom: 2px; }

#muberhead1 span.hint, #muberhead3 span.hint { font-size: 10px; }

    
#mix-bits {  width: 170px; font-size: 12px; }
#form-mix span.label { display: block; float: left; width: 60px; margin-right: 19px;}
#form-mix input { font-size: 12px; width: 60px;}



  
  
#mix-block { float: left; clear: left; width: 660px; height: 360px; padding: 0; margin: 0 0 0 11px ; }
#mix-block { display: inline } 
#mix-block div.li { float: left; background: #ddd; width: 218px; height: 28px; margin: 0 2px 2px 0; }
#mix-block div.li span { float: left; margin: 4px 0 0 2px; } 

    
  
#cols { position: absolute; top: 20px; left: 180px; padding-left: 0; } 
#cols li { float: left; list-style-type: none; width: 60px; height: 32px; margin-right: 0px; 
  border: dotted 1px #333; cursor: pointer; font-size: 12px; }
#cols li.selected { background: #dda; }
#cols li p { margin: 4px; }
#tabs { padding: 0; margin: 0; } 
#tabs li { float: left; list-style-type: none; width: 77px; height: 24px; margin-right: 0; 
  background: #fff url(all.gif) 0 -246px no-repeat; }
#tabs li:hover { background-position: -106px -272px; color: #000; }   
#tabs li.selected { background-position: -106px -272px; }
#tabs li.selected p { color: #000; }
#tabs li p { margin: 5px 0 0 6px; padding: 0; }  




 
#mix-tldpref-container p { margin: 2px 0 2px 5px; }
div.tldpref { width: 240px; background: #fff; font-size: 12px; 
  position: absolute; top: 36px; left: 340px; z-index: 100; } 
div.tldpref p.in { float: left; clear: left; }
div.tldpref p.tld { float: left; width: 40px; }
div.tldpref p.desc { float: left; }
div.tldpref form p { margin: 2px 0 2px 5px; }
div.tldpref p.msg { font-size: 10px; color: #900; padding: 1px; } 
div.tldpref div.head { width: 236px; } 
div.tldpref div.head h1 { width: 200px; }
div.tldpref input.submit { clear: left; }




#mixtld-block { clear: left; float: left; margin: 0 0 0 11px; width: 660px; height: 360px; }
#mixtld-block div.row { margin-bottom: 2px; float: left; }
#mixtld-block div.name { width: 350px; height: 28px; margin: 0 2px 0 0; float: left; background: #eee; }
#mixtld-block div.name span { float: left; margin: 4px 0 0 2px; } 
#mixtld-block div.tld { width: 306px; height: 28px; float: left; background: #eee; }
#mixtld-block div.tld p { margin: 4px 0 0 4px; float: left; width: 75px; }

#mixtld-block { _display: inline } 
#syn-block { display: inline } 
  
  
#mix-names div.avail { background: #393; }

  
#wordbits-front { left: 19px; }
#wordbits-end { left: 354px; }
div.wordbits { top: 189px; position: absolute; width: 292px; height: 230px; background: #fff;  
   display: none; border-top: none; }  
div.wordbits div.selected { background: #999;}
#wordbits-open-e, #wordbits-open-f { font-size: 10px; text-decoration: none; }
div.wordbits div.head { background-color: #fd0; width: 288px; float: left; margin: 2px; height: 22px; }
div.wordbits div.head { display: inline } 
div.wordbits div.head h1 { width: 130px; font-size: 11px; margin-left: 4px; }
div.wordbits div.category { background-color: #f7f7f7; float: left; clear: left; width: 94px; height: 202px; 
  overflow: auto; margin: 0 0 0 2px; font-size: 12px; }
div.wordbits div.category { display: inline } 
div.wordbits div.category div { margin: 0 0 2px 2px; }
div.wordbits div.bits { float: left; width: 192px; height: 202px; background-color: #f7f7f7; 
  margin: 0 2px 2px 2px; font-size: 14px; overflow: auto; }
div.wordbits div.bits div.bits-pad { margin: 2px; }  
div.wordbits div.bits a, div.wordbits div.category a { text-decoration: none; color: #333; }
div.wordbits div.bits a:hover, div.wordbits div.category a:hover { color: #dba211; }
div.wordbits div.bits a.all { padding: 1px 4px 1px 4px; color: #fff; background-color: #900; font-size: 9px; }
div.wordbits div.bits a.all:hover { background-color: #fd0; color: #000; }





#uberhead0 { float: left; width: 9px; height: 119px; background: #fd0 url(all.gif) -988px -109px; border-right: solid 2px #fff; }
#uberhead1 { float: left; width: 418px; height: 119px; background: #fd0; }
#uberhead1b { float: left; width: 9px; height: 119px; background: #fd0 url(all.gif) -988px -109px; border-right: solid 2px #fff; }
#uberhead2 { float: left; width: 544px; height: 119px; background: #fd0; font-size: 11px; margin-bottom: 2px;}
#uberhead2b { float: left; width: 9px; height: 119px; background: #fd0 url(all.gif) -988px -109px; border-right: solid 2px #fff; }
#uberhead3 { float: left; width: 0px; height: 119px; background: #fd0; }  

#uberhead2 h4 { margin: 11px 0 0 0; font-size: 12px; font-weight: bold; }
#uberhead2 p.label { margin: 8px 0 4px 0; } 

#uh2-1 { float: left; width: 150px; margin: 0 0 0 5px; }

#uh2-2 { float: left; width: 145px; margin: 0 0 0 10px; }
#uh2-3 { float: left; width: 180px; margin: 0 0 0 10px; }
#uh2-2 div.pref { height: auto; } 
#uh2-2 p, #uh2-3 p { margin-top: 8px; }

#hits-refine input.text { width: 90px; font-size: 10px; margin: 0 0 2px 0; display: block; } 
#hits-refine input.submit { width: 70px; height: 18px; font-size: 11px; }

  
#list-top { width: 100%; float:left; clear: left;  } 
#list-top div.h { float: left; background: #888; color: #fff; height: 24px; border-right: solid 2px #fff; 
  border-bottom: solid 2px #fff; font-size: 13px; }
#list-top div.leftpad { width: 9px; }
#list-top div.name { width: 208px; }
#list-top div.h p.h { margin: 0; padding: 5px 0 0 6px; } 
#list-top div.appeal { width: 96px; } 
#list-top div.notes { width: 119px; }
#list-top div.hits { width: 109px; }
#list-top div.tlds {  }
#list-top #cols { position: static; padding: 0; margin: 0; } 
#list-top #cols li { width: 85px;  border: none; margin: 2px 0 0 2px;}
#list-top div.tm { width: 81px; font-size: 11px; } 
#list-top div.unique { width: 96px; font-size: 11px; } 
#list-top div.rightpad { width: 0px; border-right: none; }  

  
#list-top div.syns { width: 656px; }
#list-top div.quicklist { width: 321px; } 
  
#list-top div.mix { width: 350px; }
#list-top div.tldtabs { border-right: 0; }


#list-top2 { width: 100%; float: left; clear: left; }
#list-top2 div.h2 { float: left; background: #aaa; height: 24px; border-right: solid 2px #fff; }
#list-top2 div.leftpad { width: 9px; }
#list-top2 div.paging-mix { width: 350px; }
#list-top2 div.tld { width: 306px; }
#list-top2 div.paging-list { width: 321px; }
#list-top2 div.rightpad { width: 1px; border-right: none; } 

#list-bot { width: 100%; clear: left; }
#list-bot div.h2 { float: left; background: #e4e4e4; height: 24px; border-right: solid 2px #fff; } 
#list-bot div.leftpad { width: 9px; }
#list-bot div.paging-explore { width: 656px; } 
#list-bot div.paging-mix { width: 350px; }
#list-bot div.tld { width: 306px; }
#list-bot div.paging-list { width: 321px; } 
#list-bot div.rightpad { width: 1px; border-right: none; border-right-width: 0;} 
#list-bot div.paging-edit { width: 980px; } 


#edit-list { clear: left; }
#edit-form-add { margin: 8px 0 0 8px; }
#edit-form-add p { margin: 4px 0 2px 0; font-size: 11px; }  
#edit-form-add input { font-size: 21px; width: 220px; line-height: 28px; }
#edit-form-add #add-submit { width: 95px; } 


#search-related {  width: 350px; margin: 16px 0 0 4px; }

#form-search-related p.label { margin: 0; font-size: 11px; width: 70%; }
#form-search-related input.text { width: 206px; font-size: 24px; float: left; }  
#form-search-related input.submit { float: left; width: 82px; height: 28px; padding: 0; border: 0; 
  margin: 0 4px 0 4px; line-height: 28px; 
  background: transparent url(all.gif) 0 -137px; overflow: hidden; text-indent: -999em; }
#form-search-related input.submit:hover { background-position: 0 -167px; }
#form-search-related div.loading { clear: left; float: left; }
#form-search-related div.status { clear: left; }

  
#xhist { float: left; margin: 0; }
#xhist div.bleft { margin: 0 2px 0 0; }
#xhist div.bright { margin: 0 6px 0 0; }
#xhist div.help-icon { margin: 0; }



  
#add { float: left; }   
#add-submit { display: block; float: left; margin: 0 0 0 2px; padding: 0; width: 95px; height: 28px; 
  background: transparent url(all.gif) -84px -137px; border: none; text-indent: -999em; overflow: hidden;
  line-height: 28px; } 
#add-submit:hover { background-position: -84px -167px; }  


#edit-sort { font-size: 11px; float: left; clear: left; margin: 20px 0 0 8px; }
#edit-sort p.status { margin: 0 0 4px 0; }

#sort-pref-container { position: absolute; top: 60px; left: 40px; background: #fff; width: 280px; z-index: 100; }
#sort-pref-container div.head { background-color: #fd0; height: 24px; width: 276px; margin: 2px 0 2px 2px; }
#sort-pref-container div.head h1 { color: #3c3c3c; font-size: 13px; width: 200px; }
#sort-pref-container form { background: #f7f7f7; margin: 0 2px 2px 2px; clear: left; padding-bottom: 2px; }  
#sort-pref-container input.radio { width: auto; }
#sort-pref-container input.submit { width: 90px; clear: left; margin: 2px; display: block; }
#sort-pref-container p.label { float: left; margin: 4px 0 4px 4px; font-size: 12px; }
#sort-pref-container p.in { clear: left; float: left; margin: 4px; }
#sort-pref-container p.reg { float: left; font-size: 12px; margin: 4px; padding-top: 2px; } 
#sort-pref-container p.desc { float: left; font-size: 11px; margin: 4px; padding-top: 4px; } 


#edit-list div.row { width: 100%; clear: left; margin-bottom: 2px; }

#edit-list div.row div.col, #edit-list div.row div.tlds div { background: #f7f7f7;
  float: left; overflow: hidden; border-right: solid 2px #fff; font-size: 11px; height: 50px; }
#edit-list div.row div.leftpad { width: 9px; height: 50px; float: left; border-right: solid 2px #fff; } 
#edit-list div.row div.name { width: 208px; }
#edit-list div.row div.rating { width: 96px; } 
#edit-list div.row div.notes { width: 119px; font-size: 10px; }
#edit-list div.row div.hits { width: 109px; font-size: 10px; }
#edit-list div.row div.hits p { margin: 4px 0 4px 4px; }
#edit-list div.row div.tlds { border-right: none; width: 263px; } 
#edit-list div.row div.tlds div { width: 85px; } 
#edit-list div.row div.tlds div p { margin: 4px 0 4px 4px; }
#edit-list div.row div.tlds div.tld2 { width: 87px; } 
#edit-list div.row div.tm { width: 81px; font-size: 10px; }
#edit-list div.row div.tm p { margin: 8px 0 4px 4px; }
#edit-list div.row div.unique { width: 96px; }
#edit-list div.row div.rightpad { width: 0px; border-right: none; }





#edit-list div.row:hover div.col { background: #fd0; }
#edit-list div.row:hover div.tlds div { background: #fd0; }
#edit-list div.row:hover div.border a { background-position: -854px -214px; }
#edit-list div.row:hover div.border a:hover { background-position: -854px -198px; }
#edit-list div.row:hover div.bbackorder a { background-position: -919px -214px; }
#edit-list div.row:hover div.bbackorder a:hover { background-position: -919px -198px; }

  

div.row div.name form { display: none; position: absolute; } 
div.row div.name form input { width: 200px; }
div.row div.notes form { display: none; position: absolute; } 
  
div.row div.notes form textarea { width: 117px; height: 30px; font-size: 11px;  }




#iframehitswrap { position: absolute; display: none; top: 52px; width: 800px; height: 80%; margin: 0; background: #fff; z-index: 200;}
#iframehitswrap div.head { position: absolute; width: 796px; height: 24px; top: 2px; left: 2px; 
  background: #fd0; }
#iframehitswrap iframe { width: 796px; height: 100%;  position: absolute; top: 24px;
  border: solid 2px #fff; background: #fff; }





div.helpbox { position: absolute; width: 320px; height: auto; background: #fff; color: #000; 
   z-index: 100; font-size: 11px; }
div.head h1 { float: left; font-size: 13px; margin: 4px 0 0 10px; width: 90%; }
div.head h1 { display: inline } 
div.helpbox div.help p { margin: 0 2px 2px 2px; }
div.helpbox div.bclose { float: right; }
div.helpbox div.head { margin: 2px 0 2px 2px; background: #fd0; float: left; width: 316px; height: 24px; }
div.helpbox div.help { margin: 0 0 2px 2px; background: #f7f7f7; float: left; width: 316px; }
div.helpbox div.head { display: inline } 
div.helpbox div.help { display: inline } 
div.help ul { padding-left: 20px; } 
div.help ul li { margin-right: 2px; } 





div.help-icon {  margin: 4px 6px 0 0; }
div.help-icon a { float: left; width: 14px; height: 14px; 
  background: transparent url(all.gif) -64px -198px no-repeat; text-indent: -999em; overflow: hidden;} 
div.help-icon a:hover { background-position: -64px -214px; }

div.help-bk-icon {  margin: 4px 6px 0 0; }
div.help-bk-icon a { float: left; width: 14px; height: 14px; 
  background: transparent url(all.gif) -1058px -197px no-repeat; text-indent: -999em; overflow: hidden;} 
div.help-bk-icon a:hover { background-position: -64px -214px; }

div.add-icon { float: left; margin: 6px 1px 0 3px; }
div.add-icon a { float: left; width: 14px; height: 14px; text-indent: -999em; overflow: hidden;
  background: transparent url(all.gif) -96px -198px; }    
div.add-icon a:hover { background: transparent url(all.gif) -96px -214px; }
div.add-icon a.ghost { background: transparent url(all.gif) -96px -230px; }

div.add-icon-inline { float: left; margin: 5px 0 0 2px; width: 14px; height: 14px; text-indent: -999em;
  overflow: hidden; background: transparent url(all.gif) -96px -198px; }
  
div.add-icon-ghost { float: left; margin: 3px 0 0 2px; width: 14px; height: 14px; text-indent: -999em;
  overflow: hidden; background: transparent url(all.gif) -96px -230px; }

div.equal-icon { float: left; margin: 6px 2px 0 2px; }
div.equal-icon a { float: left; width: 14px; height: 14px; text-indent: -999em; overflow: hidden;
  background: transparent url(all.gif) -112px -198px;  }
div.equal-icon a:hover { background: transparent url(all.gif) -112px -214px; }    

div.equal-icon-inline { float: left; margin: 5px 0 0 2px; width: 14px; height: 14px; text-indent: -999em;
  overflow: hidden;
  background: transparent url(all.gif) -112px -198px; }

div.sub-icon { float: left; margin: 3px 1px 0 3px; }
div.sub-icon a { float: left; width: 14px; height: 14px; text-indent: -999em; overflow: hidden;
  background: transparent url(all.gif) -1090px -198px; }    
div.sub-icon a:hover { background: transparent url(all.gif) -1090px -214px; }
div.sub-icon a.ghost { background: transparent url(all.gif) -1090px -230px; }




  
div.bleft { float: left; margin: 4px 6px 0 0; }
div.bleft a { float: left; width: 14px; height: 14px;
  background: transparent url(all.gif) -16px -198px no-repeat; text-indent: -999em; overflow: hidden; }
div.bleft a:hover { background-position: -16px -214px; }
div.bleft-inline { float: left; width: 14px; height: 14px;
  background: transparent url(all.gif) -16px -198px no-repeat; text-indent: -999em; overflow: hidden; }

div.bright { float: left; margin: 4px 6px 0 4px; }
div.bright a, div.bright-inline { float: left; width: 14px; height: 14px; 
  background: transparent url(all.gif) -32px -198px no-repeat; text-indent: -999em; overflow: hidden; }
div.bright a:hover { background-position: -32px -214px; }

div.bstart { float: left; margin: 4px 6px 0 4px; }
div.bstart { display: inline } 
div.bstart a { float: left; width: 14px; height: 14px; 
  background: transparent url(all.gif) 0px -198px no-repeat; text-indent: -999em; overflow: hidden; }
div.bstart a:hover { background-position: 0px -214px; }
div.bstart-ghost { float: left; margin: 3px 0 0 2px; width: 14px; height: 14px; text-indent: -999em;
  overflow: hidden; background: transparent url(all.gif) 0px -198px; } 


div.bstart.ghosted { background-position: 0px -212px; }

div.bend { float: left; margin: 4px 6px 0 0; }
div.bend { display: inline } 
div.bend a { float: left; width: 14px; height: 14px; 
  background: transparent url(all.gif) -48px -198px no-repeat; text-indent: -999em; overflow: hidden; }
div.bend a:hover { background-position: -48px -214px; }

div.bclose { float: left; margin: 4px 6px 0 0; }
div.bclose { display: inline } 
div.bclose a { float: left; width: 14px; height: 14px; 
  background: transparent url(all.gif) -1074px -198px no-repeat; text-indent: -999em; overflow: hidden; }
div.bclose a:hover { background-position: -1074px -214px; }



div.bchange-registrar { float: left; margin: 4px 4px 0 0; }
div.bchange-registrar a { float: left; width: 98px; height: 14px; outline: none;
  background: transparent url(all.gif) -449px -198px; text-indent: -999em; overflow: hidden; }
div.bchange-registrar a:hover { background-position: -449px -214px; }

div.bgo-to-edit { float: left; margin: 4px 4px 0 0; }
div.bgo-to-edit a { float: left; width: 131px; height: 14px;
  background: transparent url(all.gif) -656px -198px; text-indent: -999em; overflow: hidden; }
div.bgo-to-edit a:hover { background-position: -656px -214px; }

div.bideas { float: left; margin: 18px 15px 0 0; }
div.bideas a { float: left; width: 56px; height: 14px;
  background: transparent url(all.gif) -1000px -198px; text-indent: -999em; overflow: hidden; }
div.bideas a:hover { background-position: -1000px -214px; }

div.bchange-tld { float: left; margin: 4px 14px 0 0; overflow: hidden; }
div.bchange-tld a { float: left; width: 73px; height: 14px;
  background: transparent url(all.gif) -202px -198px; text-indent: -999em; overflow: hidden; }
div.bchange-tld a:hover { background-position: -202px -214px; }

div.bsee-affiliates { float: left; margin: 0; }
div.bsee-affiliates a { float: left; width: 80px; height: 14px;
  background: transparent url(all.gif) -277px -198px; text-indent: -999em; overflow: hidden; }
div.bsee-affiliates a:hover { background-position: -277px -214px; }

div.bchange-sort-order { float: left; margin: 0; }
div.bchange-sort-order a { float: left; width: 105px; height: 14px;
  background: transparent url(all.gif) -549px -198px; text-indent: -999em; overflow: hidden; }
div.bchange-sort-order a:hover { background-position: -549px -214px; }

div.bview { float: left; margin: 0 0 0 4px; }
div.bview a { float: left; width: 31px; height: 14px;
  background: transparent url(all.gif) -128px -198px; text-indent: -999em; overflow: hidden; }
div.bview a:hover { background-position: -128px -214px; }

div.bcheck { float: left; margin: 4px 0 0 4px; }
div.bcheck a { float: left; width: 39px; height: 14px;
  background: transparent url(all.gif) -161px -198px; text-indent: -999em; overflow: hidden; }
div.bcheck a:hover { background-position: -161px -214px; }


div.bsearch { float: left; margin: 4px 2px 0 0; clear: left; }
div.bsearch a, #searchsubmit { float: left; width: 45px; height: 14px; 
  background: transparent url(all.gif) -1000px -230px; text-indent: -999em; overflow: hidden; }
div.bsearch a:hover, #searchsubmit:hover { background-position: -1000px -246px; }
#searchsubmit { line-height: 14px; }

div.bbackorder { float: right; margin: 6px 4px 0 2px; }
div.bbackorder a { float: left; width: 64px; height: 14px;
  background: transparent url(all.gif) -919px -230px; text-indent: -999em; overflow: hidden; }
div.bbackorder a:hover { background-position: -919px -198px; }

div.border { float: right; margin: 6px 4px 0 2px; }
div.border { display: inline } 



div.border a { float: left; width: 63px; height: 14px;
  background: transparent url(all.gif) -854px -230px; text-indent: -999em; overflow: hidden; }
div.border a:hover { background-position: -854px -198px; }

div.border-icon { float: left; width: 63px; height: 14px; background: transparent url(all.gif) -854px -230px; margin: 0 2px 0 2px; }


div.bcontinue { float: left; margin: 6px 4px 0 0px; }
div.bcontinue a { float: left; margin: 0 0 0 0; width: 95px; height: 28px; 
  background: transparent url(all.gif) -181px -137px; text-indent: -999em; overflow: hidden;
  line-height: 28px; } 
div.bcontinue a:hover { background-position: -181px -167px; }  


div.b { float: left; margin: 0; }
div.b a { float: left; margin: 0; text-indent: -999em; overflow: hidden; }

div.viewallsurveys a { width: 95px; height: 14px; background: transparent url(all.gif) -128px -230px; }
div.viewallsurveys a:hover { background: transparent url(all.gif) -128px -246px; }  

div.createsurvey a { width: 125px; height: 28px; background: transparent url(all.gif) -472px -137px; }
div.createsurvey a:hover { background: transparent url(all.gif) -472px -167px; }  

div.newer a { margin-right: 2px; width: 49px; height: 14px; background: transparent url(all.gif) -225px -230px; }
div.newer a:hover { background: transparent url(all.gif) -225px -246px; }
div.newerghost { float: left; margin-right: 2px; width: 49px; height: 14px; background: transparent url(all.gif) -225px -262px; 
  text-indent: -999em; overflow: hidden; }  

div.older a { width: 49px; height: 14px; background: transparent url(all.gif) -276px -230px; }
div.older a:hover { background: transparent url(all.gif) -276px -246px; }  
div.olderghost { float: left; margin-right: 2px; width: 49px; height: 14px; background: transparent url(all.gif) -276px -262px; 
  text-indent: -999em; overflow: hidden; }  




input.continue { float: left; width: 95px; height: 28px; padding: 0; border: 0; 
  margin: 10px 4px 0 0px; line-height: 28px; 
  background: transparent url(all.gif) -181px -137px; overflow: hidden; text-indent: -999em; }
input.continue:hover { background-position: -181px -167px; }


input.set { float: left; width: 95px; height: 28px; padding: 0; border: 0; 
  margin: 4px 4px 4px 6px; line-height: 28px; clear: left; 
  background: transparent url(all.gif) -375px -137px; overflow: hidden; text-indent: -999em; }
input.set:hover { background-position: -375px -167px; }



div.mlogin { position: absolute; margin: 0; width: 125px; height: 12px; top: 32px; right: 50px;
  background: transparent url(all.gif) -484px -8px; text-indent: -999em; overflow: hidden; }


#top-mini-toolbar li { float: left; margin: 0; }
#top-mini-toolbar li a { float: left; height: 7px; text-indent: -999em; overflow: hidden; }
li.tb-signup a { width: 63px; background: transparent url(all.gif) -219px -11px; }
li.tb-signup a:hover { background-position: -219px -18px; }

li.tb-projects a { width: 60px; background: transparent url(all.gif) -282px -11px; }
li.tb-projects a:hover, li.tb-projects a.on { background-position: -282px -18px; }

li.tb-myinfo a { width: 53px; background: transparent url(all.gif) -342px -11px; }
li.tb-myinfo a:hover, li.tb-myinfo a.on { background-position: -342px -18px; }

li.tb-about a { width: 47px; background: transparent url(all.gif) -394px -11px; }
li.tb-about a:hover, li.tb-about a.on { background-position: -394px -18px; }

li.tb-help a { width: 40px; background: transparent url(all.gif) -438px -11px; }
li.tb-help a:hover, li.tb-help a.on { background-position: -438px -18px; }




  
#reg-pref { position: absolute; width: 640px; background: #fff; top: 44px; left: 30px; z-index: 100; }
#reg-pref p { margin: 4px; }   
#reg-pref p.in { float: left; clear: left; }  
#reg-pref p.name { float: left; }
#reg-pref p.desc { font-size: 10px; }
#reg-pref table { border-collapse: collapse; }
#reg-pref table th { text-align: left; font-weight: normal; background-color: #e4e4e4; }
#reg-pref table tr.odd { background-color: #fff; }




#reg-pref form, div.tldpref form { background: #f7f7f7; margin: 0 2px 2px 2px; padding-bottom: 2px; clear: left; }
#reg-pref input.submit, div.tldpref input.submit { margin: 2px 2px 2px 4px; display: block; }
#reg-pref div.head, div.tldpref div.head { margin: 2px 0 2px 2px; background: #fd0; float: left; height: 24px; padding: 0; }
#reg-pref div.head { width: 636px; text-transform: none; }
#reg-pref div.head { display: inline } 
div.tldpref div.head { display: inline } 
  
  




div.hat { height: 44px; width: 770px; background: #fd0;  float: left; position: relative; border-right: solid #fff 2px; z-index: -1; }   

  
div.hat h1, div.hat h2 { margin: 7px 0 0 8px; float: left; }
div.hat h1 { font-size: 20px; }
div.hat h2 { font-size: 18px; margin-top: 10px; }

div.shirt { float: left; margin: 0; background: #fff; width: 772px; }
div.shirt h1, div.shirt h2, div.shirt p { margin-left: 8px; }
div.shirt h1, div.shirt h2 { margin-top: 8px; }

div.project div.top { height: 70px; background: #f7f7f7; width: 770px; 
  border-bottom: solid 2px #fff; border-right: solid 2px #fff; float: left; }
div.project div.top p { margin: 14px 0 0 8px; }
div.project #current-project { font-weight: bold; }
div.top h2 { float: left; margin: 7px 0 0 8px; }

div.project div.col { float: left; height: 24px; background: #f7f7f7; border-bottom: #fff solid 2px; }
div.project div.head { float: left; height: 24px; background: #ebebeb; text-transform: uppercase; font-size: 11px; 
  border-bottom: solid 2px #fff; }
div.project div.head p { margin-top: 5px; }
div.project input.blur { background: #f7f7f7; border: solid 1px #f7f7f7; } 
div.project div.name { width: 250px; } 
div.project div.size { text-align: right; width: 120px; padding-right: 10px; }
div.project div.current { width: 40px; clear: left; margin-bottom: 0; }  
div.project div.rightpad { width: 350px; border-right: solid 2px #fff;}
form.project { display: inline } 


div.radio { float: left; width: 14px; height: 14px; overflow: hidden; text-indent: -999em; margin: 5px 0 0 6px; }
div.radio a { background: url(all.gif) no-repeat -80px -288px; display: block; width: 100%; height: 100%; }

div.current div.on a, div.radio a:hover { background-position: -80px -272px; }

div.radio-icon { float: left; width: 20px; height: 20px; background: url(all.gif) no-repeat -80px -250px; margin: 14px 4px 0 8px; }

 
div.project-bot { background: #e4e4e4; height: 24px; width: 770px; border-right: solid 2px #fff; }
div.border-bottom { border-bottom: solid 2px #fff; }


div.shirt div.status { font-size: 12px; margin: 0 0 0 26px; }


div.form-small { clear: left; border: solid 1px #ccc; width: 470px; padding: 8px; margin: 30px 0 30px 0; }  



#sidebar div.msg { width: 90%; position: static; margin: 0 8px 4px 0;}
div.error { background: #333; color: #fd0; }

a.action { font-size: 11px; background: #900; color: #fff; padding: 2px; text-decoration: none; }
a.action:hover { background: #fff; color: #900; }


div.project a.action { display: block; width: 25px; margin: 3px 0 0 10px; text-align: center; }

  





.floatl { float: left; }

div.floatr, p.floatr { float: right; }

div.clear, p.clear { clear: both; }
div.clearl { clear: left; }

div.pad { display: block; clear: left; width: 10px; height: 30px; }
.inline { display: inline; }


p.big { font-size: 16px; margin-left: 12px; }

 
div.share, div.survey { background-color: #fff; color: #444; clear: left; padding: 10px; }
div.share div.head { background: #ebebeb; font-weight: bold;  font-size: 12px; padding: 2px; }
div.share div.row { clear: left; padding: 2px; }
div.share div.row div.name { width: 240px; } 
div.share div.row div.responses { width: 140px; font-size: 90%; }
div.share div.row div.created { width: 140px; font-size: 90%; }
div.share div.row div.closed { width: 140px; }

div.share div.comments { margin-left: 50px; color: #333; clear: left; }

div.share h2.title, div.survey h2.title { font-weight: normal; }
div.share h2.title { position: relative } 
div.share h4, div.survey h4 { margin: 12px 0 0 0; }
div.share p.hint, div.survey p.hint { margin-bottom: 0; }

div.share div.field, div.survey div.field { margin: 0 0 12px 0; }
div.share label, div.survey label { font-size: 15px; }

div.prel, p.prel { position: relative } 
div.share h2.name { width: 200px; overflow: auto; float: left; margin: 8px 0 0 0;}
div.share h2.rank { clear: left; float: left; width: 49px; margin: 0 0 0 2px; font-size: 36px; color: #999; position: relative; }
div.share h2.rank span.tie { position: absolute; font-size: 11px; text-transform: uppercase; background: #999; color: #fff;
  padding: 2px; right: 7px; top: 16px; }

span.ord { font-size: 12px; margin-bottom: 8px; position: absolute; top: 2px; }
div.share div.startotal { width: 100px; float: left; margin: 8px 0 0 0;}
div.share div.startotal p { float: left; margin: 4px 0 0 4px; }
div.share div.startotal div.bigstar { margin-top: 3px; }
div.share div.buy { float: left; width: 65px; }
div.share div.buy p { float: left; margin: 4px 0 0 0; }
div.share div.buy-head { float: left; width:65px; font-size: 11px; font-weight: bold; margin-top: 2px; }
div.share div.buy-container { margin-top: 8px; float: left; }


div.share div.result { float: left; width: 550px; } 
div.share div.result { display: inline } 
div.share div.column { float: left; margin-left: 12px; width: 190px; }
div.share div.result div.row { background: #f7f7f7; margin-bottom: 2px; }
div.share div.column h4 { margin: 8px 0 4px 0; }
div.share div.column p { margin-top: 4px; }


div.share div#nameslist { overflow: auto; width: 400px; height: 230px; margin-bottom: 8px; border: solid 1px #ccc; }

div.share div#nameslist div.starbox { position: absolute; margin: 0; left: 300px; width: 100px; } 


input.text { margin-bottom: 4px; }

form#names div.name { font-size: 16px; margin: 4px; cursor: pointer; padding: 2px; clear: left; }
form#names div.sel { background: #fc0; } 

div.survey div.row { clear: left; border-bottom: solid 2px #fff; background: #f7f7f7; }
div.survey div.row h3 { margin: 0 0 8px 0; }
div.recent_survey { margin: 0 0 8px 2px;}
div.survey div.row div.col { margin: 10px 0 0 6px; float: left; height: 80px; }
div.survey div.row div.rate { width: 160px; }
div.survey div.row div.name { width: 500px; }
div.survey div.row div.nag { background: transparent url(all.gif) -106px -300px no-repeat; width: 89px; height: 20px; 
  padding: 3px 0 0 4px; margin: 23px 0 0 0; float: right; font-size: 11px; }
div.survey input.comment { width: 450px; }
div.projectbrief { background-color: #ebebeb; padding: 8px; font-size: 90%; }
h2.mini { text-transform: uppercase; margin: 0; font-size: 14px; }

div.survey div.sub-icon { margin-left: 6px; }
div.survey div.add-icon { margin-top: 3px; }



div.menu div.step { font-size: 13px; width: 190px; padding: 4px 0 4px 0; }
div.menu div.on { background: #fff; padding-left: 10px; font-weight: bold; }





#starbox { background: #ebebeb;    height: 38px; padding: 0 0 0 10px; 
  border-bottom: solid 2px #fff; }
#starbox div.remstar { margin-top: 10px; }
div.remstar, div.bigstar { background: url(all.gif) no-repeat -56px -310px; width: 20px; height: 20px; float: left; overflow: hidden; text-indent: -999em; }
#starbox div.on, div.starbox  div.on, div.startotal div.on { background-position: -36px -310px; }
#starbox div.msg { float: left; width: 400px; background: none; position: static; margin: 10px 0 0 6px; }
