/* these are rules that override the default stylesheet
*  plus additional rules that pertain only to the home page
*/
/* #603913; /* dark brown */
/* #FBE1ED; /* light pink */
/* #A30038; /* dark pink */
/* #006F53; /* teal/green */

@media screen, projection, print {

/* home page overrides for #midsection rules */

/* left column */
.home #sidebar {
	font-family: Times, "Times New Roman", serif;
	font-size: 90%;
	line-height: 1.28;
}
#sidebar .hilite {
	border-top: 1px solid #603913; /* dark brown */
	padding-top: .5em;
}
#sidebar .hilite h2 {
	text-transform: uppercase;
	margin-bottom: 0;
}
#sidebar .hilite a {
	background: transparent;
	color: #006F53; /* teal/green */
	font-weight: bold;
}
#sidebar .hilite a:hover,
#sidebar .hilite a:focus,
#sidebar .hilite a:active {
	background: transparent;
	color: #A30038; /* dark pink */
}


/* right column */
.home #content {
	width: 725px;
	padding: 0;
	margin-bottom: 5px;
}

.home .featured {
	position: relative;
	width: 725px;
	height: 465px;
	overflow: hidden;  /* chops off 'click here' img */
}
/* 'click here' img */
.home .featured a img {
	position: absolute;
	bottom: -45px;
	right: 20px;
	border-width: 0;
}

/* graphic product list at the bottom of the right column */
.home #productnav {
	margin: 0;
	padding: 5px 0;
	list-style: none;
	text-align: center;
}
.home #productnav li {
	float: none;
	display: inline;
	margin: 0;
	padding: 0;
}
.home #productnav li a {
	display: inline;
	padding: 0;
	background: #fff none;
	color: #603913; /* dark brown */
}
.home #productnav li img {
	border-width: 0;
	margin-left: 3px;
}

/* specific rules for IE6 */
/* end */

} /* end home page screen rules */

