Ok, jak narazie sobie poradziłem.
W globalu, jak mam...
/* global layout */
h1#logo {float:left; background: #FFFFFF;}
#header {width:890px; margin:auto;}
#top {margin-bottom:1em;}
#main_center_column {float:left; width:100%;}
#left_column, #right_column {float:left;}
#left_column {clear:left; width:193px; margin-top:2em}
#right_column {background:url('../img/dotted_stuffs.gif') top left no-repeat; clear:both; margin-top:1em}
#right_column ul { width:953px}
#right_column div {margin:1em 0 0 0}
#right_column h5 a:hover {text-decoration:underline}
#center_column {width:890px; margin:auto; padding:0 0 1em 0; background:#FFFFFF}
div.cms {width:670px; margin-top:0.6em; float:right; padding-bottom:2em}
dodalem na poczatek :
/* global layout */
#page {
background-color: red;
width: 980px;
margin: 0 auto 2px auto;
text-align: left
}
i jak narazie działa, jeszcze popracuje nad marginesami.
Strona wyglada jak narazie tak:
www.tocoma.com/indexx.php