* { margin: 0; padding: 0; }
h1 { margin: 0em 0 0.75em 0; }
body { font-family: "Trebuchet MS", "Verdana", sans-serif; background: #FFF; }

#content { position: absolute; left: 1em; top: 0; right: 23em; }
#content h2 { margin: 1em 0 0 0; clear: both;}
#content ol { margin: 0 0 0 2em; }
#content p { margin: 0 0 0.5em 0; }

#sidebar { position: absolute; right: 0; top:0; width:20em; background: #EEE; padding: 0.65em 1em; }

* html #content { right: 20em; width: 60%; }
* html #sidebar { width: 30%; }
* html #list li { clear: left; }

.notice { display: none; font-weight: bold; }

#addform { padding: 0.5em; }
#addform fieldset { padding: 0.25em; margin: 0 0 0.5em 0;}
#addform label { display: block; }
#addform button { padding: 0.25em;}

#serviceurl { display: block; }
#favicon { display: inline!important; }
#icon { display: block; }

#list { list-style-type: none; margin: 0.5em 0 0 1em; }
#list li { padding: 2px 0.5em 0 0; display: block; overflow: hidden; }
#list li span { display:block; float: left; margin: 4px 5px 0 0; width:16px; height:16px; background:url('i/bg.png?') no-repeat; }

.odd { background-color: #FFF; }
.even { background-color: #EEE; }

#mylist { list-style-type: none; margin: 0.5em 0 0 1em; font-size: 80%; }
#mylist li { padding: 2px 0 2px 5px;  float: left; width: 12em; overflow: hidden;}
#mylist li input { float: left; display: block; margin: 4px 5px 0 0;}
* html #mylist li input { margin: 0px 5px 0 0; }
#mylist li label { float: left; width: 20em; overflow: hidden; }
#mylist li span { display:block; float: left; margin: 2px 5px 0 0; width:16px; height:16px; background:url('i/bg.png?') no-repeat; }
#mylist input { }
#codepanel { display: none; margin: 1em 0 1em 0;}
.mybookmarks { border: 1px solid #999; padding: 0.5em 0.25em 0.25em 0.25em; margin: 0.5em; background: #EEE;}
* html .mybookmarks { padding-bottom: 0.25em; }

#scriptform { display: block; padding: 0.25em;background: #FFF; }
#scriptform select { font-size: 90%; }
#scriptform input { font-size: 90%; margin: 0 0 0 1em; }
#scriptform input#sitename { width: 70%; }
#scriptform button { padding: 0.5em; }

#sitedetails { background: #EEE; }

#mysites { width: 11em; float: left; text-align: center; overflow: hidden;}
#mysites a { display: block; padding: 0.25em 1em 0.25em 1em; color: #00F;}
#mysites a.selected { background: #FC3; text-decoration: none; }

#details { border: 5px #FC3 solid; min-height: 15em; 
padding: 0.25em; margin: 0 0 0 11em;}

#backlinks { background:white;border-right:3px solid #CCC; padding: 0.15em;}
