.cufon-loading h1,
.cufon-loading h2,
.cufon-loading h3,
.cufon-loading h4,
.cufon-loading #nav ul li a,
.cufon-loading #header-info,
.cufon-loading .holder{ visibility: hidden; }

h1, h2, h3, h4, h5, h6{line-height:100%; color:#458B00;font-weight: normal; margin:12px 0px 12px 0px;}
h1 {font-weight:bold; font-size:1.6em;  }
h2 {font-weight:bold; font-size:1.5em;}
h3 {font-size:1.5em; margin:4px 0px 6px 0px; }
h4 {font-weight:bold;font-size:1.2em; color:#333333}
p{ font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:0.9em; line-height:135%; color:#666666 }
.date{margin:4px 0px -5px 0px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:0.9em; font-weight:bold; line-height:100%; color:#666666 }

.full-col ol,
.full-col ul,
.full-col li,
.main-col ol,
.main-col ul,
.main-col li,
.right-col ol,
.right-col ul,
.right-col li{ font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:0.9em; line-height:120% }


.boxes { margin:0px 0px -9px 0px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;  font-size:1.0em; font-weight: bold}

.shadow {text-shadow: 1px 1px 2px #000000;}
.shadow2 {text-shadow: 1px 1px 2px #ffffff;}

.footer {font-size:0.95em; padding:6px 18px 0px 18px;}
#nav {font-family : 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif; font-size:1.1em;letter-spacing:0px; }

.phone-number {float:right;font-size:1.4em; }
.white {color:#ffffff; }
.grey{color:#C494CD}
.large{font-size:1.2em; }
.quote{ font-style:italic; font-weight:bold;}
.footer-info {font-family : 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;font-size:1.4em; line-height:120%; }
.footer-info2 {font-family : 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;font-size:0.9em; line-height:120%; }

.image-body {float:left;width:450px; text-align:left;font-weight: bold;font-family : 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif; font-size:1.0em; line-height:160%; margin:29px 0px 0px 0px;}
