/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{
margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{font-size:100%;}body{font:13px/1.231 "Century Gothic", Century, arial,helvetica,clean,sans-serif;font-size:small;}select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;}pre,code,kbd,samp,tt{font-family:monospace;font-size:108%;line-height:100%;}
body{text-align:center;}
#page{width:563px;height:483px;margin:40px auto 20px;}
#page h1{font-size:242%;font-family:helvetica, arial, Sans;margin:20px 0px;font-weight:bold;}
a:link, a:visited{text-decoration:none;color:#000;}
a:hover, a:active{text-decoration:underline;}
.front-message{width:563px;margin:0px auto 40px;text-align:center;font-family: "Century Gothic", Century, verdana, Tahoma, Arial, sans;font-size:70%;}
.front-message a.green-line{
  display:block;
  background-image: url(../shop/themes/aeros/images/green-logo-sm.png);
  background-attachment: scroll;
  background-position: 275px 15px;
  background-repeat: no-repeat;
  height:70px;
  width:305px;
  padding-top:5px;
  padding-bottom:5px;
}
h2{font-size:138.5%;}
.front-message a.green-line{padding-left:15px;z-index:2;position:relative;}
.front-message a.green-line:link, .front-message a.green-line:visited{background-color:#ededed;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:0;
-webkit-border-top-left-radius:10px;
-webkit-border-top-right-radius:0px;
-webkit-border-bottom-left-radius:10px;
-webkit-border-bottom-right-radius:10px;
-khtml-border-radius-topleft:10px;
-khtml-border-radius-topright:0px;
-khtml-border-radius-bottomleft:10px;
-khtml-border-radius-bottomright:10px;}

.front-message a.green-line:hover, .front-message a.green-line:active{background-color:#e7e7e7;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:0;
-webkit-border-top-left-radius:10px;
-webkit-border-top-right-radius:0px;
-webkit-border-bottom-left-radius:10px;
-webkit-border-bottom-right-radius:10px;
-khtml-border-radius-topleft:10px;
-khtml-border-radius-topright:0px;
-khtml-border-radius-bottomleft:10px;
-khtml-border-radius-bottomright:10px;
}
span.clickhere{
  font-family: Helvetica, Arial, sans-serif;
  font-size: 20px;
  color: #999933;
  font-weight: bold;
  text-decoration:none;
  border-bottom:1px dotted #333300;
  margin-left:5px;
  letter-spacing:.1em;
  line-height:60px;
}
span.clickhere:hover{border-bottom:1px dotted #fff;}
#pointer-content-1 {
	display: none;        /* required */
	position: absolute;   /* required */
	padding: 10px;
	border:none;
	background-color:transparent;
	z-index:-1;
}
#pointer-content-2 {
	display: none;        /* required */
	position: absolute;   /* required */
	padding: 10px;
	border:none;
	background-color:transparent;
	z-index:3;
}
.shop-outside{font-size:70%;
	position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height:  100%;
    z-index:1;
}
#pointer-target-1{z-index:2;
	position: absolute;
    top: 30;
    left: 0;
    width:563px;
    height:563px;
}
#box-bg{position:relative;width:320px;height:320px;margin-top:35px;
	background-image:url(../images/ruoutsidethebox-box-logo-shadow-nope.png);
	background-attachment: scroll;background-color: transparent;background-position: 15px 15px;
	background-repeat: no-repeat;
}
a{outline:none;}
input.wp-email-capture-email{color:#333333;font-size:138.5%;line-height: 1.6em;
margin-bottom:20px;
padding:5px 8px 6px;
width:300px;}
div.front-message p{width:320px;}
input.wp-email-capture-submit{padding:7px 8px 5px;font-size:138.5%;}