#productsleft
{
float:right;
width:480px;
}
#productsright
{
float:right;
width:30%;
}
/*NEW GALLERY STYLES*/
.thumblist
{
list-style:none;
padding:0;
margin:0;
}
.thumblist li
{
float:left;
margin-bottom:20px;
width:360px;
background-image:url(../img/fieldset.gif);
background-position:bottom left;
background-repeat:repeat-x;
position:relative;
}
.thumblist div
{
float:left;
border-left:5px solid #FFFFFF;
width:180px;
}
.thumblist a
{
display:block;
}
.thumblist img.thumb
{
float:left;
border:1px dotted #CCCCCC;
width:140px;
}
.thumblist span
{
display:block;
}
div.productlisting
{
width:100%;
position:relative;
float:left;
clear:left;
margin-top:5px;
border:1px solid #DDDDDD;
}
.productlisting p
{
padding:5px;
}
div.productthumb a
{
width:100px;
height:100px;
text-align:center;
float:right;
display:block;
padding:5px;
}
div.productthumblarge
{
width:220px;
height:220px;
text-align:center;
float:left;
display:block;
}
p.productprice
{
font-size:12px;
position:absolute;
bottom:0px;
left:0px;
margin:0px;
}
span.wasprice
{
font-size:10px;
color:#FF0000;
display:block;
}
h3.productheading
{
background-color:#666666;
color:#FFFFFF;
padding:2px 0px 2px 5px;
}
#addtobasket
{
width:480px;
float:left;
clear:both;
margin-top:10px;
}
#addtobasket fieldset
{
width:480px;
float:right;
border:0;
}
#addtobasketbutton
{
float:right;
width:40%;
text-align:center;
font-size:1.3em;
}
#totalprice
{
padding:2px;
font-weight:bold;
text-align:center;
display:block;
padding:10px;
}