/* All Browsers Stylesheet */


p.contactform, p.quoteform {
font-size: 0.8em;}

p.quoteformsmall {
font-size: 0.7em;}

legend {
font-size: 0.8em;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: bold;
color: #180095;}

fieldset      {
padding: 5px;
margin-bottom: 15px;}

ul.techniques {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 0.8em;
font-weight: bold;}

body {
margin: 0em;
padding: 0em;
background-image: url(images/bg.gif);
background-repeat: no-repeat;
background-attachment: fixed;
background-position: right bottom;
background-color: #f9fff7;
text-align: center;}

#wholesite{
text-align: left;
width: 800px;  
margin-left: auto;
margin-right: auto;
background-color: #ffffff;
border: 1px #000000 solid;
margin-top: 10px;
margin-bottom: 10px;
}

#leftcolumn {
float: left;
width: 500px;
margin-top: 0px;
margin-left: 10px;
margin-right: 0px;
text-align: left;
padding: 5px;
}

#rightcolumn {
padding: 5px;
margin-right: 0px;
margin-top: 0px;
text-align: right;
}

#corner {
text-align: right;
background-attachment: fixed;
margin-top: -201px;
margin-right: -1px;}

#logo {
width: 209px;
height: 200px;
background-image: url(images/logo.png);
z-index: 2;}

#contact {
width: 350px;
height: 20px;
background-image: url(images/contact.gif);
margin-left: 445px;
margin-top: 64px;}

/*MENU*/

#menu {
width: 590px;
height: 57px;
background-image: none;
padding: 0em;
margin-left: 208px;
border-bottom: 2px solid #8B8B8B;}

#menu ul {list-style: none;
padding: 0;
margin: 0;}

#menu ul li {float: left;
margin: 8px 14px 0 0;
border-left: 1px solid #8B8B8B;
height: 41px;

}

#menu ul li a {
float: left;
padding: 1px;
display: block;
border: none;
color: #FFFFFF;
margin: 11px 0 0 1px;
background-color: #009500;
text-decoration: none;
text-align: center;
font-size: 13px;
font-family: "Century Gothic", Verdana, Arial, sans-serif;}

#menu ul li a:hover {
color: #ffffff;
background-color: #8B8B8B;
text-decoration: none;
font-weight: normal;
}

/*END
*/

#mainproducts{
padding: 10px;
width: 550px;
background-color: #ffffff;
}

p {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 0.8em;
line-height: 1.3em;
}

p.footer {
color: #868686;
font-size: 0.6em;}

p.summary {
border: 1px #180095 solid;
padding: 2px;
text-align: justify;
}

p.artdept {
font-size: 0.8em;
border: 2px #180095 solid;
padding: 5px;
width: 350px;
text-align: justify;}

p.contactphone {
color: #009500
font-size: 1em;
}

p.remember {
text-align: center;
font-size: 1.1em;
color: #009500;}

p.main1 {
width: 350px;
margin-left: 150px;
margin-top: 0px; }

p.main2 {
width: 260px;
margin-left: 15px;
float: left;
}

h1 {
width: 490px;
height: 35px;
background-repeat: no-repeat;
}

h1.home {

background-image: url(images/yorkshiretradelabelsltd.gif);
margin-top: 0px;
}



h1.products {
margin-top: 0;
background-image: url(images/products.gif);
height: 65px;
}

h1.ribbons {
background-image: url(images/thermaltransferribbons.gif);
margin-top: 0;
}

h1.techniques {
margin-top: 0;

background-image: url(images/techniques.gif);
}



h1.quote {
margin-top: 0;

background-image: url(images/quote.gif);
}



h1.careers {
margin-top: 0;

background-image: url(images/careers.gif);
}



h1.aboutus {
margin-top: 0;

background-image: url(images/aboutus.gif);
}



h1.contactus {
margin-top: 0;

background-image: url(images/contactus.gif);
}


h1.more {
	background: url(images/more.gif) no-repeat;
	margin: 15px 0 15px 0;
	}


a:link {
color: #009500;
border: none;
text-decoration: underline;}

a:visited {
color: #009500;
border: none;
text-decoration: underline;}

a:hover {
border: none;
text-decoration: underline;
font-weight: bold;}

a:active {
border: none;
text-decoration: underline;
font-weight: bold;}

img
{  border-style: none;
}

img.productsfood {
margin-top: 0px;
margin-left: 30px;
padding: 0px;
}

img.productscosmetic {
margin-top: 0px;
margin-left: 100px;
}

img.productsrolls {
position: absolute;
margin-top: 0px;
margin-left: 100px;}

img.productssheet1 {
margin-left: 10px;
padding: 0px;
}

img.productssheet2 {
margin-left: 50px;
}

img.productssheet3 {
position: absolute;
margin-left: 50px;}

img.products1 {
position: absolute;
left: 570px;
top: 200px;}

img.products2 {
position: absolute;
left: 570px;
top: 400px;}

img.machine1 {
float: right;
}

img.machine2 {
margin-left: 30px;
padding-bottom: 5px;
}

img.machine3 {
margin-left: 30px;
padding-bottom: 5px;
}

ul {

font-family: Verdana, Helvetica, Arial, sans-serif;

font-size: 0.8em;

}

div.wide {padding-left: 10px;}

ul.techniques {
	font-weight: bold;
}

ul.range {float:left; list-style:none; padding: 0; margin: 0 30px 0 10px;}

div.clear {clear: both}


