* {
padding : 0;
margin  : 0;
}

body {
background  : #FFFFFF url(http://www.igdb.co.uk/images/template/pageBG.jpg) repeat-x scroll;
font-family : Arial, San-Serif;
color       : #000000;
text-align  : center; /* for IE */
}

#wrapper {
background : transparent url(http://www.igdb.co.uk/images/template/headerBG.jpg) no-repeat scroll top center;
min-width  : 800px;
}

#searchBarContainer {
background : #202020;
padding    : 5px;
}

#searchBar {
width        : 800px;
margin-left  : auto;
margin-right : auto;
text-align   : right;
}

#headerContainer {
width 		 : 800px;
margin-left  : auto;
margin-right : auto;
text-align   : left; /* counter the body center */
}

#contentContainer {
background   : url(http://www.igdb.co.uk/images/template/contentBG.png) center;
width 		 : 810px;
margin-left  : auto;
margin-right : auto;
text-align   : left; /* counter the body center */
}

#content {
padding      : 20px 5px 20px 20px;
}

#sideBarL {
padding     : 20px 20px 20px 5px;
border-right : 1px dotted #C0C0C0;
}

#sideBarR {
padding     : 20px 20px 20px 5px;
border-left : 1px dotted #C0C0C0;
}

div.menu{
background : url(http://www.igdb.co.uk/images/template/menuBG.png);
padding    : 15px;
}

div.footer{
background : url(http://www.igdb.co.uk/images/template/menuBG.png);
padding    : 15px;
color      : #FFFFFF;
}

h1 {
font-size   : 16px;
line-height : 16px;
font-weight : bold;
}

h2 {
font-size   : 14px;
line-height : 14px;
font-weight : bold;
}

h3 {
font-size   : 12px;
line-height : 14px;
font-weight : bold;
}

p {
font-size   : 12px;
line-height : 16px;
font-weight : none;
text-align  : left;
margin-top  : 10px;
margin-bottom : 10px;
}

p.menu{
margin:0px;
}

p.center{
text-align  : center
}

ul, ol {
margin-left  : 15px;
padding-left : 15px;
}

li {
font-size   : 12px;
line-height : 14px;
font-weight : none;
text-align  : left;
}

table {
font-size   : 12px;
line-height : 14px;
font-weight : none;
text-align  : left;
}

table.menu{
color  : #FFFFFF;
}

td{
vertical-align : top;
}

a{
color : #0090CC;
}

a.menu:link{
color           : #FFFFFF;
text-decoration : none;
}

a.menu:visited{
color           : #FFFFFF;
text-decoration : none;
}

a.menu:hover{
color           : #F5B2B2;
text-decoration : none;
}

span.dau{
font-size : 10px;
color     : #909090;
}

div.TLAdiv{
padding-top : 35px;
}

ul.TLAul{
list-style       : none; 
width            : 100%; 
border           : 1px solid #000000; 
border-spacing   : 0px; 
background-color : #F0F0F0; 
padding          : 0; 
margin           : 0; 
overflow         : hidden;
}

li.TLAli{
width   : 50%; 
float   : left; 
padding : 0; 
clear   : none; 
margin  : 0; 
display : inline;
}

span.TLAspan{
padding   : 3px; 
display   : block; 
font-size : 10px; 
width     : 100%; 
color     : #000000; 
margin    : 0;
}

a.TLAa{
color     : #000000; 
font-size : 10px;
}