/* CSS Document */

td{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

textarea{
	margin-top: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

input{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

a{
	color: #003366;
}

.hidden ul{
	display: none;
	visibility: hidden;
	}
.shown ul{
	display: block;
	visibility: visible;
	}
#categories{
	width: 160px;
	padding: 0;
	padding: 10px 0;
	margin: 0 10px;
	}
	
	#categories li{
		list-style: none;
		margin: 0;
		padding: 0;
		border-bottom: 1px solid #FFFFFF;
		}
		#categories li a{
			font-family: Georgia, "Times New Roman", Times, serif;
			font-size: 13px;
			text-decoration: none;
			display: block;
			color: #990000;
			padding: 3px 5px 3px 15px;
			}
		#categories li a.subCats {
		    background: url(images/nav_arrow.gif) 0 8px no-repeat;
		}
			#categories li.shown a{
				background-position: 0 -93px;
				}
			#categories li a.showAll{
				color: #003366;
				border: 0;
				background: none;
				}
			#categories ul{
				margin: 0;
				padding: 0;
				}
				#categories li ul li{
					border-bottom: 0;
					}
					#categories li ul li a{
						color: #000;
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-size: 11px;
						background: none;
						font-weight: normal;
						padding: 2px 5px 2px 20px;
						}
						#categories li ul li a:hover{
							text-decoration: underline;
							}

h2{
	color: #003366;
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	margin: 10px 0 5px 0;
	font-size: 17px;
	font-weight: normal;
	width: 400px;
	}
	h2 a{
		text-decoration: none;
		}
		h2 a:hover{
			text-decoration: underline;
			}

#featured{
	float: left;
	width: 401px;
	margin: 0;
	padding: 0;
	list-style: none;
	}
	#featured li{
		border-bottom: 2px solid #EEE9DF;
		float: left;
		margin: 0;
		padding: 0;
		list-style: none;
		}
		#featured li.last{
			border-bottom: 0;
			}
		#featured li ul{
			margin: 0;
			padding: 0;
			}
			#featured li ul li{
				float: left;
				clear: none;
				display: inline;
				padding: 0;
				margin: 0;
				border: 0;
				}
				#featured li ul li a{
					float: left;
					padding: 10px;
					background: url(images/shadow_image.gif) no-repeat;
					}

/*

#pcCats, #pcSeasonal, #pcPopular, #pcNew{
    list-style: none;
    width: 100%;
    display: block;
}
#content {
    padding-right: 280px;
}
div #nav {
    width: 150px;
    height: 100%;
    float: right;
    padding-right: 100px;
}
    #pcCats li {
        padding-bottom: 8px;
    }
#pcContainer {
 width 100%;
}

#pcNew li, #pcSeasonal li, #pcPopular li {
    display: inline;
    padding-left: 10px;
    
}
*/


