body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
}

#footer {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}

pre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
}

hr {
	color: #999;
	height: 1px;
	width: 95%;
}


.orderField
{
	color:#A5A5A5;
}
p {
	margin: 0px;
	padding: 0px;
}
td, div {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	display: inline;
	margin: 0px;
}

select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
}

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
}


input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
}


a img {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
a {
	color: #000;
}
table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
}
.greatideas { background: url(images/common/gi-bk.jpg) no-repeat top left; margin-bottom:18px; }
.leftcorners { background: url(images/common/corners-left-bottom.gif) no-repeat bottom left; }
.bordersleft { background: url(images/common/leftcolbk.gif) repeat; margin-bottom:17px; }
.blkhdr {
	font-weight: bolder;
	text-transform: uppercase;
	color: #fff;
	padding-left: 6px;
	background: url(images/common/leftcol-header.jpg) no-repeat;
	height: 23px;
	width: 160px;
}
#navlist { }
#navlist ul {
	margin: 0; /*removes indent IE and Opera*/
	padding: 0; /*removes indent Mozilla and NN7*/
	list-style-type: none; /*turns off display of bullet*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#navlist li {
	margin: 0 0 3px 0;
}
#navlist a:link, {
	color: #000;
	/*/*/text-decoration: none; /* */
}
#navlist a:visited {
	color: #000;
	text-decoration: none;
}
#navlist a:hover {
	color: #000;
	text-decoration: underline;
}

#uberlink a:link, #uberlink a:visited, #uberlink a:hover {
	font-weight: bold;
	color: #000;
}
.itemTitle {
	font-weight: bold;
	padding-right: 5px;
}
.itemPrice {
	color: #666;
}

.sortItem {
	color: #A5A5A5;
}

h1 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	margin-bottom: 2px;
	margin-top: 0px;
	font-weight: normal;
}


h2 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	margin-bottom: 0px;
	margin-top: 0px;
	color: #A5A5A5;
	font-weight: normal;
}

h3 span { 
	display: none; }

	#wedding h3 {
	margin: 10px 0 0 0;
	padding: 0;
	width: 420px;
	height: 85px;
	background: url(images/h3_wedding.jpg) no-repeat left top;
}

	#onsale h3 {
	margin: 10px 0 0 0;
	padding: 0;
	width: 420px;
	height: 72px;
	background: url(images/h3_onsale.gif) no-repeat left top;
}


	#anniversary h3 {
	margin: 10px 0 0 0;
	padding: 0;
	width: 420px;
	height: 70px;
	background: url(images/h3_anniversary.gif) no-repeat left top;
}

	#panicprezzies h3 {
	margin: 10px 0 0 0;
	padding: 0;
	width: 420px;
	height: 75px;
	background: url(images/h3_panicprezzies.gif) no-repeat left top;
}


	#housewarming01 h3 {
	margin: 10px 0 0 0;
	padding: 0;
	width: 420px;
	height: 75px;
	background: url(images/h3_housewarming01.jpg) no-repeat left top;
}

	#birthday h3 {
	margin: 10px 0 0 0;
	padding: 0;
	width: 420px;
	height: 74px;
	background: url(images/h3_birthday.gif) no-repeat left top;
}

	#mothersday h3 {
	margin: 10px 0 0 0;
	padding: 0;
	width: 420px;
	height: 82px;
	background: url(images/h3_mothersday.gif) no-repeat left top;
}

	#fathersday h3 {
	margin: 10px 0 0 0;
	padding: 0;
	width: 420px;
	height: 82px;
	background: url(images/h3_fathersday.gif) no-repeat left top;
}

	#christmas h3 {
	margin: 10px 0 0 0;
	padding: 0;
	width: 420px;
	height: 69px;
	background: url(images/h3_christmas.gif) no-repeat left top;
}


h4 {
	MARGIN: 0px; FONT: bold 10px verdana,arial,helvetica,sans-serif
}
h5 {
	MARGIN: 0px; FONT: bold 10px verdana,arial,helvetica,sans-serif
}
h6 {
	MARGIN: 0px; FONT: bold 10px verdana,arial,helvetica,sans-serif
}
.itemTitle a:link {
	text-decoration: underline;
}
.itemTitle a:hover {
	text-decoration: underline;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.rightcorners { background: url(images/common/corners-right-bottom.gif) no-repeat bottom left; margin-bottom:17px; }
.roundbottom { background: url(images/common/roundbottom.gif) no-repeat bottom left; margin-bottom:17px; }
.roundtop { background: url(images/common/roundtop.gif) no-repeat top left; margin-top:17px; }
.roundbackground { background: url(images/common/large-background.gif) repeat-y; }
.bordersright { background: url(images/common/rightcolbk.gif) repeat-y; margin-bottom: 17px;}
.greyhdr {
	font-weight: bold;
	padding-left: 6px;
	background: url(images/common/rightcol-header.jpg) no-repeat;
	height: 23px;
	width: 130px;
	text-transform: uppercase;
	color: #666;
}
#topnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}
#topnav a:link, #topnav a:visited {
	color: #000;
	/*/*/text-decoration: none; /* */
}
#topnav a:hover {
	color: #000;
	text-decoration: underline;
}
