﻿div#links li{font-size:1.2em}
/*  Main category page */
div#main-cat-left{}
div#main-cat-left h2{position:relative;border-bottom:1px solid #411485}
div#main-cat-left h2,h2#sub-cat-header{font-size:2.5em;color:#610100;padding:5px 0;margin:30px 0 0 0;font-weight:bold;margin-left:20px;width:950px}
div#main-cat-left h3{font-size:1.8em;margin:10px 0 -10px 0;color:#411485}
div#main-cat-left h4{font-size:1.5em;margin:10px 0 -10px 0}
div#main-cat-left p,div#main-cat-left ul,div#main-cat-left ol,div#main-cat-left table,div#main-cat-left blockquote{font-size:1.2em;margin:10px 0;line-height:1.3em}
div#main-cat-left ul{list-style:square none outside;padding-left:20px}
div#main-cat-left ol{list-style:decimal none outside;padding-left:20px}
div#main-cat-left a{color:#595959}
div#main-cat-left a:hover{color:#aaa}
div#main-cat-right{}
div#main-cat-right .sub-item{float:left;clear:both;width:465px;margin:20px 0 0 0}
div#main-cat-right .sub-altitem{float:right;clear:right;width:465px;margin:20px 0 0 0}
div#main-cat-right .sub-item div.image{width:250px;height:250px;margin-bottom:20px;padding:10px;float:left;text-align:center}
div#main-cat-right .sub-item div.desc{height:270px;overflow:hidden;margin:0 0 0 270px;background:#fff url('/images/main-cat-sub-item.png') no-repeat right bottom}
div#main-cat-right h3{background:#d5d5d5 url('/images/main-cat-sub-header.png') repeat-y left top;color:#fff;font-size:1.8em;padding:10px 15px}
div#main-cat-right .sub-altitem div.image{width:250px;height:250px;margin-bottom:20px;padding:10px;float:left;text-align:center}
div#main-cat-right .sub-altitem div.desc{height:270px;overflow:hidden;margin:0 0 0 270px;background:#fff url('/images/main-cat-sub-item.png') no-repeat right bottom}
div#main-cat-right h3{background:#d5d5d5 url('/images/main-cat-sub-header.png') repeat-y left top;color:#fff;font-size:1.8em;padding:10px 15px}
div#main-cat-right p{font-size:1.2em;margin:10px}
div#main-cat-right p.more-link{padding:0 0 10px 0}
div#main-cat-right p.more-link a{display:block;border-top:1px solid #fff;border-bottom:1px solid #fff;padding:6px 0 6px 20px;background:url('/images/homepage-row1col2-bullet.png') no-repeat center left;color:#595959;font-weight:bold}
/*  Sub category page */
h2#sub-cat-header{position:relative;border-bottom:1px solid #610100;color:#595959}
div#sub-cat-products{padding:10px 0}
div#sub-cat-products .sub-item{float:left;display:inline;clear:both;width:465px;margin:10px 0 0 0}
div#sub-cat-products .sub-altitem{float:right;display:inline;clear:right;width:465px;margin:10px 0 0 0;position:relative;right:40px}
div#sub-cat-products .sub-item div.image{width:250px;height:250px;padding:0 10px;float:left;text-align:center}
div#sub-cat-products .sub-item div.desc{margin:40px 0 0 270px;background:#fff url('/images/main-cat-sub-item.png') no-repeat right bottom}
div#sub-cat-products h3{background:#d5d5d5 url('/images/main-cat-sub-header.png') repeat-y left top;color:#fff;font-size:1.8em;padding:10px 15px}
div#sub-cat-products .sub-altitem div.image{width:250px;height:250px;padding:0 10px;float:left;text-align:center}
div#sub-cat-products .sub-altitem div.desc{margin:40px 0 0 270px;background:#fff url('/images/main-cat-sub-item.png') no-repeat right bottom}
div#sub-cat-products p.more-link{font-size:1.2em;margin:10px;padding:0 0 10px 0}
div#sub-cat-products p.more-link a{display:block;border-top:1px solid #fff;border-bottom:1px solid #fff;padding:6px 0 6px 20px;background:url('/images/homepage-row1col2-bullet.png') no-repeat center left;color:#595959;font-weight:bold}
div#links{margin-right:-20px;}
div#meta{position:absolute;top:110px;right:180px;width:470px;z-index:2}

