@charset "utf-8";
/* CSS Document */

body {
background: #000000 url(images/bg.jpg) repeat-x;
margin: 0px 0px;
}

p, td {
font: 11px tahoma Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-weight: bold;
margin: 3px 0px;
}

td {
text-align: left;
}

/*Layout*/

#container {
width: 770px;
margin: 0px auto;
}

#mid_sub {
text-align: center;
padding: 50px 0px 10px 0px;
margin: 0px 0px 0px 35px;
width: 716px;
background: #363636 url(images/sub_top.jpg) no-repeat top;
}

#footer {
width: 716px;
margin: 0px 0px 0px 35px;
}

#mid2_left {
position: absolute;
padding: 47px 0px 0px 90px;
height: 116px;
width: 154px;
}

#mid2_right {
margin: 3px 0px 0px 295px;
position: absolute;
height: 100px;
width: 476px;
}

#bottom_left {
padding: 0px 35px 0px 35px;
}

#bottom_right {
background: #363636;
position: absolute;
padding: 0px 10px 0px 10px;
width: 290px;
height: 274px;
margin-left: 407px;
}

#mb {
width: 408px;
}

#top {
background: url(images/logo.jpg) no-repeat left;
height: 103px;
}

#links {
text-align: right;
padding-top: 64px;
}

/*Images*/

#store, #suppliers, #fl {
position: absolute;
margin: 104px 0px 0px 347px;
}

#fl {
z-index: 2;
margin: -1px 0px 0px 250px;
}

#store {
margin: 80px 0px 0px -8px;
}

#suppliers {
margin: 120px 0px 0px 89px;
}

#bot_links {
font-weight: normal;
color: #FFFFFF;
text-align: right;
padding: 10px 20px 0px 0px;
float: right;
width: 400px;
}

#logo { 
position: absolute;
margin: -103px 0px 0px 0px;
}

/*links*/

a:link, a:visited { color:#FFFFFF; text-decoration: underline; }
a:hover, a: active { color: #363636;}

#bot_links a:link,#bot_links a:visited { color:#FFFFFF; text-decoration: underline; }
#bot_links a:hover,#bot_links a:active { color: #2A6537;}