/* BASIC */
*:focus{outline:none;}
.clear{clear:both;}
body{color:#222;background:#c3c3c3 url(images/ps3bg.png) top center no-repeat;font-family:Tahoma;font-size:12px;}
p{font-size:1.2em;padding:2px;margin:1px 0 10px;}
a {color:#003399;font-weight:900;text-decoration:none;}
a:hover {color:#000;text-decoration:underline;}
a:active {color:#000;}
h2{margin:0;padding:0;background-color:#FFF;letter-spacing:-1px;font-size:24px;padding-bottom:3px;font-weight:400;font-family:Helvetica, Georgia;}
h3{font-size:1.4em;margin:0;padding:0;}
h4{font-size:1.5em;margin:0;padding:0;}
h5{font-size:1.4em;margin:0;padding:0;}
h6{font-size:1.3em;margin:0;padding:0;}
hr{color:#DCDCDB;background-color:#DCDCDB;height:1px;border:0px;}
pre{width:540px; white-space:pre-wrap;}

#eXTReMe {display:none;visibility:hidden}

ul {margin:0;padding:0;}

.inlineimg {vertical-align:middle;}
.spacer {clear:both;}

#wrapper {margin:20px 0 20px 0;padding:0 0 10px 0px;text-align:center;}
#smwrapper {margin:0 auto;position:relative;text-align:left;width:769px;}

.logo {float:left;width:294px;height:69px;}
.topspace {float:left;width:293px;height:69px;background:url(images/ps3tg_04.png);}
.rssblock {float:left;width:182px;height:69px;}

#navbar {width:769px;height:31px;background:url(images/ps3tg_08.png);}

#navbar ul {list-style-type:none;margin:0 10px;padding:0;}
#navbar ul li {display:inline;line-height:31px;font-size:11px;}
#navbar ul li a {padding:4px 4px;color:#555;}
#navbar ul li a:hover {background:#333;text-decoration:none;color:#fff;}

#content {margin-top:8px;background:url(images/ps3tg_10.png) top left repeat-y;padding:10px;}

#inner-left {float:left;width:525px;margin-right:25px;}
#inner-right {float:left;width:199px;}

.sidebar-box h3 {background:#fff url(images/sidebar_h3.png) no-repeat scroll 0 0;display:block;font-size:11px;font-weight:700;height:22px;padding:9px 0 0 10px;width:181px;}
.sidebar-box ul li {border-bottom:1px solid #BBBBBB;color:#9D9793;display:block;line-height:16px;padding:4px 0;width:185px;}
.sidebar-box ul li a {color:#555555;font-weight:400;font-size:11px;text-decoration:underline;}
.sidebar-box ul li a:hover {color:#222222;}

.news {margin-bottom:15px;}
.news h2 {font-size:22px;margin:0;padding:0;background:#222;padding:8px;margin-bottom:5px;}
.news h2 a {color:#fff;display:block;}
.time {color:#777;font-size:0.9em;margin-bottom:5px;}
.trophylist {padding:10px;border-left:10px solid #e7e7e7;margin:10px 0 0 20px;}
.trophylist em {font-size:0.9em;color:#888;font-style:normal;display:block;margin-bottom:9px;}
.more {text-align:right;padding:10px;border:1px solid #e7e7e7;margin-top:10px;}


table.datagrid {border-collapse:separate;border-spacing:0px;empty-cells:show;width:100%;border-right:1px solid #cdcdcd;font-size:0.9em;}
table.datagrid td {border:1px solid #cdcdcd;border-top:none;border-right:none;padding:4px 5px;color:#444;}
table.datagrid tr.datarow {background:#fff;}
table.datagrid th {padding:3px 8px;background:#e7e7e7;border-left:1px solid #cdcdcd;border-top:1px solid #cdcdcd;border-bottom:1px solid #999;border-right:1px solid #999;font-weight:900;color:#000;}
td.datacell-1, th.datacell-1 {text-align:left;}
td.datacell-2, th.datacell-2 {text-align:center;}
td.datacell-3, th.datacell-3 {text-align:right;}
table.datagrid td em {color:#888;font-style:normal;}
table.datagrid td ul {margin:0 15px;padding:0;}