@media screen {

body
{
background: black;
color: silver;
font-family: Verdana,Tahoma,Century Gothic,Helvetica,QuickType,Chicago;
font-size: 10px;
font-style: normal;
font-weight: 500;
letter-spacing: 0.25em;
line-height: 1.25em;
text-align: left;
word-spacing: 0.25em;
}

.active		{ color: rgb(100,255,200); }
.copper		{ color: rgb(255,150,100); }
.focus		{ color: rgb(255,175,175); }
.gold		{ color: rgb(255,190,125); }
.green		{ color: rgb(100,255,200); }
.hover		{ color: rgb(100,255,200); }
.visited		{ color: rgb(255,100,100); }

.blue		{ color: rgb(128,128,255); }
.cerulean		{ color: rgb(0,255,255); }
.gray		{ color: rgb(100,100,100) }
.green		{ color: rgb(0,255,200); }
.red			{ color: red; }
.silver		{ color: silver; }
.yellow		{ color: rgb(255,255,200); }

.b			{ font-weight: 700; }
.blink		{ text-decoration: blink; }
.huge		{ font-size: 14px; font-weight: 700; }
.ItemLabel_ML	{ color: gray; float: left; margin-left: 2.5em; width: 79px; }
.MB			{ margin-bottom: 26px; }
.ML			{ margin-left: 2.5em; }
.MT			{ margin-top: 26px; }
.MTMT		{ margin-top: 52px; }
.up			{ text-transform: uppercase; }

a			{ text-decoration: none; }
a:link		{ color: rgb(255,190,125); }
a.Sold:link	{ color: rgb(166,123,81); }
a:active		{ color: rgb(100,255,200); }
a.Sold:active	{ color: rgb(65,166,130); }
a:visited		{ color: rgb(255,100,100); }
a.Sold:visited	{ color: rgb(166,65,65); }
a:hover		{ color: rgb(100,255,200); }
a.Sold:hover	{ color: rgb(100,255,200); }
a:focus		{ color: rgb(255,175,175); }
a.Sold:focus	{ color: rgb(166,114,114); }



em		{ font-style: bold; }



select { margin-right: 1.0em; }

form.PPAddToCart
{
color: gray; /* rgb(100,255,200) */
font-size: 10px;
font-style: normal;
font-weight: 500;
letter-spacing: 0.25em;
line-height: 1.25em;
margin-bottom: 1.0em;
margin-left: 2.5em;
}

form.PPViewCart
{
color: gray; /* rgb(100,255,200) */
font-size: 10px;
font-style: normal;
font-weight: 500;
letter-spacing: 0.25em;
line-height: 1.25em;
margin-bottom: 1.0em;
margin-left: 2.5em;
}



input
	{
	/* GRADIENT BACKGROUND : GREEN rgb(248,255,249), rgb(228,255,229) | GOLD rgb(255,190,125), rgb(245,180,115) | GRAY rgb(180,180,180), rgb(160,160,160) */

	background: rgb(255,190,125);
	background: -moz-linear-gradient(top, rgb(208,215,209), rgb(168,195,169));
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(208,215,209)), to(rgb(188,215,189)));

	border: 1px solid rgb(255,190,125);

	/* ROUNDED CORNERS 4px */

	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	
	color: black;
	font-family: Verdana,Tahoma,Helvetica,Arial,sans-serif;
	font-size: 10px;
	font-weight: 600;
	letter-spacing: 0.15em;
	padding: 2px 7px 3px 7px;
	word-spacing: 0.2em;
	}

input.Button400
	{
	/* position: relative; */
	color: #440075;
	background: transparent url("/images/b400.png") no-repeat 0px 0px;
	border-width: 0px;
	font-size: 10px;
	font-weight: 700;
	height: 46px;
	letter-spacing: 1.5em;
	margin: 20px 0px 35px -2px;
	overflow: hidden;
	padding: 0px 20px 2px 16px;
	text-align: center;
	type: image;
	width: 408px;
	word-spacing: 1.0em;
	z-index: -100;
	}

