﻿#main { position:relative; width:750px; 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;}
.col1-content-onecol,
.col1-content-twocol { float:left; width:740px;  padding:4px; }
.col2-content-twocol,
.col2-content-onecol,
.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,
.bottom-pad { display:none; }
.col2-content-twocol {display:none}
.col2-content-twoover {display:block; position:absolute; top:50px; left:508px; height:auto; width:212px; padding:0 8px; background:#fff; border:solid 1px; }
.rtmenutog { display:block; float:right; margin-top:-29px;}
.hidembed  { display:none; }
.timerimg  { display:none; }