/* allmagicshopper frame pages 18 september 06v */

BODY {
font-family: Verdana,Helvetica,Arial,Sans-serif;
font-size: 9px;
font-weight: bold;
font-style: normal;
color: #000000;
background: #ffffff;
text-decoration: none;
text-align: left;
line-height: normal;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

P {
font-family: Verdana,Helvetica,Arial,Sans-serif;
font-size: 9px;
font-weight: bold;
font-style: normal;
color: #ffe22e;
background: #e6775f;
text-decoration: none;
text-align: left;
line-height: normal;
}

.moremagic {

margin: 0px 0px 0px 0px;
padding: 2px 0px 4px 0px; 
font-family: Verdana,Helvetica,Arial,Sans-serif;
font-size: 9px;
font-weight: bold;
font-style: normal;
color: #ffe22e;
background: #e6775f;
text-decoration: none;
text-align: left;
line-height: 10px;
}

.spaceit {

left: 2px;
width: 40px;
height: 1px;
border-top: 2px groove #e67700;
margin-top: 0px;
}

img{
border-style: none;
border-color:#ffffff;
}

img.floatleft {
float: left; 
margin: 4px;
}

img.floatright {
float: right; 
margin: 4px;
}

/* top right bottom left */
td{
padding: 0px;
margin: 0px;
}

/* boxes */

.framebox{
width: 840px;
}

.shopbox1{
display: table-cell;
position: absolute;
left: 2px;
top: 0px;
width: 200px;
height: 210px;
background: #ffffff;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
border: 1px dashed #000000;
z-index: 1;
}

.shopbox2{
display: table-cell;
position: absolute;
left: 210px;
top: 0px;
width: 200px;
height: 210px;
background: #ffffff;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
border: 1px dashed #000000;
z-index: 1;
}

.shopbox3{
display: table-cell;
position: absolute;
left: 418px;
top: 0px;
width: 200px;
height: 210px;
background: #ffffff;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
border: 1px dashed #000000;
z-index: 1;
}

.shopbox4{
display: table-cell;
position: absolute;
left: 626px;
top: 0px;
width: 200px;
height: 210px;
background: #ffffff;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
border: 1px dashed #000000;
z-index: 1;
}

.shopbox3red{
display: table-cell;
position: absolute;
left: 492px;
top: 0px;
width: 208px;
height: 215px;
background: #e6775f;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
border: 1px dashed #000000;
z-index: 1;
}

.linksbox{
display: block;
width: 220px;
background: #e6775f;
padding: 0px 0px 0px 0px;
margin: 20px 4px 8px 4px;
z-index: 0;
}


.bannerbox1{
position: absolute;
display: block;
width: 80px;
top: 2px;
left: 0px;
height: 12px;
background: #ffffed;
z-index: 50;
border: 1px solid #afafaf;
padding: 0px 2px 0px 2px;
}

.linkbox1{
position: absolute;
display: block;
width: 100px;
top: 194px;
left: 100px;
height: 14px;
background: #ffffed;
z-index: 60;
border: 1px solid #afafaf;
padding: 0px 2px 0px 2px;
}

.bannerbox2{
position: absolute;
display: block;
width: 80px;
top: 2px;
left: 209px;
height: 12px;
background: #ffffed;
z-index: 50;
border: 1px solid #afafaf;
padding: 0px 2px 0px 2px;
}

.linkbox2{
position: absolute;
display: block;
width: 100px;
top: 194px;
left: 308px;
height: 14px;
background: #ffffed;
z-index: 60;
border: 1px solid #afafaf;
padding: 0px 2px 0px 2px;
}

.bannerbox3{
position: absolute;
display: block;
width: 80px;
top: 2px;
left: 416px;
height: 12px;
background: #ffffed;
z-index: 50;
border: 1px solid #afafaf;
padding: 0px 2px 0px 2px;
}

.linkbox3{
position: absolute;
display: block;
width: 100px;
top: 194px;
left: 516px;
height: 14px;
background: #ffffed;
z-index: 60;
border: 1px solid #afafaf;
padding: 0px 2px 0px 2px;
}

.bannerbox4{
position: absolute;
display: block;
width: 80px;
top: 2px;
left: 624px;
height: 12px;
background: #ffffed;
z-index: 50;
border: 1px solid #afafaf;
padding: 0px 2px 0px 2px;
}

.linkbox4{
position: absolute;
display: block;
width: 100px;
top: 194px;
left: 724px;
height: 14px;
background: #ffffed;
z-index: 60;
border: 1px solid #afafaf;
padding: 0px 2px 0px 2px;
}

A.dealer:link {
font-family: Verdana,Helvetica,Arial,Sans-serif;
font-size: 9px;
font-weight: bold;
font-style: normal;
text-align: left;
line-height: normal;
color:#ffffff;
background: #ffffff;
text-decoration: none;
}
A.dealer:visited {
color:#ffffff;
background: #ffffff;
text-decoration: none;
}
A.dealer:hover {
text-decoration: none;
color:#ffffff;
background: #ffffff;
}
A.dealer:active {
color:#ffffff;
background: #ffffff;
text-decoration: none;
}

A:link {
font-family: Verdana,Helvetica,Arial,Sans-serif;
font-size: 9px;
font-weight: bold;
font-style: normal;
text-align: left;
line-height: normal;
color: #ffffff;
background: #e6775f;
text-decoration: none;
}
A:visited {
font-family: Verdana,Helvetica,Arial,Sans-serif;
font-size: 9px;
font-weight: bold;
font-style: normal;
text-align: left;
line-height: normal;
color: #ffffff;
background: #e6775f;
text-decoration: none;
}
A:hover {
font-family: Verdana,Helvetica,Arial,Sans-serif;
font-size: 9px;
font-weight: bold;
font-style: normal;
text-align: left;
line-height: normal;
text-decoration: none;
color: #ffe22e;
background: #e6775f;
}
Ar:active {
font-family: Verdana,Helvetica,Arial,Sans-serif;
font-size: 9px;
font-weight: bold;
font-style: normal;
text-align: left;
line-height: normal;
text-decoration: none;
}


/* end allmagicshopper */
