/*
Title: Style sheet for papendiecksupholstery.com
Author: Kyle Papendieck, email: k_papendieck@hotmail.com, kylepapendieck@papendiecksupholstery.com
Copyright 2018
*/



/* Classes */
a           {color:#660000; 
             text-decoration:none;
			 border:none; }
 a:link     {color:#660000;
             border:none; }
 a:visited  {color:#663333;
             border:none; }
 a:hover    {color:#660000;
             text-decoration:underline; }
 a:active   {color:#660000;
             border:none; }
a.grn       {color:#660000;
             text-decoration:none; }
 a.grn:hover{color:green; }
a.ft        {color:#1E254E; }
 a.ft:hover {color:#4D5C71; }
a.top       {font-size:11px; }
a#new       {color:#BD2904; }
body        {background-color:#FFFFFF; 
             padding:0px 10px 0px;
             color:black; 
             font-size:13px; 
             font-family:Verdana; }
body.frame  {background-color:#CDAA7D; }
body.ecofr  {background-color:#E0DCD3; 
             height:160px; 
			 width:395px; }
div         {font-size:13px;
             font-family:Verdana; }
div.ecframe {/*text-indent:.5cm;*/ }
h3          {text-transform:capitalize; 
             font-size:15px; 
			 margin-right:68px; }          /* recenters txt after font tweak adds in */
h4          {text-transform:capitalize;
             font-size:12px; }
h5          {text-transform:capitalize;
             font-size:9px; }
hr          {width:485px; }
img.midside {width:10px;                   /* extra midside ID for firefox on windows */
             height:100%; }
img.spacer  {width:20px;
             height:70px; }
img.spacer2 {width:20px;
             height:60px; }
img.spacer3 {width:20px;
             height:70px; }
img.trnspt  {filter:alpha(opacity=80);     /* for ie7 and down */
		     opacity:0.8;                  /* CSS3 standard (firefox) */
/*
			 -khtml-opacity:0.8;            /*for old safari /
			 -moz-opacity:0.8;              /*for Netscape and Mozilla /
*/
             display:inline;
			 border:none; }	 
li          {list-style-type:square; }
p           {color:black; 
             font-family:Verdana; 
			 font-size:13px; }
td          {color:black; 
             font-family:Verdana; }
		 
	
.acr        {width:100%; 
             height:10px; }
.corner     {width:10px;
             height:10px; }
.fontch     {float:left; 
             text-align:left;
             width:66px; 
			 margin-left:2px; }
.fontind    {border:black solid thin;
             width:15px;
			 height:15px;
			 /*background-color:#D3D3D3;*/
			 /*padding:1px 4px 1px 4px;*/ 
			 display:inline; }
.menuitem   {width:780px;
             background-image:url('misc/bg.png');
             font-size:11px; }
.middle     {width:100%; 
             height:440px;
             padding:0px 2px 0px 0px; }
.midsideL   {width:10px;
             height:100%;
             background-image:url('misc/menu_l.png');   /*to replace what doesn't work in certain browswes and versions*/
             background-repeat:repeat; }
.midsideR   {width:10px;
             height:100%;
             background-image:url('misc/menu_r.png');   /*to replace what doesn't work in certain browswes and versions*/
             background-repeat:repeat; }



/* ID */
div#eco     {width:100%;
             float:left;
             clear:both; }
div#ecoBox  {padding:10px 0px 10px 10px;
             float:right;
             clear:right;
             text-align:center; }
div#ecbot   {height:180px;
             width:100%; }
div#ecleft  {height:100%;
             /*width:270px;*/ width:40%;
             float:left;
             text-align:left; }
div#ecright {/*width:445px;*/ width:60%;
             height:100%;
             float:right;
             text-align:left; }
div#fabric  {/*border:black dotted thin;*/ 
             height:315px; }
div#homecon {width:65%; 
             margin:auto;
			 margin-top:80px;
			 height:285px; }
