/* CSS Document */

body {
	margin-top: 0px;
	margin-left: 0px;
	font-size:11px;
	color:#9C9D88;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.bodyText {
	font-size:14px;
	color:#8C7253;
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:18px;
}

.footer {
	background-color:#D8CDB1;
	height:21px;
	font-size:14px;
	color:#8C7253;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.footer a {
	font-size:14px;
	color:#8C7253;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
}

.footer a:hover {
	font-size:14px;
	color:#F8F3D9;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
}

.footerLinks {
	font-size:8px;
	color:#959683;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.footerLinks a {
	font-size:8px;
	color:#959683;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
}

.footerLinks a:hover {
	font-size:8px;
	color:#959683;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
}

.mainHeader {
background-color:#F8F3D9;
height:84px;
font-size:26px;
color:#8C7253;
font-family:Georgia, "Times New Roman", Times, serif;
}

.subHeader {
background-color:#D8CDB1;
height:25px;
font-size:16px;
color:#8C7253;
font-family:Georgia, "Times New Roman", Times, serif;
}

INPUT.textbox {
	background-image:url(../images/textbox.gif);
	background-repeat:no-repeat;
	width:110px;
	height:22px;
	border:0px;
}


.subHeader a {
font-size:16px;
color:#8C7253;
font-family:Georgia, "Times New Roman", Times, serif;
text-decoration:none;
}

.subHeader a:hover {
font-size:16px;
color:#F8F3D9;
font-family:Georgia, "Times New Roman", Times, serif;
text-decoration:none;
}

/*.catHeading {
font-size:24px;
color:#C1B084;
font-family:Georgia, "Times New Roman", Times, serif;
}*/

H1 {
	font-size:24px;
	font-weight:normal;
	color:#C1B084;
}

.catTd {
	height:31px;
	font-size:14px;
	color:#8C7253;
	font-family:Georgia, "Times New Roman", Times, serif;
	background-color:#D8CDB1;
	text-align:center;
}

.productTd {
	width:127px;
	height:136px;
	padding-left:10px;
	font-size:14px;
	color:#8C7253;
	font-family:Georgia, "Times New Roman", Times, serif;
	background-color:#D8CDB1;
}

.subCategory {
	font-size:15px;
	color:#8C7253;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.subCategory a {
	font-size:15px;
	color:#8C7253;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.productTd a {
	font-size:14px;
	color:#8C7253;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.productTitle {
	font-size:14px;
	color:#8C7253;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.productTitle a {
	font-size:14px;
	color:#959683;
	font-family:Georgia, "Times New Roman", Times, serif;
}



.otherText {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#ABAC95;
	font-size:12px;
}

.logoPadding {
	padding-left:6px;
}

a {
font-size:14px;
color:#959683;
font-family:Georgia, "Times New Roman", Times, serif;
text-decoration:none;
}

.pagination {
	font-size:14px;
	color:#8C7253;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

TABLE {
font-size:14px;
color:#8C7253;
font-family:Georgia, "Times New Roman", Times, serif;
}


TABLE.signIn {
	font-size:11px;
	color:#959683;
	font-family:Georgia, "Times New Roman", Times, serif;
}

TABLE.signIn a {
	font-size:11px;
	color:#959683;
	font-family:Georgia, "Times New Roman", Times, serif;
}

TABLE.cart {
	font-size:12px;
	color:#959683;
	font-family:Georgia, "Times New Roman", Times, serif;
}

TABLE.cart a {
	font-size:12px;
	color:#959683;
	font-family:Georgia, "Times New Roman", Times, serif;
}




a.products {
	font-size:14px;
	color:#C1B084;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
}

a.products:hover {
	font-size:14px;
	color:#8C7253;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
}

TABLE.confirmation {
	font-size:14px;
	color:#8C7253;
	font-family:Georgia, "Times New Roman", Times, serif;
	border: 1px solid #8C7253;
}



.button {
	font-size:14px;
	color:#8C7253;
	font-family:Georgia, "Times New Roman", Times, serif;
	border:1px double #8C7253;
	background-color:#F8F3D9;	
}

a.button {
	font-size:14px;
	color:#8C7253;
	font-family:Georgia, "Times New Roman", Times, serif;
	border:1px double #8C7253;
	background-color:#F8F3D9;
	padding-left:5px;
	padding-right:5px;
}

.onlyTop {
	border-bottom:1px;
	border-top:0px;
	border-left:0px;
	border-right:0px;
	border-style:solid;
	border-color:#959683;
}

.btnNew {
	border:1px;
	border-style:solid;
	border-color:#ffffff;
	background-color:#FFFFFF;
	font-size:15px;
	color:#939480;
	font-family:Georgia, "Times New Roman", Times, serif;
	width:100px;
	cursor:hand;
	padding-left:0px;
}

.tabGifts {
	width:140px;
	margin-left:15px;
}

.tabGifts td {
	background-color:#FAF5E0;
	color:#9F8465;
	padding-right:7px;
	line-height:18px;
}

.tabGifts ul,li {
	list-style-type:disc;
	margin:0px;
	padding-left:21px;
}

.tabGifts a {
	margin-left:-21px;
}

.tabGifts td.title {
	background-color:#9F8565;
	color:#E0D6BE;
	padding-left:7px;
}

.tabLHS {
	width:100%;
	margin-left:15px;
}

.tabLHS td.contactInfo,a {
	color:#9F8464;
}

.nil {
background-color:#efefef;
color: #9F8565;
padding-left:2px;
padding-right:2px;
/*margin:2px;*/
margin-left:2px;
border: #ccc 1px solid;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.paging {
background-color:#ffffff;
color: #9F8565;
padding-left:2px;
padding-right:2px;
margin:2px;
border: #ccc 1px solid;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

a.paging, a.paging:active, a.paging:visited  {
background-color:#ffffff;
color: #9F8565;
padding-left:2px;
padding-right:2px;
margin:2px;
border: #ccc 1px solid;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
a.paging:hover {
color: #463520;
background-color:#efefef;
border: #ccc 1px solid;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}


	


