.Collectionheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 36pt;
    COLOR: #0f3123;
    FONT-FAMILY: mrs. eaves roman, geneva, verdana, helvetica
}
.general
{
    FONT-SIZE: 14px;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: verdana,arial,helvetica
}
.generalsmaller
{
    FONT-SIZE: 12px;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: verdana,arial,helvetica
}
.generalsmallerbold
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: arial,helvetica
}
.important
{
    FONT-SIZE: 24px;
    LINE-HEIGHT: 30px;
    FONT-FAMILY: Times New Roman, Georgia
}
.shipping
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: #830434;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none
}
.error
{
    FONT-WEIGHT: normal;
    FONT-SIZE: x-small;
    COLOR: #cc0033;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none
}
.banner
{
    FONT-WEIGHT: normal;
    FONT-SIZE: xx-small;
    COLOR: #e5e5df;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none
}
.small02
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none
}
.small
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none
}
.note
{
    FONT-WEIGHT: normal;
    FONT-SIZE: xx-small;
    COLOR: #8f8b7f;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none
}
.white
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none
}
.white2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none
}
.lWhite
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none
}
.title
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: mrs. eaves roman, geneva, verdana, helvetica;
    TEXT-DECORATION: none
}
.map
{
    FONT-WEIGHT: normal;
    FONT-SIZE: xx-small;
    COLOR: #898b78;
    FONT-FAMILY: geneva, verdana, helvetica;
    TEXT-DECORATION: none
}
.map02
{
    FONT-WEIGHT: normal;
    FONT-SIZE: xx-small;
    COLOR: #784d9d;
    FONT-FAMILY: geneva, verdana, helvetica;
    TEXT-DECORATION: none
}
A.career:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: xx-small;
    COLOR: #003366;
    FONT-FAMILY: geneva, verdana, helvetica;
    TEXT-DECORATION: underline
}
A.career:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: xx-small;
    COLOR: #666666;
    FONT-FAMILY: geneva, verdana, helvetica;
    TEXT-DECORATION: none
}
A.career:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: xx-small;
    COLOR: #660066;
    FONT-FAMILY: geneva, verdana, helvetica;
    TEXT-DECORATION: none
}
A.job:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: xx-small;
    COLOR: #663300;
    FONT-FAMILY: geneva, verdana, helvetica;
    TEXT-DECORATION: underline
}
A.job:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: xx-small;
    COLOR: #666666;
    FONT-FAMILY: geneva, verdana, helvetica;
    TEXT-DECORATION: none
}
A.job:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: xx-small;
    COLOR: #999966;
    FONT-FAMILY: geneva, verdana, helvetica;
    TEXT-DECORATION: underline
}
.tour1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #9fb28e;
    FONT-FAMILY: arial, verdana, helvetica;
    TEXT-DECORATION: none
}
.tour2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: #9fb28e;
    FONT-FAMILY: arial, verdana, helvetica;
    TEXT-DECORATION: none
}
.tour3
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14pt;
    COLOR: #9fb28e;
    FONT-FAMILY: arial, verdana, helvetica;
    TEXT-DECORATION: none
}
A.tour:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #9fb28e;
    FONT-FAMILY: arial, verdana, helvetica;
    TEXT-DECORATION: none
}
A.tour:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #999966;
    FONT-FAMILY: arial, verdana, helvetica;
    TEXT-DECORATION: none
}
A.tour:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #9fb28e;
    FONT-FAMILY: arial, verdana, helvetica;
    TEXT-DECORATION: underline
}
A.house:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: small;
    COLOR: #0f3123;
    FONT-FAMILY: geneva, verdana, helvetica;
    TEXT-DECORATION: none
}
A.house:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: small;
    COLOR: #515151;
    FONT-FAMILY: geneva, verdana, helvetica;
    TEXT-DECORATION: none
}
A.house:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: small;
    COLOR: #0f3123;
    FONT-FAMILY: geneva, verdana, helvetica;
    TEXT-DECORATION: underline
}
.text
{
    FONT-SIZE: 12px;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: verdana,arial,helvetica
}
.header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #0f3123;
    FONT-FAMILY: geneva, verdana, helvetica;
    TEXT-DECORATION: none
}
TD
{
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana,arial,helvetica
}
UL
{
    FONT-SIZE: 12px;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: verdana,arial,helvetica
}
OL
{
    FONT-SIZE: 12px;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: verdana,arial,helvetica
}
LI
{
    FONT-SIZE: 12px;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: verdana,arial,helvetica
}
.cssText
{
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana,arial,helvetica
}
.cssHead1
{
    FONT: 15px verdana,arial,helvetica;
    COLOR: #000000
}
.cssHead2
{
    FONT: 13px verdana,arial,helvetica;
    COLOR: #000000
}
.cssHead3
{
    FONT: 12px arial,helvetica;
    COLOR: #000000
}
.invisible
{
    LEFT: 0px;
    VISIBILITY: hidden;
    POSITION: absolute;
    TOP: 0px
}
.invisible1
{
    LEFT: 10px;
    VISIBILITY: hidden;
    WIDTH: 99px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 80px
}
.divLayer
{
    LEFT: 10px;
    VISIBILITY: visible;
    WIDTH: 99px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 80px
}
.invisible2
{
    LEFT: 115px;
    VISIBILITY: hidden;
    POSITION: absolute;
    TOP: 0px
}
.invisible3
{
    LEFT: 0px;
    VISIBILITY: hidden;
    WIDTH: 99px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 80px
}
STRONG
{
    FONT-WEIGHT: bold
}
EM
{
    FONT-STYLE: italic
}
B
{
    FONT-WEIGHT: bold
}
I
{
    FONT-STYLE: italic
}
A.gender:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: xx-small;
    COLOR: #53466e;
    FONT-FAMILY: geneva, verdana, helvetica;
    TEXT-DECORATION: none
}
A.gender:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: xx-small;
    COLOR: #000000;
    FONT-FAMILY: geneva, verdana, helvetica;
    TEXT-DECORATION: none
}
A.gender:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: xx-small;
    COLOR: #53466e;
    FONT-FAMILY: geneva, verdana, helvetica;
    TEXT-DECORATION: underline
}
A.mail:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: x-small;
    COLOR: #6f7458;
    FONT-FAMILY: geneva, verdana, helvetica;
    TEXT-DECORATION: none
}
A.mail:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: x-small;
    COLOR: #6f7458;
    FONT-FAMILY: geneva, verdana, helvetica;
    TEXT-DECORATION: none
}
A.mail:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: x-small;
    COLOR: #53466e;
    FONT-FAMILY: geneva, verdana, helvetica;
    TEXT-DECORATION: underline
}
A.size:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: arial, verdana, helvetica;
    TEXT-DECORATION: none
}
A.size:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: arial, verdana, helvetica;
    TEXT-DECORATION: none
}
A.size:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: arial, verdana, helvetica;
    TEXT-DECORATION: underline
}
A.link:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: xx-small;
    COLOR: #ffffff;
    FONT-FAMILY: geneva, verdana, helvetica;
    TEXT-DECORATION: none
}
A.link:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: xx-small;
    COLOR: #663366;
    FONT-FAMILY: geneva, verdana, helvetica;
    TEXT-DECORATION: none
}
A.link:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: xx-small;
    COLOR: #9999cc;
    FONT-FAMILY: geneva, verdana, helvetica;
    TEXT-DECORATION: underline
}
A.linkwhite:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: xx-small;
    COLOR: #ffffff;
    FONT-FAMILY: arial, verdana, helvetica;
    TEXT-DECORATION: none
}
A.linkwhite:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: xx-small;
    COLOR: #ffffff;
    FONT-FAMILY: arial, verdana, helvetica;
    TEXT-DECORATION: none
}
A.linkwhite:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: xx-small;
    COLOR: #ffffff;
    FONT-FAMILY: arial, verdana, helvetica;
    TEXT-DECORATION: underline
}
A.linknew:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #7874a4;
    FONT-FAMILY: geneva, verdana, helvetica;
    TEXT-DECORATION: none
}
A.linknew:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #9999cc;
    FONT-FAMILY: geneva, verdana, helvetica;
    TEXT-DECORATION: none
}
A.linknew:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #7874a4;
    FONT-FAMILY: geneva, verdana;
    TEXT-DECORATION: underline
}
A.linkreturn:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #7874a4;
    FONT-FAMILY: geneva, verdana, helvetica;
    TEXT-DECORATION: none
}
A.linkreturn:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #9999cc;
    FONT-FAMILY: geneva, verdana, helvetica;
    TEXT-DECORATION: none
}
A.linkreturn:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #7874a4;
    FONT-FAMILY: geneva, verdana, helvetica;
    TEXT-DECORATION: underline
}
A.linkmenu:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: slategray;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.linkmenu:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: darkslategray;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.linkmenu:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #003366;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
A.linkholiday:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #003066;
    FONT-FAMILY: mrs. eaves roman, geneva, verdana, helvetica;
    TEXT-DECORATION: none
}
A.linkholiday:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #003066;
    FONT-FAMILY: mrs. eaves roman, geneva, verdana, helvetica;
    TEXT-DECORATION: none
}
A.linkholiday:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #003066;
    FONT-FAMILY: mrs. eaves roman, geneva, verdana, helvetica;
    TEXT-DECORATION: underline
}
A.linkholidays:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #003066;
    FONT-FAMILY: mrs. eaves roman, geneva, verdana, helvetica;
    TEXT-DECORATION: none
}
A.linkholidays:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #003066;
    FONT-FAMILY: mrs. eaves roman, geneva, verdana, helvetica;
    TEXT-DECORATION: none
}
A.linkholidays:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #003066;
    FONT-FAMILY: mrs. eaves roman, geneva, verdana, helvetica;
    TEXT-DECORATION: underline
}
A.linkzoom:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #c9c4c3;
    FONT-FAMILY: mrs. eaves roman, geneva, verdana, helvetica;
    TEXT-DECORATION: none
}
A.linkzoom:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #c9c4c3;
    FONT-FAMILY: mrs. eaves roman, geneva, verdana, helvetica;
    TEXT-DECORATION: none
}
A.linkzoom:hover
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: mrs. eaves roman, geneva, verdana, helvetica;
    TEXT-DECORATION: none
}
A.salemenu:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #0f3123;
    FONT-FAMILY: mrs. eaves roman, geneva, verdana, helvetica;
    TEXT-DECORATION: none
}
A.salemenu:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #0f3123;
    FONT-FAMILY: mrs. eaves roman, geneva, verdana, helvetica;
    TEXT-DECORATION: none
}
A.salemenu:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #0f3123;
    FONT-FAMILY: mrs. eaves roman, geneva, verdana, helvetica;
    TEXT-DECORATION: underline
}
A.linknew2:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #6581b8;
    FONT-FAMILY: geneva, verdana, helvetica;
    TEXT-DECORATION: none
}
A.linknew2:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #6581b8;
    FONT-FAMILY: geneva, verdana, helvetica;
    TEXT-DECORATION: none
}
A.linknew2:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: geneva, verdana, helvetica;
    TEXT-DECORATION: underline
}
A.fall:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: x-small;
    COLOR: #8a0c1e;
    FONT-FAMILY: geneva, verdana, helvetica;
    TEXT-DECORATION: none
}
A.fall:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: x-small;
    COLOR: #8a0c1e;
    FONT-FAMILY: geneva, verdana, helvetica;
    TEXT-DECORATION: none
}
A.fall:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: x-small;
    COLOR: #000000;
    FONT-FAMILY: geneva, verdana, helvetica;
    TEXT-DECORATION: underline
}
.special
{
    FONT-WEIGHT: normal;
    FONT-SIZE: xx-small;
    COLOR: #978ea7;
    FONT-FAMILY: geneva, verdana, helvetica;
    TEXT-DECORATION: none
}
.specialbig
{
    FONT-WEIGHT: normal;
    FONT-SIZE: x-small;
    COLOR: #978ea7;
    FONT-FAMILY: geneva, verdana, helvetica;
    TEXT-DECORATION: none
}
.phone
{
    FONT-WEIGHT: normal;
    FONT-SIZE: x-small;
    COLOR: #978ea7;
    FONT-FAMILY: geneva, verdana, helvetica;
    TEXT-DECORATION: none
}
A.form2:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #978ea7;
    FONT-FAMILY: geneva, verdana, helvetica;
    TEXT-DECORATION: underline
}
A.form2:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #663333;
    FONT-FAMILY: geneva, verdana, helvetica;
    TEXT-DECORATION: underline
}
A.form2:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #9999cc;
    FONT-FAMILY: geneva, verdana, helvetica;
    TEXT-DECORATION: underline
}
A.form:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: xx-small;
    COLOR: #978ea7;
    FONT-FAMILY: geneva, verdana, helvetica;
    TEXT-DECORATION: underline
}
A.form:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: xx-small;
    COLOR: #663333;
    FONT-FAMILY: geneva, verdana, helvetica;
    TEXT-DECORATION: underline
}
A.form:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: xx-small;
    COLOR: #9999cc;
    FONT-FAMILY: geneva, verdana, helvetica;
    TEXT-DECORATION: underline
}
.chap_table
{
    BORDER-RIGHT: #c9c4c3 thin solid;
    BORDER-TOP: #c9c4c3 thin solid;
    BORDER-LEFT: #c9c4c3 thin solid;
    BORDER-BOTTOM: #c9c4c3 thin solid
}
.chap_td
{
    BORDER-TOP: #c9c4c3 thin solid
}
.logo_spacing
{
    LETTER-SPACING: 1px
}
.small_desc
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana
}
.small_desc LI
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana
}
.chapcount
{
    FONT-SIZE: 8pt;
    COLOR: darkblue;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
BODY	{background-color:#fff;}
.error	{color:#f00;
		font: bold 12px Arial, Helvetica, sans serif;}

.txtA	{
	font:11px Arial, helvetica, sans serif;
	color:#444;
	}
.txtB-H	{
	font:bold 15px Arial, helvetica, sans serif;
	color:#036;
	}

	
.linkA	{font-weight:bold;
	color:#f39;
	}

.topsub a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #555;
	font-weight: bold;
}

.topsub a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #F39;
	font-weight: bold;
}

