@charset "utf-8";
/* CSS Document */
body,td,th {
 font-family: Verdana, Geneva, sans-serif;
 font-size: 12px;
 color: #FFF;
}
body {
 background-color: #330000;
 background-image: url(/img/backgrounds/bg_img.gif);
 background-repeat: repeat;
 margin-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
}
img
{
 border:0;
}

h1
{
 display:inline-block;
 padding:0;
 margin:0;
 margin-bottom:4px;
 color:#F06;
 font-family:Verdana, Geneva, sans-serif;
 font-size:14px;
}
h2
{
 display:inline-block;
 padding:0;
 margin:0;
 margin-bottom:4px;
 color:#FFF;
 font-family:Verdana, Geneva, sans-serif;
 font-size:20px;
}
.rood
{
 color:#F36;
 font-size:12px;
 font-weight:bold;
}

p
{
 line-height:1.5em;
}

.footer
{
 color:#F06;
 font-size:10px;
}

a img
{
 border:0;
}
a {
 font-size: 12px;
 color: #CC0066;
}
a:link { text-decoration: none; }
a:visited {
 text-decoration: none;
 color: #CC0066;
}
a:hover {
 text-decoration: underline;
 color: #FFC;
}
a:active { text-decoration: none; }

#fWrap
{
 width:1000px;
 padding:0;
 margin:0px auto;
}

#topD
{
 width:1000px;
 height:200px;
 background-image:url(/img/backgrounds/bg_top.gif);
 background-repeat:no-repeat;
 padding:0;
 margin:0;
}
	.logo
    {
     width:220px;
     height:145px;
     background-image:url(/img/backgrounds/logobg.png);
     background-repeat:no-repeat;
     float:left;
    }
    .slogan
    {
     width:500px;
     height:145px;
     background-image:url(/img/backgrounds/bg_slogan.gif);
     background-repeat:no-repeat;
     background-position:center;
     float:left;
     margin:0px auto;
    }
    .slogan2
    {
     width:280px;
     height:145px;
     overflow:hidden;
     background-image:url(/img/backgrounds/ding.gif);
     background-repeat:no-repeat;
     background-position:center;
     float:left;
     margin:0px auto;
    }
    .topurls
    {
     width:180px;
     text-align:right;
     float:right;
     color:#C00;
     margin-top:8px;
     font-weight:bold;
    }
    	.topurls a, .topurls a:link
        {
         color:#FFF;
         font-size:10px;
        }
        .topurls a:hover
        {
         color:#900;
        }
#menu
{
 clear:both;
 padding:0;
 margin:0;
 width:1000px;
}

#steamlogo
{
 width:1000px;
 height:220px;
 padding:0;
 margin:0;
 background-image:url(/img/backgrounds/s-team-logo.jpg);
 background-repeat:no-repeat;
 background-color:#000;
}

#boxes
{
 width:1000px;
 height: 100%;
 margin-top:20px;
 clear:both;
}
	.bLeft
    {
     width:200px;
     background-image:url(/img/backgrounds/bg_blocks.gif);
     background-repeat:repeat;
     margin-right:20px;
     padding:10px;
     float:left;
    }
    .bMid
    {
     width:500px;
     background-image:url(/img/backgrounds/bg_blocks.gif);
     background-repeat:repeat;
     padding:10px;
     float:left;
    }
    .bRight
    {
     width:200px;
     background-image:url(/img/backgrounds/bg_blocks.gif);
     background-repeat:repeat;
     margin-left:20px;
     padding:10px;
     float:left;
    }
    .blocks
    {
     background-image:url(/img/backgrounds/bg_blocks.gif);
     background-repeat:repeat;
     padding:10px;
    }
    .blocks.p
    {
     display:inline;
     padding:0;
     margin:0;
     margin-bottom:10px;
     text-align:center;
    }
    .blocks2t
    {
     background-image:url(/img/backgrounds/bg-act-top.gif);
     background-repeat:no-repeat;
     background-position:top;
     padding:10px;
    }
    .blocks2t.p
    {
     display:inline;
     padding:0;
     margin:0;
     margin-bottom:10px;
     text-align:center;
    }


.actItems li {
height:30px;
list-style-type:none;
margin-top:3px;
text-align:left;
width:165px;
}
	.actItems li  a{
        color:#FFF;
        font-weight:bold;
	}
.actItems ul {
margin:0;
padding:2px;
}