#productsleft
{
float:left;
width:95%;
}
/*NEW GALLERY STYLES*/
.thumblist
{
list-style:none;
padding:0;
margin:0;
}
.thumblist li
{
float:left;
margin-right:20px;
margin-bottom:10px;
width:150px;
height:220px;
}
.thumblist a
{
display:block;
}
.thumblist img
{
border:1px solid #000000;
}
.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;
border-left:1px solid #DDDDDD;
text-align:center;
float:right;
display:block;
padding:5px;
}
div#productrightcol
{
width:210px;
float:right;
border-left:1px solid #DDDDDD;
}
div.productthumblarge a
{
width:200px;
height:200px;
text-align:center;
float:right;
display:block;
padding:5px;
margin-left:10px;
}
div#productextraimages
{
width:200px;
height:100px;
text-align:center;
float:right;
display:block;
clear:right;
}
div#productextraimages a
{
width:100px;
height:100px;
float:left;
display:block;
border:0;
}
p.productprice
{
font-size:12px;
position:absolute;
bottom:0px;
left:0px;
margin:0px;
}
span.wasprice
{
font-size:10px;
color:#FF0000;
display:block;
}
input.productqty
{
width:50px;
height:20px;
border:1px solid #333333;
}
h3.productheading
{
background-color:#666666;
color:#FFFFFF;
padding:2px 0px 2px 5px;
}
#addtobasket
{
width:100%;
padding-top:5px;
padding-bottom:5px;
float:left;
clear:both;
border:1px dotted #333333;
background-color:#FF99FF;
}
#addtobasket fieldset
{
width:50%;
float:left;
border:0;
}
#addtobasketbutton
{
float:right;
width:40%;
text-align:center;
font-size:1.3em;
}
#basket_button
{
font-size:1.2em;
background-color:#FFFFFF;
color:#996699;
}
#totalprice
{
padding:2px;
font-weight:bold;
text-align:center;
display:block;
padding:10px;
}
