a.game_link:link, a.game_link:visited {
padding:5px;
padding-bottom:1px;
	color: #666666;
	display:block;
	font-size:12px;
	font-family:Arial;
}

.smalltext
{
color: #888888;
font-size:11px;
font-family:Arial;
margin:5px;
height:25px;
overflow:hidden;
}

.bleft
{
height: 36px;
width: 9px;
background: url(i/contbotl.png) bottom;
}
.bright
{
height: 36px;
width: 9px;
background: url(i/contbotr.png) bottom;
}
.bcent
{
height: 36px;
background: url(i/contbot.png) bottom;
}
a.blft
{
display:block;
height: 19px;
padding-left: 45px;
padding-top: 7px;
background: url(i/contl.png) no-repeat;
color:#5f5f5f;
text-decoration:underline;
}

a.brght
{
display:block;
height: 19px;
padding-right: 45px;
padding-top: 7px;
background: url(i/contr.png) no-repeat;
background-position:right;
color:#5f5f5f;
text-decoration:underline;
}
a.news_list_item{
    display: inline-block;
    width: 19px;
    height: 16px;
    padding-top: 0px;
    text-align: center;
    background: url(i/list.gif) no-repeat scroll 1 0 transparent;
    text-decoration: none;
}
a.news_list_item:hover{
    background: url(i/list.gif) no-repeat scroll 1 -18px transparent;
}    
a.news_active{
    background: url(i/list.gif) no-repeat scroll 1 -36px transparent;
}
a h3:hover{
    color:#ff5400;
    text-decoration: underline;
}
div.cat_div{
    width: 315px;
    height: 260px;
    display: inline-block;
}
