/*<group=Top Navigation Bars   >*/.top-smallbar-backing		{ background-color: #4F5635; }.top-links				{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#006A94; text-decoration: none; }.top-links:hover			{ font-family:Tahoma; font-weight:bold; font-size:8pt; color: #FFCC00; text-decoration: none; }.top-smallbar-text			{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#666666; text-decoration: none; }.textbox-search 			{ background-color: #FFFFFF; font-fanily: Tahoma; font-size: 8pt; font-weight: light; color: #000000; border: 1 solid #30799E; }.button-search 			{ background-color: #da8f96; font-family: Tahoma; font-size: 9pt; font-weight: bold; color: #ffffff; border: #323232 inset #30799E; padding: 0px; height: 20px; cursor: hand;}/*</group>*//*<group=Left and Right Menus   >*/.menu-backing-title		{	background: #DBE6E3;}.menu-backing-content		{	background: #DBE6E3;}.menu-title-text			{ font-family:Tahoma; font-weight:bold; font-size:9pt; color:#333333; text-decoration: none; }.menu-section-links		{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#006A94; text-decoration: none; }.menu-section-links:hover 	{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#333333; text-decoration: none; }.menu-subsection-links		{ font-family:Tahoma; font-weight:normal; font-size:8pt; color:#006A94; text-decoration: none; }.menu-subsection-links:hover{ font-family:Tahoma; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }.menu-normal-text			{ font-family:Tahoma; font-weight:normal; font-size: 8.5pt; color:#333333; text-decoration: none; }.small-text			{ font-family:Tahoma; font-weight:normal; font-size: 7.75pt; color:#333333; text-decoration: none; }.small-text-grey			{ font-family:Tahoma; font-weight:normal; font-size: 7.75pt; color: #9a9a9a; text-decoration: none; }.menu-bold-text			{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#333333; text-decoration: none; }.menu-links				{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#333333; text-decoration: none; }.menu-links:hover 			{ font-family:Tahoma; font-weight:bold; font-size:8pt; color: #FFCC00; text-decoration: none; }/*</group>*//*<group=Middle Section (Main Content)   >*/.text-path 				{ font-family:Tahoma; font-weight:bold; font-size: 8pt; color: #666666; text-decoration: none; }.text-path:hover			{ font-family:Tahoma; font-weight:bold; font-size:8pt; color: #FFCC00; text-decoration: none; }.middle-normal-text		{ color: #323232; text-decoration: none;	font: normal 8.5pt Tahoma;}.middle-large-text		{ color: #5f5f5f; text-decoration: none;	font: normal 10pt Tahoma;}.table-backing-title		{ background-color: #ffffff; }.table-backing-content		{ background-color: #FFFFFF; }.field-backing-title		{ background-color: #FFFFFF; }.highlight		{ background-color: #FFFBE5; }.mauvey		{ background-color: #B97C7E; }.field-backing-title-bg		{ background-color: #cccccc; }.field-backing-content		{ background-color: #FFFFFF; }.field-backing-content-bg		{ background-color: #F5F5EB; }.table-title-text			{ color: #333333; text-decoration: none;	font: bold 9pt Tahoma;}.caps-text			{ color: #333333; text-decoration: none;	font: small-caps bold 10pt Tahoma;}.artist-name			{ color: #333333; text-decoration: none;	font: bold 15pt Arial, "Lucida Grande";	text-transform: uppercase;}.lomo-title			{ color: #333333; text-decoration: none;	font: bold 15pt Arial, "Lucida Grande";	text-transform: none;}.exhibition-title			{ color: #5f5f5f;	font: bold 15pt Arial, "Lucida Grande";	text-transform: none;	text-decoration: none;}.middle-links				{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#333333; text-decoration: none; }.middle-links:hover		{ font-family:Tahoma; font-weight:bold; font-size:8pt; color: #FFCC00; text-decoration: none; }.big-links				{ font-family:Tahoma; font-weight:bold; font-size: 9pt; color:#333333; text-decoration: none;}.big-links-out				{ font-family:Tahoma; font-weight:bold; font-size: 9pt; color:#333333; text-decoration: none;}.big-links-over		{ font-family:Tahoma; font-weight:bold; font-size: 9pt; color: #FFCC00; text-decoration: none;}.gallery-links				{ color: #666666; text-decoration: none;	font: bold 9pt Tahoma;}.gallery-title				{ color: #323232; text-decoration: none;	font: bold 9pt Tahoma;}.gallery-links-out				{ font-family:Tahoma; font-weight:bold; font-size: 9pt; color: #666666; text-decoration: none;}.gallery-links-over		{ font-family:Tahoma; font-weight:bold; font-size: 9pt; color: #FFCC00; text-decoration: none;}.product-field-title		{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#333333; text-decoration: none; }.product-field-content		{ font-family:Tahoma; font-weight:normal; font-size:8pt; color:#333333; text-decoration: none; }.normal-field-title		{ color:#333333; text-decoration: none;	font: bold 8pt Tahoma;}.normal-field-title-large		{ color:#333333; text-decoration: none;	font: bold 9pt Tahoma;}.normal-field-content-large		{ color: #333333; text-decoration: none;	font: normal 10.5px/12px Verdana, Arial;}.normal-field-content		{ font-family:Tahoma; font-weight:normal; font-size: 8pt; color:#333333; text-decoration: none; }.error-text				{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#FF0000; text-decoration: none; }.error-text2				{ font-family:Tahoma; font-weight:bold; font-size: 10pt; color:#FF0000;}.highlight-text			{ font-family:Tahoma; font-weight:bold; font-size:8pt; color: #ff0000; text-decoration: none;}/*</group>*//*<group=Product Styles>*/.specialoffer-text			{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#FF0000; text-decoration: none; }.lomo {	border: 1px solid #bfbfbf;}.extrafield-title-text		{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#333333; text-decoration: none; }.extrafield-title-text2		{ font-family:Tahoma; font-weight:bold; font-size:8pt; color: #3e3e3e; text-decoration: none; }.extrafield-content-text	{ font-family:Tahoma; font-weight:normal; font-size: 8.5pt; color:#333333; text-decoration: none; }.qty-title-text			{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#333333; text-decoration: none; }.price-title-text			{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#333333; text-decoration: none; }.price-content-text		{ font-family:Tahoma; font-weight:bold; font-size:10pt; color: #323232; text-decoration: none; }.other-title-text			{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#333333; text-decoration: none; }.darkshade-backing			{ background-color: #AAAAAA; }.mediumshade-backing		{ background-color: #BBBBBB; }.lightshade-backing		{ background-color: #CCCCCC; }.extralightshade-backing	{ background-color: #DDDDDD; }.review-title-backing		{ background-color: #CCCCCC; }.review-subject-backing		{ background-color: #DDDDDD; }.review-content-backing		{ background-color: #EEEEEE; }.review-title-text			{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }.review-content-text		{ font-family:Tahoma; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }/*</group>*//*<group=Section Styles >*/.header-title				{ font-family:Tahoma; font-weight:bold; font-size:9pt; color:#000000; text-decoration: none; }.header-description		{ font-family:Tahoma; font-weight:normal; font-size:8pt; color:#222222; text-decoration: none; }.subsection-description		{ font-family:Tahoma; font-weight:normal; font-size:8pt; color:#222222; text-decoration: none; }/*</group>*//*<group=General Form Fields  >*/.textbox 			     { background-color: #e3e3e3; font-family: Tahoma; color: #000000;	height: 18px;	vertical-align: middle;	font-size: 9pt;	word-spacing: 1px;	border: 1px outset #dadada;}.textbox-large 			     { background-color: #e3e3e3; color: #000000;	height: 16px;	vertical-align: middle;	word-spacing: 1px;	border: 1px outset #dadada;	font: bolder 10.5px Tahoma;}.textbox-multi 			     { background-color: #e3e3e3; font-family: Tahoma; color: #000000;	vertical-align: middle;	font-size: 9pt;	word-spacing: 1px;	border: 1px outset #dadada;}.button					{ font-family: Tahoma; font-size: 9pt; color: #000000; border: solid #9a9a9a 1px; padding: 0px; height: 25px; cursor: hand;	background: #FAF5A3;}.textbox2 				{ background-color: #E6E6E6; font-family: Tahoma; font-size: 9pt; color: #000000; border: 1px outset #dadada; width: 115px; height: 18px;	word-spacing: 1px;}.selectbox				{ background-color: #FFFFFF; font-fanily: Tahoma; font-size: 8pt; font-weight: light; color: #333333; border: 1 solid #30799E;	margin-top: 5px;}/*</group>*//*<group=Copyright>*/.copyright-links			{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#006A94; text-decoration: none; }.copyright-links:hover 		{ font-family:Tahoma; font-weight:bold; font-size:8pt; color: #FFCC00; text-decoration: none; }/*</group>*//*<group=Default Options >*/a:link 					{ font-family:Tahoma; font-weight:bold; font-size: 8pt; color: #666666; text-decoration: none;	border: 0px;}a:hover 					{ font-family:Tahoma; font-weight:bold; font-size: 8pt; color: #FFCC00; text-decoration: none;	border: 0px;}a:visited                   { font-family: Tahoma; font-size: 8pt; font-weight: bold; color: #666666; text-decoration: none;	border: 0px;}a:active                    { font-family: Tahoma; font-size: 8pt; font-weight: bold; color: #FFCC00; text-decoration: none;	border: 0px;}.body-shop				{ background-color: #FFFFFF; margin: 0px; }.mainpic                    { border: 1px solid #999999; }.link{	border-width: 1px;	border: 1px solid #9a9a9a;}.over{	border-width: 1px;	border: 1px dotted #FFCC00;	text-decoration: blink;}.out{	border-width: 1px;	border: 1px solid #666666;}/*</group>*/.table-title-text-green {color: #006666; text-decoration: none;	font: bold 9pt Tahoma;}