#crumbtrail{width:588px; font-size:0.7em;}
 #maincontent_cat{
   font-weight:normal; 
  font-size:0.8em;
  position:relative;
  float:right;
  width:619px;
  margin-right:29px;
  _margin-right:0px; 
 }
 h1{padding:10px 0 10px 0; margin:0;_padding-bottom:5px; }
 h3{ font-family:Arial; font-weight:bold; font-size:1.1em; color:#6C9ED6; margin: 0px 0 5px 0; padding:4px 0px 0 5px; min-height:45px; _height:45px; }
 h3.gradient{background:url(../images/header_bg.jpg) no-repeat; }
 h3.gradient a:link, h3.gradient a:hover, h3.gradient a:active,h3.gradient a:visited{color:#6C9ED6; text-decoration:none !important;}
 #content_left{width:298px; float:left; padding:0 0px 0 0; margin:0 0 0 0; }
 .shirt{ width:140px; float:left; padding:0 0px 5px 0px; margin:5px 8px 5px 0px; text-align:left; font-weight:normal; font-size:0.7em; line-height:1.3em; background:url(../images/dotes.gif) repeat-x bottom left;}
 /*.shirt p {color:#6C9ED6; padding:10px 0 0 0; margin:0;  font-weight:bold; }
 .shirt span {color:#11345A; font-weight:bold;}*/
 .shirt img{padding:0; margin:0;}
 .shirt img .shirt_img{width:140px;height:150px;}
 .shirt a:link, .shirt a:visited, .shirt a:active, .shirt a:hover { text-decoration:none; color:#000; }
 .shirt span a:link, .shirt span a:visited, .shirt span a:active, .shirt span a:hover { text-decoration:none; color:#003366; font-weight:bold; }
 .shirt span a:hover {text-decoration:underline; }
 #bottom_selection{width:285px; float:right; padding:0 0px 0 0; margin: 5px 36px 15px 0; _margin-right:18px;text-align:right;  color:#11345A; font-weight:bold; font-size:0.85em;}
 #bottom_selection ul{padding:0px; margin:0;}
 #bottom_selection li{list-style:none; display:inline;margin:0 0 0 5px; padding:0 0px 0 0px; color:#003366;}
 #bottom_selection li a:link, #bottom_selection li a:visited, #bottom_selection li a:active{text-decoration:none;  color:#76A4D9;}
 #bottom_selection li a:hover{text-decoration:underline; color:#003366;}
 
 #bottom_selection li span{ color:#00254E; font-size:1em; }
 .bg_dash{border-right:1px dotted #ccc; padding:0px; color:#00254E;}
 .bg_dash a:link, .bg_dash a:visited, .bg_dash a:active{color:#00254E; padding:0 5px 0 2px;}
 .bg_dash a:hover{text-decoration:underline;}
 .previous a:link, .previous a:visited, .previous a:hover, .previous a:active {color:#00254E;}
 #content_right{ width:285px; float:left; padding:0px; margin:10px 0px 0 0; text-align:right;  color:#11345A; font-weight:bold; font-size:0.85em;}
 #content_right img{padding-top:1px;}
 #content_right span {color:#11345A; font-weight:bold; font-size:0.95em;}
 #content_right ul{padding:5px 0px 0 0; margin:0;}
 #content_right li{list-style:none; display:inline; font-weight:bold; margin:0 0 0 5px; padding:0px; color:#00254E;}
 #content_right li a:link, #content_right li a:visited, #content_right li a:active{text-decoration:none;  color:#76A4D9;}
 #content_right li a:hover{text-decoration:underline; color:#003366;} 
 #content_right li span{ color:#00254E; font-size:1em; }
 #content_right  a:link, #content_right  a:visited, #content_right  a:active{text-decoration:none;  color:#003366;}
 #content_right  a:hover{text-decoration:underline; color:#003366;} 
 #aston_left{float:left; padding:0 0px 0 0px; margin:0 0px 5px 0; width:583px; height:224px; background:url(../images/shop/polo_prod_pg/product_category_polo_pic.jpg); color:#fff; font-weight:normal;font-size:1.1em;line-height:1.3em;}
 #aston_left p{width:240px; padding:20px 10px 0 30px;_padding-top:40px;}
 #aston_left a:link, #aston_left a:hover, #aston_left a:active, #aston_left a:visited{text-decoration:none; color:#ffffff; font-weight:bold; font-size:0.65em;line-height:1em;}
 #aston_left img{margin-left:5px;}
#products_list{width:100%}
