
/* Columns */	
	
	#navColumnOne {
		padding: 0;
		}
	#navColumnTwo {
		margin: 0px;
		}
		
/* Side Boxes */ 
	
 	h3.leftBoxHeading,
	h3.rightBoxHeading {			
		padding-top: 1px;
		} 
 	h3.leftBoxHeading a,
	h3.rightBoxHeading a {
		color: #000;
		} 
	
	h3.leftBoxHeading a:link,
	h3.leftBoxHeading a:visied,
	h3.rightBoxHeading a:link,
	h3.rightBoxHeading a:visited {
		color: #000;
		} 
	
	h3.leftBoxHeading a:hover,
	h3.rightBoxHeading a:hover {
		color: #f00;
		text-decoration: none;
		text-align: left;
		}

	/* RIGHT SIDE BOXES */

	div.rightBoxContainer {
		margin: 4px 0 0px;
		border-top: 2px solid #a9a9a9;
		padding: 5px 0 4px;
		}		
	h3.rightBoxHeading {
		font-size: 1em;
		text-align: left;	
		}
	/* div.sideBoxContent {
		padding: 0 0 0px;
		margin: 0px 0px 0px 0px;
		font-size: .95em;
		} */
		
	.rightBoxContainer ol {
		list-style-type: none;
		/* list-style-image: url(/images/bullets/bullet-arrow-000.gif); */		 
		margin: 5px 0 0px 0px;
		padding-left: 0em;
		}
	
	.rightBoxContainer li {
		padding: .15em 0;
		background: url(/images/bullets/bullet_arrow_000.gif) no-repeat left .4em;
		padding-left: 9px;
		font-size: .95em;
		} 
	
	.rightBoxContainer li a {
		color: #000;
		} 

	/* LEFT SIDE BOXES */

	div.leftBoxContainer {
		margin: 4px 0 0px;
		}		
	h3.leftBoxHeading {
		font-size: 1em;
		text-align: left;		
		}
	div.sideBoxContent {
		padding: 0 0 0px;
		margin: 0px 0px 0px 0px;
		font-size: .95em;
		}
		
	/* CATEGORIES SIDE NAV */	
	
	ul.sideNav,
	ul.subNav {
		list-style: none;
		list-style-position:outside;
		margin: 0 0 0px 0px;
		padding: 0;
		}
	ul.sideNav {		
		padding: 0 0 0 5px;
		}
	ul.sideNav li,
	ul.subNav li {
		margin: 0;
		padding: .2em 0
		}
	ul.sideNav li a,
	ul.subNav li a {
		display: block;		
		color: #336;
		}
	ul.sideNav li a:hover,
	ul.subNav li a:hover {
		color: #000;
		text-decoration: underline;
		/* font-weight: bold; */
		}

/* categories box parent and child categories */

	ul.sideNav li a span,
	ul.subNav li a span {
		/* padding: .25em 8px; */
		display: block;
		}
	ul.sideNav li a.category-top,
	ul.subNav li a.category-top {
		font-weight: bold;
		}
	ul.sideNav .section {
		border-bottom: #a9a9a9 2px solid;
		padding: 3px 0 5px;
		margin: 0 0 3px
		}
	ul.sideNav .category-hobbyists li {
		background: url(/images/bullets/bullet_arrow_c00.gif) no-repeat left .5em;
		padding-left: 9px;
		}
	ul.sideNav .category-hobbyists a {
		color: #CC0000;
		font-weight: bold;
		}
	ul.sideNav .category-pros li {
		background: url(/images/bullets/bullet_arrow_000.gif) no-repeat left .5em;
		padding-left: 9px;
		}
	ul.sideNav .category-pros a {
		color: #666;
		font-weight: bold;
		}
	ul.sideNav .category-accessories li {
		background: url(/images/bullets/bullet_arrow_369.gif) no-repeat left .5em;
		padding-left: 9px;
		}
	ul.sideNav .category-accessories a {
		color: #336699;
		font-weight: bold;
		}
	ul.sideNav .category-software li {
		background: url(/images/bullets/bullet_arrow_090.gif) no-repeat left .5em;
		padding-left: 9px;
		}
	ul.sideNav .category-software a {
		color: #009900;
		font-weight: bold;
		}
	ul.sideNav .category-support li {
		background: url(/images/bullets/bullet_arrow_609.gif) no-repeat left .5em;
		padding-left: 9px;
		}
	ul.sideNav .category-support a {
		color: #A103B9;
		font-weight: bold;
		}
	ul.sideNav li a.category-links {
	  	font-weight: normal;
		}
	ul.sideNav li a.category-products {		
	  	font-weight: normal;
		/* background: #fff url(../images/arrow-right-black.gif) no-repeat left center; */
		}
	ul.sideNav li a.category-products:hover {
	  	/* color: #000; */
		/* text-decoration: none; */
	  	/* font-weight: bold; */
		}
	ul.sideNav li a.category-products span {
		/* padding-left: 12px; */
		display: block;
		}
	ul.sideNav li a.category-subs span {
		/* padding-left: 12px; */
		display: block;
		}
	ul.sideNav li a span.category-subs-parent {
	  	/* font-weight: bold; */
		/* color: #000;
		background-color: #fdfdfd; */
		padding: 2px 0 3px;
		}
	ul.sideNav li a span.category-subs-selected {
	  	/* font-weight: bold;
		color: #000; */
		/* background: #fff url(../images/arrow-right-black.gif) no-repeat right center; */
		}
	ul.sideNav li a.category-subs {
		
	  	font-weight: normal;
		/* background: #fff url(../images/arrow-right-black.gif) no-repeat left center; */
		}
	ul.sideNav li a.category-subs:hover {
	  	/* color: #f00; */
	  	/* text-decoration: none; */
		}

	

/* Side Box Content */
	

	#subscribeContent.sideBoxContent {
		padding: 5px 5px 10px;
		}
		
	#shoppingcartContent.sideBoxContent {
		padding: 0px 5px 10px;
		font-size: .95em;
		}
		
	#searchContent.sideBoxContent a {
		font-size: .90em;
		}		

	/* We Accept */
	
	#wpccaccept {
		border-top: 2px solid #a9a9a9;
		padding: 5px 0 4px;
		}
	
