h1 {
color : #8c449b;
font-weight : normal;
font-family : arial;
font-size : 6pt;
padding-left : 10px; 
padding-right : 10px;
}

body.bt {
color : #0975b3;
font-weight : normal;
font-family : arial;
font-size : 12pt;
margin:0px;
}

#logo {
position: absolute;
top: 0px;
left: 10px;
width: 829px;
height: 239px;
}
#phone {
position: absolute;
top: 160px;
left: 590px;
width: 250px;
height: 200px;
color : #0975b3;
font-weight : normal;
font-family : arial;
font-size : 20pt;
text-align : left;
}
#info {
position: absolute;
top: 20px;
left: 20px;
}

#menu {
position: absolute;
top: 200px;
left: 25px;
background-color: #c6ebf9;
width: 150px;
height: 190px;
}

a.ml:link, a.ml:visited, a.ml:active {
color : #0975b3;
font-weight : bold;
font-family : arial;
font-size : 10pt;
text-decoration :  none;
padding-left : 10px;
padding-right : 10px;
}
a.ml:hover {
color : red;
font-weight : bold;
font-family : arial;
font-size : 10pt;
text-decoration :  none;
text-align :  center;
padding-left : 10px;
padding-right : 10px;
}

td.menu_a {
background-color: #55d1e2;
text-align :  center;
height: 25px;
}

td.menu_n {
background-color: #c6ebf9;
text-align :  center;
height: 25px;
}

#texto {
position: absolute;
top: 195px;
left: 180px;
width: 310px;
height: 400px;
padding-top: 5px;
padding-right: 5px;
padding-left: 5px;
}
#txta {
position: absolute;
top: 195px;
left: 0px;
width: 310px;
height: 200px;
padding-top: 5px;
padding-right: 5px;
padding-left: 5px;
}
#texti {
text-align : left;
position: absolute;
top: 195px;
left: 500px;
width: 310px;
height: 400px;
padding-top: 5px;
padding-right: 5px;
padding-left: 5px;
}

img.std {
vertical-align: top;
border: 0 ;
}
img.menu {
border: 0 ;
}
#txtb {
position: absolute;
top: 110px;
left: 0px;
width: 155px;
height: 200px;
padding-top: 5px;
padding-right: 5px;
padding-left: 5px;
}
#txtc {
position: absolute;
top: 110px;
left: 155px;
width: 155px;
height: 200px;
padding-top: 5px;
padding-right: 5px;
padding-left: 5px;
}

span.lbig {
color: #000000;
font-weight : normal;
font-family : arial;
font-size : 18pt;
text-align : left;
}


#wp {
background-image: url('resource/wallpaper_bg.jpg');
background-repeat: repeat;
position: absolute;
top: 0px;
left: 850px;
width: 150px;
height: 500px;
}
#index_footer {
position: absolute;
top: 400px;
left: 0px;
}
#history_footer {
position: absolute;
top: 500px;
left: 0px;
}
#today_footer {
position: absolute;
top: 400px;
left: 0px;
}
#services_footer {
position: absolute;
top: 400px;
left: 0px;
}
#testim_footer {
position: absolute;
top: 660px;
left: 0px;
}
#footer {
position: absolute;
top: 0px;
left: 0px;
width: 850px;
height: 335px;
z-index: 0;
}
#bluefooterbox {
position: absolute;
top: 220px;
left: 25px;
width: 450px;
height: 70px;
background-color: #c6ebf9;
padding: 10px;
}
#paintpots {
position: absolute;
top: 0px;
left: 500px;
width: 320px;
height: 325px;
background-image: url('resource/paint_pots.jpg');
}
#fill {
position: absolute;
top: 400px;
left: 25px;
width: 150px;
}

a.p:link, a.p:visited, a.p:active {
color : #0975b3;
font-weight : normal;
font-family : arial;
font-size : 12pt;
text-decoration :  none;
}
a.p:hover {
color : #ff0000;
font-weight : normal;
font-family : arial;
font-size : 12pt;
text-decoration : none;
}