ul#navmain li.products a {
width:55px;
background-position:0 0px;
}

ul#navmain li.products a:hover {
background-position:0 -15px;
}

ul#navmain li.contactus a {
background-position:-205px -30px;
}

ul#navmain li.contactus a:hover {
background-position:-205px -30px;
}

.contact_block {
margin:5px 0 15px 0;
border:1px #CCCCCC solid;
padding:15px;
width:400px;
}


.contact_block ul{
margin:5px 0 0 10px;
}

.contact_block li {
list-style:none;
padding:0;
margin:0 0 0 2px;
color:#292929;
background-image: url(http://images.sherweb.com/images/icons/bullet.gif);
background-repeat: no-repeat;
background-position: 0 .8em;
padding-left: 0.7em;
}

.coco
{
position:relative; left:5px;
}

.contact_block_easter {
background-image:url(http://images.sherweb.com/images/paques/coco.gif);  background-repeat:no-repeat; background-position:top, left;
margin:5px 0 15px 0;
border:2px #CADFF7 solid;
padding:15px;
width:400px;
}

.contact_block_easter ul{
margin:5px 0 0 10px;
}

.contact_block_easter li {
list-style:none;
padding:0;
margin:0 0 0 2px;
color:#292929;
background-image: url(http://images.sherweb.com/images/icons/bullet.gif);
background-repeat: no-repeat;
background-position: 0 .8em;
padding-left: 0.7em;
}

.contact_block_noel {
background-image:url(../noel/bouclecontact72.jpg); background-repeat:no-repeat; background-position:top, left;
margin:5px 0 15px 0;
border:1px #ff0000 solid;
padding:15px;
width:400px;
}


.contact_block_noel ul{
margin:5px 0 0 10px;
}

.contact_block_noel li {
list-style:none;
padding:0;
margin:0 0 0 2px;
color:#292929;
background-image: url(http://images.sherweb.com/images/icons/bullet.gif);
background-repeat: no-repeat;
background-position: 0 .8em;
padding-left: 0.7em;
}

#thankyou {
width:750px;
padding:10px;
background:#EDF4FC;
border:1px solid #CCCCCC;
color:#C94625;
margin:60px 0 20px 0;
}

