* { 
padding : 0;
margin : 0;
} 


body { 
font-family : Tahoma, Arial, Helvetica, sans-serif;
font-size : 11px;
} 

P {
text-indent: 0pt;
margin-bottom:5pt;

}

img { 
padding : 3px;
border : 1px solid #888f3d;
} 

#wrapper { 
width : 870px;
margin : 0 auto;
} 

/*---------------header details---------------*/

#header { 
margin : 5px 5px 5px 5px;
height : 115px;
background-color : #ffffff;
} 
.logo { 
width : 857px;
height : 116px;
background-image : url(images/ssg_logo.jpg);
margin-top : 0px;
margin-left : 0px;
} 
.logo a { 
color : #686b43;
font-size : 2em;
text-decoration : none;
padding-left : 12px;
line-height : 1.7em;
} 

/*---------------left column---------------*/

#leftcolumn { 
margin : 0 5px 5px 5px;
display : inline;
width : 150px;
float : left;
min-height : 300px;
border : 1px solid #ccc;
} 
* html #leftcolumn { 
height : 300px;
} 
#leftcolumn h3 { 
background-color : #dbeaf5;
font-size : 1em;
padding-left : 7px;
padding-top : 0px;
padding-bottom : 0px;
color : #000000;
font-weight : bolder;
border : 1px solid #000000;
}
#leftcolumn img {
border-style:none;
width:17px;
vertical-align: middle;
height:17px;
padding: 0px 7px 0px 0px;
} 
.menuleft ul { 
margin : 10px 0 0 0;
list-style-type : none;
margin-left : 5px;
} 
.menuleft ul li { 
width : 145px;
height : 15px;
border-bottom : 1px dashed #868686;
} 
.menuleft ul li a { 
display : block;
height : 12px;
color : #888f3d;
font : 400 11px Arial, Helvetica, sans-serif;
padding : 0 0 0 10px;
} 
.menuleft ul li a:hover { 
background : url(images/arrow.gif) no-repeat 0 50%;
text-decoration : none;
color : #7e9dc8;
} 
.menuleft ul li.last { 
border : none;
} 
.menuleft ul li.selected { 
border : none;
background : url(images/selectedarrow.gif) no-repeat 0 50%;
} 

/*---------------center column---------------*/

#centercolumn { 
border : 0px solid #ccc;
margin : 0 0px 0 10px;
display : inline;
width : 600px;
float : left;
min-height : 530px;
padding : 10px 9px 0 9px;
} 
* html #centercolumn { 
height : 300px;
} 
.framedgamename { 
background-color : #dbeaf5;
font-size : 1em;
margin-left : 50px;
margin-right : 390px;
padding-left : 7px;
padding-top : 0px;
padding-bottom : 2px;
color : #000000;
font-weight : bolder;
border : 1px solid #000000;
}

#centercolumn p.scen
{
font-weight : normal;
font-size : 11px;
font-family : Tahoma, Arial, Helvetica, sans-serif;
margin-top : 10px;
margin-left : 50px;
}


#centercolumn h4.list
{
text-align : center;
font-weight : normal;
font-size : 11px;
font-family : Tahoma, Arial, Helvetica, sans-serif;
}

/*---------------right column---------------*/

#rightcolumn { 
margin : 0 5px 0 0;
display : inline;
width : 75px;
float : left;
border : 0px solid #ccc;
min-height : 300px;
padding-bottom : 5px;
} 
* html #rightcolumn { 
height : 300px;
} 

#rightcolumn img {
border-style: none;
padding-right:0px;
float:right;
} 

/*---------------Footer---------------*/

#footer { 
margin-top : 5px;
display : inline;
float : left;
width : 870px;
text-align : center;
padding-top : 10px;
padding-bottom : 10px;
} 
#footer p { 
color : #000000;
} 
#footer a { 
color : #000000;
} 

/*--------------stats tables------------*/

table.stats_table {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style:  solid;
	border-color: black;
	border-collapse: separate;
	background-color: white;
	width:220px;
}

table.stats_table th {
	border-width: 0px 0px 1px 0px;
	padding: 1px 1px 1px 1px;
	border-style:  solid;
	border-color: black;
	background-color : #dbeaf5;
	-moz-border-radius: 0px;
}

table.stats_table tr.odd {
	background-color : white;
}
table.stats_table tr.even {
	background-color : #edf4fa;
}

table.stats_table td {
	padding: 1px 20px 1px 20px;
	border-style:  solid;
	border-color: #E6E6E6;
	-moz-border-radius: 0px;
	white-space: nowrap;
}

table.stats_table td.left {
	border-width: 0px 0px 1px 0px;
	text-align:left;
	width:50%;
}
table.stats_table td.center {
	border-width: 0px 0px 1px 0px;
	text-align:center;
	width:50%;
}
table.stats_table td.right {
	border-width: 0px 0px 1px 0px;
	text-align:right;
	width:50%;
}