
/** @author WordOver.com */


* {
   border:0;
   padding:0;
   margin:0;
}

html {
   background-color:rgb(38,78,117);
   background-image:url('../images/html-bg.gif');
   font-family:'Trebuchet MS';
}

body {
   background-image:url('../images/body-bg.gif');
   background-repeat:repeat-x;
   height:500px;
}

#title {
   overflow:hidden;
   position:absolute;
   width:345px;
   left:50%;
   margin-left:-365px;
   top:26px;
}

#title a {
   display:block;
   position:relative;
   width:282px;
   z-index:999;
}

#menu {
   position:absolute;
   width:465px;
   height:50px;
   left:50%;
   top:5px;
}

#share-buttons {
   list-style:none;
   position:absolute;
   right:0;
   top:0;
}
#share-buttons li {
   width:58px;
   overflow:hidden;
   margin-top:9px;
}

/*
#menu ul {
   margin-left:395px;
   list-style:none;
}

#menu ul li {
   display:inline;
   font-size:12px;
   margin-right:12px;
   padding-left:8px;
   background:url('../images/menu-li-bg.gif') no-repeat 0px 7px;
}

#menu ul li a {
   position:relative;
   color:#ff0;
   text-decoration:none;
}

#menu ul li a img {
    padding:1px;
    border:1px solid #fff;
}

#menu ul li a:hover img {
    border:1px solid #ff0;
}

#menu ul li a:hover {
    border-bottom:1px dashed #ff0;
}*/

ul#bookmarks {
    margin-left:415px;
    padding-bottom:10px;
}

ul#bookmarks li {
    background:none;
    margin-right:2px;
    padding-left:2px;
}

ul#bookmarks li a {
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
}

ul#bookmarks li a:hover {
   filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1;
   border:0;
}

ul#bookmarks li a:hover img {
   border:1px solid #ff0;
}

#content {
   position:relative;
   width:790px;
   margin:0 auto 32px auto;
   margin-bottom:20px;
   background-color:#fff;
   z-index:100;
}

#content .topborder {
   width:790px;
   height:9px;
   position:relative;
   top:-9px;
   background:url('../images/topborder.gif') no-repeat;
}

#content .bottomborder {
   width:790px;
   height:9px;
   position:relative;
   top:9px !important;
   top:18px;
   background:url('../images/bottomborder.gif') no-repeat;
}

#search {
   margin:30px 0px 0px 0px;
}

#search .choice {
   width:758px;
   text-align:right;
   font-size:12px;
   color:rgb(41,91,141);
   font-weight:bold;
}

#search .choice a {
   color:rgb(194,201,64);
   text-decoration:none;
}

#search .choice a.select {
   color:#959595;
}

#search-box {
   height:80px;
}

#simple-search p {
   display:block;
   height:36px;
   position:relative;
   top:26px;
   margin-left:150px;
   background:url('../images/simple-search-bg.gif') no-repeat 60px 0px;
}

#simple-search .textbox {
   margin:8px 0px 0px 45px;
   width:320px;
   height:20px;
   background:rgb(41,91,141);
   color:#ff0;
   font-weight:bold;
   font-size:15px;
   font-family:'Trebuchet MS';
   letter-spacing:2px;
}

#simple-search .submit {
   position:relative;
   top:-2px !important;
   top:2px;
   left:22px;
   background:#fff;
   font-size:14px;
   font-weight:bold;
   font-family:'Trebuchet MS';
   color:rgb(41,91,141);
   cursor:pointer;
}

#simple-search span {
   font-size:14px;
   font-weight:bold;
   color:rgb(41,91,141);
}

#simple-search span sup {
   position:relative;
   top:-2px;
   font-size:15px;
}

#simple-search span a {
   color:rgb(194,201,64);
   text-decoration:none;
}

#simple-search span a:hover {
   color:#959595;
}

#crossword-solver p {
   position:relative;
}

#crossword-solver span {
   display:block;
   margin:0px 0px 2px 30px;
   font-weight:bold;
   font-size:12px;
   color:rgb(41,91,141);
}

#crossword-solver .submit {
   position:absolute;
   margin:4px 0px 0px 730px;
   background:#fff;
   font-size:14px;
   font-weight:bold;
   font-family:'Trebuchet MS';
   color:rgb(41,91,141);
   cursor:pointer;
}