input.Button400:hover { color: rgb(235,205,175); cursor: hand; cursor: pointer; }

input.email
	{
	margin-top: 2px;
	width: 388px;
	}

.radio_L
	{
	float: left;
	margin: 1px 10px 0px -2px;
	}



h1, h2, h3, h4, h5, h6
{
color: rgb(255,150,100);
font-style: normal;
font-weight: 500;
letter-spacing: 0.30em;
text-transform: uppercase;
word-spacing: 0.25em;
}

h1
{
font-size: 10px;
}

h1.PgID
{
color: rgb(255,150,100);
margin-bottom: 10px;
}

h1.PgID_GalleryName
{
color: rgb(255,150,100);
margin-top: 10px;
}

h1.PgID_LiteralTitle
{
color: rgb(100,255,200);
margin-top: 0px;
margin-bottom: 35x;
}

h1.subtitle
{
letter-spacing: 0.50em;
margin-bottom: 2.0em;
margin-top: 5.0em;
}

h1.subtitleMT7
{
letter-spacing: 0.50em;
margin-bottom: 2.0em;
margin-top: 7.0em;
}

h1.PgSubheading
{
color: rgb(0,255,255);
margin-top: 3.5em;
margin-bottom: 1.0em;
}

h1.PgSubheadingItem
{
margin-left: 2.5em;
margin-bottom: 1.0em;
}

h1.PgSubheadingItem_Last
{
margin-left: 2.5em;
margin-bottom: 5.0em;
}

h1.PgSubtitle
{
color: rgb(100,255,200);
margin-bottom: 2.0em;
margin-top: 3.5em;
}



img
{
border-color: rgb(255,190,125);
border: solid;
border-width: 1px;
}

img.About
{
border-color: rgb(255,190,125);
margin: 20px 0px 20px 0px;
}

img.Detail
{
border-color: rgb(255,190,125);
margin-top: 75px;
}

img.floatleft_Copyright
{
border: none;
float: left;
margin: 0px 14px 20px -35px;
}

img.Item
{
border-color: rgb(255,190,125);
margin: 10px 10px 10px 0px;
}

img.ItemPreceding
{
border-color: rgb(255,190,125);
margin-bottom: 25px;
}

img.left_home
{
margin-right: 35px;
margin-bottom: 50px;
}

img.MenuLogo
{
margin-top: 75px;
margin-bottom: 25px;
}

img.PageLogo
{
border-color: rgb(255,190,125);
}

img.Signature
{
border: none;
margin-bottom: 50px;
margin-top: 50px;
}



li
{
margin-bottom: 1.0em;
}

li.mb2_5
{
margin-bottom: 2.5em;
}


ol, ul
{
list-style-position: outside;
margin-bottom: 1.0em;
}

ol.Decimal
{
list-style: decimal;
}

ol.LowerAlpha
{
list-style: lower-alpha;
}

ol.UpperAlpha
{
list-style: upper-alpha;
}

ol.LowerRoman
{
list-style: lower-roman;
}

ol.UpperRoman
{
list-style: upper-roman;
}

ul.disc
{
list-style: disc;
}

ul.Circle
{
list-style: circle;
}

ul.Square
{
list-style: square;
}



p
{
color: silver;
font-size: 11px;
font-style: normal;
font-weight: 500;
letter-spacing: 0.25em;
line-height: 1.25em;
margin-bottom: 1.5em;
text-transform: none;
}

p.ArtShow_Date
{
font-size: 10px;
letter-spacing: 0.30em;
margin-bottom: 1.0em;
text-transform: uppercase;
}

p.ArtShow
{
color: rgb(255,100,100);
font-size: 10px;
margin-left: 2.5em;
margin-bottom: 1.0em;
text-transform: uppercase;
}

p.ArtShow_Booth
{
font-size: 10px;
color: rgb(0,225,175);
margin-left: 2.5em;
margin-bottom: 1.0em;
text-transform: uppercase;
}

p.ArtShow_Location
{
font-size: 10px;
margin-left: 2.5em;
margin-bottom: 5.0em;
text-transform: uppercase;
}

