body { background: #eee; font-family: Verdana,Helvetica, sans-serif; font-size: small; } a:link { color: blue; } a:visited { color: blue; } #container { width: 800px; min-width: 800px; margin: 0px auto; } #main { } #header { } #header img { float: left; } #header .title { position: relative; top: 40px; right: 10px; text-align: right; font-size: x-large; font-weight: bold; } #header .menu { position: relative; top: 50px; right: 10px; text-align: right; } #borderbox { clear: both; } #borderbox .cap { font-size: 1px; height: 12px; } #borderbox .cap.top { background: transparent url('../images/cap-top.png'); } #borderbox .cap.top.white { background: transparent url('../images/cap-top-white.png'); } #borderbox .cap.bottom { background: transparent url('../images/cap-bottom.png'); } #contentBottom { background: url('../images/cap-bottomback.png'); padding: 12px; } #contentTop { background: url('../images/cap-topback.png'); padding: 0 12px; } #divider { background: url('../images/cap-divider.png'); height: 12px; width: 800px; clear: both; } #divider-white { background: url('../images/cap-divider-white.png'); height: 4px; width: 800px; clear: both; } .app { } .app .left { float: left; width: 180px; } .app .center { float: left; width: 410px; } .app .right { float: right; width: 180px; position: relative; text-align: center; padding: 12px 0 0 0; } .app img { float: left; padding: 10px; } .app .right img { float: none; padding: 5px; } .appName { font-weight:bold; font-size:larger; padding: 12px 8px 4px 8px; } .appDesc { padding: 8px; } #features { clear:both; } .feature { border: 1px white solid; width: 560px; clear: left; min-height: 140px; margin: 8px; } .feature .left { float: left; width: 96px; } .feature .right { float: left; width: 400px; } .feature hr { height: 1px; border: 0; color: #ddd; background-color: #ddd; } .featureName { font-weight: bold; padding: 6px 8px 2px 12px; } .featureDesc { padding: 8px 8px 8px 12px; } .featureScreen { float: left; margin: 8px; border: 1px solid #666; } .screenshot { float: right; margin: 0px 8px; } .iPadSidebar { float: right; margin: 0px 8px; width: 240px; } .stripScreen { margin: 10px; border: 1px solid #666; } .pageTitle { font-weight:bold; font-size:larger; text-align: center; color: #555; padding: 8px 8px 8px 8px; } .question { padding: 2px 8px 2px 8px; font-weight: bold; } .answer { padding: 8px 8px 18px 8px; } #footer { text-align: center; }