/***	Vladimir Kagan Style Sheet
		Created by EJFIIIWebDesign.com		***/

/***	Set Default Browser Styles		***/



a					{text-decoration: none; outline-style: none;}
a:hover				{cursor: pointer; outline-style: none;}
a:visited			{outline-style: none;}

body				{font-family: Verdana, sans-serif; background-color: #000000;}

img					{border: 0px;}

hr					{color: #C0C0C0;}

#verticalPosition	{position: absolute; top: 50%; left: 0px; width: 100%; margin-top: -250px; text-align: center; min-height: 550px;}
#content			{position: relative; text-align: left; width: 760px; height: 500px; background-color: #100E0E; z-index: 50; margin: 0px auto;}

#siteMenu			{position: absolute; left: 275px; top: 90px; font-size: 11px; z-index: 100;}
#siteMenu a			{color: #C0C0C0;}
#siteMenu table		{background-color: #100E0E;}
#siteMenu td		{padding: 0px 10px 0px 0px;}

#classicsMenu		{position: absolute; left: 1px; z-index: 95; height: 16px; width: 320px; display: block; overflow: hidden;}
#classics_Seating	{position: absolute; left: 1px; top: 13px; height: 25px; width: 160px; display: block; overflow: hidden; z-index: 95;}
#classics_Tables	{position: absolute; left: 58px; top: 13px; height: 25px; width: 129px; display: block; overflow: hidden; z-index: 95;}
#classics_Carpets	{position: absolute; left: 110px; top: 13px; height: 25px; z-index: 95; display: block; overflow: hidden;}
#ralphPucci			{position: absolute; left: 170px; top: 13px; height: 25px; width: 160px; display: block; z-index: 95; overflow: hidden;}
#coutureMenu 		{position: absolute; left: 80px; z-index: 96; height: 16px; display: block; opacity: .45; filter: alpha(opacity=45);}
#licensedMenu 		{position: absolute; left: 159px; z-index: 97; height: 16px; display: block; opacity: .45; filter: alpha(opacity=45);}
#blog				{position: absolute; left: 270px; z-index: 98; height: 16px; width: 160px; display: block; overflow: hidden; white-space:nowrap;}
#contactMenu 		{position: absolute; left: 315px; z-index: 98; height: 16px; width: 160px; display: block; overflow: hidden;}
#showroomMenu		{position: absolute; left: 385px; z-index: 99; height: 16px; display: block; z-index: 100; opacity: .45; filter: alpha(opacity=45);}
#classics			{position: absolute; height: 16px; opacity: .45; filter: alpha(opacity=45);}
#blog				{position: absolute; height: 16px;}
#aboutUs			{position: absolute; height: 16px; opacity: .45; filter: alpha(opacity=45);}
.menuHeading 		{padding: 0px 90px 5px 5px; font-weight: bold;}
.subHeading			{padding: 0px 5px 9px 5px; display: block;}
.subLink			{text-align: left; padding: 0px 0px 0px 10px; height: 16px; background-color: #1F1F1C; width: 100%; display: block;}
.subLink:hover		{background-color: #333330;}


#logo				{position: absolute; top: 0px; left: 0px; padding: 17px 0px 0px 16px; visibility: visible;}
#logo_Print			{position: absolute; top: 0px; left: 0px; visibility: hidden;}

#collectionName		{position: absolute; left: 15px; top: 475px; color: #C0C0C0; font-weight: 900; font-size: 15px; white-space: nowrap; opacity: .45; filter: alpha(opacity=45);}
#collectionName a	{color: #C0C0C0;}
.collectionSubTitle	{font-size: 9px; font-weight: normal;}
.collectionTitle	{padding: 0px 0px 0px 15px;}
.collectionName_Linked{font-size: 14px; font-weight: normal;}

#contact			{position: absolute; left: 403px; top: 480px; width: 340px; text-align: right; font-size: 9px; color: #C0C0C0; opacity: .45; filter: alpha(opacity=45); white-space: nowrap;}
#contact a			{color: #C0C0C0;}
.textHover			{cursor: default;}
.underline			{text-decoration: underline;}
.alignLeft			{float: left;}
.alignRight			{float: right;}
.alignCenter		{text-align: center;}



#pageSpecific		{position: absolute; left: 5px; top: 128px; width: 750px; height: 340px; background-color: #1F1F1C; border-radius: 8px;}
#pageText			{position: absolute; left: 25px; top: 40px; width: 260px; height: 235px; display: block; font-size: 10px; color:#C0C0C0; visibility: visible; opacity: .45; filter: alpha(opacity=45);}
#wordText			{position: absolute; left: 25px; top: 40px; width: 260px; height: 210px; display: block; font-size: 10px; color:#C0C0C0; visibility: visible;}
#wordText a,
#pageText a			{color: #C0C0C0; text-decoration: none;}
#wordText a:hover,
#pageText a:hover	{text-decoration: underline;}
.itemName			{font-size: 13px; font-weight: bold;}
.itemNumber			{font-size: 9px; font-weight: normal;}
#pageImage			{position: absolute; left: 325px; top: 15px; width: 410px; height: 310px; background-color: #333330;}
#keyImage01			{position: absolute; left: 325px; top: 15px; width: 410px; height: 310px; background-color: #333330; opacity: 1.0; filter: alpha(opacity=100);}
#keyImage02,
#keyImage03,
#keyImage04,
#keyImage05			{position: absolute; left: 325px; top: 15px; width: 410px; height: 310px; background-color: #333330; opacity: 0.0; filter: alpla(opacity=0);}

#description1,
#description2,
#description3,
#description4,
#description5,
#description6,
#description7,
#description8,
#description9,
#description10,
#description11,
#description12,
#description13,
#description14,
#description15,
#description16,
#description17,
#description18,
#description19,
#description20		{position: absolute; left: 25px; top: 40px; width: 260px; height: 235px; display: block; font-size: 10px; color:#C0C0C0; visibility: hidden; opacity: .45; filter: alpha(opacity=45);}

#checkerBoard		{position: absolute; left: 325px; top: 15px; width: 410px; height: 310px; background-color: #333330; overflow: hidden;}
#checkerBoard table	{margin: 5px;}
#wordBoard			{position: absolute; left: 325px; top: 15px; width: 410px; height: 310px; background-color: #333330; overflow: hidden;}
#wordBoard a		{color: #C0C0C0; text-decoration: none;}
#wordBoard a:hover	{text-decoration: underline;}
#wordBoard h4		{color: #C0C0C0; font-size: 10px; padding: 20px 0px 0px 10px;}
#wordBoard p		{color: #C0C0C0; font-size: 10px; padding: 0px 10px 0px 10px;}
#wordBoard img		{padding: 0px 10px 0px 10px;}
#upArrow			{position: absolute; left: 305px; top: 280px;}
#downArrow			{position: absolute; left: 305px; top: 310px;}

#book				{position: absolute; left: 181px; top: 311px; cursor: pointer; opacity: .45; filter: alpha(opacity=45);}
#catalogSample		{float: right; opacity: .45; filter: alpha(opacity=45);}
#pdf				{position: absolute; left: 181px; top: 311px; cursor: pointer;}
#pdfButton			{position: absolute; left: 0px; top: 0px; opacity: .45; filter: alpha(opacity=45);}
#pdfSize			{position: absolute; left: 86px; top: 2px; opacity: .45; filter: alpha(opacity=45);}
#pdf a			{text-decoration: none; color: #C0C0C0; font-family: Verdana, sans-serif; font-weight: normal; font-size: 8px;}

#productThumbs		{position: absolute; left: 25px; top: 260px;}
#productThumbs a:hover	{cursor: default;}

#contactForm		{position: absolute; left: 325px; top: 15px; width: 410px; height: 310px; background-color: #333330; overflow: hidden; padding: 5px 0px 5px 10px; font-family: Verdana, sans-serif; color: #C0C0C0; font-weight: normal; font-size: 10px;}
input				{font-family: Verdana, sans-serif; color: #C0C0C0; font-size: 10px; border: 0px;}
textarea			{font-family: Verdana, sans-serif; color: #C0C0C0; font-size: 10px; background-color: #1F1F1C ! important; border: 0px;}

.wideField			{width: 297px;}
.shortField			{width: 107px;}
.textField			{width: 383px;}
.halfField			{width: 60px;}


.reqField			{border-right: 1px solid #FFFFAD;}
#emptyError,
#formatError,
#charError,
#captchaError		{position: absolute; top: 305px; left: 360px; width: 200px; text-align: right; font-size: 9px; color: #FFFFAD; visibility: hidden;}

#contactForm #firm,
#contactForm #street,
#contactForm #city,
#contactForm #state,
#contactForm #zipcode,
#contactForm #fax,
#contactForm #url,
#contactForm #country		{background-color: #1F1F1C ! important;}
#contactForm #name,
#contactForm #telephone,
#contactForm #email,
#contactForm #challenge		{background-color: #1F1F1C;}
		#channel	{visibility: hidden; width: 0px;}
		#queue		{width: 0px; overflow: hidden;}


#authorLink				{position: absolute; top: 550px; left: 10px; width: 120px; height: 25px; visibility: visible;}
#authorLink a,
#authorLink a:visited 	{text-decoration: none; color: #606060; font-family: Tahoma; font-size: 9px; font-weight: bold;}
