a:link	{
   color : #679fd7;
   bacground-color: transparent;
   font-size : 12px;
   font-weight : bold;
   font-family: Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   text-decoration : underline;
   
}
a:visited {
   color : #679fd7;
   bacground-color: transparent;
   font-size : 12px;
   font-weight : bold;
   font-family: Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   text-decoration : underline;
}


a:active {
   color : #679fd7;
   background-color: transparent;
   font-size : 12px;
   font-weight : bold;
   font-family: Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   text-decoration : underline;
}

a:hover {
   color : ##679fd7;
   background-color: transparent;
   font-size : 12px;
   font-weight : bold;
   font-family: Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   text-decoration : none;
}





a.icon:link	{
   color : #800000;
   bacground-color: transparent;
   font-size : 9px;
   font-weight : normal;
   font-family: Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   text-decoration : none;
}
a.icon:visited {
   color : #800000;
   bacground-color: transparent;
   font-size : 9px;
   font-weight : normal;
   font-family: Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   text-decoration : none;
}


a.icon:hover {
   color : #800000;
   background-color: transparent;
   font-size : 9px;
   font-weight : normal;
   font-family: Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   text-decoration : underline;
}


a.icon:active {
   color : #800000;
   background-color: transparent;
   font-size : 9px;
   font-weight : normal;
   font-family: Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   text-decoration : underline;

}

a.topnav:link	{
   color : #679fd7;
   bacground-color: transparent;
   font-size : 11px;
   font-weight : bold;
   font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   text-decoration : none;
   
}
a.topnav:visited {
   color : #679fd7;
   bacground-color: transparent;
   font-size : 11px;
   font-weight : bold;
   font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   text-decoration : none;
}


a.topnav:hover {
   color : #ffffff;
   background-color: transparent;
   font-size : 11px;
   font-weight : bold;
   font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   text-decoration : underline;
}


a.topnav:active {
   color : #679fd7;
   background-color: transparent;
   font-size : 11px;
   font-weight : bold;
   font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
   text-decoration : none;

}

a.fineprint:link {
   color : #ffffff;
   font-size : 10px;
   font-weight : bold;
   font-family: Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   text-decoration : underline;
}
a.fineprint:visited {
   color : #ffffff;
   font-size : 10px;
   font-weight : bold;
   font-family: Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   text-decoration : underline;
}

a.fineprint:hover {
   color : #ffffff;
   font-size : 10px;
   font-weight : bold;
   font-family: Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   text-decoration : none;
}

a.fineprint:active {
   color : #ffffff;
   font-size : 10px;
   font-weight : bold;
   font-family: Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   text-decoration : none;
}


body {
   font: 12px/170% Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   color: #e3e3e3;
   background-color : #444242;
   margin-top: 0;

}

#content {
   background-color : transparent;
   background-image: url(../images/contentbg.jpg);
   background-repeat: repeat-x;
   background-position: top left;
   padding-top: 30px;
}  

#fauxcell {
   background-color : transparent;
   background-image: url(../images/faux-painting.gif);
   background-repeat: no-repeat;
   background-position: top left;
   padding-top: 30px;
   padding-bottom: 30px;
   text-align: center;
}
#kidsmuralcell {
   background-color : transparent;
   background-image: url(../images/kids-murals.gif);
   background-repeat: no-repeat;
   background-position: top left;
   padding-top: 40px;
   padding-bottom: 30px;
   text-align: center;
}

#address {
   height: 33px;
   background-color : #000000;
   background-image: url(../images/gradient.jpg);
   background-repeat: no-repeat;
   background-position: center center;
}
#address p {
   color : #ffffff;
   background-color: transparent;
   font: 12px/170% Arial, Verdana, Geneva, Helvetica, sans-serif;
   text-indent: 0px;
   text-align: right;
   padding: 0;
   margin: 0 20px 0 10px;
   font-weight: bold;
}
 

.menu {
   background-color: transparent;
   background-image: url(../images/menubg.jpg);
   background-repeat: no-repeat;
   background-position: top center;
   height: 33px;
}

.menutable td{
 
   color: #ffffff;
   font: 11px/130% Arial, Verdana, Geneva, Helvetica, sans-serif;
   font-weight: bold;
   font-style: normal;
   text-align: center;
   height: 33px;
}
#estimate {

   background-image: url(../images/paint.jpg);
   background-repeat: no-repeat;
   background-position: center center;
   height: 102px;
}

#estimate p{
   font: 18px/160% "Times New Roman", Roman, serif;
   color: #ffffff;
   font-weight: bold;
   font-style: italic;
   text-align: center;
}
.linkcell {
   background-color: transparent;
   height: 47px;
}

