body{background:#eaeaea url(images/bg.jpg) repeat-x;text-align:justify;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:small;text-align:justify;color:#555e4f;}
h1,h2,h3,h4,h6{margin:0;}
h3{font-size:16px;letter-spacing:-1px;font-weight:bold;}
h1{font-size:16px;margin:0;font-weight:normal;}
a{color:#5193db;text-decoration:none;}
a:hover{text-decoration:underline;}
#header{width:700px;margin:0 auto;color:#fff;}
#header h6{float:left;margin:0;font-size:50px;letter-spacing:-3px;}
#header h2{float:right;margin:58px 0 0 0;font-size:18px;letter-spacing:-1px;}
#header a{color:#fc3;}
#header a:hover{text-decoration:underline;}
#menu{float:left;width:190px;margin:0 auto;padding-bottom:20px;text-transform:uppercase;font-weight:bold;font-size:14px;color:#323b2e;}
#menu ul{margin:0;list-style:none;padding:0;}
#menu .current_page{color:#f90;}
#menu .current_page:hover{color:#f90;}
#menu a{display:block;width:190px;padding:15px 0;background-color:#eaeaea;border-top:1px solid #ededed;border-bottom:1px solid #b5b5b5;text-align:center;text-decoration:none;text-transform:uppercase;font-weight:bold;color:#808080;}
#menu a:hover{background-color:#5193db;border-top:1px solid #5193db;border-bottom:1px solid #b5b5b5;color:#fff;}
#menu .last{border-bottom:1px solid #fff;}
#content{width:700px;margin:0 auto;padding-top:10px;border:10px solid #fff;border-top:none;background:#fff;}
#sidebar{float:left;width:190px;margin-top:20px;padding:0 10px 0 20px;}
#page{float:right;margin-top:20px;width:440px;padding:0 20px 0 20px;}
#content h2{margin-bottom:20px;font-size:18px;letter-spacing:-1px;color:#808080;}
#footer{width:700px;margin:0 auto;padding-top:20px;}
#footer p{text-align:center;padding:0;font-size:11px;}
.jmedia{color:#f90;}
.slogan{color:#ff6;}
.save{text-align:center;font-size:17px;font-weight:bold;color:#d00;}
#contactinfo{font-size:16px;text-align:center;padding:5px 0 5px 0;border:2px #5193db solid;background-color:#d3e8ff;}
#contactinfo .telephone{font-size:20px;color:#5193db;}
#pricelist{text-align:center;font-size:18px;border-top:#ccc 1px dashed;border-bottom:#ccc 1px dashed;}
.blueprice{color:#5193db;font-weight:bold;}
.subtitle{font-size:24px;text-decoration:underline;color:#f90;}
.pagebreak{padding-top:10px;border-top:dashed #ccc 1px;}
.highlight{background-color:#ffe6cc;border:solid 2px #f90;padding:2px 3px 3px 3px;}
#affiliate{border:solid 2px #5193DB;}