
body {
    margin: 0;
    padding: 0;
}
ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
a {
    background-image: url("data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==");
}
#ad {
    background-image: url("images/background_728x90.jpg");
}
.navigation_content {
    height: 600px;
    left: 0;
    position: absolute;
    top: 0;
    width: 650px;
}
.nav {
    height: 30px;
    left: 148px;
    position: absolute;
    top: 1px;
    width: 130px;
    z-index: 1;
}
.nav li {
}
.nav li a {
    background-image: url("images/nav.jpg");
    display: block;
    height: 29px;
    text-indent: -999em;
}
#first_tab_nav_item a {
    background-position: 0 29px;
}
#first_tab_nav_item.active a, #first_tab_nav_item a:hover {
    background-position: 0 0;
}
#second_tab_nav_item a {
    background-position: 259px 29px;
}
#second_tab_nav_item.active a, #second_tab_nav_item a:hover {
    background-position: 259px 0;
}
#third_tab_nav_item a {
    background-position: 130px 30px;
    height: 30px;
}
#third_tab_nav_item.active a, #third_tab_nav_item a:hover {
    background-position: 130px 1px;
    height: 30px;
}
#first_tab_nav_content {
    background-image: url("images/main-card.png");
    height: 88px;
    margin: 1px 0 0;
    width: 727px;
}
#second_tab_nav_content {
    height: 90px;
    margin: 0 0 0 290px;
    width: 550px;
}
#third_tab_nav_content {
    height: 90px;
    margin: 0 0 0 300px;
    width: 450px;
}
.nav_content .content {
    height: 600px;
    padding: 0;
}
.nav_content .content .viewport {
    height: 100%;
    overflow: hidden;
    width: 100%;
}
.items, .item {
    height: 100%;
}
.item {
    cursor: pointer;
    font-family: Helvetica;
    line-height: 13px;
    text-align: left;
}
.item .item_name, .item .item_price, .item .item_saleprice, .item .shop_btn {
    width: 160px;
}
.item .item_name {
    font-size: 10px;
    line-height: 14px;
}
.item .item_price {
    font-size: 10px;
    font-weight: bold;
    text-decoration: line-through;
}
.item .item_saleprice {
    color: #E20D0D;
    font-size: 11px;
    font-weight: bold;
}
.item .item_image {
    margin: 0;
    padding: 0;
}
#first_tab .items {
    height: 100%;
    left: 430px;
    position: absolute;
    top: 3px;
}
#first_tab .item {
    cursor: pointer;
    display: inline-block;
    float: left;
    font-family: Helvetica;
    line-height: 13px;
    text-align: center;
}
#first_tab .item img {
    border: 1px solid rgba(0, 0, 0, 0);
}
#first_tab .item img:hover {
    border: 1px solid #BABABA;
}
#first_tab .item_4 {
    left: 51px;
    position: absolute;
    top: 71px;
}
.nav_arrows {
    position: absolute;
    top: 60px;
    width: 70px;
}
.nav_arrows li {
    position: absolute;
    top: 0;
}
.nav_arrows li.nav_previous {
    left: 332px;
}
.nav_arrows li.nav_next {
    left: 362px;
}
.nav_arrows li a {
    background-image: url("images/arrows.png");
    display: block;
    height: 15px;
    text-indent: -999em;
    width: 17px;
}
.nav_arrows li.nav_previous a {
    background-position: 0 0;
}
.nav_arrows li.nav_previous a:hover {
    background-position: 0 15px;
}
.nav_arrows li.nav_next a {
    background-position: -17px 0;
}
.nav_arrows li.nav_next a:hover {
    background-position: -17px 15px;
}
form {
    left: 80px;
    position: absolute;
    top: 223px;
    width: 220px;
}
.item .shop_btn {
    background: url("images/view-more.jpg");
    border: medium none;
    cursor: pointer;
    height: 12px;
    left: 137px;
    margin: 0 0 0 15px;
    padding: 0;
    position: absolute;
    text-indent: -9000px;
    text-transform: capitalize;
    top: 100px;
    width: 131px;
}
.item .shop_btn a:hover {
}
.item .learn_more_btn {
    background: url("images/learn-more.jpg");
    border: medium none;
    cursor: pointer;
    height: 32px;
    left: 296px;
    position: absolute;
    text-indent: -9000px;
    text-transform: capitalize;
    top: 24px;
    width: 116px;
}
.item .learn_more_btn2 {
    background: url("images/learn-more.jpg");
    border: medium none;
    cursor: pointer;
    height: 32px;
    left: 284px;
    position: absolute;
    text-indent: -9000px;
    text-transform: capitalize;
    top: 32px;
    width: 116px;
}
.item .learn_more_btn3 {
    background: url("images/learn-more.jpg");
    border: medium none;
    cursor: pointer;
    height: 32px;
    left: 410px;
    position: absolute;
    text-indent: -9000px;
    text-transform: capitalize;
    top: 45px;
    width: 116px;
}
.item .start_now_btn {
    background: url("images/start-now.jpg");
    border: medium none;
    cursor: pointer;
    height: 32px;
    left: 143px;
    margin-left: 159px;
    text-indent: -9000px;
    text-transform: capitalize;
    width: 116px;
}
#search_input {
    width: 121px;
}
#overlay1 {
    background-color: #FFFFFF;
    display: none;
    height: 250px;
    position: absolute;
    width: 300px;
}
#overlay2 {
    background-color: #FFFFFF;
    height: 250px;
    position: absolute;
    width: 300px;
}
#overlay1 .viewport, #overlay2 .viewport {
    height: 250px;
    width: 300px;
}
#overlay1_close_button, #overlay2_close_button {
    background: url("images/close.png");
    cursor: pointer;
    height: 26px;
    position: absolute;
    right: 16px;
    top: 13px;
    width: 47px;
}
.travel a, .cash a, .business a, .interest a, .browse a {
    display: block;
    height: 62px;
    position: absolute;
    text-indent: -999em;
    top: 2px;
}
.travel a {
    background-position: 0 0;
    left: 420px;
    width: 70px;
}
.cash a {
    background-position: -21px 0;
    left: 493px;
    width: 60px;
}
.business a {
    background-position: -42px 0;
    left: 555px;
    width: 76px;
}
.interest a {
    background-position: -63px 0;
    left: 632px;
    width: 55px;
}
.travel a:hover {
    background-position: 0 0;
    border: 1px solid #BABABA;
    left: 420px;
    width: 70px;
}
.cash a:hover {
    background-position: -21px 0;
    border: 1px solid #BABABA;
    left: 493px;
    width: 60px;
}
.business a:hover {
    background-position: -42px 0;
    border: 1px solid #BABABA;
    left: 555px;
    width: 76px;
}
.interest a:hover {
    background-position: -63px 0;
    border: 1px solid #BABABA;
    left: 632px;
    width: 55px;
}
.browse a {
    background: url("images/browse.jpg");
    display: block;
    height: 33px;
    left: 473px;
    position: absolute;
    text-indent: -999em;
    top: 72px;
    width: 163px;
    z-index: 1;
}
.browse2 a {
    background: url("images/browse-small.jpg");
    display: block;
    height: 28px;
    left: 449px;
    position: absolute;
    text-indent: -999em;
    top: 32px;
    width: 80px;
    z-index: 1;
}