.topnav {
	border:solid 1px #ccc;
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color: #f39;
	background-color:#f1f1f1;
	height:25px;
}

.topnav a{
	padding:2px 2px;
	color:#f39;
	text-decoration:none
}

.topnav a:hover{
	padding:5px 2px;
	color:#fff;
	background-color:#f39;
	text-decoration:none;
}

.homepad {
	padding-bottom: 5px;
	padding-left: 5px;
}
.homeboxA {
	background-color: #F39;
}
.homeboxB {
	background-color: #70c
}
.homeboxC {
	background-color: #F90;
}
.homeboxD {
	background-color: #CF9;
}
.homebox-frame {
	border: 1px solid #ccc;
}
.footer2	{border:1px solid #ccc;
background-color:#f1f1f1;
}

.footer {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #999;
	padding: 2px 3px;
}
.footer a{
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #555;
}
.footer a:hover {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #F39;
}

.sendmail	{
	font: 11px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#F39
	}

.sub-side	{background-color:#CF9;
		font:12px Arial, Helvetica, sans-serif;
		color:#555;
		background-image:url('images/sidebg.jpg');
		background-repeat: no-repeat}

/***** Category Pages *****/

.cat-border {
	border-top: 1px solid #f1f1f1;
	border-right: 1px solid #f1f1f1;
	border-bottom: 1px solid #f1f1f1;
}

