#cattie {
font:normal 11px Helvetica,Verdana, sans-serif;
margin:5px 0 0 10px;
}
/*||||||||||||| TAB NAV STYLES ||||||||||||||||||*/
#cattie  #midNav {
	font-weight:bold;
	font-size: 13px;
	width:630px; 
	height:33px;
	margin:5px 0px 0px 0px ;
	position:relative;
	clear:both;
	/* background-color:#d5d5d5; */
	border: solid 1px #aaa;
	border-width:0 0 1px 1px;
}

#cattie #midNav a {
	color:#666;
        background-color:#d5d5d5;
	text-align:center;
	width:89px;
	height:32px;
	line-height:33px;
	display:block;
	float:left; 
    text-decoration:none;
	margin:0px;
	border-top:solid 1px #aaa;
	border-right:solid 1px #aaa;
	border-bottom:solid 1px #aaa;
	overflow:hidden;
}

#cattie.flexie #midNav a {
	width:auto;
	padding:0 10px;
}
 #cattie #midNav a:hover {
	color:#000;
	background-color:#eee;
}
#cattie #midNav a.tabOn {
	color:#000;
background-color:#fff;
border-bottom:solid 1px #fff;
}

.tab, .navFree  {
display:none;
}
div.showTab div{
display:block;
}

/*  keep dotted line off the tabs */
a:active {
outline: none;
}
a:focus {
-moz-outline-style: none;
}

/*||||||||||||| END TAB NAV STYLES ||||||||||||||||||*/
#cattie #tabBin h3.proCatName{
display:none;
}

#cattie #tabBin p.catTag {
margin:-25px 0px 15px 20px;
}
#cattie #tabBin div.gkid h3{
font: normal 14px/16px verdana, sans-serif;
padding:10px 0;
text-indent:15px;
color:#777;
margin:-10px 0 -10px 0;
width:630px;
border-top:solid 1px #e5e5e5;
}


#cattie #tabBin ul{
clear:both;
margin:0px -20px;
* margin:0;
}

#cattie #tabBin ul li {
list-style-type:none;
margin:0 10px 10px 0;
color:#666;
background-color:#fff;
height:180px;
width:122px;
float:left;
}
#cattie #tabBin  {
font:normal 11px Verdana, sans-serif;

}
#cattie #tabBin .pName {
font:bold 11px Verdana, sans-serif;
color:#333;
display:block
}
/*||||||||||||||||||||||| SLIDESHOW ||||||||||||||||||||||||||*/

#my_slideshow{
position:relative;
background-color:#666;
}

#my_slideshow p{
color:#ccc;
background-color:#999;
font:normal 16px/20px  helvetica, verdana, sans-serif;
margin:0px;
height:20px;
position:absolute;
left:440px;
top:0px;
width:190px;
height:250px;
}

#my_slideshow p a{
color:#eee;
font:normal 16px/20px  helvetica, verdana, sans-serif;
text-decoration:none;
margin:0px;
height:20px;
width:170px;
position:absolute;
left:20px;
bottom:20px;
}

#my_slideshow p a:hover{
color:#333;
}


.blue { font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#000}

.content h1 { font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#000}

.content h2 { font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#000}

.content h3 { font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#000}


