body{
 margin: 0;
 padding:0;
 background: url(images/brocadetile.jpg) #ffffff;
 color: #ffffff;
 font-size: 90%;
}
div.inset {
position: relative;
top: 5px;
width: 99%;
left: 5px;
height: 3400px;
margin: 0px;
background: #000000;
color: #ffffee;
border: 0;
}
div.inset2 {
position: relative;
top: 15px;
width: 98%;
left: 10px;
height: 3410px;
margin: 0px;
background: url(images/goldtile.jpg) #000000;
color: #000000;
border: 0;
 }
div.hdr2{
position: absolute;
top: 50px;
 width: 100%;
 left: 0px;
 margin: 0;
 color: #ffe;
 background: transparent;
 float: left;
 }
 div.corner1 {
 position: absolute;
 top: 8px;
 left: 10px;
 width: 91px;
 }

div.corner2 {
 position: absolute;
 top: 8px;
 right: 10px;
 width: 91px;
 }
div.logo {
position: absolute;
top: 650px;
width: 100%;
left: 0;
clear: both;
color: #ffffee;
}
div.menu {
position: absolute;
top: 975px;
width: 100%;
text-align: center;
left: 8px;
}

div.bottom {
position: absolute;
left: 0px;
bottom: 0px;
width: 100%;
color: #ffffee;
}

.p {
position: relative;
text-align: left;
margin: 5px;
font-size: 90%;
width: 100%;
}

DIV.float {
        FLOAT: right
}
DIV.float2 {
        FLOAT: left
}

.wrap {
width: 95%;
}

a.button, a.buttonDis {
display: block;
background-color: transparent;
background-image: url(images/buttoncss2.gif);
background-repeat: no-repeat;
width: 175px;
height: 28px;
margin: 5px auto;
padding: 5px 0 0 0;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
font-weight: bold;
text-decoration: none;
}
 a.button:link, a.button:visited {
color: #002577;
}
a.button:hover, a.button:active {
background-position: 0 -36px;
color: red;
}

a.button3b, a.button3bDis {
display: block;
background-color: transparent;
background-image: url(images/buttoncss3.gif);
background-repeat: no-repeat;
width: 290px;
height: 28px;
margin: 5px auto;
padding: 5px 0 0 0;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
font-weight: bold;
text-decoration: none;
}
 a.button3b:link, a.button3b:visited {
color: #002577;
}
a.button3b:hover, a.button3b:active {
background-position: 0 -36px;
color: red;
}

a.button2r {
display: block;
background-color: transparent;
background-image: url(images/buttoncss2.gif);
background-repeat: no-repeat;
width: 175px;
height: 28px;
margin: 5px auto;
padding: 5px 0 0 0;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 90%;
font-weight: bold;
text-decoration: none;
}
 a.button2r:link, a.button2r:visited {
color: red;
font-weight: bold;
}
a.button2r:hover, a.button2r:active {
background-position: 0 -36px;
color: red;
font-weight: bold;
}

input.btn {
color:#000;
font-family:'trebuchet ms',helvetica,sans-serif;
font-size: 100%;
font-weight: bold;
background-color:#fed;
border:2px ridge #808080;
filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');
}
input.btnhov {
border: 2px outset #c00000;
font-size: 115%;
font-weight: bold;
color: #f00;
}

.checkout {
position: absolute;
top: 615px;
left: 650px;
background: transparent;
color: #000;
}

.red {
color: red;
}

.t1 {
position: relative;
width: 90%;
padding: 10px;
border: 0;
margin: 0;
left: 0;
}

.half {
width: 50%;
vertical-align: top;
}

.center {
text-align: center;
}

.left {
text-align: left;
}

.new {
border: 10px double #c5b57b;
padding: 15px;
margin: 0;
text-align: center;
width: 70%;
}

 div.sold {
 position: relative;
 top: -125px;
 font-weight: bold;
 font-size: 2.0em;
 color: red;
 }
 
 div.sold2 {
 position: relative;
 top: -200px;
 font-weight: bold;
 font-size: 2.0em;
 color: red;
 }
