/* GoLookOn CSS (screen,projection) */

/* HTML ELEMENT STYLES */
body {
  margin: 0px;
  font-family: arial,sans-serif;
}
img { border-width: 0px; }
a:link, a:visited { color: #006600; text-decoration: underline; }
a:hover { color: #006600; text-decoration: none; }

p.query-time {
  font: normal x-small verdana,sans-serif;
  color: #999999;
  text-align: right;
  margin: 0px;
  padding: 0px;
}

p.last-updated {
  font: normal x-small verdana,sans-serif;
  color: #999999;
  text-align: right;
  margin: 0px;
  padding: 0px;
}

#result-pager-top { clear: none; }
#result-pager-bottom { clear: both; }
p.result-pager {
  font-size: small;
  margin: 0px 0px 10px 0px;
  text-align: center;
}
p.result-pager a { color: #000000; }
p.result-pager b { color: #990000; }

/* advertisement styles */
#bannerad {
  background-color: #cccc99;
  border-bottom: 1px solid #006600;
  height: 100px;
  padding: 5px 0px;
  margin-bottom: 10px;
  text-align: center;
}

#sponsored {
  width: 189px;
  margin: 0px;
  padding: 0px 0px 0px 10px;
  border-left: 1px solid #cccccc;
}
#sponsored p {
  font-size: small;
  color: #666666;
  margin: 0px;
  padding: 0px;
  text-align: center;
}
#sponsored h3 {
  font: bold small arial,sans-serif;
  color: #006600;
  margin: 15px 0px 5px 0px;
  text-align: left;
}
#sponsored p.ad {
  text-align: left;
  color: #000000;
}
#sponsored p.ad em { font-style: normal; color: #006600; }
#sponsored a:hover { text-decoration: underline; }

/* page format styles */
div.spacer { clear: both; height: 0px; }
#page-content {
  margin: 0px;
  padding: 0px 10px;
}
#right-side {
  width: 200px;
  float: right;
}
#left-side {
  width: 150px;
  float: left;
  border-right: 1px solid #006600;
}
#center-content {
  padding: 0px 10px;
  margin: 0px 0px 15px 150px;
  border-left: 1px solid #006600;
}
#center-content.withads { margin-right: 200px; }

/* page navigation styles */
#navbar {
  margin: 0px 10px 5px 10px;
  border-bottom: 1px solid #006600;
}
#navbar img { float: right; }
#navbar ul {
  margin: 0px 0px 5px 0px;
  padding: 0px;
  list-style-type: none;
  font-size: x-small;
}
#navbar li { float: left; padding: 0px 8px 0px 0px; }
#navbar li a { display: block; }
#navbar li sup { color: #cc0000; text-decoration: none;}
#navbar form { margin: 0px 0px 5px 0px; }
#navbar p {
  font-size: 11px;
  padding: 0px;
  margin: 0px 0px 5px 0px;
}

#footer {
  margin: 5px 10px 10px 10px;
  border-top: 1px solid #006600;
}
#footer p {
  font-size: x-small;
  text-align: center;
  margin: 2px 0px 0px 0px;
  padding: 0px;
}

/* gbox styles */
div.gbox {
  margin: 0px;
  padding: 0px;
  width: 200px;
  background-image: url("/images/gbox/box200px-bg.jpg");
}

div.gbox-header {
  background-image: url("/images/gbox/box200px-header.jpg");
  padding: 0px 15px 0px 10px;
}
div.gbox-header h2 {
  font-size: 13px;
  padding: 5px 0px 0px 0px;
  margin: 0px;
  color: #006600;
  border-bottom: 1px solid #006600;
}

div.gbox-body {
  padding: 5px 15px 0px 10px;
  margin: 0px;
}
div.gbox-body p {
  font-size: 11px;
  padding-bottom: 5px;
  margin: 0px;
}
div.gbox-body a:link { color: #000000; }
div.gbox-body a:visited { color: #000000; }
div.gbox-body a:hover { color: #000000; }

div.gbox-footer {
  background-image: url("/images/gbox/box200px-bottom20px.jpg");
  padding: 0px 15px 0px 10px;
  height: 20px;
}

