/* slideshow fixes */

.slideshow 				{ width:510px; height:300px; }
.slideshow-images 		{ width:510px; height:300px; }
.slideshow-images img	{ position:static; } 
.slideshow-thumbnails	{ overflow:auto; } 

/* layout */

body {
margin:0;
padding:0;
}

#header {
margin: 0 auto;
padding: 0;
position: relative;
width: 960px;
height: 160px;
}

#main {
margin: 0 auto;
padding: 10px 0 20px 0;
width: 960px;
}

#col1 {
width: 450px;
float: left;
}

#col2 {
width: 510px;
float: right;
}

#list1 {
width:auto;

}

#list1 div {padding:20px 20px 20px 50px;}
#list2 div {padding:20px 10px;}
#list3 div {padding:20px 10px;}

#content{
width:580px;
float:right;

}
#list2 {
width:290px;
float:left;
}
#list3 {
width:290px;
float:right;
}

#footer {
margin: 0 auto;
padding: 0;
clear: both;
position: relative;
width: 960px;
height: 86px;
}

#footer ul {

margin: 10px 0 0 0;
padding: 0;
list-style: none;
float: left;
width: 100%;
}

li#contact {
float: left;
padding: 0px 0 0 40px;
}

li#copyright {
float: right;
padding: 0px 40px 0 0;
}

#main:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
} /* enclose floats */


/* position Images */

#header #imgArticle {
position: absolute;
top: 80px; 
left: 40px;
}

#header #imgOrder{
position: absolute;
top: 125px;
right: 40px;
border: none;
}
#header #imgList{
position: absolute;
top: 126px;
right: 180px;
border: none;
}

#footer #imgContact{
/*position: absolute;*/
margin-top: 10px;
margin-left: 35px;

}

/*typography */

body {
background-color: #6c6658;
color: #343434;
font-family: Arial, Helvetica, sans-serif;
font-size: 70%;
}

#header {
background-color: #6c6658; 
color: rgb(227,220,216);
}

#main {
background-color: #e4dcd9;
}

#footer{
background-color: #6c6658;
color: rgb(227,220,216);
}

p {
padding: 5px 0;
margin:0;
}

#col1 div {
padding: 0 40px 0 40px;
 line-height:1.3; 
}

h2 {
color: #343434;
padding-top: 0;
padding-bottom: 0;
margin-bottom: 0;
font-size: 100%;
font-weight: normal;
}

#contact a:link 	{color: rgb(227,220,216)}
#contact a:visited 	{color: rgb(227,220,216)}
#contact a:hover 	{color: rgb(255,255,255)}
#contact a:active 	{color: rgb(255,255,255)}

#qual 				{font-size: 90%; padding-left: 10px;}







