/*
		Look-at-me-PURPLE		#800080 (RGB = 128, 0, 128)
*/

/* Fonts */
ADDRESS, BLOCKQUOTE, FORM, BODY, CAPTION, CENTER, DD, DIR, DIV, DL, DT, MENU, OL, P, TD, TH, UL  {
	font-size : 13px;
	color: #000066; 
	font-family: Verdana, Helvetica, Arial, sans-serif;
}

.outOfTownMessage {
	color: #800080;
	font-size : 14px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: 700;
	margin-top: 20px;
	margin-bottom: 20px;
}

.newItem {
	color: red;
	font-size: 13px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}

A.link404:link  		{	color : #800080;	text-decoration : underline;	font-size : 18px;	font-weight: 700;		}
A.link404:active  	{	color : #800080;	text-decoration : underline;	font-size : 18px;	font-weight: 700;		}
A.link404:visited 	{	color : #800080;	text-decoration : underline;	font-size : 18px;	font-weight: 700;		}
A.link404:hover		{	color : #800080;	text-decoration : none;	font-size : 18px;	font-weight: 700;		}

A.lookAtMeSmall:link  		{	color : #800080;	text-decoration : underline;	font-size : 14px;	font-weight: 300;	font-family: Verdana, Helvetica, Arial, sans-serif;	}
A.lookAtMeSmall:active  	{	color : #800080;	text-decoration : underline;	font-size : 14px;	font-weight: 300;	font-family: Verdana, Helvetica, Arial, sans-serif;	}
A.lookAtMeSmall:visited 	{	color : #800080;	text-decoration : underline;	font-size : 14px;	font-weight: 300;	font-family: Verdana, Helvetica, Arial, sans-serif;	}
A.lookAtMeSmall:hover		{	color : #800080;	text-decoration : none;			font-size : 14px;	font-weight: 300;	font-family: Verdana, Helvetica, Arial, sans-serif;	}


.required {
	font-size : 12px;
	color: #A82727; 
}

.checkoutStep {
	font-weight: 700;
	font-size: 14px;
}

.contactPagePurple {
	font-size : 18px;	
	font-weight: 300;
	color: #800080;
	valign: center;
}

.brochurePagePurple {
	font-size : 14px;	
	font-weight: 700;
	color: #800080;
}
.brochurePagePurpleNoBold {
	font-size : 14px;	
	font-weight: 300;
	color: #800080;
}

A.feedback:link  		{	color : #08086B;	text-decoration : none;	font-size : 14px;	font-weight: 700;		}
A.feedback:active  	{	color : #08086B;	text-decoration : none;	font-size : 14px;	font-weight: 700;		}
A.feedback:visited 	{	color : #08086B;	text-decoration : none;	font-size : 14px;	font-weight: 700;		}
A.feedback:hover		{	color : #08086B;	text-decoration : none;	font-size : 14px;	font-weight: 700;		}

P.itemAdded {
	font-size: 14px;
	color: #990033;
	font-weight: 700;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 10px;
}
.cartHeader {
	font-size: 14px;
	font-weight: 700;
}
.cartDetail {
	font-size: 14px;
}
/* this is used on headerCart instead of the .content style on header 	*/
.cartContent {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
A.cartRemove:link  		{	text-decoration : underline;	font-size : 12px;	}
A.cartRemove:active  	{	text-decoration : underline;	font-size : 12px;	}
A.cartRemove:visited 	{	text-decoration : underline;	font-size : 12px;	}
A.cartRemove:hover		{	text-decoration : none;			font-size : 12px;	}

A.cartBIGLINKS:link  	{	text-decoration : underline;	font-size : 18px;	font-weight: 700;	}
A.cartBIGLINKS:active  	{	text-decoration : underline;	font-size : 18px;	font-weight: 700;	}
A.cartBIGLINKS:visited 	{	text-decoration : underline;	font-size : 18px;	font-weight: 700;	}
A.cartBIGLINKS:hover		{	text-decoration : none;			font-size : 18px;	font-weight: 700;	}

.cartBIGLINKSBUTTON {
	font-size : 18px;	
	font-weight: 300;
	color: #800080;
}

.testLetter {
	background-color: #990033;
	font-size : 14px;
	color: #FFFFFF; 
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
}

.itemPageText {
	font-size : 14px;
	color: #000066; 
	font-family: Verdana, Helvetica, Arial, sans-serif;
}

A.itemPageSimilar:link  	{	text-decoration : underline;	font-size : 14px;	}
A.itemPageSimilar:active  	{	text-decoration : underline;	font-size : 14px;	}
A.itemPageSimilar:visited 	{	text-decoration : underline;	font-size : 14px;	}
A.itemPageSimilar:hover		{	text-decoration : none;			font-size : 14px;	}




LI {
	margin-top: 5px;	
}

.usp {
	font-size : 11px;
	color: #000000; 
	margin: 10px;
	font-family: Helvetica, Arial, sans-serif;
}
A.uspLINK:link  		{	text-decoration : none;	font-size : 11px;	font-family: Helvetica, Arial, sans-serif; color: #000000;	cursor: default;	}
A.uspLINK:active  	{	text-decoration : none;	font-size : 11px;	font-family: Helvetica, Arial, sans-serif; color: #000000;	cursor: default;	}
A.uspLINK:visited 	{	text-decoration : none;	font-size : 11px;	font-family: Helvetica, Arial, sans-serif; color: #000000;	cursor: default;	}
A.uspLINK:hover		{	text-decoration : none;	font-size : 11px;	font-family: Helvetica, Arial, sans-serif; color: #000000;	cursor: default;	}

.navButton {
	font-size: 14px;
	font-weight: 700;
	color: #990033;
}

.cotton {
	font-size : 14px;
	color: #000066; 
	margin-top: 10px;
	font-style: italic;
} 

/*	background-color: #C6DEFC; 	correct background for navTable, except on Mac laptop	*/
.navTable {
	border: #08086B; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: #08086B;
}

.navHeadline {
	font-size : 16px;
	color: #FFFFFF; 
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 16px;
}

.navText {
	font-size : 16px;
	color: #FFFFFF; 
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
	margin-top: 4px;
	margin-right: 4px;
	margin-bottom: 4px;
	margin-left: 4px;
}

A.navLink:link  	{	color : #FFFFFF;	text-decoration : underline;	font-size : 15px;	font-weight: 300;	margin-bottom: 4px;		}
A.navLink:active  {	color : #FFFFFF;	text-decoration : underline;	font-size : 15px;	font-weight: 300;	margin-bottom: 4px;		}
A.navLink:visited {	color : #FFFFFF;	text-decoration : underline;	font-size : 15px;	font-weight: 300;	margin-bottom: 4px;		}
A.navLink:hover  {	color : #FFFFFF;	text-decoration : none;			font-size : 15px;	font-weight: 300;	margin-bottom: 4px;		}


A.navLinkOLD:link  	{	color : #FFFFFF;	text-decoration : underline;	font-size : 14px;	font-weight: 300;		}
A.navLinkOLD:active  {	color : #FFFFFF;	text-decoration : underline;	font-size : 14px;	font-weight: 300;		}
A.navLinkOLD:visited {	color : #FFFFFF;	text-decoration : underline;	font-size : 14px;	font-weight: 300;		}
A.navLinkOLD:hover  	{	color : #FFFFFF;	text-decoration : none;			font-size : 14px;	font-weight: 300;		}


A.navLinkRed:link  	{	color : #FFFFFF;	text-decoration : underline;	font-size : 14px;	font-weight: 300;	}
A.navLinkRed:active  {	color : #FFFFFF;	text-decoration : underline;	font-size : 14px;	font-weight: 300;	}
A.navLinkRed:visited {	color : #FFFFFF;	text-decoration : underline;	font-size : 14px;	font-weight: 300;	}
A.navLinkRed:hover  	{	color : #FFFFFF;	text-decoration : none;			font-size : 14px;	font-weight: 300;	}

.navUL {
	color: #FFFFFF; 
}


.navULTEST {
	color: #FFFFFF; 
	margin-bottom: 8px;
	
}


.navContactInfo {
	font-size : 13px;
	color: #FFFFFF; 
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 200;
	margin-top: 4px;
	margin-right: 4px;
	margin-bottom: 4px;
	margin-left: 4px;
}


.navContactInfoJUSTINTIME {
	font-size : 14px;
	color: #FFFFFF; 
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


A.contactInfo:link  		{	color : #A82727;	text-decoration : underline;	font-size : 12px;	font-weight: 300;	}
A.contactInfo:active		{	color : #A82727;	text-decoration : underline;	font-size : 12px;	font-weight: 300;	}
A.contactInfo:visited	{	color : #A82727;	text-decoration : underline;	font-size : 12px;	font-weight: 300;	}
A.contactInfo:hover  	{	color : #A82727;	text-decoration : none;			font-size : 12px;	font-weight: 300;	}


.navTableGray {
	border: #cccccc; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: #cccccc;
	text-align: center;
}

.navContactInfoGray {
	font-size : 12px;
	color: #08086B; 
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 200;
	margin-top: 4px;
	margin-right: 4px;
	margin-bottom: 4px;
	margin-left: 4px;
}

.navContactInfoJUSTINTIMEgray {
	font-size : 15px;
	color: #08086B; 
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
}

/* old red from order now */
.navOrderNowRedBorder {
	border: #993333; 
	border-style: solid;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;

}

.navOrderNowRed {
	color: #993333; 
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 700;
	margin-top: 0px; 
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: #cccccc; 
	border-style: solid;
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
}

A.navOrderNowRed:link  		{	color : #993333;	text-decoration : underline;	font-size : 14px;	}
A.navOrderNowRed:active  	{	color : #993333;	text-decoration : underline;	font-size : 14px;	}
A.navOrderNowRed:visited 	{	color : #993333;	text-decoration : underline;	font-size : 14px;	}
A.navOrderNowRed:hover  	{	color : #FFFFFF;	text-decoration : none;			font-size : 14px;	}


A.topNavLink:link  	{	color : #08086B;	text-decoration : underline;	font-size : 14px;	font-weight: 300;	}
A.topNavLink:active  {	color : #08086B;	text-decoration : underline;	font-size : 14px;	font-weight: 300;	}
A.topNavLink:visited {	color : #08086B;	text-decoration : underline;	font-size : 14px;	font-weight: 300;	}
A.topNavLink:hover  	{	color : #08086B;	text-decoration : none;			font-size : 14px;	font-weight: 300;	}


H1 {
	font-size : 20px;
	color: #000066; 
	font-family: Garamond, Verdana, Helvetica, Arial, sans-serif;
	font-weight: 700;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 4px;
	text-align: center;
}

/*
	faded blue			#8B8CA8
	headline red		#990033
	blue					#000066
*/
.itemPageHeadline, H4 {
	font-size : 18px;
	color: #000066; 
	font-family: Garamond, Verdana, Helvetica, Arial, sans-serif;
	font-weight: 700;
}

H4 {	margin-top: 0px; margin-bottom: 0px;	}

.giftPageHeadlineOLD {
	font-size : 20px;
	color: #000066; 
	font-family: Garamond, Verdana, Helvetica, Arial, sans-serif;
	font-weight: 300;
}

.giftPageHeadline {
	font-size : 18px;	
	font-weight: 300;
	color: #800080;
}

.giftPageRadioButtons {
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

/*
		-----------------------
		-          -          -
		-----------------------
		-          -          -
		-          -          -
		-          -          -
		-----------------------
		-                     -
		-----------------------
*/

/* note: giftPageTable is also used on brochure.php and checkout.php	*/
.giftPageTable {
	border: #000066; 
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.giftPageTableMargin {
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.giftPageTableTopLeft {
	border: #000066; 
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
}
.giftPageTableTopRight {
	border: #000066; 
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
}
.giftPageTableMiddleLeft {
	border: #000066; 
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.giftPageTableBottom {
	border: #000066; 
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.content {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.contentFont {
	font-size : 14px;
	color: #000066; 
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 10px;
}

DIV.homepageContent B {
	font-weight: 300;
}

/*	changed to contentFont (used on index.php, feedback.php, about.php)
		P.testPage	{
			font-size : 14px;
			color: #000066; 
			margin-top: 5px;
			margin-right: 5px;
			margin-bottom: 0px;
			margin-left: 10px;
		}
*/

P.headlineHome {
	font-size : 20px;
	color: #000066; 
	font-family: Garamond, Verdana, Helvetica, Arial, sans-serif;
	font-weight: 300;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 4px;
	text-align: center;
}

P.headlineHomeSmall {
	font-size : 18px;
	color: #000066; 
	font-family: Garamond, Verdana, Helvetica, Arial, sans-serif;
	font-weight: 300;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 4px;
	text-align: center;
}


P.homeTableBigText {
	font-size : 24px;
	color: #000066; 
	font-family: Garamond, Verdana, Helvetica, Arial, sans-serif;
	font-weight: 300;
	text-align: center;

	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

P.homeTableSmallText {
	font-size : 18px;
	color: #000066; 
	font-family: Garamond, Verdana, Helvetica, Arial, sans-serif;
	font-weight: 300;
}

.homePageBox {
	border: #000066; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	width: 188px;
	background-color: #7E83AD;
}

.homePageBoxLinkNOTUSED {
	align: center;
	margin-top: 10px;
	margin-right: 4px;
	margin-bottom: 4px;
	margin-left: 10px;
}
A.homePageBoxLink:link  	{	color : #FFFFFF;	text-decoration : none;	font-size : 16px;	font-weight: 700;	}
A.homePageBoxLink:active  	{	color : #FFFFFF;	text-decoration : none;	font-size : 16px;	font-weight: 700;	}
A.homePageBoxLink:visited	{	color : #FFFFFF;	text-decoration : none;	font-size : 16px;	font-weight: 700;	}
A.homePageBoxLink:hover  	{	color : #A82727;	text-decoration : none;	font-size : 16px;	font-weight: 700;	}

P.homePageAddress {
	font-size : 14px;
	color: #000066; 
}

.homeImgSmall {
	border: #000066; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

/* Fall/Winter thumbnails... red border  */
.thumbnail_small {
	/*		width: 160;
			height: 183;
			*/
	width: 192;
	height: 220;
	border: #964466; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

.thumbnail {
	width: 192;
	height: 220;
	border: #000066; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;

	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

.thumbnail_USE_THIS_FOR_4_ACROSS {
	width: 160;
	height: 183;
	border: #000066; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;

	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

/*
	A.categoryLinkIMG:link  	{	border: #000066;	border-style: solid; border-top-width: 1px; border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px; }
	A.categoryLinkIMG:active  	{	border: #000066;	border-style: solid; border-top-width: 1px; border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	}
	A.categoryLinkIMG:visited  {	border: #000066;	border-style: solid; border-top-width: 1px; border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	}
	A.categoryLinkIMG:hover  	{	border: #000066;	border-style: solid; border-top-width: 1px; border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	}
*/

A.categoryLinkIMG:link  	{	border: #FFFFFF;	border-style: solid; border-top-width: 0px; border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px; }
A.categoryLinkIMG:active  	{	border: #FFFFFF;	border-style: solid; border-top-width: 0px; border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	}
A.categoryLinkIMG:visited  {	border: #FFFFFF;	border-style: solid; border-top-width: 0px; border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	}
A.categoryLinkIMG:hover  	{	border: #FFFFFF;	border-style: solid; border-top-width: 0px; border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	}

A.categoryLink:link  	{	font-size: 13px;	text-decoration : underline;	border: #000066;	border-style: solid; border-width: 0px; }
A.categoryLink:active  	{	font-size: 13px;	text-decoration : underline;	border: #000066;	border-style: solid; border-width: 0px;	}
A.categoryLink:visited  {	font-size: 13px;	text-decoration : underline;	border: #000066;	border-style: solid; border-width: 0px;	}
A.categoryLink:hover  	{	font-size: 13px;	text-decoration : none;			border: #000066;	border-style: solid; border-width: 0px;	}


A.categoryLinkPLAINTXT:link  		{	font-size: 13px;	text-decoration : none;	color: #000066;		}
A.categoryLinkPLAINTXT:active  	{	font-size: 13px;	text-decoration : none;	color: #000066;		}
A.categoryLinkPLAINTXT:visited  	{	font-size: 13px;	text-decoration : none;	color: #000066;		}
A.categoryLinkPLAINTXT:hover  	{	font-size: 13px;	text-decoration : none;	color: #000066;	}


.categoryPageClickPicture {	/* also used for checkout Comments	*/
	font-size : 14px;	
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: 300;
	color: #800080;
}


.categoryStyle {
	font-size : 14px;	
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 300;
	color: #000066;
}

.categoryPageMessage {
	font-size : 16px;	
	font-weight: 300;
	color: #000066;
	font-family: Verdana, Helvetica, Arial, sans-serif;

	margin-top: 35px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}

.categoryPageMessage_small {
	font-size : 14px;	
	font-weight: 300;
	color: #000066;
	font-family: Verdana, Helvetica, Arial, sans-serif;

	/*
	margin-top: 65px; 
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	*/
	margin: 65px 10px;
}

.categoryPageMessage_small_winter {
	font-size : 14px;	
	font-weight: 300;
	color: #000066;
	font-family: Verdana, Helvetica, Arial, sans-serif;

	/* margin-top: 65px; */
	margin-top: 35px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}


.categoryPageMessage_UL {
	text-align: left
}

.categoryPageMessage_LI {
	font-size : 14px;	
	font-weight: 300;
	color: #000066;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}


.categoryPageMessageBox {
	width: 192;
	height: 220;
	
	border: #000066; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: #FFFFFF;

	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


.categoryPageMessageBox_RED {
	width: 194;
	height: 222;
	
	border: #964466; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: #FFFFFF;

	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


.fallWinter {
	background-color: #964466;
	font-weight: 700;
	color: #FFFFFF;
	font-size: 12px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	border: #964466;
	border-style: solid;
	border-width: 2px;
}

.springSummer {
	background-color: #8B8CA8;
	font-weight: 700;
	color: #FFFFFF;
	font-size: 12px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	border: #8B8CA8;
	border-style: solid;
	border-width: 2px;
}

.fallWinter_category {
	background-color: #964466;
	font-weight: 700;
	color: #FFFFFF;
	font-size: 16px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	border: #964466;
	border-style: solid;
	border-width: 2px;
}

.springSummer_category {
	background-color: #8B8CA8;
	font-weight: 700;
	color: #FFFFFF;
	font-size: 16px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	border: #8B8CA8;
	border-style: solid;
	border-width: 2px;
}


.footerAddress {
	text-align: center;
	font-size : 12px;
}

.footer {
	text-align: center;
	font-size : 12px;
}

A.footerLink:link  	{	color : #A82727;	text-decoration : none;	font-size : 12px;	}
A.footerLink:active  {	color : #A82727;	text-decoration : none;	font-size : 12px;	}
A.footerLink:visited {	color : #A82727;	text-decoration : none;	font-size : 12px;	}
A.footerLink:hover  	{	color : #928551;	text-decoration : none;	font-size : 12px;	}


A.headerLink:link  	{	color : #000066;	text-decoration : none;	font-size : 12px;	font-weight: 700;	font-family: Verdana, Helvetica, Arial, sans-serif;	}
A.headerLink:active  {	color : #000066;	text-decoration : none;	font-size : 12px;	font-weight: 700;	font-family: Verdana, Helvetica, Arial, sans-serif;	}
A.headerLink:visited {	color : #000066;	text-decoration : none;	font-size : 12px;	font-weight: 700;	font-family: Verdana, Helvetica, Arial, sans-serif;	}
A.headerLink:hover  	{	color : #A82727;	text-decoration : none;	font-size : 12px;	font-weight: 700;	font-family: Verdana, Helvetica, Arial, sans-serif;	}

A.headerLink_purple:link  	{	color : #800080;	text-decoration : none;	font-size : 12px;	font-weight: 700;	font-family: Verdana, Helvetica, Arial, sans-serif;	}
A.headerLink_purple:active  {	color : #800080;	text-decoration : none;	font-size : 12px;	font-weight: 700;	font-family: Verdana, Helvetica, Arial, sans-serif;	}
A.headerLink_purple:visited {	color : #800080;	text-decoration : none;	font-size : 12px;	font-weight: 700;	font-family: Verdana, Helvetica, Arial, sans-serif;	}
A.headerLink_purple:hover  	{	color : #A82727;	text-decoration : none;	font-size : 12px;	font-weight: 700;	font-family: Verdana, Helvetica, Arial, sans-serif;	}

.headerLinkSmall {
	font-size: 11px;
	font-family: Verdana, Helvetica, Arial, sans-serif; 
	font-weight: 300;
}

A.headerLinkSmall:link  	{	color: #000066;	text-decoration: none;	font-weight: 700;	}
A.headerLinkSmall:active  	{	color: #000066;	text-decoration: none;	font-weight: 700;	}
A.headerLinkSmall:visited 	{	color: #000066;	text-decoration: none;	font-weight: 700;	}
A.headerLinkSmall:hover  	{	color: #A82727;	text-decoration: none;	font-weight: 700;	}

.itemPhoto {
	border: #000066; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;

	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 0px;
}

.itemPhoto_RED {
	border: #964466; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;

	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 0px;
}

FORM, TEXT, INPUT, SELECT, OPTION, TEXTAREA {
	font-size : 12px;
	font-family: Helvetica, Arial, sans-serif;
}


P.specialDeal {
	color: #990033; 
	font-size : 14px;
	margin-top: -9px;
	margin-left: 10px;
}

.colorList	{
	color: #000066; 
	font-size : 14px;
	line-height: 150%;
}
.colorNew	{
	color: #800080; 
	font-size : 12px;
	line-height: 150%;
	font-weight: 700; 
}


.copyright	{
	font-size : 12px;
	color: #000000; 
}

.styleNumber	{
	font-weight: 700; 
}

.staticPages	{
	font-size : 12px;
	color: #000066; 
}




/*
		color list 			#000066
		red					#990033
		block red			#993333
		lookat me purple	#800080
*/


A.nav:link  {	color : #928551;	text-decoration : none;	}
A.nav:active  {	color : #A82727;	text-decoration : none;	}
A.nav:visited  {	color : #928551;	text-decoration : none;	}
A.nav:hover  {	color: #A82727;	text-decoration : none;	}

A:link  {		text-decoration : underline;	}
A:active  {		text-decoration : underline;	}
A:visited  {	text-decoration : underline;	}
A:hover  {		text-decoration : none;	}


.headline	{
	font-size: 10px;
	font-weight: 700;
	color: #928551;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}	

A.clickHereLink:link  {		color : #990033;	text-decoration : none;	font-size: 18px;	font-weight: 300;	}
A.clickHereLink:active  {	color : #990033;	text-decoration : none;	font-size: 18px;	font-weight: 300;	}
A.clickHereLink:visited  {	color : #990033;	text-decoration : none;	font-size: 18px;	font-weight: 300;	}
A.clickHereLink:hover  {	color : #990033;	text-decoration : none;	font-size: 18px;	font-weight: 300;	}


.borderBlue {
	border: #000066; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}


.borderRed {
	border: #964466;
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

.discountDescription {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 13px;
	margin-left: 0px;

	border: #964466;
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;

	color: #800080;
	font-size : 14px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: 700;
	background-color: #DDDDFF;
}

.discountLimited {
	color: #800080;
	font-size : 12px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: 300;
}

.discountHeadline {
	color: #800080;
	font-size : 16px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: 300;
}

.discountInsideMargin {
	margin-top: 4px;
	margin-right: 4px;
	margin-bottom: 4px;
	margin-left: 4px;

	color: #800080;
	font-size : 14px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: 700;
	background-color: #DDDDFF;
}

.discountRegular {
	color: #800080;
	font-size : 14px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: 300;
}


P.category_subhead {
	font-size : 14px;
	color: #000066; 
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: 300;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 4px;
	text-align: center;
}


DIV.faq {
	font-size : 14px;
	color: #000066; 
	margin-bottom: 40px;
}

SPAN.faqSmall {
	font-size : 11px;
	color: #000066; 
}

A.faqQ {
	font-size : 14px;
	color: #800080; 
	font-weight: 300;
	line-height: 100%;
}


A.faqQ:link  	{	color: #800080;	text-decoration: underline;	line-height: 150%;	}
A.faqQ:active  	{	color: #800080;	text-decoration: underline;	line-height: 150%;	}
A.faqQ:visited 	{	color: #800080;	text-decoration: underline;	line-height: 150%;	}
A.faqQ:hover  	{	color: #800080;	text-decoration: none;		line-height: 150%;	}

DIV.customerQuote_containter {
	width: 600px;
	border: #000066 solid 1px;
	background-color: #EDEDED;
	padding: 20px;
	margin: 0px auto;
}

DIV.customerQuote {
	font-size : 14px;
	color: #000066; 
	font-weight: 300;
	text-align: left;
}

DIV.customerQuote_name {
	font-size : 14px;
	color: #800080; 
	font-weight: 300;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 30px;
	margin-left: 30px;
}

H1.customer_reviews {
	margin-top: 20px;
	margin-bottom: 27px;

	font-size : 24px;
	color: #000066; 
	font-family: Garamond, Verdana, Helvetica, Arial, sans-serif;
	font-weight: 700;
	text-align: center;
	
}

H2.faqQ {
	font-size : 14px;
	color: #800080; 
	font-weight: 300;
	line-height: 100%;
	margin-bottom: 0px;
}

.color_swatch {
	/*
		width: 100px;
		height: 25px;
	*/
	width: 50px;
	height: 25px;
	border: #000000 solid 1px;
}

A.colorLink {
	font-size : 12px;
	color: #000066; 
	font-family: Verdana, Helvetica, Arial, sans-serif;
}

A.colorLink:link  	{	text-decoration: none;	}
A.colorLink:active  	{	text-decoration: none;	}
A.colorLink:visited 	{	text-decoration: none;	}
A.colorLink:hover  	{	text-decoration: none;	}

H1.landing {
	font-size : 24px;
	color: #990033; 
	/* font-family: Verdana, Helvetica, Arial, sans-serif; */
	font-family: Garamond, Verdana, Helvetica, Arial, sans-serif;
	font-weight: 700;
	text-align: left;
	margin-left: 0px;
}

H2.landing {
	font-size : 16px;
	color: #990033; 
	/* font-family: Verdana, Helvetica, Arial, sans-serif; */
	font-family: Garamond, Verdana, Helvetica, Arial, sans-serif;
	font-weight: 700;
	text-align: left;
	margin-top: 0px;
}

DIV.lp_content {
	margin: 0px 30px;
}

IMG.lp_photo {
	border: #000066; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	margin-left: 10px;
	margin-right: 0px;
}

SPAN.lp_hbullets {
	margin: 0px 9px;
}

DIV.article_content {
	font-size : 13px;
	color: #000066; 
	font-family: Verdana, Helvetica, Arial, sans-serif;
	/*
	width: 750px;
	margin-left; 50px;
	*/
}


P.homeTableBigText {
	font-size : 24px;
	color: #000066; 
	font-family: Garamond, Verdana, Helvetica, Arial, sans-serif;
	font-weight: 300;
	text-align: center;

	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

DIV.article_content H1 {
	/*
	font-size : 16px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	*/
	font-size : 20px;
	color: #000066; 
	font-family: Garamond, Verdana, Helvetica, Arial, sans-serif;
	font-weight: 700;
	text-align: left;
	margin-top: 30px;
	margin-left: 0px;
	margin-bottom: 5px;
}
DIV.article_content H2 {
	/*
	font-size : 15px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	*/
	font-size : 16px;
	color: #000066; 
	font-family: Garamond, Verdana, Helvetica, Arial, sans-serif;
	font-weight: 700;
}
DIV.article_content H3 {
	font-size : 14px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}


.article_image_right, .article_image_left {
	padding-bottom: 25px; 
	border: #cccccc solid 0px;
	width: 250px;
	height: 290px; 
}

.article_image_right 	{		float: right;	padding: 0px 0px 15px 15px;  	}
.article_image_left 	{		float: left;	padding: 0px 15px 15px 0px;  	}

DIV.article_bio {
	font-size : 12px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	border: #CCCCFF solid 1px;
	padding: 20px;
}

DIV.nav_article_row {
	color: #800080;
	text-align: center;
	font-weight: 700;
	border: #cccccc solid 2px;
	border-top-width: 0px;
	background-color: #cccccc;
}

DIV.nav_article_row A:link  		{	text-decoration: none;	color: #800080;	}
DIV.nav_article_row A:active  	{	text-decoration: none;	color: #800080;	}
DIV.nav_article_row A:visited 	{	text-decoration: none;	color: #800080;	}
DIV.nav_article_row A:hover  		{	text-decoration: none;	color: #800080;	}


A.homeTableBigText_LINK:link  		{	text-decoration: none;	color: #000066; font-size: 20px; color: #000066; font-family: Garamond, Verdana, Helvetica, Arial, sans-serif; font-weight: 300;	}
A.homeTableBigText_LINK:active  	{	text-decoration: none;	color: #000066;	font-size: 20px; color: #000066; font-family: Garamond, Verdana, Helvetica, Arial, sans-serif; font-weight: 300;	}
A.homeTableBigText_LINK:visited 	{	text-decoration: none;	color: #000066;	font-size: 20px; color: #000066; font-family: Garamond, Verdana, Helvetica, Arial, sans-serif; font-weight: 300;	}
A.homeTableBigText_LINK:hover  		{	text-decoration: none;	color: #000066;	font-size: 20px; color: #000066; font-family: Garamond, Verdana, Helvetica, Arial, sans-serif; font-weight: 300;	}

A.homeTableBigText_LINK SPAN {	font-style: italic; font-family: Times, serif; font-size: 18px; }
	

DIV.collection_cutline {
	width: 90%; 
	margin-left: 20px; 
	margin-top: 30px;
}

DIV.collection_cutline B {
	font-weight: 300;
}


DIV.collection_cutline H2 {
	font-weight: 700;
	font-size: 20px;
	font-family: Garamond, Verdana, Helvetica, Arial, sans-serif;
}

DIV.collection_cutline A { cursor: text;	}
DIV.collection_cutline A:link  		{	text-decoration: none;	color: #000066;	}
DIV.collection_cutline A:active  	{	text-decoration: none;	color: #000066;	}
DIV.collection_cutline A:visited 	{	text-decoration: none;	color: #000066;	}
DIV.collection_cutline A:hover  	{	text-decoration: none;	color: #000066;	}


DIV.item_page_testimonial {
	width: 220px;
	background-color: #eeeeee;
	padding: 8px;
	margin: 16px;
	margin-left: 25px;
	text-align: center;
	border: solid #cccccc 1px;
}

DIV.item_page_testimonial_quote {

}

DIV.item_page_testimonial_customer {
	margin: 6px 0px;
	color: #800080;
}


DIV.item_page_collection_thumbs {
	width: 120px;
	padding: 6px;
	margin-left: 10px;
	text-align: center;
	border: #999999 solid 1px;
}

DIV.item_page_collection_thumbs A:link  		{	text-decoration: none;	color: #000066;	}
DIV.item_page_collection_thumbs A:active  	{	text-decoration: none;	color: #000066;	}
DIV.item_page_collection_thumbs A:visited 	{	text-decoration: none;	color: #000066;	}
DIV.item_page_collection_thumbs A:hover  	{	text-decoration: none;	color: #000066;	}

DIV.item_page_collection_thumbs P {
	margin: 0px auto 15px auto;
	font-weight: 700;
	font-size: 11px;
}

DIV.item_page_collection_thumbs IMG { 
	border: 0px;
	/*
		width: 192;
		height: 220;
	*/
	width: 96;
	height: 110;
	text-align: center;
	margin-bottom: 15px;
}

DIV.item_page_collection_thumbs IMG.item_page_collection_thumbs_selected {
	border: #800080 solid 2px;
}

DIV.home_side_columns_margins {
	margin-top: 50px;
}

DIV.view_collection_border {
	border: #800080 solid 6px; 
	text-align: center;
	width: 192px;
}
DIV.view_collection_border_blue {
	border: #000066 solid 6px; 
	text-align: center;
	width: 192px;
}
DIV.view_collection_border_blue_purple {
	border: #964466 solid 6px; 
	text-align: center;
	width: 192px;
}

IMG.home_foldup_small {
	width: 150px;
	height: 188px;
	border: 1px solid #000066;
}
