body{margin:0;padding:0}
body.two-sidebars{min-width:960px}
body.sidebar-left,body.sidebar-right{min-width:760px}

body.sidebar-right #squeeze{border-left:0}
#container{margin:0 auto;max-width:1270px}
#main{float:left;height:1%;width:100%}
#squeeze{position:relative}

body.sidebar-left #main,
body.two-sidebars #main{margin-left:-290px}

body.sidebar-left #squeeze,
body.two-sidebars #squeeze{margin-left:290px;}

body.sidebar-center #main,
body.two-sidebars #main{margin-left:-290px}

body.sidebar-center #squeeze,
body.two-sidebars #squeeze{margin-left:290px;}

body.sidebar-right #main,
body.two-sidebars #main{margin-right:-300px;}

body.sidebar-right #squeeze,
body.two-sidebars #squeeze{margin-right:300px;}
body.one-sidebars #squeeze{margin-right:500px;}

body.sidebar-right #squeeze{float:left;}
body.sidebar-right #content{}

#container .sidebar{float:left;margin:0;position:relative;z-index:2}
#footer{clear:both;float:none;margin:0 0 -3em}
#page,#header,#footer,#squeeze,#container .sidebar{_overflow:hidden;_overflow-y:visible;word-wrap:break-word}
#sidebar-left{width:280px;padding-right:8px}
#sidebar-right{width:290px;padding-left:8px;}
#sidebar-center{width:580px;padding-right:8px}

/*
body.two-sidebars #content{width:340px}
.column{}*/
