@charset "UTF-8";
/* CSS Document */
a, a:active, a:visited{color:#d2b048;}
a:hover{color:#af9944;}
.botLine    { border-bottom: 1px solid black }
.topLine   { border-top: 2px solid black }
.rtLine    { border-right: 4px solid black }
.class { }
body { }
.fineprintclass { color: #505050; font-size: 9px; font-family: Verdana, Arial, Helvetica; font-style: normal; font-weight: normal; font-stretch: normal; text-align: center }
.bottomlineclass { color: #505050; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; outline-style: none }
.welcome { color: #505050; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; padding-top: 5px; padding-right: 10px; padding-left: 10px; outline-style: none; }
.body { color: #505050; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; border: dotted 0 gray; outline-style: none }
.rtborder    { background-position: 12px 0; border-right: 1px solid black }
.ltborder    { border-left: 1px solid black }
.special  { border-style: none none dashed; border-width: medium medium 1px; border-color: black }
.tobbot      { border-style: solid none; border-width: 1px medium; border-color: black  }
.topborder    { padding-top: 6px; border-top: 1px solid black }
.copyright { color: #ededed; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif }
.borderAll { border: solid 1px black }
.ds1 /*agl rulekind: base;*/ { font-weight: bold; }
.dsR399 /*agl rulekind: base;*/ { top: 0; left: 0; width: 745px; height: 110px; }
.dsR400 /*agl rulekind: base;*/ { top: 110px; left: 1px; width: 179px; height: 595px; }
.dsR444 /*agl rulekind: base;*/ { width: 744px; height: 704px; }
.dsR448 /*agl rulekind: base;*/ { top: 115px; left: 184px; width: 360px; height: 291px; }
.dsR451 /*agl rulekind: base;*/ { width: 171px; height: 73px; }
.dsR474 /*agl rulekind: base;*/ { top: 115px; left: 551px; width: 191px; height: 572px; }
.dsR476 /*agl rulekind: base;*/ { top: 407px; left: 184px; width: 360px; height: 291px; }
.mailing_list_bg{background-image: url(../images/mailing_list_bg.gif);}
.email_field {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #C08C2C;
	text-decoration: none;
	height: 19px;
	width: 158px;
	border: 1px none #FFF;
	background-color: #FFF;
	text-indent: 4px;
}
.ttxt {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333;
	text-decoration: none;
	background-color: #FFF;
}
.hdr {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #E0A232;
	text-decoration: none;
}
.form_text {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.form_input {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #626262;
	text-decoration: none;
	background-color: #FFF;
	text-indent: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #A36413;
	border-right-color: e0a232;
	border-bottom-color: e0a232;
	border-left-color: #A36413;
}
.inner_circle_form_bg{
	background-image: url(../images/mailing_list_form_bg.jpg);
	height: 377px;
	width: 343px;
}.txt {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000;
	text-decoration: none;
}
.thdr {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFF;
	text-decoration: none;
	background-color: #E0A232;
}
.items_t {
	background-color: #666;
}
.price{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666;
	text-decoration: line-through;	
}
.sale{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #060;
	text-decoration: none;
}
.cat_link, .cat_link:active, .cat_link:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #d2b048;
	text-decoration: none;
}
.cat_link:hover{
	color: #af9944;	
}.warning {
	font: normal 12px/normal Arial, Helvetica, sans-serif;
	text-transform: none;
	color: #999;
	text-decoration: none;
}.holiday_text {
	font: 10px/12px "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Helvetica, Arial, sans-serif, "Bitstream Vera Sans";
	text-transform: none;
	color: #fff;
	text-decoration: none;
}.holiday_background{
	background: url(../images/holiday_hours_bg.jpg);		
}
