#wrapper{width:100%;height:100%;min-height:500px;display:block;overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0}
.pane{position:absolute;display:block}
.a_top{top:0}
.a_right{right:0}
.a_bottom{bottom:0}
.a_left{left:0}
.main_pane{width:100%;top:50px;bottom:36px;overflow:hidden}
.container{width:964px;height:100%;left:50%;overflow:hidden;margin-left:-482px}
#sidebar{width:277px;height:100%}
.content_pane{width:672px;height:100%;top:0;right:0}
.centered{margin:0 auto;display:block}
.scroll_pane{width:100%;height:auto;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow-x:hidden;overflow-y:auto}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){#wrapper{width:1024px;overflow:hidden}
body.portrait #wrapper{width:768px}
}