div#homeim1 {width:120px; 
             height:290px;
			 margin-top:-4px;
             text-align:left;
			 float:left;
			 clear:left; }
div#homeim2 {width:140px; 
             height:290px;
			   margin-top:-4px;
             text-align:right;
			   float:right;
			   clear:right; }
div#homep1  {width:90%; }
div#homep2  {width:90%;
             margin-left:5%; }
div#homep3  {width:90%; }
div#list    {/*border:black dotted thin;*/
             width:28%; 
             height:100%;
             text-align:left;
             float:left; }
div#lright  {/*border:black dotted thin;*/
             width:70%;
             height:100%;
             text-align:left;
             float:right; }
div#xBox1   {background-color:#D3D3D3;
             margin-left:auto;
             margin-right:auto;
			   margin-top:-10px;
             width:665px;
             height:325px;
             padding:10px 10px 10px 10px; 
             border:black solid thin; }
div#xBox2   {background-color:#D3D3D3;
             margin-left:auto;
             margin-right:auto;
			 margin-top:-10px;
             width:665px;
             height:325px;
             padding:10px 10px 10px 10px; 
             border:black solid thin; }
div#xBox3   {background-color:#D3D3D3;
             margin-left:auto;
             margin-right:auto;
			 margin-top:-10px;
             width:665px;
             height:325px;
             padding:10px 10px 10px 10px; 
             border:black solid thin; }
div#xBox4   {background-color:#D3D3D3;
             margin-left:auto;
             margin-right:auto;
			 margin-top:-10px;
             width:665px;
             height:325px;
             padding:10px 10px 10px 10px; 
             border:black solid thin; }
img#eco     {/*width:80px; 
             height:80px;*/
			 width:53px;
			 height:53px;
			 float:right;
			 margin-right:25px;
			 margin-top:-2px; 
			 padding:0px 0px 0px 40px;}
img#error   {height:540px;
             border-bottom:black solid thin; }
img#home1   {/*width:158px;*/
             height:120px; 
			 top:0px;
			 border:none; 
			 position:relative; }
img#home2   {/*width:130px;*/
             height:142px;
			 top:3px;
			 border:none; 
			 position:relative; }
img#home3   {/*width:163px;*/
             height:138px;
			 top:0px;
			 border:none; 
			 position:relative; }
img#home4   {/*width:170px;*/
             height:122px;
			 top:3px;
			 border:none; 
			 position:relative;}
img#cust    {/*height:600px;*/ }
table#con   {border:black solid thin;
             /*background-color:#FFF4E5;*/
             background-color:#E0DCD3;
             margin:auto;
             margin-top:-5px; 
             width:180px; }
table#eccon {border:black solid thin;
             background-color:#E0DCD3;
             margin:auto;
             width:240px; }
ul#flist    {font-size:17px; 
             text-align:left; 
             margin-left:-10px; }



#banner     {width:100%;
             height:105px;
			 margin:auto;
			 text-align:center;
             /*display:block;*/ }
#bannerPic  {width:800px;
             height:105px;
			 border:none;
             clear:both; }
#contain    {/*width:100%;*/
             width:100%;
             min-width:835px;
             max-width:1000px;
             margin-left:auto;
			 margin-right:auto;
             display:block;
             /*border:black solid thin;*/ }
#newban     {width:100%;
             height:100px;
             background-color:#003333;
             display:block;
             border:black solid thick; }
#secBottom  {width:100%;
             display:block;
             /*position:absolute;     --used for frame like appearance--
             bottom:5px; 
             border:black dotted thin;*/ }
#secMiddle  {width:100%;
             display:block;
             /*top:170px;           --used for frame like appearance--
             bottom:40px;
             position:absolute;
             border:red solid thin;
             border:black dotted thin;*/ }
#secTop     {width:100%;
             display:block;
             /*border:black dotted thin;*/  }