body { text-align: center; margin: 0; padding: 0; font: 11pt verdana; color: #aaa; background-image: url(/resources/skins/iPad/images/floralbg.jpg); } a:link, a:visited { text-decoration: none; color: #fff; } a:hover, a:active { text-decoration: underline; } div#fullpage { width: 768px; height: 1024px; text-align: left; } .contenttable { width: 100%; background-color: rgba(0, 0, 0, 0.8); } div#navpositioner { position: relative; top: -18px; div#navlayer { padding-top: 7px; background-color: rgba(0, 0, 0, 0.5); height: 40px; font: 12pt arial bold; ul li { display: inline; padding: 4px 6px 4px 6px; a:link, a:visited { color: #fff; } } } } #adminmenu { ul { li { list-style-type: none; display: inline; } } } #guestmenu { position: absolute; left: 700px; top: 4px; a { color: #fff; } } td#centerpanelcell { width: 100%; vertical-align: top; div.bgcontrast { color: #fff; padding: 10px; background-color: rgba(0, 0, 0, 0.5); } } .sidebar { vertical-align: top; } .sideblock { width: 150px; background-color: rgba(255, 255, 255, 0.3); } .sideblockheader { color: #eee; } div#breadcrumb_layer { float: left; } table#layout_table { clear: both; td#leftpanelcell { .sidebar; div.subheader { .sideblockheader; } div.boxcontent { .sideblock; margin-right: 10px; } } td#rightpanelcell { .sidebar; div.subheader { .sideblockheader; } vertical-align: top; div.boxcontent { .sideblock; margin-left: 10px; } } } div#loggedin { float: right; }