#crossword-solver .textbox {
   width:21px;
   height:20px;
   padding:2px;
   font-size:14px;
   font-weight:bold;
   text-align:center;
   font-family:'Trebuchet MS';
   color:#ff0;
   background:url('../images/crossword-solver-cells-bg.gif') no-repeat center;
}

#crossword-solver p {
   margin-top:20px;
}

#form-elements {
   margin:0px 0px 0px 28px;
}

#form-elements td {
   width:26px;
   text-align:center;
   font-size:11px;
   font-weight:bold;
   margin-right:13px;
   color:rgb(194,201,64);
}

#form-elements .cells td {
   text-align:left;
   background:url('../images/crossword-solver-bg.gif') no-repeat 0px 0px !important;
   background-position:0px 1px;
}

h1 {
    font-size:20px;
    color:rgb(41,91,141);
    margin-bottom:20px;
}

#incontent {
   margin:20px 0px 20px 30px;
   width:510px;
   min-height: 500px;
   font-size:14px;
   line-height:20px;
}

#incontent ul {
   margin:5px;
}

#incontent p {
   text-align:justify;
   font-size:14px;
   margin:5px 0px 5px 0px;
}

#incontent p span,
#incontent em {
    font-weight:bold;
}

#incontent ul {
    list-style:none;
}

#incontent a {
   color:rgb(41,91,141);
}

#incontent a:visited {
   color:#777;
}

#incontent a:hover {
   color:rgb(166,162,53);
   text-decoration:none;
}

#bottomlinks {
   position:relative;
   width:790px;
   margin:0px auto;
   font-size:12px;
   color:#fff;
   padding-left:6px;
}

#bottomlinks a {
   margin-left:5px;
   color:#ff0;
   text-decoration:none;
}

#bottomlinks a span {
   color:#fff;
}

#bottomlinks a:hover {
   border-bottom:1px dashed #ff0;
}

#copyright {
   width:790px;
   margin:10px auto;
   font-size:12px;
   color:#fff;
   padding-left:6px;
}

#copyright a {
   position:relative;
   color:#ff0;
   text-decoration:none;
}

#copyright a:hover {
   border-bottom:1px dashed #ff0;
}

#word-navigator li {
    display:inline;
}

#zoom-hover {
    font-size:12px;
    line-height:20px;
}

#word-navigator li {
    font-size:10px;
    color:#777;
}

#word-navigator li a, #word-navigator li b {
    font-size:14px;
}
#word-navigator li b { color:#000; }

ul.inline li {
  display:inline;
  list-style:none;
}

p.inline {
  clear:left;
  float:left;
  padding-right:5px;
  position:relative;
  top:-2px;
}

.left-column {
    float:left;
    width:280px;
    text-align:left;
}

.pages li {
    display:inline;
    font-size:9px;
}

.loader1 {
    background:url('../images/loadinfo.gif') no-repeat 0 45px;
    height:1px;
    padding-top:150px;
    overflow:hidden;
}
.opacity { background:none; }

.datetime {
    font-size: 12px;
    color: #555;
    display: block;
    position: relative;
    padding-top: 5px;
    top: 4px;
}

.groups {
  padding-top: 10px;
}
.groups li {
  width: 250px;
  float: left;
  font-size: 12px;
}
.words-groups li {
  width: 80px;
  float: left; 
}
.big-list li {
  width: 120px;
}
.large-list li {
  width: 160px;
}

.clear {
  clear: left;
  height: 20px;
}

.main-date {
  padding-left: 5px;
  font-size: 12px;
}

.rq-block {
  position: absolute;
  width: 368px;
  overflow: hidden;
  right: 35px;
}

.rq {
  margin: 0;
  font-size: 12px;
  line-height: 20px;
  color:#777;
}
.rq ul {
  display: inline;
}
.rq li {
  list-style: none;
  display: inline;
}
.rq a {
   color:#777;
}
.rq a:hover {
   color:rgb(166,162,53);
   text-decoration:none;
}
.related-list {
  line-height: 16px;
}
.related-list a,
.related-list a:hover {
  text-decoration: none;
  color: #777;
}

.worddetector-com {
    margin: 10px 0px 10px 150px;
    font-size: 12px;
    line-height: 20px;
    width: 550px;
    color: #777;
}
.worddetector-com ul {
    display: inline;
}
.worddetector-com li {
    list-style: none outside none;
    display: inline;
}
.worddetector-com a {
    color: #777;
}