body { 
background-color:#333;
color:#ffffff;
font-family:Tahoma, Arial, Helvetica, sans-serif;
}

#doc {
background-color:#000;
border:1px solid #fff;
border-bottom:0;
border-top:0;
width:800px;
}

#bd {
margin-left:20px;
margin-right:20px;
}

.clear {
clear:both;
}

label {
display:block;
font-weight:bold;
margin-bottom:10px;
text-transform:uppercase;
}

/* LINKS */
.entry a,
.entry-content a,
.entry-header a,
#list-archives li a {
background-color:inherit;
border:0;
color:#fc0;
font-weight:bold;
text-decoration:none;
}

.entry a:hover,
.entry-content a:hover,
.entry-header a:hover,
#list-archives li a:hover {
border-bottom:1px dashed #fc0;
}

/* NAVIGATION */

#top-nav, #bot-nav {
background:#800;
font-size:77%;
line-height:200%;
}

#top-nav {
border-bottom:1px solid #fff;
}

#bot-nav {
border-top:1px solid #fff;
}

.menu ul {
list-style:none;
margin:0;
}

.menu li {
float:left;
text-transform:uppercase;
}

.menu a {
color:#fc0;
display:block;
font-weight:bold;
line-height:200%;
padding:0 1.4em;
text-decoration:none;
}

.menu a:hover {
background:#fc0;
border-bottom:1px solid #fff;
color:#800;
}

/* SPLASH BOX */

#splash {
background-color:#000;
background-image:url(/theset/img/splash-producer-box-tile.jpg);
background-repeat:repeat-x;
height:200px;
width:500px;
}

#splash p {
margin:20px 0;
}

#splash strong {
font-weight:bold;
}

#splash .a {
background-image:url(/theset/img/splash-producer-box-a.jpg);
background-repeat:no-repeat;
float:left;
height:200px;
width:20px;
}

#splash .text {
color:#ffffff;
float:left;
font-size:100%;
font-weight:bold;
height:185px;
margin:15px 0 5px 0;
text-align:justify;
width:50%;
}

#splash a {
color:#fc0;
text-transform:uppercase;
}

#splash .b {
background-image:url(/theset/img/splash-producer-box-b.jpg);
background-repeat:no-repeat;
background-position:right;
float:right;
width:197px;
height:200px;
}

#splash .b img {
border:0;
height:200px;
width:197px;
}

/* LOGO */

#hd h1 img {
background-color:inherit;
background-image: url(/theset/img/logo.gif);
background-repeat:repeat-x;
color:inherit;
height:100px;
width:460px;
}

#hd h2 {
background-color:inherit;
color:#fff;
font-size:77%;
text-transform:uppercase;
display:none;
}

/*SIDEBAR */

.sidebar-module {
background-color:#000;
border:1px solid #fff;
color:#fff;
margin:0 0 10px 0;
}

.sidebar-module h2 {
background-color:#900;
border-bottom:1px solid #fff;
color:#fff;
font-size:85%;
margin:0;
padding:5px;
text-align:left;
text-transform:uppercase;
}

#sponsor li {
text-align:center;
}

#disclaimer li {
text-transform:uppercase;
}

.sidebar-module p {
font-size:77%;
margin: 6px 12px;
text-transform:uppercase;
}

.sidebar-module ol, .sidebar-module ul {
background:#000;
color:inherit;
margin:8px 0 10px 0;
padding:0;
text-align:left;
}

.sidebar-module li {
background-color:inherit;
color:#fff;
font-size:77%;
margin-left:10px;
padding:2px;
list-style-type:none;
}

.sidebar-module a {
background-color:inherit;
color:#fff;
font-weight:bold;
text-decoration:none;
}

.sidebar-module a:hover {
border-bottom:1px dashed #fff;
}

.sidebar-module .rssButn {
background-image:url(/img/butn_rss.jpg);
background-repeat:no-repeat;
padding-left:12px;
}

/* COMMENT FORM */

#post-comment h3 {
background-color:#600;
border:1px solid #fff;
font-size:122%;
font-weight:bold;
margin-bottom:10px;
padding:5px;
text-transform:uppercase;
}

#post-comment p {
margin:10px 0;
}

#post-comment form {
margin-left:40px;
}

#post-comment label {
font-weight:bold;
}

/* 300x250 BANNER */
#banner-300x250 {
border:1px solid #333;
margin:0 0 20px 0;
padding:10px;
width:300px;
}

/* 160x600 BANNER */
#banner-160x600 {
background-color:#000;
background-image:url(/theset/img/tile-24x24-880000.gif);
padding:10px 0;
text-align:center;
}

.entry-content {
background-color:inherit;
color:#fff;
margin-bottom:30px;
}

.entry-content img {
border:1px solid #fff;
}

.entry-content strong {
font-weight:bold;
}

.entry-date {
font-size:77%;
font-weight:bold;
text-transform:uppercase;
}

.entry-content p {
margin-top:5px;
}

.entry-content h3 {
font-size:122%;
font-weight:bold;
text-transform:uppercase;
}

/* SINGLE ENTRY */

.entry h3 {
font-size:122%;
font-weight:bold;
margin-bottom:10px;
text-transform:uppercase;
}

.entry {

}

.entry p {
margin:15px 0;
}

.entry strong, .entry b {
font-weight:bold;
}

/* COMMENTS */

#comments {

}

#comments h3 {
background-color:#600;
border:1px solid #fff;
font-size:122%;
font-weight:bold;
margin-bottom:10px;
padding:5px;
text-transform:uppercase;
}

#comments ul {
border-bottom:1px solid #0A0A0A;
margin-bottom:10px;
}

#comments li {
margin:0 0 8px 20px;
text-align:justify;
}

#comments .name{
font-size:77%;
font-weight:bold;
text-transform:uppercase;
}

#comments .date{
font-size:77%;
margin-bottom:10px;
text-transform:uppercase;
}

#comments .blogAuthor {
background-color:#000;
background-image:url(/theset/img/tile-24x24-880000.gif);
border:1px dashed #fc0;
padding:10px 0;
}

#comments .blogAuthor .date {
border-bottom:none;
}

#comments a {
background-color:inherit;
border:0;
color:#fc0;
font-weight:bold;
text-decoration:none;
}

/* ABOUT US */

#about-us h3 {
background-color:inherit;
color:#fc0;
font-size:136%;
font-weight:bold;
margin-left: 5px;
text-transform:uppercase;
}

/* ARCHIVES */

#list-archives {
margin-left: 15px;
}

#list-archives li {
margin-bottom:10px;
}

