﻿@charset "UTF-8";
/* fonts */
@font-face {
    font-family: 'MuseoSansRounded1000';
    src: url('/incs/fonts/exljbris_-_museosansrounded-1000-webfont.eot');
    src: url('/incs/fonts/exljbris_-_museosansrounded-1000-webfont.eot?#iefix') format('embedded-opentype'),
         url('/incs/fonts/exljbris_-_museosansrounded-1000-webfont.woff') format('woff'),
         url('/incs/fonts/exljbris_-_museosansrounded-1000-webfont.ttf') format('truetype'),
         url('/incs/fonts/exljbris_-_museosansrounded-1000-webfont.svg#MuseoSansRounded1000') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'VinylOTRegular';
    src: url('/incs/fonts/t-26_-_vinylot-regular-webfont.eot');
    src: url('/incs/fonts/t-26_-_vinylot-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/incs/fonts/t-26_-_vinylot-regular-webfont.woff') format('woff'),
         url('/incs/fonts/t-26_-_vinylot-regular-webfont.ttf') format('truetype'),
         url('/incs/fonts/t-26_-_vinylot-regular-webfont.svg#VinylOTRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'TisaOT';
    src: url('/incs/fonts/tisaot.eot');
    src: url('/incs/fonts/tisaot.eot?#iefix') format('embedded-opentype'),
         url('/incs/fonts/tisaot.woff') format('woff'),
         url('/incs/fonts/tisaot.ttf') format('truetype'),
         url('/incs/fonts/tisaot.svg#tisaot') format('svg');
    font-weight: normal;
    font-style: normal;
}
ol, ul {
  margin:0;
  padding:0;
  border:0;
  outline:0;
  list-style: none outside none;
}
li {
	margin:0;padding:0;border:0;outline:0;
}
h1, h2, h3 {
  font-family:'MuseoSansRounded1000', Impact, "Arial Bold", sans-serif;
  margin:0px;
  font-style:normal;
  font-weight:normal;
  margin-bottom:10px;
}
h1 {
  font-size: 34px;
}
h2 {
  font-size: 28px;
}
h3 {
  font-size: 22px;
}
p {
	line-height:1.3;
	margin:0px;
	margin-bottom:12px;
}
.lead-paragraph {
	line-height:1.2;
  font-size: 16px;
  font-weight: bold;
}
input
{
    outline:0px;
}
#content {
  background: #fff;
  color: #333;
  width: 602px;
  padding: 10px;
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 11px;
  text-align: left;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-text-size-adjust: none; /* Prevent iPhone Text Enlargement */
}
.article {
  background: #f5f5f5 url(/im/avs4/dog.jpg) 0 bottom no-repeat;
  position: relative;
  height: 970px;
  margin-bottom: 10px;
}
.article > .wrap {
  position: relative;
  top: -40px;
}
.header {
  padding-left: 15px;
  float: left;
  margin-right: 15px;
}
.header h1 {
  background: url(/im/avs4/avs_lg.png) no-repeat;
  width: 134px;
  height: 232px;
  text-indent: -9999em;
  margin: 0;
}
.section {
}
.section ul {
  list-style-type: disc;
  margin: 0 0 10px 16px;
}
.welcome {
  margin-left: 165px;
  width: 200px;
  padding-top: 10px;
}
.welcome h2 {
  background: url(/im/avs4/wlcm_txt.png) no-repeat;
  text-indent: -9999em;
  width: 200px;
  height: 70px;
  margin-bottom: 0;
}
.welcome .wrap {
  padding: 10px 10px 1px;
  background: #fff;
}
.welcome .girl {
  background: url(/im/avs4/girl.png);
  width: 154px;
  height: 495px;
  position: absolute;
  top: 6px;
  right: 20px;
}
.work {
  clear: left;
  margin-left: 15px;
  width: 400px;
}
.work h2 {
  background: url(/im/avs4/hdaw_txt.png);
  text-indent: -9999em;
  width: 186px;
  height: 36px;
  float: right;
}
.work p {
  clear: right;
  background: #fff;
  padding: 10px;
}
.pass {
  margin-left: 15px;
}
.pass h2 {
  background: url(/im/avs4/htgyavp_txt.png);
  text-indent: -9999em;
  width: 336px;
  height: 36px;
}
.pass p {
  background: #fff;
  padding: 10px;
  width: 351px;
}
.banner {
  padding-top: 2px;
  padding-left: 12px;
}
.banner p {
  text-indent: -9999em;
}
.banner input {
  display: block;
  background: url(/im/avs4/bnr-btn.png) 0px 0px no-repeat;
  width: 578px;
  height: 96px;
  text-indent: -9999em;
  border:0;
  cursor:pointer;
  margin-top:3px;
}
.banner.dollar input
{
  background: url(/im/avs4/bnr-btn-dollar.png) 0px 0px no-repeat;
}
.banner input:hover, .banner input:active {
  background-position: 0 -96px;
}
.get {
  float: right;
  width: 351px;
  margin-right: 30px;
}
.article > .wrap > .wrap {
  position: relative;
  top: -60px;
}
.get h2 {
  float: right;
  background: url(/im/avs4/gtf_txt.png);
  width: 150px;
  height: 36px;
  text-indent: -9999em;
}
.get .wrap {
  clear: right;
  background: #fff;
  padding: 10px 10px 1px;
}
.buy {
  clear: right;
  position: relative;
}
.credit-cards input {
  background: url(/im/avs4/ct_cc.png);
  width: 290px;
  height: 42px;
  position: absolute;
  right: 0;
  margin-top: 10px;
  border:0px;
  cursor:pointer;
}
.click-here input {
  background: url(/im/avs4/clck_hr.png);
  width: 93px;
  height: 60px;
  position: absolute;
  left: 314px;
  top: 60px;
  z-index: 1;
  border:0px;
  cursor:pointer;
}
.woof {
  position: absolute;
  left: 160px;
  top: 90px;
}
.woof input {
  background: url(/im/avs4/wf_btn.png) 0 0 no-repeat;
  width: 211px;
  height: 104px;
  display: block;
  text-indent: -9999em;
  border:0px;
  cursor:pointer;
}
.woof input:hover, .woof input:active {
  background-position: 0 -104px;
}
.buy .wrap {
  position: absolute;
  width: 160px;
  right: 20px;
  top: 180px;
  text-align: center;
}
.buy-avs {
  position: absolute;
  right: 60px;
  top: 70px;
}
.buy-avs input {
  background: url(/im/avs4/buy_btn.gif) 0 0 no-repeat;
  width: 157px;
  height: 96px;
  display: block;
  text-indent: -9999em;
  border:0px;
  cursor:pointer;
}
.buy-avs input:hover, .buy-avs input:active {
  background-position: 0 -96px;
}