body {margin:0; padding:0; background:#fafbdf; font:12px arial, helvetica, sans serif; color: #400000; line-height:1.1; text-align:center;}
#maincontainer { width:800px; margin:0 auto; background:#fafbdf;}
#header { height:75px; border:0; }
#innertube, #innertube_hd { margin:0; }
#contentwrapper { float:left; width:100%; }
#contentcolumn { margin-right:180px; margin-top:0;}
#contentcontainer { float:left; width:620px; margin:0;}
.contentcontainer { float:left; width:620px; margin:0;}
.centered table { margin-top:10px; }
.center, .centered table { margin-left:auto; margin-right:auto; border:0; text-align:center; }
#rightcolumn { float:left; width:180px; margin-left:-180px; margin-top: 0; }
#footer { clear:left; width:100%; padding: 4px 0; }
#footer a { color:#ffff80; }
.box { float:left; display:block; margin:2px 1px 10px 1px; border:0; padding:8px 2px 4px 2px; } 
.box608 { float:left; display:block; width:608px; margin:2px 2px 0 2px; border-top:1px solid #c69c6d; border-right:1px solid #c69c6d; border-bottom:0; border-left:1px solid #c69c6d; padding:6px 2px 4px 2px; }
.box608nb { float:left; display:block; width:608px; margin:2px 2px 0 2px; border:0; padding:6px 2px 4px 2px; }
.box614gold { float:left; display:block; width:614px; background:#fc6; margin:0 2px 10px 2px; border:0; padding:0; }
.block592 { float:left; display:block; width:592px; margin:2px; border:1px solid #c69c6d; padding:0 10px 12px 10px; }
.block299 { float:left; display:block; width:299px; margin:2px; border:1px solid #c69c6d; padding:2px; }
.box196 { float:left; display:block; width:196px; margin:2px; border:1px solid #c69c6d; padding:4px 2px 0 2px; }
.box144c { float:left; display:block; width:144px; margin: 2px; border:1px solid #c69c6d; padding:10px 2px 6px 2px; }
.box145lr { float:left; display:block; width:145px; margin: 2px; border:1px solid #c69c6d; padding:10px 2px 6px 2px; }
.boxgoldsp { display:block; margin-left:auto; margin-right:auto; margin-top:10px; margin-bottom:10px; width:605px; border:0; padding:4px; background:#af7817; }
.box500c { width:500px; display:block; margin-left:auto; margin-right:auto; margin-top:10px; margin-bottom:4px; border:1px solid #c69c6d; background:#4a2707; }
.boxdarkbrown { display:block; margin:5px auto 10px; border:0; padding:0 4px; background:#4a2707; }
#innertube_cnt { margin:0 14px 3px 14px; }
.innertube_cnt { margin:0 14px 3px 14px; }
.innertube_rc { float:left; display:block; width:176px; border:0; padding-top:4px; margin:0; background:#665500; }
.innertube_ad { float:left; display:block width:176px; border:0; padding:0; margin:0; background:#665500; }
.contentnavbox { display:block; margin-left:auto; margin-right:auto; border:0; padding:2px; height:26px; }
.cngbox { float:left; display:block; height:15px; margin:1px; border:1px solid #f5f5f5; background:#c9be62; padding:3px; text-align:center; }
.cnbbox { float:left; display:block; height:15px; margin:1px; border:1px solid #f5f5f5; background:#c0c0c0; padding:3px; text-align:center; }
.alpha { text-align:center; width:176px; border:0; padding:0; margin-top:4px; }
.beta { text-align:center; width:176px; border:0; padding:0; margin:4px 0 8px; }
h1 { margin:8px 0 4px; font-size:16px; letter-spacing:0.75px; padding:6px; }
h2 { margin:4px 0 6px; font-size:14px; letter-spacing:0.65px; }
h3 { margin:0 0 4px 0; font-size:13px; letter-spacing:0.65px; }
h1, h2, h3 { font-weight:600; }
p { color:#ffc; letter-spacing:0.75px; line-height:1.15; text-align:center; margin:1px; border:0; }
.ptb { padding-top:3px; padding-bottom:3px; }
.pb { padding-bottom:3px; }
.b { font-size:15px; font-weight:600; padding:8px 2px 0; }
.lftpb { text-align:left; padding-bottom:4px; }				/* BST TOP BOX */
.lftg { text-align:left; color:#fc6; }
.centeredblack { color:#000; font-size:14px; font-weight:600; line-height:1.05; letter-spacing:0.75px; }
.cleft { font-size:15px; text-align:left; padding-bottom:8px; margin:0; }
img { margin:0; }
img a { margin:0; }
img.cnt { margin:0; }
img.cart { display:inline; padding-bottom:8px; }
img.logo { margin:10px 0 0 0; }
img.nav { margin:1.0em 0; }
img.ft { margin:6px 0; }
img, img a, img.cnt, img.logo, img.nav, img.ft {display:inline; margin-left:auto; margin-right:auto; text-align:center; }
img.hd { display:inline; margin-left:auto; margin-right:auto; margin-top:0; margin-bottom:0; }
a:link { color:#ffc; font-size:14px; font-weight:500; letter-spacing:0.75px; line-height:1.2; margin-bottom:1px; padding-bottom:1px; text-decoration:none; }
a:visited { color:#fc6; font-size:14px; font-weight:500; text-decoration:none; }
a:hover { color:#ffc; font-size:14px; font-weight:500; letter-spacing:0.75px; text-decoration:none; }
a:active { color:#fc6; font-size:14px; font-weight:500; letter-spacing:0.75px; text-decoration:none; }
a.nav:link { color:#ffc; font-size:14px; font-weight:500; letter-spacing:0.75px; text-decoration:none; }
a.nav:visited { color:#fc6; font-weight:500; letter-spacing:0.75px; text-decoration:none; }
a.nav:hover { color:#ffc; font-weight:500; letter-spacing:0.75px; text-decoration:none; }
a.nav:active { color:#fc6; font-weight:500; letter-spacing:0.75px; text-decoration:none; }
a.navc:link { color:#ffc; font-size:14px; font-weight:500; letter-spacing:0.75px; line-height:1.2; }
a.navcnt:link { color:#000; font-size:14px; font-weight:500; letter-spacing:0.75px; text-decoration:none; }
a.navcnt:visited { color:#000; font-size:14px; font-weight:500; letter-spacing:0.75px; text-decoration:none; }
a.navcnt:hover { color:#000; font-size:14px; font-weight:500; letter-spacing:0.75px; text-decoration:none; }
a.navcnt:active { color:#000; font-size:14px; font-weight:600; letter-spacing:0.75px; text-decoration:none; }
ul.cssMenu ul{display:none}
ul.cssMenu li:hover>ul{display:block}
ul.cssMenu ul{position: absolute;right:100%;top:0;}
ul.cssMenu ul ul{position: absolute;right:100%;top:0;}
ul.cssMenu,ul.cssMenu ul {margin:0;list-style:none;padding:0px 1px 1px 0px;
background:#334400 url(/images/a-menubg.jpg);background-repeat:repeat;border-top:1px solid #c69c6d;border-bottom:1px solid #c69c6d;}
ul.cssMenu table {border-collapse:collapse}ul.cssMenu {display:block;zoom:1;width:176px;float:left;}
ul.cssMenu ul{ width:200px; }
ul.cssMenu li{ display:block; margin:0 0px 0px 1px; font-size:0px; }
ul.cssMenu a:active, ul.cssMenu a:focus { outline-style:none; }
ul.cssMenu a, ul.cssMenu li.dis a:hover, ul.cssMenu li.sep a:hover {display:block;vertical-align:middle;zoom:1;background:334400 url(/images/a-menubg.jpg) repeat;border-top:1px solid #c69c6d;border-bottom:0;text-align:left;text-decoration:none;padding:6px;_padding-left:4px;font:12px Arial;color: #ffffcc;cursor:pointer;}
ul.cssMenu span{ overflow:hidden; }
ul.cssMenu ul li { float:none; }
ul.cssMenu ul a { text-align:left; white-space:nowrap; }
ul.cssMenu li.sep{ text-align:left; padding:0px; line-height:0; }
ul.cssMenu li.sep span{float:none;padding-right:0;width:100%;height:3;display:inline-block;background-color:#EEEEEE #777777 #666666 #C9C9C9;	background-image:none;}
ul.cssMenu li:hover{ position:relative; }
ul.cssMenu li:hover>a{background:#665500 url(/images/a-menubg_2.jpg) repeat;border-top:;border-bottom:;font:12px Arial;color: #ffffcc;text-decoration:none;}
ul.cssMenu li a:hover{position:relative;background:#665500 url(/images/a-menubg_2.jpg) repeat;border-top:;border-bottom:;font:12px Arial;color: #ffffcc;text-decoration:underline;}
ul.cssMenu li.dis a {color: #AAAAAA !important; }
ul.cssMenu img {border: none;float:left;_float:none;margin-right:4px;width:24px;height:24px; }
ul.cssMenu ul img {width:30px;height:15px; }
ul.cssMenu img.over{display:none}
ul.cssMenu li.dis a:hover img.over{display:none !important}
ul.cssMenu li.dis a:hover img.def {display:inline !important}
ul.cssMenu li:hover > a img.def  {display:none}
ul.cssMenu li:hover > a img.over {display:inline}
ul.cssMenu a:hover img.over,ul.cssMenu a:hover ul img.def,ul.cssMenu a:hover a:hover ul img.def,ul.cssMenu a:hover a:hover img.over,ul.cssMenu a:hover a:hover a:hover img.over{display:inline}
ul.cssMenu a:hover img.def,ul.cssMenu a:hover ul img.over,ul.cssMenu a:hover a:hover ul img.over,ul.cssMenu a:hover a:hover img.def,ul.cssMenu a:hover a:hover a:hover img.def{display:none}
ul.cssMenu a:hover ul,ul.cssMenu a:hover a:hover ul{display:block}
ul.cssMenu a:hover ul ul{display:none}
ul.cssMenu span{display:block;background-image:none;background-position:left center;background-repeat: no-repeat;padding-left:0;}
ul.cssMenu ul span,ul.cssMenu a:hover table span{background-image:none;}
/* SLIMBOX */
#lbOverlay {position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:#000;cursor:pointer;}
#lbCenter, #lbBottomContainer {position:absolute;z-index:9999;overflow:hidden;background-color:#2f4f4f;}
.lbLoading {background:#fff url(/css/loading.gif) no-repeat center;}
#lbImage {position:absolute;left:0;top:0;border-top:10px solid #2f4f4f;border-right:10px solid #2f4f4f;border-left:10px solid #2f4f4f;border-bottom:5px solid #2f4f4f;background-repeat: no-repeat;}
#lbPrevLink, #lbNextLink {display:block;position:absolute;top:0;width:50%;outline:none;}
#lbPrevLink {left:0;}
#lbPrevLink:hover {background:transparent url(prevlabel.gif) no-repeat 0 15%;}
#lbNextLink {right:0;}
#lbNextLink:hover {background:transparent url(nextlabel.gif) no-repeat 100% 15%;}
#lbBottom {font:14px verdana, arial, geneva, helvetica #ffc;line-height:1.2;text-align:left;border:10px solid #2f4f4f;border-top-style:none;}
#lbCloseLink {display:block;float:right;width:32px;height:29px;background: transparent url(/css/closelabel.gif) no-repeat center;margin-right:-5px;outline:none;}
#lbCaption, #lbNumber {margin-right:20px;}
#lbCaption {font-weight:500;}







