body {font-family: 'Trebuchet MS', Georgia, Arial, Sans-Serif;font-size: 90%;background: #aabbdd;color: #333;}#full_body {background: #fff url('images/pagebg.png');margin: 20px auto;padding: 0;width: 760px;position: relative;overflow-x: hidden; }#header {margin: 0 0 0 1px;padding: 0;height: 200px;width: 758px;background: #369 url('images/headerbg.png') no-repeat bottom center;}.error_page #header {background: #666 url('images/headerbg-err.png') no-repeat bottom center;}#headerimg{margin: 0;width: 100%;}#headerimg .description {font-size: 1.4em;text-align: center;color: white;font-family: Georgia, serif;}#content {float: left;padding: 0;padding-left: 30px;padding-right: 20px;padding-bottom: 1em;margin: 0;width: 510px;}#modtime {font-size: 80%;font-style: italic;text-align: center;position: absolute;bottom: 10px;width: 490px;}#sidebar {text-align: left;padding: 0;margin-right: 20px;width: 180px;float: left;font-family: Arial, sans-serif;}#sidebar ul {list-style: none;margin-left: 20px;padding-left: 0;}#sidebar ul li.nav {display: block;list-style: none;margin: 0;padding: 0;font-weight: bold;}#sidebar ul li.level1 {padding-top: 0.5em;}#sidebar ul li.level2 {padding-left: 1em;}#sidebar ul li.level3 {padding-left: 2em;}#sidebar ul li.level4 {padding-left: 3em;}#topnav {text-align: left;padding: 0 25px;font-weight: bold;vertical-align: middle;position: absolute;display: none;}#topnav ul, #topnav li {display: inline;margin: 0;padding: 0;}#topnav ul li {padding-left: 0.5em;}#topnav ul li:before {content: "\0020 \00BB \0020";}a {color: #339;font-weight: bold;text-decoration: none;}a:visited {color: #669;}a:hover {color: #99c;}#footer {padding: 0;margin: 0 auto;width: 760px;clear: both;border: none;background: #fff url('images/footerbg.png') no-repeat top;height: 27px;}h1, h2, h3 {font-weight: bold;text-decoration: none;text-align: center;}h1 {font-family: Georgia, Verdana, 'Times New Roman', serif;font-size: 3.8em;font-weight: normal;text-align: center;color: white;padding-top: 60px;padding-bottom: 0.2em;margin: 0;}h2 {font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;font-size: 1.5em;color: #999;border-bottom: 1px solid #369;font-weight: normal;margin: 1em 0 0.2em;}h3 {font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;font-size: 1.3em;padding: 0;margin: 20px 0 0;}#sidebar h2 {margin: 5px 0 0;padding: 0;}#sidebar a {font-weight: normal;}img {border: 0;}div {padding: 0;margin: 0;}#content li {padding-top: 0.1em;padding-bottom: 0.1em;}.ticks li {margin-left:0;padding-left: 22px;background: transparent url('images/accept.png') no-repeat top left;list-style-type: none;}#content .col {float: left;width: 50%;clear: right;}#content .endcols {clear: both;}#content .aside {float: right;width: 208px;padding-left: 6px;padding-right: 6px;margin: 0 0 0 5px;background: #ddd;}#content .aside, {padding-top: 1em;}#content .rounded {position: relative;}.rounded .tl, .rounded .tr, .rounded .bl, .rounded .br {line-height: 1px;width: 10px;height: 10px;overflow: hidden;position: absolute;background: url('images/corners.png') no-repeat;}.rounded .tl { top: 0; left: 0; background-position: 0px 0px; }.rounded .tr { top: 0; right: 0; background-position: -10px 0px; }.rounded .bl { bottom: 0; left: 0; background-position: 0px -10px; }.rounded .br { bottom: 0; right: 0; background-position: -10px -10px; }#content .aside ul {padding-left:0.5em;margin-left:0;}#cornerspacer, #cornerimage {width: 80px;height: 80px;}#cornerimage {position: absolute;bottom: 10px;right: 20px;background: url('images/corner/JL_icon.png') bottom right no-repeat;}abbr {cursor: help;}a.prev, a.next {background: url('images/arrows.png') no-repeat;}a.prev {background-position: 0% -27px;padding-left: 18px;}a.prev:hover {background-position: 0% -83px;}a.next {background-position: 100% 1px;padding-right: 18px;}a.next:hover {background-position: 100% -55px;}.email, .phone, .mobile {height: 32px;vertical-align: middle;padding-left: 40px;margin-bottom: 1em;background: url('images/contact.png') no-repeat;}.email { background-position: 0% 0px; }.phone { background-position: 0% -64px; }.mobile { background-position: 0% -32px; }.logos { text-align: center; }.logos img { margin: 0 10px; }.logos p { margin: 0; padding: 0; }.product { margin-top:0.1em; margin-bottom:0.4em; }.product_icon { float: left; }.product_head { background: #edb; }.product_body { background-color: #fdf5e1; padding: 0.5em; }.product_buynow { float: right; margin: 0.3em; margin-top: 20px; }.product .clear { clear: both; height: 0; }.product h2 {text-align: left;margin: 0;padding: 0; padding-top:0.1em;font-size: 1.3em;line-height: 1.2em;color: black;border: 0;}.product p {margin: 0;padding: 0;margin-top: 0.1em;}.product_body p {margin-top: 0.4em;}