@media all {
    body,div,ul{margin:0;font-family:sans-serif;padding:0;color:#1b1b1b;border-width:0}
}

@media screen {
    a{text-decoration:none}
    img{border:none}
    #page{width:980px;margin:0 auto;background-image:url(/usr/images/top-background.png);background-repeat:no-repeat;background-color:#da020d;box-shadow:3px 3px 10px 3px #800;-moz-box-shadow:3px 3px 10px 3px #800;-webkit-box-shadow:3px 3px 10px #800;clear:both}
    #header .logo{display:block;float:left;height:108px;width:455px;margin:25px 15px 45px;background-color:#d01;padding:10px 15px;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;box-shadow:3px 3px 10px 3px #800;-moz-box-shadow:3px 3px 10px 3px #800;-webkit-box-shadow:3px 3px 10px 3px #800}
    #header ul,#buttons{display:block;list-style-type:none}
    #header ul{float:right;height:111px;width:435px;margin:35px 15px;padding:0}
    #buttons{float:left;height:50;width:500px;margin:10 0}
    #header li{margin:0 0 15px 20px;float:left}
    #buttons li{margin:4px 0 0 15px;float:right}
    #header li a,#buttons li a,body.archive #text p.order a{height:15px;display:block;text-align:center;border-width:1px;border-color:#fff;border-style:solid;color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:3px 3px 10px 3px #800;-moz-box-shadow:3px 3px 10px 3px #800;-webkit-box-shadow:3px 3px 10px 3px #800;padding:15px;font-size:13px;background:linear-gradient(top,#083654,#0d63ad);background:-moz-linear-gradient(top,#083654,#0d63ad);background:-webkit-linear-gradient(top,#083654,#0d63ad);background:-o-linear-gradient(top,#083654,#0d63ad);background:-ms-linear-gradient(top,#083654,#0d63ad);background-color:#0d63ad}
    #header li a:hover,#buttons li a:hover{background:linear-gradient(bottom,#0d63ad,#1292ed);background:-moz-linear-gradient(bottom,#0d63ad,#1292ed);background:-webkit-linear-gradient(bottom,#0d63ad,#1292ed);background:-o-linear-gradient(bottom,#0d63ad,#1292ed);background:-ms-linear-gradient(bottom,#0d63ad,#1292ed);background-color:#1292ed;border-color:#005}
    #header li a{width:165px}
    #buttons li a,body.archive #text p.order a{width:100px}
    #buttons li.order{margin-right:30px;margin-top:0}
    #buttons li.order a{font-size:18px;width:125px;height:22px}
    #header #fb{width:198px;padding-top:25px}
    #intro{display:block;float:left;width:455px;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;box-shadow:3px 3px 10px 3px #800;-moz-box-shadow:3px 3px 10px 3px #800;-webkit-box-shadow:3px 3px 10px 3px #800;background:linear-gradient(top,#e0dcd2,#fff);background:-moz-linear-gradient(top,#e0dcd2,#fff);background:-webkit-linear-gradient(top,#e0dcd2,#fff);background:-o-linear-gradient(top,#e0dcd2,#fff);background:-ms-linear-gradient(top,#e0dcd2,#fff);background-color:#e0dcd2;padding:15px;margin:35px 15px;position:relative;min-height:310px}
    #intro img{position:absolute;top:-45px;left:175px;transform:rotate(2deg);-moz-transform:rotate(2deg);-webkit-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);box-shadow:2px 2px 7px 2px #800;-moz-box-shadow:2px 2px 7px 2px #800;-webkit-box-shadow:2px 2px 7px 2px #800}
    h1{display:block;width:160px;font-size:15px;margin:0}
    #intro p{display:block;float:left;width:155px;font-size:13px;line-height:18px}
    #right{display:block;float:right;width:405px;min-height:415px;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;box-shadow:3px 3px 10px #800;-moz-box-shadow:3px 3px 10px 3px #800;-webkit-box-shadow:3px 3px 10px 3px #800;background:linear-gradient(top,#e0dcd2,#fff);background:-moz-linear-gradient(top,#e0dcd2,#fff);background:-webkit-linear-gradient(top,#e0dcd2,#fff);background:-o-linear-gradient(top,#e0dcd2,#fff);background:-ms-linear-gradient(top,#e0dcd2,#fff);background-color:#e0dcd2;padding:5px;margin:35px 15px 60px;position:relative}
    #right #portal{position:absolute;top:-50px;left:20px;box-shadow:2px 2px 7px 2px #800;-moz-box-shadow:2px 2px 7px 2px #800;-webkit-box-shadow:2px 2px 7px 2px #800;padding:10px 12px 6px 10px;background:linear-gradient(right,#e0dcd2,#fff);background:-moz-linear-gradient(right,#e0dcd2,#fff);background:-webkit-linear-gradient(right,#e0dcd2,#fff);background:-o-linear-gradient(right,#e0dcd2,#fff);background:-ms-linear-gradient(right,#ffd19e,#fff);background-color:#e0dcd2;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
    #right #portal img{width:256px;height:53px}
    #right ul.icons{margin-top:35px;font-size:11px;height:82px}
    #right ul.icons li{background-position:50% 0;background-repeat:no-repeat;margin:0 25px;float:left}
    #right ul.icons li a{display:block;padding-top:50px;text-align:center;width:50px;color:#c61517}
    #right ul.icons li.catalog{background-image:url(/usr/images/franchise-catalog-icon.png)}
    #right ul.icons li.registry{background-image:url(/usr/images/franchise-registry-icon.png)}
    #right ul.icons li.bookstore{background-image:url(/usr/images/bookstore-icon.png)}
    #right ul.icons li.forum{background-image:url(/usr/images/forum-icon.png)}
    #right ul{list-style-type:none}
    #right ul.links li{width:182px;float:left;margin:0 10px 10px}
    #right ul.links li li{line-height:12px;padding:2px 0 2px 10px;margin:0;width:100%;background-position:0 50%;background-repeat:no-repeat;background-image:url(data:image/pnf;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAJAgMAAACHww4NAAAAAXNSR0IArs4c6QAAAAxQTFRFZS1nxxcZxzMz6qqog9fvIwAAAAF0Uk5TAEDm2GYAAAABYktHRACIBR1IAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH2wYFETYd+013NQAAAB5JREFUCNdjOMDAsIGBIYeBIZqBIewAiMwBixxgAABMkwWF3lULrgAAAABJRU5ErkJggg==);}
    #right ul.links h3 a{color:#c61517;font-size:15px}
    #right ul.links h3{border-bottom:2px solid #f80;margin:5px 0 2px}
    #right ul.links li li a{color:#1b1b1b;font-size:10px}
    #text{margin:30px 15px;display:block;float:left;width:745px;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;box-shadow:3px 3px 10px 3px #800;-moz-box-shadow:3px 3px 10px 3px #800;-webkit-box-shadow:3px 3px 10px 3px #800;background:linear-gradient(top,#e0dcd2,#fff);background:-moz-linear-gradient(top,#e0dcd2,#fff);background:-webkit-linear-gradient(top,#e0dcd2,#fff);background:-o-linear-gradient(top,#e0dcd2,#fff);background:-ms-linear-gradient(top,#e0dcd2,#fff);background-color:#e0dcd2;padding:15px}
    #text p,#text table{font-size:12px;line-height:18px}
    #skyscraper{display:block;float:right;width:160px;height:600px;background-color:#fff;margin:30px 15px 0 0}
    #copy{clear:both;text-align:center;padding-bottom:15px;font-size:12px}
    #copy a{color:#fff;margin:0 15px}
    ul.recomendations{height:60px;list-style-type:none}
    ul.recomendations li{float:left;margin-right:30px}
    body.archive #text ul{list-style-type:none;width:100%;display:block}
    body.archive #text ul:after{clear:both;content:".";display:block;height:0;visibility:hidden}
    body.archive #text li{float:left;width:50%;position:relative;min-height:325px}
    body.archive #text h3{font-size:15px}
    body.archive #text h2{font-size:18px}
    body.archive #text h4{font-size:20px;width:100%;clear:both}
    body.archive #text a{color:#1b1b1b}
    body.archive #text p,body.archive #text h2,body.archive #text h3{margin:0 20px 10px 180px}
    body.archive #text img{position:absolute;left:0;top:0;transform:rotate(-2deg);-moz-transform:rotate(-2deg);-webkit-transform:rotate(-2deg);-ms-transform:rotate(-2deg);box-shadow:2px 2px 7px 2px #800;-moz-box-shadow:2px 2px 7px 2px #800;-webkit-box-shadow:2px 2px 7px 2px #800}
    body.archive #text p.order a{position:absolute;left:35px;top:235px}
}

@media print {

}
