#MainContent { background-image:url(../images/template/section_leftbar.jpg); background-repeat:repeat-y;}

#MainContent .RightMenu { width:195px; float:left; font-size:11px;   }
#MainContent .GorgeousStrapline { padding-left:24px; padding-top:24px; }


#MainContent .GorgeousStrapline { padding-left:24px; padding-top:24px; }
#MainContent .RMSpacer { margin-left:21px; width:162px; background-color:#7F796D; height:1px; }
#MainContent .SectionItem { padding-left:27px; padding-bottom:5px; }
#MainContent .SectionItem a { text-decoration:none; color:#000; }  
#MainContent .SectionItem a:hover { text-decoration:underline; }  

#MainContent .LeftMenu { padding-left:28px; padding-top:23px; float:left; padding-bottom:10px; }
#MainContent .Breadcrumbline { font-size:10px; color:#333; padding-bottom:5px; }
#MainContent .Breadcrumbline a { color:#999; text-decoration:none; }
#MainContent .Breadcrumbline a:hover { text-decoration:underline; }

#MainContent .SectionDetBox { border:1px solid #808080; }
#MainContent .SectionDetImg { float:left; width:320px; } 
#MainContent .SectionDetTxt{ float:left; width:373px; padding-top:15px; padding-left:15px; font-size:12px; } 
#MainContent .SectionDetTxt h1 { margin:0px; padding-top:0px; padding-bottom:6px; font-size:16px; font-weight:bold; color:#796856; line-height:17px; }

#MainContent .SearchBox { padding-top:15px; font-size:12px; } 
#MainContent .SearchBox h1 { margin:0px; padding-top:0px; padding-bottom:6px; font-size:16px; font-weight:bold; color:#796856; line-height:17px; }

#OrderSelection { font-size:11px; padding-top:10px; }
#OrderSelection a { color:#000; text-decoration:none; }
#OrderSelection a:hover { text-decoration:underline;  }

#OrderSelection .DisplayingP  { float:left; padding-top:3px; width:250px; padding-left:10px; }
#OrderSelection .ROrderByT { float:left; padding-left:10px;  padding-top:3px; width:50px; }
#OrderSelection .ROrderByDD { float:left; width:146px;  }
#OrderSelection .ROrderPage { float:left; width:270px; text-align:right;}
#OrderSelection .ROrderByDD select { font-size:11px; margin:0px;}
#OrderSelection .ROrderPage_all { padding-right:15px;  vertical-align: middle;}
#OrderSelection .ROrderPage_pages { padding-right:7px; padding-left:7px; vertical-align: middle;  }
#OrderSelection .P_deactive { color:#999; }
#OrderSelection .P_current { color:#F00; }


#BOrderSelection { font-size:11px; padding-top:10px; padding-left:459px; }
#BOrderSelection a { color:#000; text-decoration:none; }
#BOrderSelection a:hover { text-decoration:underline;  }
#BOrderSelection .DisplayingP  { float:left; padding-top:3px; width:250px; padding-left:10px; }
#BOrderSelection .ROrderByT { float:left; padding-left:10px;  padding-top:3px; width:50px; }
#BOrderSelection .ROrderByDD { float:left; width:146px;  }
#BOrderSelection .ROrderPage { float:left; width:270px; text-align:right; padding-top:3px; }
#BOrderSelection .ROrderByDD select { font-size:11px; margin:0px;}
#BOrderSelection .ROrderPage_all { padding-right:15px;}
#BOrderSelection .ROrderPage_pages { padding-right:7px; padding-left:7px; }
#BOrderSelection .P_deactive { color:#999; }
#BOrderSelection .P_current { color:#F00; }


#RefineSearch { padding-left:16px; padding-top:25px; padding-bottom:25px; }
#RefineSearch .SelectColLayer {	position: absolute; margin-top:1px;  padding-left: 10px; padding-top: 10px; padding-bottom: 10px; background: #ffffff; border: 1px solid #808080; width:204px; visibility: hidden; }
#RefineSearch .SelectSizeLayer { position: absolute; margin-top:1px;  padding-left: 10px; padding-top: 10px; padding-bottom: 10px; background: #ffffff; border: 1px solid #808080; width:204px; visibility: hidden; }
#RefineSearch .SelectPriceLayer { position: absolute; margin-top:1px;  padding-left: 10px; padding-top: 10px; padding-bottom: 10px; background: #ffffff; border: 1px solid #808080; width:204px; visibility: hidden; }
#RefineSearch .RefineColContainer { width:160px; height:18px; background-color:#FFF; border:1px solid #000; margin-top:5px; }
#RefineSearch .RefineColDel { display:none; float:left; padding-top:2px;  }
#RefineSearch .RefineCol { float:left; text-align:left; font-size:10px;  }
#RefineSearch .RefineCol a { width:135px; height:15px;  padding-top:3px; padding-left:6px; display:block; text-decoration:none; color:#000; }
#RefineSearch .CategoryS { width:25px; float:left; }
#RefineSearch .CategoryName { float:left; padding-top:2px; }
#RefineSearch .FirstColumn { float:left; width:100px; }
#RefineSearch .SecondColumn { float:left; width:100px; padding-left:4px; }
#RefineSearch .FirstSColumn { float:left; width:100px; }
#RefineSearch .SecondSColumn { float:left; width:100px; padding-left:4px; }
#RefineSearch .SelectApply2 { padding-bottom:7px; } 
.SelectdottenLine { background-image:url(../images/template/dotted_line.jpg); height:1px; margin-bottom:6px; margin-right:10px; } 


#ProductArea { padding-top:15px; padding-bottom:15px; }

#ProductArea .ProductboxL { width:170px; min-height:303px; padding-bottom:5px; border:1px solid #808080; float:left;  } 
#ProductArea .Productbox { width:170px; min-height:303px; padding-bottom:5px; border:1px solid #808080; float:left; margin-left:16px;  } 
#ProductArea .Product_thumb { padding-left:8px; padding-top:5px; padding-bottom:2px; }
#ProductArea .Product_textC { min-height:42px; padding-left:9px; padding-right:5px; }
#ProductArea .Product_textC h2 { margin:0px; padding:0px; font-size:12px; font-weight:bold; }
#ProductArea .Product_textC h2 a { color:#000; text-decoration:none; }
#ProductArea .Product_textC h2 a:hover { text-decoration:underline; }
#ProductArea .Product_subtext { font-size:11px; padding-top:2px; }
#ProductArea .ProductPrice { float:left; padding-left:11px; font-size:10px; padding-top:3px; }
#ProductArea .ProductColours_f { float:right; padding-right:8px; }
#ProductArea .ProductColours{ float:right; padding-right:4px; }
#ProductArea .MultiColours { float:right; font-size:10px; padding-top:3px; padding-right:5px; }

.NoResults { font-size:11px; } 
