body { margin:0; padding:0; background:url('/images/site/toldtop.jpg') top left fixed no-repeat; background-color:#000000 }
p { font: normal 0.75em Georgia, Times New Roman, Times, serif; color: #a0a0a0 }
.legal p { font: normal 0.6em Verdana, Arial, Helvetica, sans-serif; text-align: center; color: #a0a0a0 }

#content { position: absolute; left: 183px; top: 97px; margin: 0px 10px 0px 0px }
.tellbox p { font: normal 0.75em Georgia, Times New Roman, Times, serif; text-align: justify; color: #000000 }
.toldbox { background-color: #ffffff; border: 2px solid black; padding: 0px 10px 0px 10px; opacity: 0.65; filter:alpha(opacity=65) }
.toldbox a:link { color: #2D2D90 }
.toldbox a:hover { color: #4D4DB0 }
.toldbox h2 { font: bold 1.2em Century Gothic, Helvetica, sans-serif; font-variant: small-caps; margin: 7px 0px 2px 0px; color: #3D3D50 }
.toldbox h2 a { text-decoration: none; color: #3D3D50 }
.toldbox h3 { font: bold 0.5em Verdana, Arial, Helvetica, sans-serif; margin: 0px; color: #3D3D50 }
.toldbox p { font: normal 1.0em Georgia, Times New Roman, Times, serif; text-align: justify; color: #000000 }
.toldbox img { vertical-align: bottom }
.toldspace { padding: 0px 0px 10px 0px }
.qtbox { background-color: #ddddff; border: 1px solid black; padding: 0px 10px 0px 10px; opacity: 0.65; filter:alpha(opacity=65) }
.qtbox a:link, .qtbox a:visited { color: #2D2D90 }
.qtbox a:hover { color: #4D4DB0 }
.qtbox h2 { font: normal 0.85em Times New Roman, Times, serif; text-align: justify; color: #000000; margin: 7px 0px 2px 0px }
.qtbox h3 { font: bold 0.5em Verdana, Arial, Helvetica, sans-serif; margin: 0px; color: #3D3D50; margin: 5px 0px 10px 0px }
.qtbox p { font: normal 0.85em Times New Roman, Times, serif; text-align: justify; color: #000000 }
.qtbox img { vertical-align: bottom }
.qtbox table { background-color: #ccccee; font: normal 0.8em Georgia, Times New Roman, Times, serif; text-align: justify; color: #000000 }
.infobox { background-color: #282828; border: 1px solid black; padding: 0px 10px 0px 10px; opacity: 0.65; filter:alpha(opacity=65) }
.infobox a:link, .infobox a:visited { color: #7d7de0 }
.infobox a:hover { color: #8d8df0 }
.infobox p { font: 0.7em Verdana, Arial, Helvetica, sans-serif; text-align: justify; color: #c3c3c3 }
.ubox { background-color: #f0f0ff; border: 1px solid black; padding: 10px 10px 10px 10px; opacity: 0.75; filter:alpha(opacity=75) }
.ubox h2 { font: bold 1.2em Century Gothic, Helvetica, sans-serif; font-variant: small-caps; margin: 7px 0px 2px 0px; color: #3D3D50 }
.ubox h3 { font: bold 0.5em Verdana, Arial, Helvetica, sans-serif; margin: 0px; color: #3D3D50 }
.ubox p { font: normal 1.0em Georgia, Times New Roman, Times, serif; text-align: justify; color: #000000 }

#crap { position: fixed; left: 20px; top: 220px; width: 145px; border: 1px outset }
.sidebox p { font: 0.8em Verdana, Arial, Helvetica, sans-serif; text-align: center; margin: 5px; color: #c3c3c3; font-variant: small-caps }
.sidebox a:link, .sidebox a:visited, .navtext a:link, .navtext a:visited { text-decoration: none; color: #a0a0a0 }
.sidebox a:hover, .navtext a:hover { font-weight: bold; text-decoration:none; color: #c3c3c3 }

.navtext p { font: 0.8em Verdana, Arial, Helvetica, sans-serif; margin: 5px; color: #c3c3c3; font-variant: small-caps }
 
.notimoo { position: absolute; z-index: 999; cursor: pointer; -moz-border-radius: 10px; -webkit-border-radius: 10px; padding: 10px; border: 2px; border-style: solid; border-color: #626262; background: #333333; color: #FFFFFF }
.notimoo .title { font: normal 0.9em Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps }
.notimoo .message { margin-top: 3px; font: normal 0.8em Verdana, Arial, Helvetica, sans-serif; color: #d0d0d0 }
.notimoo img { margin: 0px 5px 0px 0px; float: left; border: 2px solid black }
.notimoo a:link { font-weight: bold; color: #FFFFFF }
.notimoo a:hover { font-weight: bold; color: #FFFFFF }
.notimoo a:visited { font-weight: bold; color: #FFFFFF }

.cmpre { color: #707070; text-align: right; vertical-align: top; white-space: nowrap }
.cmbox { background-color: #a7b5c9; color: #000000; opacity: 0.9; filter:alpha(opacity=90) }
.cmboxsel { background-color: #c7d5e9; color: #000000; opacity: 1 }
.cmsub { color: #2f0c5d; font-weight: bold; font-size: 1.1em  }
.cmname { color: #117743; font-weight: bold }
.cmtrip { color: #117743 }
.cmquote { color: #3745b9 }
.cmqlink a:link, .cmqlink a:visited { text-decoration: none; color: black }
.cmqlink a:hover { font-weight: bold; color: black }
.sub { font: 0.7em Verdana, Arial, Helvetica, sans-serif; text-align: right; vertical-align: center; padding: 0px 4px 0px 3px; background-color: #6655aa; color: #000000; font-weight: bold; opacity: 0.75 }
.sub2 { text-align: left; opacity: 0.75 }
.subtext { font-family: arial,helvetica,sans-serif; 
	font-size: 10pt;
}
.cm a:link, .cm a:visited { color: #2D2D90 }
.cm a:hover { color: #4D4DB0 }

#res { overflow: auto; }
#res.derp { padding: 0px 0; background: url(/images/ui/derp.gif) no-repeat center }

.tnnew { color: #70f070 }
.tnold { color: #a0a0a0 }

a:link { color: #2D2D90 }
a:hover { color: #4D4DB0 }
a:visited { color: #2E2E91 }

.oimg { position: relative; top: 3px; left: 2px; cursor: pointer; padding: 2px }
.obox { margin: 1px 0px 0px 22px; font: 0.7em Arial, Helvetica, sans-serif }
.obox a:link, .qtbox a:visited { color: #2D2D90 }
.obox a:hover { color: #4D4DB0 }