.cat-hdr	{
	font: 14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #444;
}

.cat-desc	a{	
	font: 11px Arial, Helvetica, sans-serif;
	color: #555;
	text-align:center;}
	
.cat-desc  TD{text-align:center;}

.item-pic	{border:1px solid #e1e1e1;
	background-color:#fff;
	height:160px;
	width:160px;
	padding:5px;
	}

/***** Pagination *****/

.pagenav-t {
	font: 11px Arial, Helvetica, sans-serif;
	color: #444;
	border-bottom: 1px solid #e1e1e1;
}

.pagenav-b {
	font: 11px Arial, Helvetica, sans-serif;
	color: #444;
	border-top: 1px solid #e1e1e1;
}

/***** LEFT NAV *****/
.lnav-box	{width:140px;
	padding:15px;}
	
.lnav-hdr {font-weight:bold;}

/***** ITEM DETAIL *****/
/***** JAY: USING *****/
.id-content	{
	font: 11px Arial, Helvetica, sans-serif;
	color:#444;
	background-color:	#fafafa;
	border-left:1px solid #eaeaea;
	padding: 10px;
		}
.id-border	{
	border-left:1px solid #eaeaea;
	border-right:1px solid #eaeaea;
	border-bottom:1px solid #eaeaea;
	}
.id-header	{font: bold 14px Arial, Helvetica, sans-serif;
			color:#555;
			margin: 0px;}
