html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, li, dl, dd, dt, address {margin: 0;padding: 0;}
html {background: #006600 url(images/bg.gif) 0 bottom repeat-x;color: black;}
body {text-align: center;font: 80%/1.4 Tahoma, Arial, Helvetica, sans-serif;}
html > body {font-size: 13px;}
a {font-weight: normal;text-decoration: underline;}
a:hover {text-decoration: none;}

#links {
width:800px;padding-left:20px;padding-right:20px;
}
#links a {
color:#FFFFFF;
}

.SiteMap h2{margin: 0 0 5px 0;color: #000000;}
.SiteMap h2 a{color: #000000;}
  
.tableContactForm { border-collapse: collapse; }
.tableContactForm td { padding: 5px 10px; }
.tableContactForm td input,.tableContactForm td textarea { padding: 4px; border: 1px solid #3A893A; background-color: #ffffff; color: #0E1718; }
.tableContactForm td input#antispam { position: relative; top: -10px; left: 10px; }
.tableContactForm td img { position: relative; top: 2px; border: 1px solid #c00; }
  
#promo-box {background:#000000;width:500px;padding:5px 5px 5px 5px;}
.promo {color:#00ff00;font-size:16px;}

table {font-size: 100%;border-collapse: collapse;}
.bold {font-weight: bold;}
.center {text-align: center;}
.right {text-align: right;}
.cb {clear: both;height: 1px;width: 1px;overflow: hidden;}
li {list-style: none;}
a img, fieldset {border: 0;}
hr {display: none;}
.hr {height: 1.5em;clear: both;background: url(../images/hr.gif) 0 center repeat-x;}

#page {width: 807px;margin: 0 auto;text-align: left;position: relative;padding: 181px 0 100px 0;}

#head {width: 807px;height: 167px;position: absolute;left: 0;top: 14px;background: url(../images/head.jpg) no-repeat;}

#logo {top: 29px;left: 39px;z-index: 5;}
#logo, #logo span {width: 173px;height: 127px;display: block;cursor: pointer;position: absolute;color: white;}
#logo span {background: url(../images/logo.jpg) no-repeat;z-index: 10;}
#logo strong {position: absolute;}

#top_stripe {width: 100%;position: absolute;top: 0;left: 0;height: 15px;background: url(../images/top_stripe.gif) repeat-x;}

#content {background: white url(../images/content.gif) repeat-y;}

#text, #lc {float: right;position: relative;z-index: 10;}

#text {width: 530px;left: -43px;top: -33px;}
#text em {font-style: normal;color: #A71200;}

h1 {position: relative;top: -28px;left: 22px;font-size: 132%;font-weight: normal;}
h2, h3 {color: #BF0B00;font-size: 100%;}
p {margin: 1em 0;}
ul {margin: 1em 0 1em 20px;}
li {list-style: square;}

#lc {width: 181px;top: -25px;left: -61px;}
.lc_content {padding: 16px 15px 0 15px;font-size: 95%;}

#menu {background: url(../images/menu.gif) repeat-y;width: 181px;padding: 0 4px;margin: 0;}
[id=page] #menu {width: 173px;}
#menu li {list-style: none;}
#menu a {padding: 3px 2px 3px 30px;height: 1px;color: white;border-top: 1px solid black;background: black url(../images/menu_a.gif) 0 center no-repeat;display: block;border-bottom: 1px solid black;text-decoration: none;}
[id=page] #menu a {height: auto;}
#menu a:hover {background: #474747 url(../images/menu_a.gif) -173px center no-repeat;border-color: #6E6E6E;}
#menu_bottom {width: 181px;height: 68px;background: url(../images/menu_bottom.jpg) no-repeat;}


#footermenu {padding: 0 0;margin: -3px 25px 0 0; float: right; width: 500px;  text-align: right;}
#footermenu li {list-style: none; float: right; margin: 0 5px 0 10px; text-align: right;}
#footermenu a {padding: 0;color: white;text-decoration: underline; font-size: 80%; text-align: right;}
[id=page] #footermenu a {}
#footermenu a:hover {color: #a0a0a0;}

/* WARNING 18 YEARS OF AGE */
.warning18y { margin:5px 25px; width:95%; font-size:10px; color:#458F45; text-align:center; }

.cards {position: relative;top: 15px;text-align: center;}

#footer {width: 807px;background: url(../images/footer.jpg) no-repeat;height: 59px;clear: both;color: white;}
#footer p {width: 173px;position: relative;top: 28px;left: 39px;text-align: center;margin: 0;}

.big3 {margin: 2em 0;}
.big3 .item {width: 172px;padding-top: 10px;float: left;margin-right: 7px;text-decoration: none;background: #E5E5E5;text-align: center;cursor: pointer;}
.big3 .item.last {margin-right: 0;}
.big3 .pic {width: 160px;height: 112px;margin-bottom: 25px;padding-top: 9px;display: block;background: url(../images/big3_pic.gif) no-repeat;}
[id=page] .big3 .pic {height: 103px;}
.big3 .a {display: block;}

#ftrlooplinks{margin:40px 0 20px 0;font-size:80%;}



/*==========================================*/
/* Language */
#langbtn {left:50%;margin-left:150px;}
