* {
    margin:             0;
}
html, body {
    height:             100%;
}
html, body, input, textarea {
    font-family:        Arial;
    font-size:          12px;
    color:              #FFF;
    line-height:        140%;
}
body {
    background:         #000000 url(/img/back2.png) top left repeat-x
}
.wrapper {
    min-height:         100%;
    height:             auto !important;
    height:             100%;
    margin:             0 auto -80px;
}
.footer, .push {
    height:             80px;
}
.footer {
    background:         #000000 url(/img/back1.png) top left repeat-x
}
h1, h2, h3, h4 {
    margin:             0px 0px 0;
    padding:            0 0 10px 0;
    color:              #dc1c8b;
}
a {
    color:              #FFF;
    font-weight:        bold;
}
a:hover, .selected, .pink {
    color:              #ea028c;
}
img {
    border:             0px;
}
a span {
    text-decoration:    underline;
}
a.none {
    color:              #FFF;
    text-decoration:    none;
}

.footer a {
    font-weight:        normal;
    text-decoration:    none;
}


input.input, textarea.input {
    border:             1px solid #3e3e3e;
    background:         #101010;
    padding:            5px;
    margin:             6px 0 0 0;
    font-size:          11px;
    color:              #FFF;
}
input.example {
    color:              #A4A4A4;
}

#menu {
    padding:    0 17px;
}
#menu a {
    display: block;
    float: left;
}
#menu a.btn1 {
    width: 85px;
    background: url(/img/btn1.png) top left no-repeat;
}
#menu a.btn2 {
    width: 94px;
    background: url(/img/btn2.png) top left no-repeat;
}
#menu a.btn3 {
    width: 79px;
    background: url(/img/btn3.png) top left no-repeat;
}
#menu a.btn4 {
    width: 92px;
    background: url(/img/btn4.png) top left no-repeat;
}
#menu a:hover, #menu a.selected { 
    background-position: 0 -39px;
}


#footer-menu a {
    display: block;
    float: left;
}
#footer-menu a.btn6 {
    width: 57px;
    background: url(/img/btn6.jpg) top left no-repeat;
}
#footer-menu a.btn7 {
    width: 66px;
    background: url(/img/btn7.jpg) top left no-repeat;
}
#footer-menu a.btn8 {
    width: 52px;
    background: url(/img/btn8.jpg) top left no-repeat;
}
#footer-menu a.btn9 {
    width: 63px;
    background: url(/img/btn9.jpg) top left no-repeat;
}
#footer-menu a.btn10 {
    width: 54px;
    background: url(/img/btn10.jpg) top left no-repeat;
}
#footer-menu a:hover, #footer-menu a.selected { 
    background-position: 0 -22px;
}

div.stores a { color: #FFF; padding-left: 20px; background: url(/img/stores.gif) top left no-repeat; background-position: 0 1px }
div.stores a, div.stores a span { text-decoration: none; }
div.stores a:hover { text-decoration: underline; }
