* {margin:0;padding:0;outline:0}
body {font-size:100%;font:12px/165% 'Lucida Grande',Geneva,Verdana,Arial,Helvetica,sans-serif;color:#8D8D8D;margin:0;padding:0;background:#070707 url(img/bg1.jpg) no-repeat center top;text-align:center;}
a:link {text-decoration:none;color:#5EA6FF;}  /*color:#B5B5B5;}*/
a:visited {color:#A0CAFF;text-decoration:none;}  /*color:#999999;}*/
a:hover {text-decoration:underline;color:#FB7D00;}
a:active {text-decoration:none;color:#FFA851;}
h1, h2, h3 {font-family:'Trebuchet MS',Tahoma,Arial,Sans-serif}
h1 {color: #ABABAB;font-size:3.4em;font-weight:normal;letter-spacing:-2px;padding: 15px 10px 5px 10px}
h2 {font-size:2em;color:#895F30;padding:20px 10px 5px 10px}
h2 a:hover { text-decoration:none; }
h3 {color:#ABABAB;font-size:1.7em;font-weight:normal;padding: 20px 10px 5px 10px}
h4,h5,h6 {font-family:'Trebuchet MS',Tahoma,Arial,Sans-serif;color:#ABABAB;}
h4 {font-size:1.5em;text-align:left;}
h5 {font-size:1.3em;text-align:left;margin-bottom:2px;}
h6 {font-size:1.2em;text-align:left;}
p, dl {padding:10px;margin: 0}
ul, ol {margin:10px 20px;padding:0 20px}
ul { list-style:none}
dt {font-weight:bold;color:#EEE}
dd {padding-left:25px}
img {background: #1B1B1B;border:1px solid #1B1B1B;padding: 5px}
img.float-right {margin: 5px 0px 10px 10px}
img.float-left {margin: 5px 10px 10px 0px}
#menuh-container{position: absolute;z-index:500;top:1em;left:.1em;width:}
#menuh{float:left;padding:0 4px;font: bold 16px/32px 'Trebuchet MS',Helvetica,Arial,Geneva,sans-serif;
color: #5C9A12;width:99%; margin:.5em;margin-top: 1em;display:inline;z-index: 500;}
#menuh a {text-align:center;display:block;border: none;padding: 0px 12px 0 8px;white-space:nowrap;margin:0}
#menuh a:link, #menuh a:visited {color: #5C9A12;background-color: #070707}
#menuh a:hover {color:#9BE93D;background-color:#070707;text-decoration:none;}
#menuh a:active {color:#DAF7B7;background-color:#070707}
#menuh a.radmenu {font-style:italic;font-family: Georgia,'Times New Roman',
        Times,serif;color:#6633CC}
#menuh a.radmenu:hover {color:#9A79DD;text-decoration:none;}
#menuh a.radmenu:active {color:#B8A2E8;}
#menuh a.ded:hover, #menuh a.ded:active {color:#5C9A12;background-color:#070707}
#menuh a.top_parent, #menuh a.top_parent:hover {background-image:url(pix/downimage.gif);background-position:right center;	background-repeat:no-repeat;}
#menuh a.parent, #menuh a.parent:hover {background-image:url(pix/rightimage.gif);background-position:right center;	background-repeat:no-repeat;}
#menuh ul{list-style:none;margin:0;padding:0;float:left}
#menuh li {position:relative;min-height:1px;vertical-align: bottom}
#menuh ul ul {position:absolute;top:auto;display:none;padding:0;margin: 0}
#menuh ul ul.w60 {width:60px}
#menuh ul ul.w80 {width:80px}
#menuh ul ul.w90 {width:90px}
#menuh ul ul.w100 {width:100px}
#menuh ul ul.w110 {width:110px}
#menuh ul ul.w120 {width:120px}
#menuh ul ul.w130 {width:130px}
#menuh ul ul.w150 {width:150px}
#menuh ul ul.w180 {width:180px}
#menuh ul ul.w200 {width:200px}
#menuh ul ul.w220 {width:220px}
#menuh ul ul.w240 {width:240px}
#menuh ul ul.w260 {width:260px}
#menuh ul ul.w290 {width:290px}
#menuh ul ul.w320 {width:320px}
#menuh ul ul.w330 {width:330px}
#menuh ul ul ul {top:0;left:100%}
div#menuh li:hover {cursor:pointer;}
div#menuh li:hover ul ul,div#menuh li li:hover ul ul,div#menuh li li li:hover ul ul,div#menuh li li li li:hover ul ul {display:none}
div#menuh li:hover ul,div#menuh li li:hover ul,div#menuh li li li:hover ul,div#menuh li li li li:hover ul {display:block;}
#menuh ul.subm {padding:0 14px 0 4px;line-height:28px;}
#menuh ul.subm li a {color:#333; background-color:#FFDB8E; border:#333 solid 1px;padding:0 14px 0 4px;font-size:12px}
#menuh ul.subm li a:hover {color:#333; background-color:#D5FEA7; border:#333 solid 1px;padding:0 14px 0 4px;}
#menuh ul.subm li a:active {color:#333; background-color:#FFBD35; border:#333 solid 1px;padding:0 14px 0 4px;}
#menuh ul.subm2 {padding:0 14px 0 4px;}
#menuh ul.subm2 li a {color:#333; background-color:#D5FEA7;border:#333 solid 1px;padding:0 14px 0 4px;font-size:12px}
#menuh ul.subm2 li a:hover {color: #333; background-color:#FFDB8E; border: #333 solid 1px; padding:0 14px 0 4px;}
#menuh ul.subm2 li a:active {color: #333; background-color:#A9FD4D; border: #333 solid 1px; padding:0 14px 0 4px;}
#menuh ul li.seeker a {color:#FB7D00;  background-color:#070707;}
#menuh ul li.seeker a:hover {color:#FFA851;}
#menuh ul li.seeker a:active {color:#FFD2A6;}

*.prad{font-style:italic;font-family: Georgia,'Times New Roman',
        Times,serif;color:#6633CC}
h2 a:link, h2 a:visited, h2 a:hover, h2 a:active {color:#895F30}
code {margin: 5px 0;padding: 15px 5px;text-align: left;display: block;overflow: auto;font: 500 1em/1.5em 'Lucida Console','Courier New',Monospace ;background: #111;color:#AAA;}
acronym {cursor: help;border-bottom: 1px dotted #828282}
blockquote {margin:15px 10px;padding:10px 10px 10px 35px;background: #111 url(img/quote.jpg) no-repeat 10px 10px;font-weight:normal;font-size:18px;line-height:1.6em;font-style:italic;font-family: Georgia,'Times New Roman',Times,serif;color:#808080}
table {margin:15px 10px;border-collapse: collapse;}
th {background:#000;color:#DDD;height:38px;padding-left:2px;padding-right:2px;text-align:left;border-left:1px solid #211E20;border-right:1px solid #211E20;border-bottom:1px solid #211E20;border-top:1px solid #48780E}
tr {color:#BDBDBD;height:34px}
td {padding-left:12px;padding-right:12px;border:1px solid #111}
form {margin:4px 4px;padding:1px 4px 6px 10px;border:1px solid #111}
label {display:block;font-weight:bold;margin:8px 0;color:#070707}
input, select, textarea {padding:0px 4px;font:bold 14px/28px 'Trebuchet MS',Helvetica,Arial,Geneva,sans-serif;color:#111111;background:#FFCC66;	border:1px solid #1C1C1C}
textarea {width:400px;height:100px;display:block}
input.zoom_button {font:bold 16px/32px 'Trebuchet MS',Helvetica,Arial,Geneva,sans-serif;height:30px;margin:0;padding:2px 3px;color: #48780E;background:#000;border-width:1px;border-style:solid;border-color:#1c1c1c}
input.zoom_button:hover { color:#84DB1A; }
#wrap {position:relative;width:900px;margin:0 auto;text-align:left}
#content-wrap {position:relative;clear: both;width: 900px;padding:0;margin-left:5px;background:transparent;float:left;display:inline;border-top:1px solid #070707}
#header {position:relative;width:900px;height:430px;margin:0;padding:0}
#header h1#logo-text a {position:absolute;margin:0;padding:0;font:normal 72px Georgia, 'Times New Roman', Times, serif;letter-spacing:-1.5px;color: #EEE;top:140px;left:10px;text-shadow: 6px 6px 4px #000;}
#header h1#logo-text a:hover, #header h1#logo-text a:active {background:none;border:none;text-decoration:none;}
#header p#intro {position:absolute;margin:0;padding:0;font-family:Georgia,'Times New Roman',Times,serif;font-weight:bold;font-size:18px;line-height:1.6em;font-style:italic;text-transform:none;color:#CA863B;width:400px;top:245px;left:15px;text-shadow: 6px 6px 3px #303030;}
#main {float:left;width:545px;padding:0;margin:0;display:inline}
#main h2 {padding-bottom:3px;margin-top:15px;font:normal 3.4em 'Trebuchet MS',Tahoma,Helvetica,Arial,sans-serif;letter-spacing:-2px;text-transform:none}
#main h2 a {border: none}
#sidebar {float:right;width:290px;padding:0;margin:25px 0 0 0;display: inline}
#sidebar h3 {margin-top:10px;padding:15px 5px 10px 5px;font:normal 1.8em 'Trebuchet MS',Tahoma,Helvetica,Arial,sans-serif;background:url(img/footer-top.jpg) no-repeat center bottom}
#sidebar ul.sidemenu {text-align:left;margin:7px 5px 8px 0px;padding: 0}
#sidebar ul.sidemenu li {list-style:none;padding:8px 10px;margin:0;border-bottom:1px solid #111}
* html body #sidebar ul.sidemenu li {height: 1%}
#sidebar ul.sidemenu li a {border: none;font-weight:bold;font-family:'Trebuchet MS',Tahoma,Helvetica,Arial,Sans-serif;	font-size: 14px;}
/* #sidebar ul.sidemenu li a:hover {text-decoration:underline;} */
/* #sidebar ul.sidemenu li a span {color: #444;font-family: Georgia,'Times New Roman',Times,serif;font-style:italic;	font-weight:normal;font-size:11px}  */
#sidebar ul.sidemenu ul {margin:0 0 0 5px;padding:0}
#sidebar ul.sidemenu ul li {border:none}

#sidebar ul.sidemenu li.snote a:hover {color:#FFFF68; text-decoration:underline;}
#sidebar ul.sidemenu li.snote a:active {color:#FFFFBF}

a.sale:hover, #sidebar ul.sidemenu li.sale a:hover {color:#33FF00; text-decoration:underline;}
a.sale:active, #sidebar ul.sidemenu li.sale a:active {color:#ACFF97}
a.free:hover, #sidebar ul.sidemenu li.free a:hover {color:#FFFF00; text-decoration:underline;}
a.free:active, #sidebar ul.sidemenu li.free a:active {color:#FFFF8C}

a.next, #sidebar ul.sidemenu li.next a{color:#996600}
a:hover.next, #sidebar ul.sidemenu li.next a:hover{color:#62FF62; text-decoration:underline;}
a:active.next, #sidebar ul.sidemenu li.next a:active{color:#BBFFBB}

a.prev, #sidebar ul.sidemenu li.prev a{color:#750093}
a.prev:hover, #sidebar ul.sidemenu li.prev a:hover{color:#DF60FF; text-decoration:underline;}
a.prev:active, #sidebar ul.sidemenu li.prev a:active{color:#F0B7FF;}

a.ham, #sidebar ul.sidemenu li.ham a {color:#AE8AB9}
a.ham:hover, #sidebar ul.sidemenu li.ham a:hover {color:#CDB8D3; text-decoration:underline;}
a.ham:active, #sidebar ul.sidemenu li.ham a:active {color:#E4D9E8}
#sidebar .ham {color:#AE8AB9}

a.clone, #sidebar ul.sidemenu li.clone a{color:#91A5B7}         /*#A8A83E} */
a.clone:hover, #sidebar ul.sidemenu li.clone a:hover {color:#C1CDD7; text-decoration:underline;}        /*#ECEC66}*/
a.clone:active, #sidebar ul.sidemenu li.clone a:active {color:#E3E9EC}      /*#FFFFB5*/
#sidebar .clone {color:#91A5B7}

#sidebar ul.sidemenu li.pete a{font-size:17px;letter-spacing:-0.5px}

#sidebar ul.sidemenu li.booker a{color:#FF9933;font-size:24px}
#sidebar ul.sidemenu li.booker a:hover {color:#FFFFBF; text-decoration:underline;}

#sidebar ul.sidemenu {text-align:left;margin:7px 5px 8px 0px;padding:0}
#sidebar ul.sidemenu li {list-style:none;padding:8px 10px;margin:0;border-bottom:1px solid #070707}
* html body #sidebar ul.sidemenu li {height: 1%}

* a.tune {color:#93A8FF}
* a.tune:visited {color:#ACBDFF}
* a.tune:hover{color:#4469FF; text-decoration:underline;}
* a.tune:active{color:#C1CEFF}
* a.muny {color:#750093;}
* a.muny:hover {background:#996600; text-decoration:underline;}
* a.muny:active {background:#F0B7FF;}
* li.current {  text-decoration:none; }
* li.current a,* li.current a:active {color:#2D2D2D !important;text-decoration:none;}
* li.current a,* li.current a:hover {color:#2D2D2D !important;text-decoration:none;}
a:hover.offsite {color:#D605F3 !important; text-decoration:underline;}
a:active.offsite {color:#EC7CFC !important}

a.button2{
 background:#818181;
 color:#DDD;
 font-weight:bold;
 border-top-color: #DFDFDF;
border-right-color: #666;
border-bottom-color: #333;
border-left-color: #858585;
line-height:130%;
padding:1px 8px;

}
a.button2:hover {
 background:#818181;
 color:#000;
 font-weight:bold;
 border-top-color: #DFDFDF;
border-right-color: #666;
border-bottom-color: #333;
border-left-color: #858585;
line-height:130%;
padding:1px 8px;
text-decoration:underline;
}
a.button2:active {
 background:#818181;
 color:#FFF;
 font-weight:bold;
 border-top-color: #333;
border-right-color: #858585;
border-bottom-color: #DFDFDF;
border-left-color: #666;
line-height:130%;
padding:1px 8px;
}
#footer-wrap {position: relative;clear:both;padding:1em 0 0.5em 0;margin-top:30px;font-size:100%;font:11px/150% 'Lucida Grande',Geneva,Verdana,Arial,Helvetica,sans-serif;color:#8D8D8D;background:#070707 url(img/footer-top.jpg) no-repeat center top;width:900px;float:left;display:inline;border-bottom:10px solid #070707;}

#footer-wrap.book {background:#070707}
#footer-wrap h3 {font:normal 1.6em/1.6em 'Trebuchet MS',Tahoma,sans-serif}
#footer-content {margin:0 auto;width:880px;text-align:left}
#footer-content ul.col-list {	border-top: 1px solid #111;list-style:none;margin:5px 0 0 5px;padding:0;width: 98%}
#footer-content ul.col-list li {border-bottom: 1px solid #111}
#footer-content ul.col-list li a {display:block;line-height:2em;font-weight:bold;padding:4px 0 4px 8px;width:98%;border: none}
#footer-content ul.col-list li a:hover {text-decoration:underline;}
#footer-content li a:hover {text-decoration:underline;}
/* #footer-content ul.col-list li a span {font-style:italic;font-weight:normal;font-family:Georgia,'Times New Roman',Times,serif;}
#footer-content ul.col-list li a:link span,#footer-content ul.col-list li a:visited span  {color: #444}  */
#footer-content .col {width:280px;padding:0 0 30px 0;display: inline}
#footer-content .col2 {width: 285px;padding:0 0 30px 0;display: inline}
#footer-content .space-sep {margin-right: 12px}
.float-left  { float: left; }
.float-right { float: right; }
.align-left  { text-align: left; }
.align-right { text-align: right; }
.clearer { clear:both}
.clear {display:inline-block}
.clear:after {display:block;visibility:hidden;clear:both;height:0;content: ".";}
img.earwarn {width:45px; height:18px; margin-left:8px; margin-top:0; margin-bottom:0; border:0;padding:0}
h1.nowrap,h2.nowrap,h3.nowrap,h4.nowrap,h5.nowrap,h6.nowrap,p.nowrap,li.nowrap,a.nowrap {white-space:nowrap}
img {background: #070707;border:0;padding: 5px}
*.italic {font-style:italic}
*.bold {font-weight:bold}
*.smallcaps { font-variant:small-caps }
*.small {font-size:87%}
*.big {font-size:120%}
*.bigger {font-size:250%}
*.center {text-align:center;width:100%;margin-left:0;margin-right:0}
p#warn {color:#DB0000; font-weight:bold; text-align:center}
p.line2 {margin:1px; padding:0; border:0;}
p.inset {margin-left:50%; font-size: 120%; font-weight:bold}
p.indent {margin-left:10%;margin-right:10%}
* li.next a{color:#996600}
* li.next a:hover{color:#1CFF1C; text-decoration:underline;}
* li.next a:active{color:#33FFFF}
* li.prev a{color:#750093}
* li.prev a:hover{color:#DF60FF; text-decoration:underline;}
* li.prev a:active{color:#33FFFF}
* li.notyet a:hover{color:#FF0000; text-decoration:underline;}
* li.notyet a:active{color:#FF6868}
* a:hover.notyet{color:#FF0000; text-decoration:underline;}
* a:active.notyet{color:#FF6868}
a#ssfooter img {height:34px;width:150px;border:none}
#main ul{list-style-type:none}
#main ul li {list-style-image: none}
#main ul.leftmenu {position:absolute;left:130px;top:214px;list-style-type:none}
#main ul.leftmenu li {line-height:30px}
#main ul.leftmenu li a {border: none;font-weight: bold;	font-family:'Trebuchet MS',Tahoma,Helvetica,Arial,Sans-serif;font-size:14px}
/* #main ul.leftmenu li a span {color:#444;font-family:Georgia,'Times New Roman',Times,serif;	font-style: normal;	font-weight: bold;font-size: 14px}  */
#main ul.leftmenu ul {margin:0 0 0 5px;padding:0}
#main ul.leftmenu ul li {border:none}
#pend #footdiv { width:900px; height:1px;margin-left:30px}
#pend {position:relative}
#sslogo {position: absolute;top:25px;left:350px}
#sslogo a img {height:34px;width:150px;padding:0}
#logomenu {position:absolute;top:10px;left:630px}
img#toppic:hover, #pend a.moveit img:hover {background-color:#001C9D}
img#toppic:active, #pend a.moveit img:active {background-color:#0934FF}
#w3c img {padding:26px; margin-left:60px}
#wrapp {background-color:#070707}
#klr { font-size:11px; font-weight:bold; border:2px solid #2A2A2A;
padding:2px;margin:6px 1px 0 40px;}
#klr tr {padding:1px;margin:0; height:26px;}
#klr td {padding:1px; margin:0;text-align:center;}
#klr td p#cmhdr { color:#895F30;font-family: 'Times New Roman',Times,serif; padding:1px;}
table#clrkey { width:400px; margin-left:5px;margin-top:68px; font-weight:bold; border: solid 1px #FFFFFF;}
#clrkey td {width:5%}
p#lhdr {position:relative; top:4px; left:110px; padding:0; border:0; margin:0; font-variant:small-caps;font-weight:bold; color:#FF9900}
#zoomer { font-size:100%; font-weight:bold; color:#FF9900; margin-top:-20px; margin-left:-12px; }
.redtext { color:#FF0000 }
.greentext { color:#00FF00 }
.whitext { color:#DDDDDD }
table.legend {width:278px; margin-left:-5px; margin-top:0;}
table.legend tr.t1 { height:6px; }
table.legend td {width:30px; font-size:9.5px; font-variant:small-caps; text-align:center;}
.legend td.r11 { background-color:#FB7D00; }
.legend td.r12 { background-color:#D605F3; }
.legend td.r13 { background-color:#4469FF; }
.legend td.r14 { background-color:#33FF00; }
.legend td.r15 { background-color:#750093; }
.legend td.r16 { background-color:#996600; }

*.tbtn { font-family: 'Times New Roman',Times,serif; font-weight:bold; font-size:105%; color:#999}
/* *.tbtn { font-family: monospace, Courier, "Courier New"; font-weight:bold; text-decoration:small-caps; font-size:105%; color:#999999}     */
#jwbox_background{
	display: none;
	position: fixed;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: #898989;
	z-index:1001;
	zoom: 1;
	-moz-opacity: 0.8;
	opacity:0.80;
	filter: alpha(opacity = 80);
	overflow: auto;
}
.jwbox_hidden {
	display: none;
	position: fixed;
	padding: 16px 16px 25px 16px;
	border: 16px solid #555555;
	background-color: #262626;
	z-index:1002;
	overflow: hidden;
	background-image:url('pix/closelabel.gif');
	background-position:bottom right;
	background-repeat:no-repeat;
}
.jwbox_content{
}