#outer {

 text-align:left;

 border:0px solid #000000;

 width:863px;

 margin:auto;
 
background:#f0ede3;


 }

#hdr {

 height:93px;

 background:#f0ede3;

 color: #feedea;
 
 padding:5px 0 40px 100px;

 }
 
 #cards {
  background:#f0ede3;
  }
  
 #arrows {
 padding: 0 55px 0 0;
 }
 
 #photo img {
 padding: 0 55px 0 0;
 }
 
 
 #outer h1 {
 padding: 0 0 0 110px;
}

#aboutcontent h3 {
text-align:center;
padding:0 120px 0 0;
}

#aboutcontent img {
margin: 0 0 0 0;
}

#aboutcontent p {
text-align:center;
padding:10px 40px 15px 20px;
font-family: Times Roman, serif;
font-size: 18px; 
color: #0080b4;
background: #f0ede3;
margin: 10px 20px 0 0;
}

#contactinfo {
padding: 0 0 0 130px;
}

#sitemap ol {
text-align:left;
}

#sitemap h3 {
margin-right: 120px;
}

#bar {
height:25px;
color: #333333;
text-align:center;
padding:5px 0 5px 85px;
background:#d3c7a1;
border-style: solid;
border-width: 1px;
border-color: black;
 }

#bodyblock {


 background: #f0ede3;

 color: #333333;

 width:863px;

 padding: 0 0 0 0;

 }
 


#l-col {

 float:left;

 background:#f0ede3;

 color: #333333;

 width:110px;
 
 background:#d3c7a1;
 
 padding: 0 0 0 0;
  border-style: solid;
border-width: 1px;
border-color: black;
margin: 83px 90px 50px 30px;

 }
 
 #l-col a {
 margin-left: 10px;
 }
 
 #products {

 float:left;

 background:#ffffff;

 color: #333333;

 width:110px;
 
 background:#d3c7a1;
 
 padding: 0 0 0 0;

 }
 

#cont {

 width:863px;

 background:#f0ede3;

 color: #333333;

 border:solid #000000;	

 border-width:0 0 0 0;

 text-align:center;
 
 padding: 40px 0 0 0;

 }

#arrows {

 margin-left: 432px;

}
 
/*begin form css*/

#form {
position: relative;
width: 610px;
margin-top: 20px;
margin-left: 240px;
margin-right: auto;
background-color: #EAE4EF;
}
	
#cusinfo, #coninfo, #purchase, #presentation, #addcomments {
margin: 2em 0 1em 0;
text-align:left;
}

#cusinfo input, #coninfo input {
margin: 0 0 0 0.6em;
}

#bestcon label, #sizeprint label, #presentation label {
margin: 0 0 0 0.6em;
}

#purchase select {
margin: 0 0 0 0.6em;
}

/*end form css*/

#ftr {

 height:25px;

 background:#ffffff;

 color: #333333;

 border:solid black;

 border-width:0 0 0 0;

 margin:0;
 
padding:5px 0 5px 0;

 }
 
#footer {
width: 300px;
border-style: solid;
border-width: 1px;
border-color: black;
background-color: #fcdad5;
font-size:12px;
color:#000; 
height:30px; 
line-height:17px; 
text-decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin-top: 20px;
margin-right: 185px;
clear: both;
}
 
 body
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 14px; 
background-color: white;
list-style-type: upper-roman;
}

h3 {
font-family: Arial, Helvetica, serif;
font-size: 18px;
font-weight: bold; 
color: #0080b4;
text-align: center;
}

h5 {
font-size: 16px;
margin:0; 
text-align: center;
padding: 0 0 10px 0;
font-family: Times Roman, serif;
font-style: italic;
 
}

h1 
{
font-family: Arial, Helvetica, sans-serif;
font-size: 25px;
font-weight: bold; 
color: #0080b4; 
background: #f0ede3;
text-align: center;
}

div#l-col a:link {
color:#353409; text-decoration:none;}
div#l-col a:visited {
color:#eb714d; text-decoration:none;}
div#l-col a:focus {
color:#800000; text-decoration:none;}
div#l-col a:hover {
color:#ff0000; text-decoration:none;}
div#l-col a:active {
color:#6EC6F1; text-decoration:none;;
}

div#bar a:link {
color:#353409; text-decoration:none;}
div#bar a:visited {
color:#eb714d; text-decoration:none;}
div#bar a:focus {
color:#6ec6f1; text-decoration:none;}
div#bar a:hover {
color:#ff0000; text-decoration:none;}
div#bar a:active {
color:#6EC6F1; text-decoration:none;;
}

div#cont h1 {
width: 670px;
}

div#l-col img {
padding:0px 0 24px 0;
 border:0px solid #000000;
}
