*{padding:0;margin:0}
body{color:#333;font:14px/1.3em "Open Sans",sans-serif}
img{border:0}
a{text-decoration:none;color:#999}
a:hover{text-decoration:underline}
p{font-weight:200}
h1{text-transform:uppercase;font:200 30px/2em "Open Sans",sans-serif}
h2{text-transform:uppercase;font-size:16px;font-weight:200;line-height:1.8em}
:focus{outline:0}
#main{width:1000px;margin:0 auto}
#content{float:left;margin:100px 20px 70px}
#content input[type=text]{padding:4px;width:400px}
#index{min-height:300px}
.kc-campaign-su13{display:none}
#header-bg{height:70px;width:100%;position:fixed;opacity:.8;top:0;z-index:98;background:#333}
#header{width:100%;position:fixed;height:70px;float:right;border-bottom:1px solid #333;z-index:99}
#header-menu{position:absolute;right:10px;bottom:10px}
#header-menu input[type=text]{border:1px solid #555;padding:5px}
#header-menu img.social{height:25px;vertical-align:bottom}
#header-menu img.brand{height:30px;padding-left:7px;vertical-align:bottom}
#header .logo{float:left;padding:10px}
#header .logo img{height:50px}
#nav{float:right;font-size:13px;text-transform:uppercase;line-height:3em;padding:10px}
#nav #parent{list-style:none;float:left}
#nav #parent li{float:left;position:relative}
#nav #parent li a{display:block;color:#eee;padding:4px 15px;text-decoration:none;font-size:.9em}
#nav #parent li ul{display:none;width:170px;position:absolute;margin:0;list-style:none;z-index:100;overflow:hidden;background:#222}
#nav #parent li ul#nav-collections{width:250px}
#nav #parent li ul li{float:none;padding:0}
#nav #parent li ul li a{display:block;padding:0 15px}
#nav #parent li ul li a.special{border-top:1px dashed #fff;background:#666}
#nav #parent li a:hover,.active{color:#fff;text-decoration:underline}
#nav #parent li:hover ul{display:block}
.menu-hover{background:#222}
#footer{text-transform:uppercase;margin-top:20px;width:100%;float:left;font-size:.8em;color:#333;border-top:#eee solid 1px;position:fixed;bottom:0;z-index:99;background:#fff}
#footer-nav #fb,#footer-nav #ig, #footer-nav #tw{display:inline-block;width:23px;height:23px;border-radius:50%}
#footer-nav{float:left;padding:10px 0;width:100%}
#footer-nav ul{list-style:none;padding-left:10px;padding-top:5px}
#footer-nav ul li{float:left;padding:0 10px}
#footer-nav ul li a{color:#999}
#footer-nav ul li a:hover{text-decoration:underline}
#footer-nav .subscribe form input{padding:5px;border:0;width:200px;color:#999;background:#eee}
#footer-nav .subscribe{float:right;padding:0 0 0 10px;margin-right:20px;background:#eee}
#footer-nav .subscribe .arrow-box{float:right;height:23px;padding:0 10px;line-height:2em;border:none;background:#eee}
#footer-nav .subscribe .arrow-box:hover{cursor:pointer;background:#ccc}
#footer-nav .social-links{float:right}
#footer-cp{float:right;color:#000}
#bio{width:500px;padding:10px;background:#fff}
#bio p{padding-bottom:20px;color:#000}
#img_holder{width:550px;float:right}
#img_holder img{width:550px}
#img_holder.loading{background:url(/images/spinner.gif) no-repeat center center}
#thumbs{float:left;width:400px}
.img_row{float:left}
.img_row .thumb1{float:left;margin-right:5px;margin-bottom:5px;height:85px}
.img_row .thumb2{float:left;margin-bottom:5px;height:85px}
#contact-left{float:left;border-right:1px solid #ccc;padding-right:50px}
#contact-left .full{border:0;padding:4px;width:500px;color:#999;background:#eee}
#contact-left input[type=submit],input[type=reset]{border:0;color:#fff;padding:10px;width:100px;font-size:20px;text-transform:uppercase;background:#999}
#contact-left textarea{padding:4px;width:500px;height:200px}
.example{color:#aaa}
.success{color:green;border:1px solid green;width:500px;padding:4px;margin:0 auto;background:#dbffeb}
.error{color:red;border:1px solid red;width:500px;padding:4px;margin:0 auto;background:#ffe3e3}
#stockists{width:100%;border-collapse:collapse}
#stockists thead{text-align:left;border-bottom:1px solid #444}
.name{width:300px;text-align:left}
.link{text-align:left}
.address{text-align:left}
.suburb{text-align:left}
.phone{text-align:left}
.name,.link,.address,.suburb,.phone,#stockists thead{padding:10px 0}
.border-top{border-top:1px dashed #999;padding-top:30px;margin-top:30px}
.center{text-align:center}
@media all and (max-width: 1000px) {
#header,#header-bg,#footer{width:1000px}
.kc-campaign-su13{top:100px;left:20px}
#bio{width:80%}
}
iframe[name=google_conversion_frame]{display:none}