A {color: #814624; text-decoration: none;}
A:link {color: #814624; text-decoration: none;}
A:active {color: #814624; text-decoration: none;}
A:visited {color: #814624; text-decoration: none;}
A:hover {color: #814624; text-decoration: underline;}
A.tick {color: #FFFFFF; text-decoration: none;}
A.tick:link {color: #FFFFFF; text-decoration: none;}
A.tick:active {color: #FFFFFF; text-decoration: none;}
A.tick:visited {color: #FFFFFF; text-decoration: none;}
A.tick:hover {color: #CCFFFF; text-decoration: underline;}
A.sitemap {color: #FFFFFF; text-decoration: bold;font-weight: bold;}
A.sitemap:link {color: #FFFFFF; text-decoration: bold;font-weight: bold;}
A.sitemap:active {color: #FFFFFF; text-decoration: bold;font-weight: bold;}
A.sitemap:visited {color: #FFFFFF; text-decoration: bold;font-weight: bold;}
A.sitemap:hover {color: #CCFFFF; text-decoration: underline;font-weight: bold;}
body {
background-color: #FFFFFF;
margin: 0pt 0 pt 0pt 0pt;
}
.pillars {
background-image:url(images/pillars.jpg);
repeat: none;
}
p.subhdr {
font-weight: bold;
color: #996633;
font-size: 11px;
margin-top:12px;
margin-bottom: 2px;
}
p.subhdr2 {
font-weight: bold;
color: #996633;
font-size: 11px;
margin-top:0px;
margin-bottom: 2px;
}
p.right {
font-weight: bold;
color: #444444;
font-size: 11px;
margin-top: 6px;
margin-bottom: 2px;
margin-left: 300px;
}
td {
 font-family: arial, helvetica, sans-serif;
 font-size: 11px;
 color :#444444;
 }
 
.blue {font-weight: bold; color: #66CCFF;}
.top {
		background-image:url(images/bkg.jpg);
		background-repeat: repeat-x;
}
.bottom {
		background-image:url(images/BottomBkg.gif);
		background-repeat: repeat-x;
}

.WhoWeAre {
		background-image:url(images/RoundFoyerBkg.jpg);
		background-repeat: no-repeat;
}
.OurPromise {
		background-image:url(images/WoodBath.jpg);
		background-repeat: no-repeat;
}
.Experience {
		background-image:url(images/ExperienceBkg.jpg);
		background-repeat: no-repeat;
}
.Approach {
		background-image:url(images/ApproachBkg.jpg);
		background-repeat: no-repeat;
}
.Contact {
		background-image:url(images/ContactButterfly.jpg);
		background-repeat: no-repeat;
}
.thumbtd {
padding-left: 8pt;
padding-right: 8pt;
}
img.thumb {
border-style: solid;
border-width: 1pt;
border-color: #000000;

}
.border2 {
border-style: solid;
border-width: 1pt;
border-color: #777777;
}
.navHdr {
border-style: solid;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-top-width: 1px;
border-color: #FFFFFF;
background-color: #8CADB5;
padding-left: 5px;
padding-top: 5px;
padding-bottom: 5px;
padding-right: 5px;
font-size: 11px;
font-weight: Bold;
text-align:center;
color: #FFFFFF;
}
.nav {
border-style: solid;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-color: #999999;
background-color: #000000;
padding-left: 5px;
padding-top: 5px;
padding-bottom: 5px;
padding-right: 5px;
color: #FFFFFF;
}
.navsq {
border-style: solid;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-color: #FFFFFF;
background-color: #000000;
}
.nopadd {padding: 0pt 0pt 0pt 0pt;}
.navhead {
font-family: arial, helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color :#FFFFFF;
 }
.underline {
border-style: solid;
border-width: 1pt 0pt 1pt 0pt;
border-color: #CCCCCC;
text-align: center;
}
ul {margin-top: 7pt;
margin-bottom: 7pt;
}
.square {
		font-family: arial, helvetica, sans-serif;
		font-size: 11px ;
		font-weight: normal;
		font-style: normal;
		vertical-align:middle;
		color: #444444;
		margin:0pt 0pt 2pt -15pt;
		list-style-type:square;
}
.numlist {
		font-family: arial, Avant Garde,sans-serif;
		font-size: 11px;
		font-weight: normal;
		font-style: normal;
		vertical-align:top;
		color: #FFFFFF;
		margin:0pt 0pt 9pt 0pt;
		list-style-type:decimal;
}
.tiny {
		font-family: Arial, Avant Garde,sans-serif;
		font-size: 8pt ;
		font-weight: normal;
		font-style: normal;
		vertical-align:top;
		text-align:center;
		margin:0pt 0pt 0pt 0pt;
}
.green {
		font-family: Arial, Avant Garde,sans-serif;
		font-size: 9pt ;
		font-weight: bold;
		font-style: normal;
		vertical-align:top;
		color: #99FFCC;
		text-align: center;
		margin-top: 5px;
		margin-bottom: 5px;
		}