body{background-color:#fff;color:#666;font-family:Tahoma,Verdana,Arial,Helvetica;margin:0;padding:0;font-size:.7em;text-align:justify}a,body,div,h1,h2,h3,h4,p{margin:0;padding:0}h1{font-size:1.25em;font-weight:700;padding-bottom:11px;margin-bottom:10px;background-image:url(../img/hline.gif);background-repeat:repeat-x;background-position:left bottom}h2,h3,p,ul{margin-bottom:15px}h2{font-size:1.2em}h3{font-size:1.1em}a{color:#6e8cb2;font-weight:700;text-decoration:none}a:active,a:hover{text-decoration:underline}ul{list-style:url(../img/bullet-list.gif)}.hr{background-image:url(../img/hline.gif);background-repeat:repeat-x;background-position:left}.menu a{background:url(../img/bullet-url.gif) scroll left no-repeat;padding-left:12px}.ul *{background:url(../img/bullet-list.gif) scroll left no-repeat;padding-left:12px}.testimonial{font-style:italic!important}.testimonial .author{font-style:normal;color:#b2b2b2;padding-top:5px;text-align:right}#wrap{width:660px;margin:0 auto;padding:0 0 15px 0}#top{float:right;margin-bottom:15px}#top h1{font-family:verdana,geneva,sans-serif;font-weight:400;font-size:.8em;padding:0;margin:0;background:0 0}#header{background:#f5f5f5 none repeat scroll 0 0;border-bottom:1px solid #ccc;margin-bottom:10px}#header .canvas{padding:10px}#logo{float:left;width:50%;color:#787676}#logo h1{font-family:arial,sans-serif,Verdana,Tahoma;padding:0;margin:0;background-image:none;font-size:2.1em;font-weight:700}#logo span{color:#6e8cb2;font-weight:400}#slogan{padding-top:15px;font-size:11px;margin:0}#branding{float:right;margin-top:10px;margin-right:9px}#branding .selected{font-weight:700}#top-menu *{vertical-align:middle}#top-menu img{margin-right:5px}#canvas{min-height:500px;height:auto!important;height:500px}.main-column{float:left;width:440px}.side-column{float:left;width:200px;margin-left:20px}#footer,#footer a{padding-top:10px;padding-bottom:5px;color:#b2b2b2;text-align:center;text-decoration:none;font-weight:400}#footer a:hover{text-decoration:underline}#teaser{background:url(../img/teaser.png) scroll left top no-repeat;padding-left:220px;xxx-border-bottom:1px solid #ccc;xxx-margin-bottom:10px}#teaser .ul *{background:url(../img/bullet-teaser.png) scroll left top no-repeat;padding:0 0 7px 22px}#teaser .links{vertical-align:bottom;text-align:right}#teaser-links{padding:15px 0 15px 0}#testimonials{xxx-width:160px}.frame-top{border-top:dotted 1px #ccc}.frame-right{border-right:dotted 1px #ccc}.offer{background-color:#ffc;border:1px solid #b6c137;padding:10px;margin-bottom:10px;text-align:center;font-weight:400;xxx-font-size:1.25em;xxx-font-weight:bold}.offer .big{color:red;font-family:Georgia,Verdana;font-size:16px;xxx-font-weight:normal}.offer .big sup{font-size:10px;xxx-font-weight:bold}