@charset "utf-8";
/* CSS Document */

/*simple reset*/
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big,cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0; padding: 0; border: 0; outline: 0; vertical-align: baseline; background: transparent;}

html{font-family: "Verdana";}
img{border: 0;}
ul{list-style: none;}
ul.bullets{padding: 5px 0 29px 0;}
ul.bullets li{line-height: 33px; list-style: disc; margin-left: 20px; padding-right: 40px;}
h1{color: #83311D;}
h2{color: #83311D; font-size: 17px; font-weight: bolder;}
p{font-size: medium; margin: 0; padding: 0; text-align: justify;}
label{display: block; float: left; font-weight: bold; margin: 2px; text-align: left; width: 200px;}
label.enquiry{margin: 10px 2px 2px 2px;}
input{margin: 2px 2px 10px 2px;}
select{margin: 2px;}
textarea{margin: 10px 2px 2px 2px;}

.clear{clear: both;}

body{background-color: #F2ECDD; line-height: 1; margin: 0; padding: 0;}

#logocontainer{width: 995px; margin: 0 auto;}
#logo{position: absolute; padding: 12px 0 0 20px;}

#header1{background-image: url(http://stumpout.co.uk/images/bg_head1.jpg);
background-position: 50% 0%;
background-repeat: repeat-x;
min-width: 995px;
width: 100%;}
#contact{margin: 0 auto; text-align: right; width: 995px;}

#header2{
background-image: url(http://stumpout.co.uk/images/bg_head2.jpg);
background-position: 50% 0%;
background-repeat: repeat-x;
height: 100px;
min-width: 995px;
width: 100%;}
#links{
background-image: url(http://stumpout.co.uk/images/bg_links.jpg);
background-position: 100% 0%;
background-repeat: no-repeat;
height: 100px;
margin: 0 auto;
text-align: right;
width: 995px;}
#linkslist{color: #83311D; font-size: 13px; font-weight: 900; margin: 0; padding: 22px 96px 0 0;}
ul a:link{color: #83311D; text-decoration: underline;}
ul a:visited{color: #83311D; text-decoration: underline;}
ul a:hover{color: #83311D; text-decoration: none;}
#linkslist2{color: #83311D; font-size: 13px; font-weight: 900; margin: 0; padding: 24px 25px 0 0;}
#linkslist li{display: inline; padding: 0 10px;}
#linkslist2 li{display: inline; padding: 0 10px;}

#body{
background-image: url(http://stumpout.co.uk/images/bg_roughpaper.jpg);
background-repeat: repeat;
}

#container{
background-image: url(http://stumpout.co.uk/images/bg_paper.jpg);
background-repeat: repeat-y;
margin: 0 auto;
width: 995px;
}

#left{float: left; width: 392px;}
#quotation{
background-image:url(http://stumpout.co.uk/images/bg_quotation.jpg);
background-repeat: no-repeat;
height: 170px;
padding: 20px 20px 16px 20px;
margin-top: 19px;}
#quotation h2{color: #83311D; font-size: 17px; font-weight: bolder; padding: 17px 0 10px 18px;}
#quotation p{font-weight: bold; font-size: 12px; line-height: 18px; padding: 0 10px 0 10px;}
#right{float: right; padding: 13px 0 0 0; width: 603px;}
#right p{line-height: 33.1px; padding: 4px 40px 29px 0;}
#right h1{padding: 25px 40px 35px 0;}

#collage{margin: 0 0 20px 0; padding: 0;}

#services{background-image:url(http://stumpout.co.uk/images/bg_servicespaper.jpg); height: 327px; margin: 0;}
#servicelist{font-size: 12px; list-style: none; margin: 0; padding: 20px 0 0 65px;}
#services h2{padding: 18px 0 0 65px;}
#servicelist li{font-size: small;}

#portfolio img{border: 3px white solid;}

#contactform{height: 429px; margin: 0 0 0 10px; width: 560px;}
#submitbuttons{float: right; padding: 0 25px 0 0;}
.submit{width: 140px;}
.reset{width: 80px;}

#map{border: white solid 5px; width: 560px;}
#largemap{margin-top: 5px; width: 243px;}

#footercontainer{
background-image:url(http://stumpout.co.uk/images/bg_footer.jpg);
background-position: 50% 0%;
background-repeat: repeat-y;
height: 77px;
min-width: 995px;
position: absolute;
width: 100%;
}

#footer{margin: 0 auto; width: 995px;}
#footerlinks{padding: 43px 0 0 38px;}
#footerlinks a:link{color: white; text-decoration: underline;}
#footerlinks a:hover{color: white; text-decoration: none;}
#footerlinks a:visited{color: white;}
#footerlinks li.left{color: white; display: inline; font-size: 13px; font-weight: bold; padding: 0 20% 0 0;}
#footerlinks li.middle{color: white; display: inline; font-size: 13px; font-weight: bold;}
#footerlinks li.right{color: white; display: inline; font-size: 13px; font-weight: bold; padding: 0 0 0 19%;}

