html,
body {
    background: url("/miel-tl/common/img/bg.png") repeat fixed 0 0 transparent;
    font-size: small;
}
div#wrap {
    margin: auto;
    position: relative;
    width: 1000px;
}

/*================
 header
================*/

header {
    background: url("/miel-tl/common/img/header_bg.png") repeat-y scroll 0 0 transparent;
    height: 100%;
    margin-left: 30px;
    position: fixed;
    width: 200px;
    z-index: 10;
}

h2 {
    background: url("/miel-tl/common/img/footer_bg.png") repeat-x scroll 0 0 transparent;
    text-align:center;
    color:white;
	font-weight:bold;
    padding:5px;
}


/*================
 article
================*/
article {
    background: url("/miel-tl/common/img/bg_bottom.png") no-repeat scroll 0 bottom transparent;
    margin: auto auto 20px;
    width: 980px;
    padding-bottom:10px;
    
}

article div.bg {
    background: url("/miel-tl/common/img/article_bg.png") repeat-y scroll 0 0 transparent;
    margin: auto;
    width: 980px;
    padding-bottom:20px;

}

article div.bg > h1 {
    background: url("/miel-tl/common/img/h1_bg.png") no-repeat scroll 0 3px transparent;
    height: 58px;
    position: relative;
    margin-bottom:10px;
}
article div.bg h1 img {
    left: 200px;
    position: absolute;
    top: -20px;
    z-index: 20;
}
article div.bg div.contents {
    margin-left: 250px;
    width: 680px;

   
}

/*================
 nav
================*/

nav a {
    display: block;
    height: 45px;
    text-indent: -9999em;
    width: 200px;
}

nav a:hover {
    background-position: -200px 50%;
}

a.news {
    background: url("/miel-tl/common/img/nav_news.png") no-repeat scroll 0 0 transparent;
}

a.lineup {
    background: url("/miel-tl/common/img/nav_lineup.png") no-repeat scroll 0 0 transparent;
}

a.contact {
    background: url("/miel-tl/common/img/nav_contact.png") no-repeat scroll 0 0 transparent;
}

a.top {
    background: url("/miel-tl/common/img/nav_top.png") no-repeat scroll 0 0 transparent;
}

/*================
 footer
================*/
footer {
    background: url("/miel-tl/common/img/footer_bg.png") repeat-x scroll 0 0 transparent;
    text-align:center;
    font-size:0.8em;
    color:white;
    padding:20px;
}




