#select{width:180px; padding:0 0px 0 0;}
#selectbg {padding:0px 0 0px 0;}
#selectbg h1 {display:block; width:180px; text-align:center; margin:0 auto 0 auto; font-size:14px; font-weight:bold; background:#cc0000; color:white;}
#selection{width:630px;}

#selectbg a { display:block; padding:5px 5px; margin:0px 10px; text-align:left; color:black; text-decoration:none; font-weight:bold;}
#selectbg a:hover {color:#CC0000; text-decoration:underline;}

.pagetitle {font-size:14px; color:black; font-weight:bold; background:white; display:block; padding:2px; margin:5px; width:380px;}
.pagenumbers { color:black; font-weight:bold; background:#eeeeee; display:block; padding:2px; margin:5px; width:380px; border:1px solid red; width:200px; float:right; margin-right:15px; font-size:11px; text-align:center;}

#showwindow {width:610px; padding:4px; margin:5px; position:relative;}

#leftpane {width:250px; float:left; margin:5px; padding:3px; }
.leftproduct { display:block; width:248px; padding:2px; border-bottom:3px double #e3e3e3; text-transform:capitalize; height:230px;}

.leftdetail {  width:248px; padding:2px; text-transform:capitalize; min-height:180px;}

#rightpane {float:left; margin:5px; padding:3px;}
.rightproduct {display:block; width:193px; height:220px; float:left; margin:1px; padding:1px; font-size:10px; text-transform:capitalize;}

.price14 {font-size:28px; color:#CC0000; padding:0px 3px;}
.price36 {color:#CC0000; font-size:42px; padding:0px 3px;}

.imgholder1 {width:250px; height:140px; display:block; vertical-align:bottom; text-align:center; background-position:center top; background-repeat:no-repeat;}
.imgholder1 a {width:250px; height:140px; display:block;}
.imgholder1 a span {display:none;}

.imgholder2 {width:190px; height:140px; display:block; vertical-align:bottom; text-align:center; background-position:center center; background-repeat:no-repeat;}
.imgholder2 a {width:190px; height:140px; display:block;}
.imgholder2 a span {display:none;}

#showwindow li {padding-bottom:12px;}