DIV#content{
width:736px;
height: 100%;
margin-left:auto;
margin-right:auto;
text-align:left;
background-image:url(images/contentbackground.jpg);
background-repeat:repeat-y;
}

BODY{
text-align:center;
background-image:url(images/sitebackground.jpg);
line-height:1.7em;
font-family:Arial, Helvetica, sans-serif;
}

DIV#header{
width:736px;
}

DIV#header H1{
width:736px;
height:294px;
background-image:url(images/header.jpg);
background-repeat:no-repeat;
margin-bottom:0;
}

DIV#menu{
width:736px;
height:36px;
}

A#menufiller{
width:298px;
height:36px;
background-image:url(images/menufiller.jpg);
background-repeat:no-repeat;
}

A#home{
width:70px;
height:36px;
background-image:url(images/home.jpg);
background-repeat:no-repeat;
}

A#services{
width:79px;
height:36px;
background-image:url(images/services.jpg);
background-repeat:no-repeat;
}

A#portfolio{
width:91px;
height:36px;
background-image:url(images/portfolio.jpg);
background-repeat:no-repeat;
}

A#prices{
width:72px;
height:36px;
background-image:url(images/prices.jpg);
background-repeat:no-repeat;
}

A#contactus{
width:126px;
height:36px;
background-image:url(images/contactus.jpg);
background-repeat:no-repeat;
}


A:link{
color:black;
text-decoration:none;
}

A:visited{
color:black;
text-decoration:none;
}

A:hover{
color:black;
text-decoration:underline;
}

A:active{
color:black;
text-decoration:none;
}

DIV#menu UL{
margin:0;
padding:0;
}

UL#menulist LI{
display:inline;
margin:0;
}

UL#menulist A{
display: block;
float:left;
height:36px;
}


DIV#body{
width:736px;
}

DIV#innerbody{
width:670px;
margin-left: 45px;
}


DIV#footer{
width:736px;
height:64px;
background-image:url(images/footer.jpg);
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
clear:both;
position:relative;
text-align:left;
}

.hide{
display: none;
}

#welcomeheader, #servicesheader, #pricesheader, #portfolioheader, #contactusheader {
width:523px;
height:72px;
margin-left:85px;
margin-bottom:0px;
margin-top:0px
}

#welcomeheader{
background-image:url(images/welcomeheader.jpg);
background-repeat:no-repeat
}
#servicesheader{
background-image:url(images/servicesheader.jpg);
background-repeat:no-repeat
}
#pricesheader{
background-image:url(images/pricesheader.jpg);
background-repeat:no-repeat
}
#portfolioheader{
background-image:url(images/portfolioheader.jpg);
background-repeat:no-repeat
}
#contactusheader{
background-image:url(images/contactusheader.jpg);
background-repeat:no-repeat
}