p.copyright_statement
{
color: rgb(100,100,100);
font-size: 10px;
margin-top: 50px;
}

p.FormItem
{
font-size: 10px;
margin-left: 2.5em;
margin-bottom: 1.0em;
}

p.FormItem_Last
{
font-size: 10px;
margin-left: 2.5em;
margin-bottom: 10.0em;
}

p.FormItem_Hover
{
color: gray;
font-size: 10px;
margin-bottom: 0px;
margin-top: 1.5em;
}

p.FormItem_Email
{
color: gray;
font-size: 10px;
margin-top: 2.5em;
}

p.FormNotes
{
color: rgb(100,100,100);
font-size: 10px;
margin-bottom: 3.5em;
margin-left: 2.5em;
margin-top: 3.5em;
}

p.FormNotesTelephone
{
color: red;
font-size: 10px;
margin-bottom: 1.0em;
margin-left: 0.0em;
margin-top: 5.5em;
text-transform: uppercase;
}

p.FormTitle
{
color: rgb(100,255,200);
font-size: 10px;
letter-spacing: 0.30em;
margin-top: 7.5em;
margin-bottom: 1.0em;
}

p.ImageCaptionPrec
{
font-size: 10px;
margin-top: 1.0em;
margin-bottom: 1.5em;
width: 410px;
}

p.ImageCaption
{
font-size: 10px;
margin-top: 1.0em;
margin-bottom: 5.0em;
width: 410px;
}

p.ImageDetail
{
font-size: 10px;
margin-top: 1.0em;
margin-bottom: 5.0em;
}

p.ItemDescription
{
font-size: 10px;
letter-spacing: 0.30em;
margin-bottom: 2.5em;
}

p.ItemID
{
font-size: 10px;
letter-spacing: 0.30em;
margin-bottom: 2.5em;
}

p.ItemPrice
{
font-size: 10px;
letter-spacing: 0.30em;
margin-bottom: 5.0em;
}

p.ItemSectionTitle_ITEM
{
color: rgb(255,150,100);
font-size: 10px;
letter-spacing: 0.3em;
margin-top: 2.5em;
margin-bottom: 1.5em;
}

p.mb2_5
{
margin-bottom: 2.5em;
}

p.mb5
{
margin-bottom: 5.0em;
}

p.mb10
{
margin-bottom: 10.0em;
}

p.MenuItem_1
{
color: silver;
font-size: 10px;
margin-left: 2.5em;
margin-bottom: 1.0em;
text-transform: uppercase;
}

p.MenuItem_1_wExtension
{
color: silver;
font-size: 10px;
margin: 0.0em 0.0em 0.375em 2.5em;
text-transform: uppercase;
}

p.MenuItem_1_Extension
{
color: silver;
font-size: 10px;
margin: 0.0em 0.0em 1.0em 5.0em;
text-transform: uppercase;
}

p.MenuItem_1_Last
{
color: silver;
font-size: 10px;
margin-left: 2.5em;
margin-bottom: 2.5em;
text-transform: uppercase;
}

p.MenuItem_2
{
color: silver;
font-size: 10px;
margin-left: 5.0em;
margin-bottom: 1.0em;
text-transform: uppercase;
}

p.MenuItem_2_wExtension
{
color: silver;
font-size: 10px;
margin: 0.0em 0.0em 0.375em 5.0em;
text-transform: uppercase;
}

p.MenuItem_2_Extension
{
color: silver;
font-size: 10px;
margin: 0.0em 0.0em 1.0em 7.5em;
text-transform: uppercase;
}

p.MenuItem_2Sold
{
color: rgb(65,166,130);
font-size: 10px;
margin-left: 5.0em;
margin-bottom: 1.0em;
text-transform: uppercase;
}

p.MenuItem_2_Last
{
color: silver;
font-size: 10px;
margin-left: 5.0em;
margin-bottom: 2.5em;
text-transform: uppercase;
}

p.MenuItem_3
{
color: silver;
font-size: 10px;
margin-left: 7.5em;
margin-bottom: 1.0em;
text-transform: uppercase;
}

