/*styles for items from catalogue
version 4.1 colours separated
needs additional style sheets for IE with conditional comments*/

#catitems h2, #catitems p a:hover  {background:#FFEFCF}
#catitems h2 a:hover, p.navbar, #catitems p  a.cesta:hover, p.navbar a:link,p.navbar a:hover {color:#FFEFCF}

#catitems h2 a, #catitems p a:hover, #catitems strong {color:#10106B}
.imgth, p.navbar, #catitems p  a.cesta:hover {background:#10106B}
#catitems h2 a:hover, #catitems p a:hover{border:#10106B 2px solid;}

#catitems h2 a:hover {background:#999CAF}
.content{background:#999CAF url(corn_tr_pOgB.gif) no-repeat right top;}

#catitems li p {color:#FFFFFF}
#catitems li .imgth img {border:1px solid #FFFFFF}

#catitems li div.cornr_bot {background:url(corn_br_dBgB.gif) no-repeat bottom right; /* modifies all.css*/}
.cornr_list div, .cornr_list  {background: inherit;} /*must precede other backgroud styles*/
.cornr_list div {background: url(corn_bl_pOgB.gif) no-repeat bottom left;}
.cornr_list {background:#999CAF url(corn_br_pOgB.gif) no-repeat bottom right;}

/* non colour styles */

.cornr_list div, .cornr_list {height:6px !important;padding:0;margin:0;width:100%;font-size:1px !important;/*font-size for IE*/}
.cornr_list {position:absolute;bottom:-1px;}

#catitems{clear:both; max-width:55em;}
#catitems ol {list-style-type:none;clear:both;padding:0;margin:0;}
#catitems li {padding:0 0 8px 0;} 

#catitems h2 {margin: 0 0 0 85px;padding:0;font-size:120%;font-weight:bold;}
#catitems h2 a {text-decoration:none;}
#catitems h2 a:hover, #catitems p a:hover 
{text-decoration:none;position:relative;top:2px;z-index:9;
-moz-border-radius: 8px 8px 8px 8px; border-radius: 8px 8px 8px 8px;}

#catitems p a:hover {padding:2px 6px 2px 6px;}
#catitems h2 a:hover {padding:4px 7px 4px 7px;}

#catitems p  a.cesta {/*visibility:hidden;font-size:0px;*/z-index:9;position:relative;left:-15px;text-decoration:none;font-weight:bold}
/*#catitems p  a.cesta img {visibility:visible;}*/
#catitems p  a.cesta:hover {/*visibility:visible;font-size:100%;*/ display:inline;border:none;margin:0;padding:2px 10px 6px 0px;top:0px;}
/*#catitems p  a.cesta:hover img {position:relative;left:-5px;}*/

.content {position:relative;margin:0 0 0 40px;padding:0;min-height:6.5em;}
.blurb {position:relative;left:45px;}

.imgth{z-index:7;position:absolute;left:-40px;top:-1.3em;height:104px;width:79px;padding:0;margin:0;}

#catitems li .imgth a:hover {text-decoration:none;background:none;}
#catitems li .imgth img {padding:0;margin:0 0 0 6px;}
#catitems li p {width:90%;max-width:50em;padding:2px 2px 2px 0px;margin:0;}

p.navbar {float:right;width:23em;text-align:center;padding:0;margin:0 1% 6px 0;}
p.navbar a:hover {text-decoration: none; background: none !important; border:none;}

p.navbar a:link,p.navbar a:hover,p.navbar a:visited{text-decoration: none; color:#FFEFCF}
