/***	Catherine Lagot Style Sheet
	Created by EJFIIIWebDesign.com		***/

/***	Set Default Browser Styles		***/
	fieldset,form,label,legend,
	table,tr,th,td 		{margin: 0; padding: 0; border: 0; font-weight: normal; font-style: normal; font-size: 100%; line-height: 1.2; font-family: inherit; text-align: left;}
	table 			{border-collapse: collapse; border-spacing: 0;}

a,
a:hover				{text-decoration: none; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #284CA9; font-weight: bold; font-size: 12px;}
address				{font-style: normal;}
body				{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #284CA9; font-weight: bold; font-size: 12px; background-color: #E3E5E7;}
img					{border: 0px;}

#content			{position: absolute; top: 10px; left: 10px; width: 776px; height: 514px; background-color: #E9EBEC;}
#logoHome			{position: absolute; top: 100px; left: 15px;}
#logoSubpage		{position: absolute; top: 46px; left: 0px;}

#menu				{position: absolute; top: 83px; left: 458px; width: 300px; height: 27px; z-index: 100;}
#showroomMenu		{position: absolute; left: 1px; height: 13px; z-index: 100; overflow: hidden;}
#orderingMenu 		{position: absolute; left: 119px; height: 13px; z-index: 100; overflow: hidden;}
#aboutMenu 			{position: absolute; left: 177px; height: 13px; z-index: 100; overflow: hidden;}
#contactMenu 		{position: absolute; left: 246px; height: 13px; z-index: 100; overflow: hidden;}
.menuHeading 		{width: 100%; height: 23px; padding: 0px 0px 0px 5px; display: block;}
.subLink			{width: 100%; padding: 0px 10px 0px 6px; border-left: solid #274BA8 1px; text-align: left; display: block;}
.subLink			{opacity: .90; filter: alpha(opacity=90); background-color: #E9EBEC;} 				
.subLink:hover		{background-color: #FFFFFF; opacity: 1; filter: alpha(opacity=100);}

#groupLinks			{position: absolute; top: 180px; left: 180px; width: 540px; height: 300px; font-weight: normal; padding: 0px 20px 0px 0px; overflow: auto;}
#groupLinks img		{padding: 0px 30px 0px 0px;}
.groupLink			{font-size: 13px; font-weight: bold;}

#pageLabel			{position: absolute; top: 120px; left: 450px; width: 300px; font-size: 30px; text-align: right;}

#keyImage			{position: absolute; top: 168px; left: 20px; border: 0px;}
#thumbnails			{position: absolute; top: 165px; left: 616px; width: 140px;}
#thumbnails img		{padding: 0px 0px 0px 0px; border: 0px;}

#contact			{position: absolute; top: 522px; left: 25px;}
#byLine				{position: absolute; top: 522px; left: 388px; width: 365px; text-align: right; font-weight: normal;}
#locations			{position: absolute; top: 180px; left: 70px;}
#contactForm		{position: absolute; top: 140px; left: 380px;}
#contactForm table	{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #284CA9; font-weight: normal; font-size: 11px;}

#languageVersion	{position: absolute; top: 5px; left: 658px; width: 100px; text-align: right;}
#languageVersion a	{font-size: 10px; font-weight: normal; color: silver;} 
#languageVersion a:hover	{color: gray;} 

#pageText			{position: absolute; top: 180px; left: 25px; width: 460px; height: 300px; font-weight: normal; padding: 0px 20px 0px 0px; overflow: auto;}
#baseText,
#inventoryList,
#pressList			{position: absolute; top: 180px; left: 25px; width: 460px; height: 300px; font-weight: normal; padding: 0px 10px 0px 0px; overflow: auto;}
#inventoryList td,
#pressList td		{font-size: 10px; padding: 5px 5px 5px 5px;}
.invenImg			{width: 140px; padding: 5px 5px 10px 5px; background-color: #E3E5E7;}
.invenText			{width: 140px; padding: 0px 5px 0px 5px; background-color: #E3E5E7;}
#baseText img		{padding: 5px 5px 5px 5px;}

.textTile			{text-align: right; padding: 0px 15px 0px 0px; font-size: 11px;}
.leftTextTile		{text-align: right; padding: 0px 25px 0px 0px; font-size: 11px;}
.rightTextTile		{text-align: right; font-size: 11px;}
.colorTile			{padding: 25px 15px 5px 0px;}
.rightColorTile		{padding: 25px 0px 5px 0px;}
.darkBG				{background-color: #E3E5E7;}
.lightBG			{background-color: #E9EBEC;}

#colorText,
#inventoryText		{position: absolute; top: 190px; left: 540px; width: 220px;}

#processSlides		{position: absolute; top: 280px; left: 540px; width: 230px; height: 190px; z-index: 1;}
#process01			{position: absolute; top: 0px; left: 0px; visibility: visible;}
#process02,
#process03,
#process04,
#process05			{position: absolute; top: 0px; left: 0px; visibility: hidden;}

#aboutSlide			{position: absolute; top: 280px; left: 540px;}
#profileSlide,
#chairSlide			{position: absolute; top: 180px; left: 540px;}

input,
textarea			{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #ACB8AC; font-size: 10px; background-color: #FFFFFF ! important;}

.wideFeild			{width: 273px;}
.shortFeild			{width: 110px;}
.textFeild			{width: 376px;}

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