@charset "utf-8";
/* CSS Document */
html {overflow: -moz-scrollbars-vertical}
body {margin:0 auto;padding:0;text-align:center;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:11px;color:#222;background: url(../images/main.bg.gif) top left repeat-x #b4b385}
/* -- typography styles -- */
h1 {color:#943e14;font-size:11px;font-weight:bold;margin:0 0 0 8px;padding-bottom:0}
h2, h3 {color:#c47721;font-size:11px;font-weight:bold;margin:6px 0 6px 8px;padding-bottom:2px}
.caption {color:#3a4d5c;font-size:12px;font-weight:bold;margin:18px 0 6px 6px;padding-bottom:2px}
p {margin:4px; padding:4px;line-height:14px}
p.prompt {width:400px;margin:0 auto;padding:6px;line-height:12px;border:1px solid #383e56;background:#d0d5dc;top:120px;position:relative;}
p.start {margin:4px 4px 0 4px; padding:4px 4px 0 4px;line-height:14px}
p.end {margin:0 4px 0 4px; padding:0 4px 0 4px;line-height:14px}
p.strong {font-weight:bold}
p.blurb {width:550px;margin:0 auto;padding:6px;line-height:12px;color:#efeed6;top:15px;position:relative}
p.blurb a:link, p.blurb a:visited {color:#efeed6;text-decoration:none}
p.blurb a:hover {color:#efeed6;text-decoration:underline}
a:link {color:#616843;text-decoration:underline}
a:visited {text-decoration:underline;color:#616843}
a:hover {text-decoration:underline;color:#26456d}
a:active {text-decoration:underline;color:#616843}
.lead {color:#c47721;font-weight:bold}
.highlight {color:#b4d141}
.alt1 {color:#616843;font-weight:bold}
.style1 {margin-left:6px}
/* -- common elements -- */
img {margin:0;padding:0;border:none;display:block}
form {margin:0;padding:0}
input {font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:12px;padding-left:5px}
textarea {font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:12px;padding-left:5px}
table {margin:0;padding:0;border:none}
/* -- containers -- */
.A_list {width:200px;margin:20px 0 0 14px;padding:0;text-align:left;font-size:11px}
.A_list li {line-height:16px;display:block;margin:0;padding-left:18px;background:url(../images/bullet.001.gif) left no-repeat}
.boast {color:#616843;line-height:16px}
.righted {float:right}
.lefted {float:left}
.centered {margin:0 auto}
.CB {clear:both}
.CR {clear:right}
.B1 {width:780px;margin:0 auto;padding:0;background:#FFF}
.B2 {width:776px;margin:0 auto;padding:0;background:#efeed6}
.console {width:725px;margin:0 auto;padding:0}
.CL {width:110px;float:left;text-align:left;margin:11px 0 11px 0}
.CR {width:250px;float:right;text-align:right;margin:11px 0 11px 0}
#UFO {margin:0 auto;padding:0;text-align:center;width:776px;height:239px; background:url(../images/no.flash.gif) top left no-repeat}
.Nav {width:776px;height:40px;margin:0 auto;padding:0;background:url(../images/nav.bg.gif) center repeat-x #8bb722;border-bottom:1px solid #4f5937}
.content {width:776px;margin:0 auto;padding:0;background:url(../images/body.bg.gif) top right repeat-y}
.BL {width:460px;margin:0;padding-left:23px;text-align:left;float:left;background:url(../images/fore.base.gif) no-repeat;background-position:281px 0px}
.BR {width:268px;margin:0;padding:0;text-align:center;float:right;border-top:1px solid #efeed6}
.logo {width:125px;margin:32px 0 0 0;padding:0;float:left}
.intro {width:330px;margin:32px 0 0 0;padding:0;float:right}
.TXT1 {margin:32px 0 20px 0;padding:0}
.trail {width:460px;margin:0;padding:0}
.cart {width:210px;margin:0;padding:0;float:left}
.info {width:240px;margin:0;padding:0;float:right}
.base {width:776;height:80px;margin:0 auto;padding:0;background:url(../images/base.bg.gif) top left no-repeat #616843;border-bottom:1px solid #FFF}
.footer {width:776;height:80px;margin:0 auto;padding:0;background:#616843;border-top:2px solid #4a5031;border-bottom:1px solid #FFF}
.directory {width:250px;margin:32px auto 20px auto;text-align:left}
/* -- image coordinates -- */
#img1 {margin-right:22px}
#img2 {margin-left:11px;margin-right:11px}
#img3 {margin:0 3px 5px auto}
#img4 {margin:28px auto 20px auto}
#img5 {margin:0 auto 30px auto}
#img6 {margin:0 auto}
#img7 {margin:0 0 12px 6px}
#img8 {margin:8px 2px 16px 0;float:right}
#img9 {margin:0 0 20px 0}
#img10 {margin:0 0 0 7px}
#img11 {margin:12px 0 12px 6px}
#img12 {margin:28px auto 20px auto}
#img13 {margin:0 0 12px 6px}
#img14 {margin:12px auto 12px auto}
#img15 {margin:12px 0 6px 6px}
#img16 {margin:12px auto 12px auto}
/* -- TABLE STYLES -- */
#CT {margin-bottom:12px}
#T1 {margin:20px auto 0 auto}
#T2 {margin:10px auto 0 auto}
#T3 {margin:20px 0 0 7px}
#TC1 {background:#cfd1b5;font-weight:bold}
#TC2 {background:#cfd1b5;font-weight:bold;border-left:1px solid #efeed6;border-right:1px solid #efeed6}
#TC3 {background:#cfd1b5;font-weight:bold}
#F1 {width:250px;height:18px;background:#FFF;border:1px solid #616843;margin-bottom:5px}
#F2 {width:250px;height:80px;background:#FFF;border:1px solid #616843}
#F3 {width:150px;height:18px;background:#FFF;border:1px solid #616843}
#BTN1 {margin-left:8px}
/* navigation styles */
.menu {margin:0;padding:0;text-align:left;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:11px;background:transparent}
.menu ul {list-style:none;margin:0;padding:0;border:none}
.home {width:101px;height:40px;border-right:solid 1px #cae268;line-height:30px;text-align:center}
.about {width:112px;height:40px;border-left:solid 1px #779c10;line-height:30px;text-align:center}
.ball {width:180px;height:40px;border-right:solid 1px #cae268; background:url(../images/nav.ball.gif) no-repeat;background-position:47px 0px}
.functions {width:112px;height:40px;border-left:solid 1px #779c10;border-right:solid 1px #cae268;line-height:30px;text-align:center}
.members {width:140px;height:40px;border-left:solid 1px #779c10;border-right:solid 1px #cae268;line-height:30px;text-align:center}
.contact {width:120px;height:40px;border-left:solid 1px #779c10;line-height:30px;text-align:center}
.menu ul li.sub {background:#90b626;text-align:left;line-height:11px}
.menu ul li {float:left;position:relative}
.menu ul li a, 
.menu ul li a:visited {display:block;text-decoration:none;font-weight:bold;color:#274a11;height:31px}
* html .menu ul li a, .menu ul li a:visited {width:100%;w\idth:100%}
.menu ul li ul {visibility:hidden;position:absolute;top:0;left:0;height:0;overflow:hidden}
table {margin:-1px;padding:0;border-collapse:collapse}
.menu ul li:hover a,
.menu ul li a:hover {color:#274a11;text-decoration:none;background:url(../images/nav_H.gif) top left repeat-x}
.menu ul li:hover ul,
.menu ul li a:hover ul {visibility:visible;width:124px;height:auto;position:absolute;top:30px;left:0px;overflow:visible}
.menu ul li:hover ul li a,
.menu ul li a:hover ul li a {display:block;background:transparent;color:#0b2e49;font-weight:normal;height:auto;line-height:12px;padding:6px 20px 5px 13px;width:124px;w\idth:79px}
.menu ul li:hover ul li a.drop,
.menu ul li a:hover ul li a.drop {display:block;color:#666;height:22px}
.menu ul li:hover ul li a:hover,
.menu ul li a:hover ul li a:hover {background:#275171;color:#FFF;text-decoration:none}
.menu ul li:hover ul li:hover ul,
.menu ul li a:hover ul li a:hover ul {visibility:visible;position:absolute;top:0}
