body {
        color:#fff;
        background: #000;
        margin:0;padding:0;
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        font-size:9pt;
        line-height:1.1em;
        text-align:center;
        voice-family: "\"}\"";
        voice-family:inherit;
}

a {
        color:#fff;
        font-weight: bold;
        text-decoration: none;
}
a:hover {
        color:#CC0000;
        font-weight: bold;
        text-decoration: none;
}
.entry-news-bg {
        width: 250px; height:283px;
        margin:0;padding:0;
        background: url(../images/news_full_bg.gif) no-repeat;
}
#entry-news {
        background: transparent;
        margin:0;padding:0;
}
.news-date {
        color:#CC0000;
        font-weight: bold;
        font-size: 9pt;
        line-height:1.8em;
        margin:0; padding:1px 0px 1px 10px;
}
.news-text {
        color:#ffffff;
        font-weight: normal;
        font-size: 8pt;
        line-height:1.2em;
        margin:0; padding:1px 0px 1px 10px;
}

.prod-link {
        margin-top:5px;
        display:block;
}
.prod-link a {
        color:#fff;
        font-weight: bold;
        text-decoration: none;
        line-height:1.5em;
        font-size:8pt;
        text-transform: uppercase;
}
.prod-link a:hover {
        color:#CC0000;
        font-weight: bold;
        text-decoration: none;
}

#entry-news a {
        color:#CC0000;
        font-weight: bold;
        text-decoration: none;
        font-size: 8pt;
        line-height:1.0em;
}
#entry-news a:hover {
        color:#fff;
        font-weight: bold;
        text-decoration: none;
        font-size: 8pt;
}

.spy-date {
        color:#CC0000;
        font-weight: bold;
        font-size: 8pt;
        line-height:1.2em;
        margin:0; padding:0;
        text-align:left;
}
.spy-text {
        color:#ffffff;
        font-weight: normal;
        font-size: 8pt;
        line-height:1.2em;
        margin:0; padding:0;
        text-align:left;
}
.spy-link a {
        color:#CC0000;
        font-weight: bold;
        text-decoration: none;
        font-size: 8pt;
        line-height:1.0em;
        text-transform: uppercase;
}
.spy-link a:hover {
        color:#fff;
        font-weight: bold;
        text-decoration: none;
        font-size: 8pt;
}

.featured-prod {
        color: #fff;
        background: url(../images/featured_prod_bg.gif) no-repeat;
        width:275px; height: 283px;
}
.new-prod {
        color: #fff;
        background: url(../images/new_prod_bg.gif) no-repeat;
        width:275px; height: 283px;
}
h2.prod {
        color: #fff;
        margin:0;padding:0;
        font-size: 9pt;
        font-weight: bold;
        text-transform: uppercase;
        line-height:1.5em;
}
.prod-text {
        color:#fff;
        margin:0;padding:0;
        font-size: 8pt;
        line-height:1.2em;
}


p.indent_45 {
        text-indent: 45px;
}

img {
        border: 0;
}

#container {
        width: 800px; height: auto;
        margin:auto; padding:0;
        margin-top:2px;
        text-align: left;
        border: 0px solid #000;
}

#topnav {
        width: 800px; height: 142px;
        overflow: hidden;
        padding:0;margin:0;
        vertical-align: top;
        border: 0px solid #000;
        background:#000;
}

#footer {
        width: 800px; height: auto;
        margin:1px 0px 0px 0px; padding:0;
        background: #000;
        text-align: center;
        vertical-align: top;
}

#flash_area {
        width: 800px; height:410px;
        overflow: hidden;
        margin:0;padding:0;
        background: transparent;
}
#content {
        width: 800px; height: auto;
        margin:0; padding:0;
        background: #000;
        border:0px solid;
        text-align: center;
        vertical-align: top;
}
#content #display {
        width:800px; height:auto;
        margin:0; padding:0px 15px 0px 15px;
        background: transparent;
        border:0px solid;
        text-align:center;
        vertical-align: top;
}
.sidebar {
        width: 1px; min-height: 471px;
        margin:0; padding:0;
        background: #BFBFBF url(../images/template/side_bar_pixel.gif) repeat-y;
}
p.sys_txt {
        font: small-caps bold 11px Tahoma, Arial, Helvetica, sans-serif;
        color: #7A7A7A;
}