p.MenuItem_3_Last
{
color: silver;
font-size: 10px;
margin-left: 7.5em;
margin-bottom: 2.5em;
text-transform: uppercase;
}

p.MenuItem_LinksPageLink
{
color: silver;
font-size: 10px;
margin-top: 3.5em;
margin-bottom: 1.0em;
text-transform: uppercase;
}

p.MenuTitle_Directory
{
color: red;
font-size: 10px;
letter-spacing: 0.30em;
}

p.MenuText
{
color: gray;
font-size: 10px;
letter-spacing: 0.10em;
margin-bottom: 1.0em;
}

p.MenuText_Last
{
color: gray;
font-size: 10px;
letter-spacing: 0.10em;
margin-bottom: 2.5em;
}

p.MenuTitle_1
{
color: rgb(255,150,100);
font-size: 10px;
letter-spacing: 0.30em;
margin-top: 2.0em;
margin-bottom: 0.7em;
}

p.MenuTitle_1_Top
{
color: rgb(255,150,100);
font-size: 10px;
letter-spacing: 0.30em;
margin-top: 0px;
margin-bottom: 0.7em;
}

p.MenuTitle_2
{
color: rgb(255,150,100);
font-size: 10px;
letter-spacing: 0.30em;
margin-top: 2.0em;
margin-left: 2.25em;
margin-bottom: 0.7em;
}

p.Notification
{
margin-top: 7.5em;
}

p.PgTitle_Error
{
color: rgb(100,255,200);
letter-spacing: 0.50em;
margin-top: 75px;
margin-bottom: 25px;
}

p.Piece_BotLiteralTitle
{
color: rgb(100,255,200);
font-size: 13px;
letter-spacing: 0.25em;
margin-top: 35px;
margin-bottom: 70px;
text-transform: uppercase;
}

p.Smiley
{
margin-top: 35px;
}

span.Blink
{
text-decoration: blink;
}

span.blue
{
color: rgb(128,128,255);
}

span.cerulean
{
color: rgb(0,255,255);
}

span.green
{
color: rgb(0,255,200);
}

span.red
{
color: red;
}

span.yellow
{
color: rgb(255,255,200);
}

table
{
width: 100%;
}

table.body
{
padding: 35px 7% 50px 7%;
}

table.menus
{
border-color: rgb(10,10,10);
border-style: solid;
border-width: 1px 0px 1px 0px;
}

table.title
{
padding: 50px 7% 35px 7%;
}

td
{
empty-cells: show;
}

td.menu
{
padding-bottom: 7px;
padding-top: 7px;
}

td.menu_galleries_left
{
padding-bottom: 7px;
padding-right: 14px;
padding-top: 7px;
width: 55%;
}

td.menu_galleries_right
{
padding-bottom: 7px;
padding-top: 7px;
width: 45%;
}

td.Left_Content
{
width: 50%;
}

td.Right_Menu
{
padding-left: 3%;
width: 50%;
}



/* TOP MENU BAR ----------*/

#menu
	{
	list-style: none;
	margin: 0px;
	padding: 0px 20px 0px 20px;
	}


/* COMMON LI PROPERTIES ----------*/

#menu li
	{
	display: block;
	float: left;
	margin: 7px 26px 7px 26px;
	padding: 4px 10px 4px 10px;
	position: relative;
	}


/* LI HOVER PROPERTIES - PRESCRIBES MENU REGION ----------*/

#menu li:hover
	{
	/* BACKGROUND COLOR AND GRADIENTS */

	background: rgb(20,20,20);
	/* background: -moz-linear-gradient(top, rgb(20,20,20), rgb(19,19,19));
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(20,20,20)), to(rgb(19,19,19))); */

	border: 1px solid rgb(25,25,25);
	padding: 3px 9px 3px 9px;

	/* ROUNDED CORNERS */

	-moz-border-radius: 7px 7px 0px 0px;
	-webkit-border-radius: 7px 7px 0px 0px;
	border-radius: 7px 7px 0px 0px;
	}


