/*Site content © 2008 Artizan Gallery - All rights reserved*/

/*<agl.folder "Artizan Gallery">*/
	
	.menu { color: #f3aa86; font-size: 13px; }
	.menu a:link, .menu a:visited { color: #fff; font-weight: bold; text-decoration: none }
	.menu a:hover, SPAN.greetUser { color: #f3aa86; font-weight: bold; text-decoration: none }
	
	.copyright  { color: #bbb; font-size: 11px }
	.copyright a:link, .copyright a:visited { color: #c9f386; text-decoration: none }
	.copyright a:hover { color: #f3aa86; text-decoration: none }
	
	.inputbox { font-size: 12px; font-family: Arial, Helvetica, sans-serif; width: 240px; border: solid 1px #ccc }
	
	.image-john  { margin-bottom: 5px; margin-left: 8px; margin-right: 10px}
	.image-exhibit  {
	margin-top: 4px;
	margin-right: 8px;
	margin-bottom: 10px;
}
	
	.smallinktext  { color: #525260; font-size: 11px }
	.smallinktext a:link, .smallinktext a:visited { color: #525260; text-decoration: none }
	.smallinktext a:hover { color: #909099; text-decoration: none }

/*</agl.folder>*/

/*<agl.folder "Categories Menu">*/

	.list-menu { font-family: Verdana, Arial, Helvetica, sans-serif; width: 100% }
	.list-menu a { font-weight: bold;  text-decoration: none; display: block; padding: 4 5 4 8; border-bottom: 1px solid #25252d }
	.list-menu a:link, .list-menu a:visited { color: #c9f386 }
	.list-menu a:hover  { color: #ffb18d; background: #424250 }
	
/*</agl.folder>*/

/*<agl.folder "osC CSS">*/

	BODY             { color: #ffffff; font-family: Arial, Helvetica, sans-serif; background-color: #141418; margin: 5px 0 }
	
	A, .pageResults { color: #c9f386; text-decoration: none }
	A:hover, .visited_category, SPAN.newItemInCart, .pageResults:hover { color: #ffb18d; text-decoration: none }
	
	td, TD.main, P.main, TD.fieldKey, TD.fieldValue { font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 1.3; }
	.mainh3 { color: #a9aec8; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 1.3; }
	td.main2  { color: #c9f386; background: #32323c; padding: 2 0 2 5 }

	TD.smallText, SPAN.smallText, P.smallText, .messageBox { font-size: 11px; text-decoration: none }
	
	FORM { display: inline }
	
	.headerNavigation  { color: #c44100; font-size: 11px; font-weight: bold; text-decoration: none }
	A.headerNavigation { color: #25252d }
	A.headerNavigation:hover { color: #c44100 }
	
	.date { color: #525561; font-size: 11px; }
	
	h1, TD.pageHeading, DIV.pageHeading { font-family: Verdana, Arial, Helvetica, sans-serif; color: #bfb3ff; font-size: 13px; font-weight: bold }
	.main-h2 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #b3ccff; font-size: 12px; padding-left: 5; margin-bottom: 5px }
	h2, .subHead  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #b3ccff; font-size: 12px; font-weight: bold; margin-bottom: 9px }
	.product_title  { color: #bfb3ff; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding-left: 5px }
	.mainpageback { background-color: #25252d }
	.infoBox, TD.infoBox, SPAN.infoBox { background: #25252d }
	.infoBoxContents  { background: #32323c }
	.info_faqContents  { background: #32323c }
	.infoBoxHeading   { color: #a9aec8; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background: #141418; padding: 1 0 1 10 }
	.boxTexthomepage { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 20px;}
      .boxText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
	
	SPAN.productSpecialPrice, SPAN.errorText, SPAN.markProductOutOfStock, .stockWarning { color: #ff8f8d; font-size: 11px }
      .inputRequirement { color: #ff8f8d; font-size: 11px }
      .ccError { color: #ffb18d }
	.ccAccept { color: #c9f386 }
	
	.checkoutBarSteps   { color: #a9aec8; font-size: 11px; font-weight: bold; background: #141418 }
	.checkoutBarFrom, .checkoutBarTo  { font-size: 11px; background: #32323c }
	.checkoutBarCurrent  { color: #ffb18d; font-size: 11px; background: #424250 }
	
	.moduleRow  { color: #c9f386; background: #32323c }
	.moduleRowOver  { color: #ffb18d; background: #424250; cursor: pointer }
	.moduleRowSelected  { color: #ffb18d; background: #424250 }
	
	INPUT, CHECKBOX, SELECT, RADIO  { font-size: 12px; font-family: Arial, sans-serif; background: #DADAE9; border: solid 1px #32323c }
	TEXTAREA  { font-size: 12px; font-family: Arial, sans-serif; line-height: 1.3; background: #DADAE9; border: solid 1px #5c606e }
	.inputradio { background: #32323c } 
	
	TR.headerError, TD.headerError, .errorBox, .messageStackError, .messageStackWarning, .infoBoxNotice, .infoBoxNoticeContents { color: #ffff82; font-weight: bold; background: #ff0000; text-align: center }
	TR.headerInfo, TD.headerInfo, .messageStackSuccess { color: #5100ac; font-weight: bold; background: #00ff00; text-align: center }
	
	TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd  { background: #32323c }
	TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even  { background: #32323c }
	
	TABLE.productListing { border-spacing: 1px }
	.productListing-heading  { color: #b3ccff; font-weight: bold; background: #424250; padding: 2 3 }
	
	.subtotal  { color: #ffb18d; font-family: Verdana, Arial, Helvetica, sans-serif; background: #32323c; padding: 2 5 2 0 }
	
	.count { color: #c44100 }
	
	/* NO NEED .orderEdit, TD.productListing-data, .productsNotifications, TR.header, TR.headerNavigation
                  TR.footer, TD.footer, TR.subBar, TD.subBar, TD.accountCategory, TD.tableHeading, TABLE.formArea
                  TD.formAreaTitle */
	
/*</agl.folder>*/

