/***	Avery Boardman Style Sheet
		Created by EJFIIIWebDesign.com		***/


a					{text-decoration: none; outline-style: none; color: #4A211A;}
a:hover				{cursor: pointer; outline-style: none; color: #FFFFFF;}
a:visited			{outline-style: none;}

body				{font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #74CEDE;}
.productDetail		{background-color: #FFFFFF;}

img					{border: 0px;}

#verticalPosition	{position: absolute; top: 50%; left: 0px; width: 100%; margin-top: -310px; text-align: center; min-height: 570px;}
#content			{position: relative; text-align: left; width: 970px; height: 590px; background-color: #74CEDE; z-index: 50; margin: 0px auto; overflow: hidden;}

#abBanner			{padding: 2px 0px 0px 5px; visibility: visible;}
#abBanner_Print		{padding: 2px 0px 0px 5px; visibility: hidden;}

#sectionHead		{position: absolute; top: 10px; left: 600px; width: 360px; font-size: 16px; font-weight: normal; text-align: right; color: #4A211A; letter-spacing: .2em;}
#subSectionHead		{position: absolute; top: 30px; left: 705px; width: 250px; font-size: 9px; font-weight: normal; text-align: right; color: #FFFFFF;}
#collection			{position: absolute; top: 30px; left: 705px; width: 250px; font-size: 9px; font-weight: normal; text-align: right;}
#collection a		{color: #74CEDE;}

#linkPage			{position: absolute; top: 51px; left: 0px; width: 978px; height: 510px; color: #4A211A; font-size: 11px; border-top: 1px solid #4A211A; border-bottom: 1px solid #4A211A; background-color: #74CEDE;}
#modelContents		{position: absolute; top: 80px; left: 10px; height: 375px; width: 710px; background-color: #74CEDE; padding: 0px 10px 0px 0px; overflow: auto;}
#modelContents img	{padding: 2px 5px 2px 0px; border-right: 1px solid #74CEDE;}
#modelContents h4	{font-size: 16px; font-weight: normal;}
.emptyCell			{width: 105px; height: 68px;}
.text				{padding: 2px 20px 5px 5px; width: 104px; vertical-align: bottom; font-size: 8px;}
.newItem			{color: yellow;}

#textContents		{position: absolute; top: 80px; left: 770px;}
#keyAddresses		{position: absolute; top: 80px; left: 780px;}
#textContents td	{padding: 0px 0px 0px 10px;}
.textLink			{height: 20px; border-left: 1px solid #4A211A;}
.consultText		{color: #FFFFFF;}

#detailedText		{position: absolute; top: 40px; left: 70px; width: 550px; padding: 0px 10px 0px 0px; height: 550px; overflow: auto; text-align: justify;}
#detailedText a		{font-weight: bold;}
#detailedText h4	{font-size: 16px; font-weight: normal;}
#detailedText img	{float: left; padding: 0px 10px 5px 0px;}

#nailHeads			{position: absolute; top: 40px; left: 70px; width: 600px; height: 550px; overflow: auto; text-align: justify;}
#nailHeads th		{vertical-align: top;}
#nailHeads td		{text-align: center;}
#nailHeads h4		{font-size: 16px; font-weight: normal;}

#procedureText		{color: #4A211A; font-size: 11px; padding: 0px 20px 0px 0px; text-align: justify; border-top: 1px solid #4A211A;}
#showroomList		{color: #4A211A; font-size: 10px; padding: 0px 20px 0px 0px; text-align: justify;}
#procedureText th	{background-color: #74CEDE;}
#procedureText li	{padding: 0px 25px 0px 0px;}

#showroomList td	{vertical-align: top;}
#showroomList a:hover	{color: #74CEDE;}

#detailPage			{position: absolute; top: 51px; left: 0px; width: 978px; height: 510px; background-color: #FFFFFF; color: #74CEDE; font-size: 11px; border-top: 1px solid #4A211A; border-bottom: 1px solid #4A211A;}
#detailPage a:hover	{cursor: pointer; outline-style: none; color: #4A211A;}
#styleName			{position: absolute; top: 60px; left: 60px; font-size: 36px; z-index: 100;}
#keyImage			{position: absolute; top: 75px; left: 420px;}
#detail02			{position: absolute; top: 240px; left: 845px;}
#detail01			{position: absolute; top: 330px; left: 845px;}
#measurements		{position: absolute; top: 320px; left: 60px; color: #4A211A;}
.leftFrame			{border-left: 1px solid #4A211A; border-bottom: 1px solid #4A211A;}
.title				{width: 100px;}
.value				{width: 30px;}
.size				{width: 60px;}
.disclaimer			{font-size: 9px; padding: 2px 0px 0px 150px; display: block;}
.disclaimer a		{color: #4A211A;}
.disclaimer a:hover	{color: #74CEDE;}
.lineExtension		{width: 180px;}
.center				{text-align: center;}
.right				{text-align: right;}

#woodFinish			{position: absolute; top: 110px; left: 640px;}
#woodFinishPrint	{visibility: hidden;}

#optionsLink		{position: absolute; top: 492px; left: 830px; font-size: 10px; font-weight: bold;}
#optionsLink a:hover{cursor: pointer; outline-style: none; color: #74CEDE;}

#pdfButtons			{position: absolute; top: 510px; left: 60px;} 

#pdfLinks			{position: absolute; top: 100px; left: 70px; text-align: justify;}
#pdfLinks img		{padding: 9px 17px 8px 17px;}
.top				{vertical-align: top;}

#mattressScale		{position: absolute; top: 511px; left: 300px; z-index: 100;}

#contact			{position: absolute; top: 570px; left: 5px; font-size: 10px; color: #4A211A; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;}
#contactEmails		{position: absolute; top: 75px; left: 70px; height: 550px; overflow: auto; text-align: justify;}
#contactEmails a:hover	{color: #74CEDE;}
#contactEmails td	{padding: 0px 25px 7px 0px; vertical-align: top;}
#contactForm		{position: absolute; top: 280px; left: 145px;}
#contactForm td		{text-align: right;}
.wideField			{width: 180px;}
.textFeild			{width: 210px;}
input,
textarea			{font-family: Verdana, sans-serif; color: #666666; font-size: 10px; background-color: #FFFFFF;}
fieldset			{margin: 4px;}
legend				{font-weight: bold; color: #4A211A;}

#catalogForm		{color: #4A211A; font-size: 11px;}
#catalogForm th		{vertical-align: top;}
.reqBoth			{background: transparent url(images/catalogReq_both.gif) no-repeat right top;}
.reqEmail			{background: white url(images/catalogReq_email.gif) no-repeat right top;}
.reqMail			{background: white url(images/catalogReq_mail.gif) no-repeat right top;}
#emptyError			{position: absolute; top: 295px; left: 390px; width: 180px; text-align: right; font-size: 10px; color: #DA2340; visibility: hidden;}
#formatError		{position: absolute; top: 325px; left: 390px; width: 180px; text-align: right; font-size: 10px; color: #DA2340; visibility: hidden;}
#charError			{position: absolute; top: 355px; left: 390px; width: 180px; text-align: right; font-size: 10px; color: #DA2340; visibility: hidden;}

#galleryKey			{position: absolute; top: 65px; left: 30px; padding: 1px; border: 1px solid #FFFFFF;}
#galleryKey img		{padding: 2px; border-left: 1px solid #4A211A;}
#galleryThumbs		{position: absolute; top: 65px; left: 470px; width: 490px; height: 322px; border: 1px solid #FFFFFF; overflow: auto;}
#galleryThumbs img	{padding: 2px;}
#galleryPreview		{position: absolute; top: 405px; left: 831px;}
#galleryDesc11		{position: absolute; top: 400px; left: 30px; width: 285px; display: block; text-align: right; visibility: visible;}
#galleryDesc12,#galleryDesc13,#galleryDesc14,#galleryDesc15,#galleryDesc16,#galleryDesc17,#galleryDesc18,#galleryDesc19,#galleryDesc20,
#galleryDesc21,#galleryDesc22,#galleryDesc23,#galleryDesc24,#galleryDesc25,#galleryDesc26,#galleryDesc27,#galleryDesc28,#galleryDesc29,#galleryDesc30,
#galleryDesc31,#galleryDesc32,#galleryDesc33,#galleryDesc34,#galleryDesc35,#galleryDesc36,#galleryDesc37,#galleryDesc38,#galleryDesc39,#galleryDesc40,
#galleryDesc41,#galleryDesc42,#galleryDesc43,#galleryDesc44,#galleryDesc45,#galleryDesc46,#galleryDesc47,#galleryDesc48,#galleryDesc49,#galleryDesc50,
#galleryDesc51,#galleryDesc52,#galleryDesc53,#galleryDesc54,#galleryDesc55,#galleryDesc56,#galleryDesc57,#galleryDesc58,#galleryDesc59,#galleryDesc60,
#galleryDesc61,#galleryDesc62,#galleryDesc63,#galleryDesc64,#galleryDesc65,#galleryDesc66,#galleryDesc67,#galleryDesc68,#galleryDesc69,#galleryDesc70,
#galleryDesc71,#galleryDesc72,#galleryDesc73,#galleryDesc74,#galleryDesc75,#galleryDesc76,#galleryDesc77,#galleryDesc78,#galleryDesc79,#galleryDesc80,
#galleryDesc81,#galleryDesc82,#galleryDesc83,#galleryDesc84,#galleryDesc85,#galleryDesc86,#galleryDesc87,#galleryDesc88,#galleryDesc89,#galleryDesc90,
#galleryDesc91,#galleryDesc92,#galleryDesc93,#galleryDesc94		{position: absolute; top: 400px; left: 30px; width: 285px; display: block; text-align: right; visibility: hidden;}


#siteMenu			{position: absolute; top: 565px; left: 530px; font-size: 11px; font-weight: 200; font-family: Verdana, Arial, Helvetica, sans-serif;}
.link				{padding: 2px 20px 1px 2px; text-align: right; white-space: nowrap;}

#printAddress		{height: 0px; overflow: hidden; visibility: hidden;}
#buttonP,
#buttonP1,
#buttonC,
#buttonC1			{visibility: visible;}
.25percent			{width: 25%;}
.30percent			{width: 30%;}
.100percent			{width: 100%;}

#joinList			{position: absolute; top: 528px; left: 740px;}

#authorLink				{position: absolute; top: 600px; left: 10px; width: 120px; height: 25px; visibility: visible;}
#authorLink a,
#authorLink a:visited 	{text-decoration: none; color: #5C3730; font-family: Tahoma; font-size: 9px; font-weight: bold;}