/* TOP MENU ANCHORS ----------*/

#menu li a
	{
	background-color: transparent;
	color: rgb(255,190,125);
	display: block;
	font-family: Verdana,Tahoma,Helvetica,Arial,sans-serif;
	font-size: 10px;
	letter-spacing: 0.25em;
	outline: 0;
	text-decoration: none;
	word-spacing: 0.4em;
	}

.dropdown_HOME,
.dropdown_APPAREL,
.dropdown_JEWELRY,
.dropdown_NEW
	{
	margin: 4px auto;
	float: left;
	position: absolute;
	left: -999em; /* PLACE MENUS OFF SCREEN */
	text-align: left;
	padding: 10px 25px 10px 25px;
	border: 1px solid rgb(25,25,25);
	border-top: none;

	/* Gradient background */
	background: rgb(10,10,10);
	background: -moz-linear-gradient(top, rgb(20,20,20), rgb(0,0,0));
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(20,20,20)), to(rgb(0,0,0)));

	/* Rounded Corners */
	-moz-border-radius: 0px 7px 7px 7px;
	-webkit-border-radius: 0px 7px 7px 7px;
	border-radius: 0px 7px 7px 7px;
	}

.dropdown_GALLERIES
	{
	margin: 4px auto;
	float: left;
	position: absolute;
	left: -999em; /* PLACE MENUS OFF SCREEN */
	text-align: left;
	padding: 10px 25px 10px 25px;
	border: 1px solid rgb(25,25,25);
	border-top: none;

	/* Gradient background */
	background: rgb(10,10,10);
	background: -moz-linear-gradient(top, rgb(20,20,20), rgb(0,0,0));
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(20,20,20)), to(rgb(0,0,0)));

	/* Rounded Corners */
	-moz-border-radius: 7px 7px 7px 7px;
	-webkit-border-radius: 7px 7px 7px 7px;
	border-radius: 7px 7px 7px 7px;
	}

.dropdown_HOME,
.dropdown_GALLERIES
	{
	width: 675px;
	}
	
.dropdown_NEW
	{
	width: 400px; /* 675 */
	}

.dropdown_APPAREL
	{
	width: 325px;
	}
	
.dropdown_JEWELRY
	{
	width: 350px;
	}

/* PLACE MENUS IN RESPONSE TO HOVER ----------*/

#menu li:hover .dropdown_HOME,
#menu li:hover .dropdown_APPAREL,
#menu li:hover .dropdown_JEWELRY
	{
	left: -1px;
	top: auto;
	}

#menu li:hover .dropdown_GALLERIES
	{
	left: -240px;
	top: auto;
	}

#menu li:hover .dropdown_NEW
	{
	left: -100px;
	top: auto;
	}

/* MENU ANCHOR BEHAVIOR ----------

.active	{ color: rgb(100,255,200); }
.copper	{ color: rgb(255,150,100); }
.focus	{ color: rgb(255,175,175); }
.gold	{ color: rgb(255,190,125); }
.green	{ color: rgb(100,255,200); }
.hover	{ color: rgb(100,255,200); }
.visited	{ color: rgb(255,100,100); }

*/

#menu table a:active
	{
	color: rgb(100,255,200);
	}

#menu table a:focus
	{
	color: rgb(255,175,175);
	}

#menu table a:hover
	{
	color: rgb(100,255,200);
	}

#menu table a:visited
	{
	color: rgb(255,100,100);
	}

#menu table a:visited:hover
	{
	color: rgb(100,255,200);
	}

/* MUST DECLARE CORNERS OF RIGHT-ALIGNED MENUS ----------*/

#menu li .align_right
	{
	-moz-border-radius: 7px 0px 7px 7px;
	-webkit-border-radius: 7px 0px 7px 7px;
	border-radius: 7px 0px 7px 7px;
	}

/* RIGHT-ALIGNED MENUS - HOVER ----------*/

#menu li:hover .align_right
	{
	left: auto;
	right: -1px;
	top: auto;
	}
}