body {
    background-image:url('../img/bg2.jpg');
    /*background-repeat: no-repeat;
    background: #e8e7d5;*/
    background-position:center top; 
    border-top: 0px;
    padding-top: 1%;
}


/* 960 grid system container background
----------------------------------------------- */
.container_12,
.container_16 {
        background-image:url('../img/trans2.png');
        padding-top: 10px;
        -moz-border-radius: 10px;
        border-radius: 10px;
}


/* boxes
----------------------------------------------- */
.box {
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #f6f6f6;
}

.box h2, .box h2 a, .box h2 a.visible {

    -moz-border-radius-topleft: 10px;
    border-top-left-radius: 10px;
    -moz-border-radius-topright: 10px;
    border-top-right-radius: 10px;

    background-color: #666666;
    background-image:url('../img/trans2.png');
}

/*--------------------------
         Slideshow
--------------------------*/


.fadein { 
    position:relative; 
    -moz-border-radius: 10px;
    border-radius: 10px;
}
.fadein img { 
    /*position: absolute; 
    width: 100%;
    left:0; top:0; */
    width: 100%;
}

.press {
    padding: 20px;
    width: 85%;
    text-align: left;
}

.shop {
    border: 1px solid;
    width: 85%;
    text-align:right;
    padding: 30px;
    padding-top: 0px;
    background-color:#ffffff;
    -moz-border-radius: 10px;
    border-radius: 10px;
    padding-top: 10px;
}

ul.main li a, ul.nav {
    background-image:url('../img/trans.png');
    font-size: 14px;
}

ul.main li a:hover {
    background-image:url('../img/trans2.png');
}

