/*  ------------------------------------------- MAIN STRUCTURE ---------------------------------------------- */
body,.holder,.wrapper{min-width:990px}
.container{width:990px}
/*  --------------------------------------------- HEADER ----------------------------------------------- */
header{background: url(../images/header.jpg) top center no-repeat }
nav{width:990px;height:77px; position:relative}
#banner{width:455px;height:191px; margin-left:-96px;}
#address{width:631px;height:118px}
#graphic{width:1224px;height:353px;overflow:hidden; margin-left:-117px;}
/*  --------------------------------------------- MAIN ----------------------------------------------- */
#main{background: url(../images/main-ry.jpg) repeat-y top center}
#main .wrapper{background:url(../images/main.jpg) no-repeat top center; }

/* content & sidebar */
aside{width:260px;padding:27px 0 20px 52px}
article{width:640px;padding:27px 38px 20px 0}

/*  --------------------------------------------- BOTTOM/FOOTER ----------------------------------------------- */
#bottom{background: url(../images/bottom.jpg) top center repeat-y  }
#bottom .pad{float:left;padding:27px 0 21px;width:990px}
#footer{background: url(../images/footer.jpg) top center repeat-y }
.content footer{padding:33px 0 21px; width:990px}