#refl-s {

   background-image: url(../images/refl-s.jpg);
   background-repeat: no-repeat;
   background-position: top right;
   margin-top: 0;
   padding-top: 0;
}
#refl2 {

   background-image: url(../images/refl2.jpg);
   background-repeat: no-repeat;
   background-position: top right;
   margin-top: 0;
   padding-top: 0;
}
#refl3 {

   background-image: url(../images/refl3.jpg);
   background-repeat: no-repeat;
   background-position: top right;
   margin-top: 0;
   padding-top: 0;
}
#refl4 {

   background-image: url(../images/refl4.jpg);
   background-repeat: no-repeat;
   background-position: top right;
   margin-top: 0;
   padding-top: 0;
}
#refl5 {

   background-image: url(../images/refl5.jpg);
   background-repeat: no-repeat;
   background-position: top right;
   margin-top: 0;
   padding-top: 0;
}
#refl6 {

   background-image: url(../images/refl6.jpg);
   background-repeat: no-repeat;
   background-position: top right;
   margin-top: 0;
   padding-top: 0;
}
#refl7 {

   background-image: url(../images/refl7.jpg);
   background-repeat: no-repeat;
   background-position: top right;
   margin-top: 0;
   padding-top: 0;
}
#refl8 {

   background-image: url(../images/refl8.jpg);
   background-repeat: no-repeat;
   background-position: top right;
   margin-top: 0;
   padding-top: 0;
}
#refl9 {

   background-image: url(../images/refl9.jpg);
   background-repeat: no-repeat;
   background-position: top right;
   margin-top: 0;
   padding-top: 0;
}
#refl10 {

   background-image: url(../images/refl10.jpg);
   background-repeat: no-repeat;
   background-position: top right;
   margin-top: 0;
   padding-top: 0;
}

#refl11 {

   background-image: url(../images/refl11.jpg);
   background-repeat: no-repeat;
   background-position: top right;
   margin-top: 0;
   padding-top: 0;
}

#refl12 {

   background-image: url(../images/refl12.jpg);
   background-repeat: no-repeat;
   background-position: top right;
   margin-top: 0;
   padding-top: 0;
}

#rightcol {

   margin-top: 10px;
   border-left: 1px solid #777777;


}

#bottomcell {
   background-color: #113454;
   height: 20px;
}


p {
   color : #e3e3e3;
   background-color: transparent;
   font: 12px/200% Arial, Verdana, Geneva, Helvetica, sans-serif;
   text-indent: 0px;
   text-align: left;
   padding: 5px 25px 0 20px;
   margin-top: 0;
   margin-bottom: 10px;
}


td {
   
  
   text-indent: 0px;
}


ul {
   color : #ffffff;
   font: 13px/120% Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   text-align: left;
   margin-left: 60px;
   margin-right: 10px;
}

li {
   color : #ffffff;
   font: 13px/150% Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   text-align: left;
}

blockquote {
   margin-left:30px;
}

blockquote p {
   color : #ffffff;
   font: 12px/120% Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   text-align: left;
   margin-left: 0px;
   margin-top: 20px;
   padding-left: 20px;
   margin-right: 0px;
   padding-top: 5px;
   padding-bottom: 5px;
   border-left: 2px solid #d8973e;
   margin-bottom:0;
}

blockquote.testimonial p{
   background-image: url(../images/openquote.gif);
   background-repeat: no-repeat;
   background-position: left top;
   padding-top: 20px;
   color: #ffffff;
   font-weight: normal;
   padding-bottom: 20px;
   margin-left:0;
   padding-left: 20px;
   font: 16px/130% "Times New Roman", Roman, serif;
   border-left: none;
   font-style: italic;
   border-top: none;
}

p.copyright {
color: #ffffff;
font-size : 10px;
text-align: center;
margin: 30px 0 0 0;
padding: 0 0 0 0;
}


h1 {

   font: 21px/160% "Times New Roman", Roman, serif;
   color: #f9b555;
   font-weight: normal;
   font-style: italic;
   text-align: left;
   margin: 20px 25px 0 20px;
   padding: 0 0 0 0;
}

.subheading {
   color: #000000;
   font-weight: normal;
   font-style: normal;
}

h2 {
      
   font: 23px/200% "Times New Roman", Roman, serif;
   color: #ffffff;
   font-weight: normal;
   font-style: italic;
   text-align: center;
   margin: 20px 25px 0 20px;
   padding: 0 0 0 0;
}

h3
{
   color : #fac67d;
   font-size : 13px;
   font-family: Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   font-weight : bold;
   line-height : 150%;
   margin: 25px 0 15px 0;
   padding: 0 0 0 0;
   text-align: center;

}

h4 {
   color : #fac67d;
   font-size : 15px;
   font-family: Arial, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
   font-weight : bold;
   line-height : 150%;
   padding-top: 10px;
   margin-bottom: 0;
   margin-right: 30px;
   margin-left: 20px;
   margin-top: 10px;
   padding-bottom: 0px;
   padding-left: 0px;
   text-align: left;



}