.id-itemno	{font: 11px Arial, Helvetica, sans-serif;
			color:#555;}
/***** JAY: USING *****/
.id-price	{font: bold 12px Arial, Helvetica, sans-serif;
			color: #455372;}
			
.id-price-old 	{
color: #455372;
}
/***** JAY: USING *****/
.id-sizegrid	{
	font:9px Arial, Helvetica, sans serif;
	color:#444;
	background-color:#fff;
	}

.id-sizegrid	INPUT{width:23px;}
.id-sizegrid-line	{border-bottom:1px solid #ccc;}
.id-otherstuff-l	{
background-color:#fff;
border-left: 1px solid #bdbdbd;}
.id-otherstuff-r	{
background-color:#fff;
border-right: 1px solid #bdbdbd;}
.cart-hd TD{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #777;
	background-color: #ffffff;
	border-bottom: 1px solid #e1e1e1;
}
.cart-itm TD{
	font: 11px Arial, Helvetica, sans-serif;
	color: #444;
	padding:6px;
	border-bottom:1px solid #e1e1e1;
}

.cart-top	{
	background-color:#CF9;
	border-bottom: 1px solid #fff;
	border-top: 1px solid #fff;
	}

.cart-sub	{
	font: bold 13px Arial, Helvetica, sans-serif;
	color:#000;
	}
	
.subt	{
	font:bold 13px Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	border: 1px solid #ccc;
	}
	
.btm-border	{
border-left: 1px solid #e1e1e1;
	border-bottom: 1px solid #e1e1e1;
	border-right: 1px solid #e1e1e1;
	}

.hdr-btm TD{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555;
	background-color: #f1f1f1;
}

.hdr-btm B{
	color: #000;
}

.tblLines	TD{
	border-top:1px solid #e1e1e1;}
/***JAY USING ****/
.recap-h	{
	font: 16px Arial, helvetica, sans serif;
	color:#FFF;
	background-color:#4f6d40;
	padding-left: 10px;
	line-height: 130%;
	}
/***JAY USING ****/
.altCheckouthdr {
	font: 16px Arial, helvetica, sans serif;
	color:#FFF;
	background-color:#455372;
	padding-left: 10px;
	line-height: 130%;
	}

.crumbs	{font:10px Arial, Helvetica, sans serif;
		color:#444;}
		
.inv-y	{color:#060;}

.inv	{border:1px solid #e1e1e1;}
.inv	TD	{border-bottom:1px solid #f1f1f1;}

.shipinfo	{background-color:#efc;
			font:11px Arial, helvetica, sans serif;
			color:#444;}
.logo {
	text-align: left;
}
.black 
{
	color: #000000;
}
.shoppingcartlist {
	font-family: Arial, Helvetica, sans-serif;
	color: #455372;
	text-align: right;
	vertical-align: bottom;	
	text-decoration: none;
	font-size: medium;
}
.topmenuitems {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: small;
	color: #455372;
	vertical-align: top;
	line-height: 150%;
	}
.topmenuitemsR {
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	font-size: small;
	color: #455372;
	vertical-align: top;
	line-height: 150%;
	}
.topmenulink {
	text-decoration: none;
	color: #455372;
	vertical-align: top;
}
.item {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: x-small;
	color: #455372;
	vertical-align: top;
	line-height: 150%;
}
.categorysel {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: x-small;
	color: #455372;
	vertical-align: top;
	line-height: 120%;
	border-bottom: 1px solid #CAD0C5;
}
.selectedcat {
	background-color: #f0f0f0;
	border-top: 1px solid #CAD0C5;
	border-bottom: 1px solid #CAD0C5;
	font-family: Arial, Helvetica, sans-serif;
	color: #455372;
	text-align: left;
	vertical-align: top;
}
.topshade {
	background-color: #f0f0f0;
	border-top: 1px solid #CAD0C5;
	border-bottom: 1px solid #CAD0C5;
	font-size: medium;
	}
.topshadecontent {
	background-color: #f0f0f0;
	border-top: 1px solid #CAD0C5;
	border-bottom: 1px solid #CAD0C5;
	font-family: Arial, Helvetica, sans-serif;
	font-stretch: semi-expanded;
	text-align: left;
	color: #455372;
	font-size: 18px;
	}
.cartoffer{
	background-color: #f0f0f0;
	border-top: 1px solid #CAD0C5;
	border-bottom: 1px solid #CAD0C5;
	font-family: Arial, Helvetica, sans-serif;
	font-stretch: semi-expanded;
	text-align: center;
	color: #455372;
	font-size: 18px;
	}
.search {
	background-color: #f0f0f0;
	vertical-align: middle;
}
.searchinput {
	color: #455372;
	border: 1px solid #455372;
	vertical-align: middle;
	font-size: 12px;
}
.bottomshadecontent {
	background-color: #f0f0f0;
	border-top: 1px solid #CAD0C5;
	border-bottom: 1px solid #CAD0C5;
	text-align: right;
	color: #455372;
	}
.topshadelink {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-stretch: semi-expanded;
	color: #455372;
	text-decoration: none;
	font-size: 18px;
	}
.leftnav {
	font-family: Arial, Helvetica, sans-serif;
	color: #455372;
	text-align: left;
	border-right: 2px solid #4F6D40;
	vertical-align: top;
}
.formtext {
	font-family: Arial, Helvetica, sans-serif;
	color: #455372;
	text-align: left;
	vertical-align: top;
	font-size: medium;
	text-decoration: none;
}
.formlink {
	font-family: Arial, Helvetica, sans-serif;
	color: #4f6d40;
	text-align: left;
	vertical-align: top;
	font-size: medium;
	text-decoration: underline;
}
.formbox {
	font-family: Arial, Helvetica, sans-serif;
	color: #455372;
	text-align: left;
	vertical-align: top;
	font-size: medium;
	text-decoration: none;
}
.button {
	font-family: Arial, Helvetica, sans-serif
	background-color: #CCCCCC;
	color: #4f6d40;
	text-decoration: none;
	font-style: bold;
}
.mainbutton {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-style: bold;
	background-color: #4f6d40;
	color: #cccccc;
}
.navheader {
	font-family: Arial, Helvetica, sans-serif;
	color: #455372;
	text-align: left;
	font-size: 18px;
	font-style: bold;
	margin-bottom: 2px;
	text-decoration: none;
}
.navlink {
	font-family: Arial, Helvetica, sans-serif;
	color: #455372;
	margin-left: 10px;
	line-height: 140%;
	font-size: 13px;
}
.textnav {
	font-family: Arial, Helvetica, sans-serif;
	color: #455372;
	text-align: center;
	font-size: 11px;
	text-decoration: none;
	line-height: 130%;
	background-color: #ffffff;
	border: none;
}
.content {
	padding: 5px;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	color: #455372;
	font-size: medium;
	line-height: 120%;
}
.storeheader {
	padding-left: 5px;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	color: #455372;
	font-size: medium;
	line-height: 110%;
	background-color: #f0f0f0;
	font-weight: bold;
}
.storelocations {
	padding-left: 15px;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	color: #455372;
	font-size: medium;
	line-height: 110%;
	border-bottom: 1px dotted #455372;
	border-left: 1px dotted #455372;
	border-right: 1px dotted #455372;
}
.header {
	font-family: Arial, Helvetica, sans-serif;
	color: #455372;
	text-align: left;
	background-color: #f0f0f0;
	border-top: 1px solid #CAD0C5;
	border-bottom: 2px solid #4F6D40;
}
.headertext {
	font-family: Arial, Helvetica, sans-serif;
	color: #455372;
	text-align: left;
	font-size: x-large;
	font-style: bold;
	text-decoration: none;
	margin-left: 10px;
	margin-top: 3px;
	margin-bottom: 3px;
}
.crumbtrail {
	font-family: Arial, Helvetica, sans-serif;
	color: #455372;
	text-align: left;
	font-size: 11px;
	text-decoration: none;
	padding-left: 5px;
	padding-top: 3px;
}
.crumbtraillink {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #455372;
}
a.topmenulink:hover {
	color: #4F6D40;
	text-decoration: underline;
}
a.shoppingcartlist:hover {
	color: #4F6D40;
	text-decoration: underline;
}
a.topshadelink:hover {
	color: #4F6D40;
	text-decoration: underline;
}
a.navlink:hover {
	color: #4F6D40;
	text-decoration: none;
}
a.textnav:hover {
	color: #4F6D40;
	text-decoration: underline;
}
a.crumbtraillink:hover {
	text-decoration: underline;
	color: #4F6D40;
}
.content_align{
vertical-align: middle;
text-align: center;
}
.navigation_about{
	text-align: left;
	padding-top: 90px;
	font-weight: bold;
	line-height: 25px;
	padding-left: 25px;
}
.navigation_about_link{
	FONT-SIZE: 13px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.content_s {
FONT-SIZE: x-small;
COLOR: #666633;
FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.content_small{
FONT-SIZE: 13px;
COLOR: #666633;
FONT-FAMILY: Arial, Helvetica, sans-serif;
text-align: left;
}

.content_big{
FONT-SIZE: x-small;
COLOR: #666633;
FONT-FAMILY: Arial, Helvetica, sans-serif;
text-align: left;
width: 600px; 
height: 100%;
}

.scrollb_small{
FONT-SIZE: x-small;
COLOR: #999999;
FONT-FAMILY: Arial, Helvetica, sans-serif;
text-align: left;
overflow: auto;
width: 260px;height: 200px;
}
.link_line{
FONT-SIZE: x-small;
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #006699;
text-decoration: underline;
}
.link_noline{
FONT-SIZE: x-small;
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #006699;
text-decoration: none;
}
.link_noline_dark{
FONT-SIZE: x-small;
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #333333;
text-decoration: none;
}
.link_noline_white{
FONT-SIZE: x-small;
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: #FFFFFF;
text-decoration: none;
}

