#prodoptions {
background:#daccac;
width:265px;
height:395px;
float:left;
color:#62564e;
}

#prodoptionstop {
height:150px;
margin-bottom:0px;
margin-top:0px;
overflow:hidden;
}

#prodoptionsmiddle {
height:140px;
margin-bottom:0px;
margin-top:0px;
overflow:hidden;
}

#prodoptionsbottom {
height:90px;
margin-top:0px;
overflow:hidden;
}

#cartform {
margin:0px;
padding:0px;
}

#prodoptions select{
}

select {
font-size:8pt;
font-family: "Trebuchet MS",Verdana,Sans-Serif;
margin-top:4px;
margin-left:0px;
}

h1 {
font-size: 1.75em;
padding:0px;
margin:0px;
margin-bottom:10px;
margin-top:5px;
color:#62564e;
}

h2  {
font-size: 0.9em;
padding:0px;
margin:5px;
margin-left:0px;
color:#7e6b5e;
}

#prodimg {
width:444px;
height:393px;
background-color:#fff;
float:right;

border:solid 1px #e1e1e1;

}

#prodimg span {
color:#62564e;
}

#prodimg a {
color:#62564e;
}

#prodimg a:hover {
color: #ec910c;
}


#proddetails {
background: #ab9681;
margin-top:10px;
padding:8px;
padding-top:2px;
color:#62564e ;
float:left;
}

#proddetails img {
vertical-align:middle;
}

#collection img, #othercode img {
margin:0px;
margin-bottom:2px;
padding:1px;
vertical-align:middle;
border: 1px solid  #daccac;
}

#collection a:hover img, #othercode a:hover img {
border: 1px solid #ab9681;
}

#collection a:hover , #othercode a:hover {
color: red; /* Dummy definition to overcome IE bug */
}

.transparent {
filter:alpha(opacity=80);
background-color:#ffffe1;
display:none;
width:120px;
height:20px;
position:absolute;
color: #555555;
border: 1px solid #999999;
font: 8pt arial;
padding:3px;
}

.buttlink a, .orderbuttlink a   {
font-family: "Trebuchet MS",Verdana,Sans-Serif;
letter-spacing:1px;
padding:6px;
padding-top:0px;
padding-bottom:0px;
background-color:#7e6b5e; 
color: #daccac;
Text-decoration:none;
margin-right:10px;
margin-top:5px;
}

.buttlink a:hover , .orderbuttlink A:hover {
color: #fff;
background:#ec910c;
}

 .orderbuttlink a  {
font-size:1.5em;
}


#actionbuttons { 
width:100%;
text-align:left;
padding-left:20px;
height:22px;
margin:0px;
}

#actionbuttons a img {
border:solid 1px #7e6b5e;
}

#actionbuttons a:hover img{
border:solid 1px #ec910c;
}

#actionbuttons a:hover {
color: red; /* Dummy definition to overcome IE bug */
}

#actionbuttons span {
}

#SizePrice {
color:#ffffff;
font-size:1.2em;
font-weight:bold; 
padding:1px;
padding-top:2px;
padding-left:10px;
padding-right:15px;
margin-left:20px;
text-align:center;
letter-spacing:1px;
background-color:#62564e ;
}

/* Gallery Styles */

#galleryscroller {
padding-bottom:4px;
padding-top:4px;
width:706px;

}

#motioncontainer {
/*margin:0 auto;  Uncomment this line if you wish to center the gallery on page 
*/
width: 726px; /* Set to gallery width, in px or percentage */
height: 62px; /* Set to gallery height */
background:#daccac;

}

#motioncontainer a img {
border: 1px solid  #daccac;
margin:2px;
margin-top:4px;
margin-bottom:4px;
padding:1px;
}

#statusdiv {
background-color: lightyellow;
border: 1px solid gray;
padding: 2px;
position: absolute; /* Stop Editing Gallery Styles */
left: -300px;
visibility: hidden;
}

#motioncontainer a:hover {
color: red; /* Dummy definition to overcome IE bug */
}

#motioncontainer a:hover img {
border: 1px solid #ab9681;
}

img.padstart {
width:20px;
height:1px;
}

img.padend {
width:200px;
height:1px;
}

#actionbuttons img {
margin-right:2px;
}

.email {
font-family:verdana;
font-size:8pt;
}

#colouricon img {
border:0px;
margin-top:4px;
}

#colouri {
font-size: 0.9em;
color:#7e6b5e;
margin-bottom:10px;
}

td.colouri {
padding-top:3px;
padding-right:3px;
}

