@font-face{font-family:'Condensed';src:url('../fonts/cond.otf') format('opentype')}@font-face{font-family:'Light';src:url('../fonts/Vegur-EL_0500.otf') format('opentype')}body{background:#e5e5e5;font-family:Helvetica,Sans-serif}a{color:#069}a:hover{text-decoration:none}a[rel=external]{background:url('../img/Icon_External_Link.png') no-repeat;padding-left:15px}h1{color:#000;font-family:'Condensed',Helvetica,Sans-serif;font-size:2.3em;font-weight:normal;margin:10px}h2{font-family:'Light',Helvetica,Sans-serif;font-size:1.5em;font-weight:normal;margin:20px 5px 5px 5px}p{color:#666;margin:2px 5px 10px 5px;font-size:.9em;line-height:1.6em}address{font-style:normal;font-size:1.3em;line-height:1.3em}.shaded_box{background:url('../img/col-shade.jpg') no-repeat;margin:0;min-height:300px;padding:8px 10px;top:-8px}.shaded_box.omega{padding-right:8px}.alert{color:#F60;font-size:1.5em;margin:40px}.box{background:#DEF9FF;padding:2px 5px;text-shadow:1px 1px 1px rgba(255,255,255,.8)}.box h2{margin-top:5px}div.hero{background:#f7f7f7;padding:20px}div.hero h2{font-size:1.5em;margin-top:0}div.hero p{font-size:1.2em;text-shadow:1px 1px 1px rgba(255,255,255,1)}blockquote{background:url('../img/quote.png') no-repeat;font-family:'Condensed',Helvetica,Sans-serif;font-size:1.8em;line-height:1.2em;margin:40px 0;padding-left:2em}.button,.button:visited{-moz-border-radius:5px;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);-webkit-border-radius:5px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);background:#222 url('../img/button-overlay.png') repeat-x;border-bottom:1px solid rgba(0,0,0,0.25);border:none;color:#fff;cursor:pointer;display:inline-block;padding:5px 10px 6px;position:relative;text-decoration:none;text-shadow:0 -1px 1px rgba(0,0,0,0.25)}.button:hover{background-color:#111;color:#fff}.button:active{top:1px}.small.button,.small.button:visited{font-size:11px;padding:}.button,.button:visited,.medium.button,.medium.button:visited{font-size:13px;font-weight:bold;line-height:1;text-shadow:0 -1px 1px rgba(0,0,0,0.25)}.large.button,.large.button:visited{font-size:14px;padding:8px 14px 9px}.green.button,.green.button:visited{background-color:#91bd09}.green.button:hover{background-color:#749a02}.blue.button,.blue.button:visited{background-color:#2daebf}.blue.button:hover{background-color:#007d9a}.red.button,.red.button:visited{background-color:#e33100}.red.button:hover{background-color:#872300}.magenta.button,.magenta.button:visited{background-color:#a9014b}.magenta.button:hover{background-color:#630030}.orange.button,.orange.button:visited{background-color:#ff5c00}.orange.button:hover{background-color:#d45500}.yellow.button,.yellow.button:visited{background-color:#ffb515}.yellow.button:hover{background-color:#fc9200}#header{margin-top:20px;position:relative}#logo{float:left}#menu{background:url('../img/menu-bg.png') no-repeat;height:40px;list-style:none;margin:0 0 0 auto;padding:0 10px;position:relative;text-align:center;top:5px;width:750px}#menu li{float:left;margin:0;padding:9px 13px;white-space:nowrap}#menu li a{color:#DEF9FF;font-size:1em;font-weight:bold;text-decoration:none;text-shadow:-1px -1px 2px rgba(0,0,0,.3)}#menu li a:hover{color:#fff}#main_container{background:url('../img/bg-sprite.jpg') no-repeat top left;margin:20px auto;padding-top:10px}#main_container #content{background:#fff url('../img/bg-sprite.jpg') repeat-y center;_height:1px}#main_container .footer{background:url('../img/bg-sprite.jpg') no-repeat top right;height:10px}#km_delivered{float:right}#banners{height:300px;margin:20px 0;overflow:hidden}#banners .banner{height:300px;width:100%}#banners .banner.one{background:#0f150a url('../img/banner-one.jpg') no-repeat center}#banners .banner.two{background:#143953 url('../img/banner-two.jpg') no-repeat center}#banners .container_12{text-align:right}#banners .button{margin-top:200px}#banner{background:#063544 url('../img/banner.jpg') no-repeat center;height:300px;margin:20px 0;overflow:hidden}#banner .container_12{height:300px;position:relative}#banner .button{position:absolute}#banner #hn_button{right:520px;top:235px}#banner #an_button{left:520px;top:235px}#intro{font-size:1.2em;margin:20px auto;text-shadow:1px 1px 1px rgba(255,255,255,1)}#intro h1{color:#000;margin:0;padding:5px 40px}#intro p{font-size:1.2em;margin:0;padding:0 40px}#brands_intro a#shop_link{display:block;margin-top:10px;text-align:center}#loading_latest_news{background:url('../img/snake.gif') no-repeat;color:#888;font-size:.9em;padding-left:20px;text-transform:uppercase}#latest_news .item{border-bottom:solid 1px #eee;margin-left:10px;padding:10px 0}#latest_news .item:last-child{border-bottom:none}#latest_news h3{display:inline;font-size:1.1em;line-height:1.2em;margin:0}#latest_news h3 a{color:#09c;text-decoration:none}#latest_news h3 a:hover{text-decoration:underline}#latest_news .datetime{color:#999;font-size:.9em;white-space:nowrap}#page_brands img.range{display:block;margin:20px auto 0 auto;width:580px}#page_brands .hero{background:#f2f2f2 url('../img/vegepa.jpg') no-repeat right center;padding-right:300px;width:auto}#page_news .item{border-bottom:dotted 1px #aaa;margin:20px 10px}#page_news .item h3{font-family:"Condensed",Helvetica,Sans-serif;line-height:1em;margin:0}#page_news .item .date{color:#444;font-family:Georgia,serif}#page_news .item p{color:#888;line-height:1.8em}#media_items .item{background:#F1FDFF;border-color:#ADBEC5;margin:10px 0;padding:10px;text-shadow:1px 1px 1px rgba(255,255,255,.8)}#media_items .item h3{margin-bottom:10px}#media_items .item p{float:right}#media_items .item .date{float:left}#page_contact .wrapper{background:url('../img/bg-shine.png') no-repeat top}#page_contact h2.intro{font-size:2.1em;line-height:1.2em}#page_contact address{color:#555;font-size:1.5em;margin:20px 10px}#contact_details{font-size:1.8em;list-style:none;margin-top:1.5em}#contact_details li{margin-bottom:1em;margin:0}#contact_details strong{color:#aaa;display:block;font-size:.7em;font-weight:normal;line-height:.5em}#page_contact .brand{margin:30px 0;text-align:center}
