﻿#main { position:relative; width:980px; margin:0 auto; text-align:left; }
#content { display:block; width:auto; height:auto; margin-top:0; background-color:#fff; padding-bottom:60px; }
.toppage, .flextop { display:block; width:100%; height:24px; margin:0 0 4px 0; background-color:#ededed; padding-top:4px; }
.toppage .langpick, .flextop  .signlang {float:right; height:24px; margin-left:110px; padding:0; overflow:hidden; }
body.mobadj .flextop .signlang {padding: 0 10px;}
body.mobadj .langpick {padding-top: 1px;}
.toppage .logoheader,
.toppage .logoheader a,
.toppage #signinheader #sign-in,
.toppage #signinheader .sitesearchbox,
.flextop .logoheader,
.flextop .toppage,
.flextop .hamburg,
.flextop .logoheader a,
.flextop #plcSignLang #sign-in,
.flextop #plcSignLang .sitesearchbox,
#footer,
#menubkgd,
#bannerbkgd,
#ad2-slideshow,
.topnav,
.racelikeus,
.wsbtnsec,
.blogAdDiv,
.race-buttons-ad-wrapper ul li,
.bottom-pad { display:none; }
.race-buttons-ad-wrapper ul li.okembed { display:block; }
.noembhdr { display:none;}
.hidembed  { display:none; }
.timerimg  { display:none; }
ul.add-race-buttons { margin: 0;}
