p { margin: 0 0 1.0em; }
#home-image { margin-bottom:1.5em; }
#left-body { background: #eeefde url(/images/home-body-background.gif) -405px 0 repeat-y; padding-right:10px; }
#left-body .content { margin:14px; }
#left-body .content img { margin-left:36px; }
#left-body .content p { margin-top:0; }
#left-body h1 { color: #464A07; font-family: tahoma, sans-serif; font-weight: bold; font-size:2.4em; letter-spacing:1px; }
#left-body h2 { font-size:1.5em; line-height: 1.1em; color: #464A07; font-weight: bold; letter-spacing:1px; margin-bottom:6px;  }
#left-body h3 { color: #A4AB4F; font-weight: bold; font-size:1.2em; margin:0.25em 0 3px 0; }
#left-body .top-border { border-top:1px solid #e4e5d5; width:554px; }
#left-body img { margin-bottom:10px; }
#right-body { background: #EEEFDE; margin-left:7px; width:223px; }
#right-body h2 { color: #959D36; font-weight: bold; font-size:1.5em; margin:1.1em 0 0.25em 0; letter-spacing:1px; }
#right-body ul { margin:0 0 1.5em 0; padding:0; }
#right-body li { margin:.5em 0 1.5em 0; padding:0; list-style-type: none; line-height:1.2em; }
#right-body li.current a { color: #A4AB4F; cursor:default; }
#sw-protoshare { background: url(/images/sw-icon-protoshare.png) 0 0 no-repeat; padding-left: 38px; height:36px; padding-top:5px; }
#sw-launch { background: url(/images/sw-icon-launch.png) 0 0 no-repeat; padding-left: 38px; height:36px; padding-top:5px; }
#right-body .top { margin-top:0; }
#right-body img { float:left; margin:5px 5px 5px 0; }

