.text0 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; line-height: 15px; font-weight: 400} 
.side0 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; line-height: 13px; font-weight: bold} 
.form { color: #000000; text-decoration: none; background-color: #c0c0c0; font-weight: bold; border: 1px; border-style: solid; } 
.FormField { color: #000000; text-decoration: none; background-color: #c0c0c0; border: 1px; border-style: solid; } 
.footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; line-height: 13px; font-weight: normal} 
.entryfooter { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #eeeeee; line-height: 13px; font-weight: strong} 

a:hover { color: #000000; text-decoration: none} 
li { list-style-type: none; clip: rect( ); text-align: left; font-weight: 500; list-style-image: url(images/bullet2.gif)} 
a { color: #880000; text-decoration: none} 

A.lightblue:visited { color: #4A59B5; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; font-weight: normal}
A.lightblue:hover { color: #00017E; text-decoration:underline;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; font-weight: normal}
A.lightblue:active { color: #00017E; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; font-weight: normal}

.nav-bottom { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none ; font-weight: normal; vertical-align: top; color: #666666} 
.nav-bottom:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none ; color: #990033; font-weight: normal; background-color: #ffcccc} 

BODY { scrollbar-face-color:#ffffff; scrollbar-highlight-color:#666666; scrollbar-3dlight-color:#666666; scrollbar-darkshadow-color:#666666; scrollbar-shadow-color:#666666; scrollbar-arrow-color:#990033; scrollbar-track-color:#c0c0c0; }
.leftnav { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666; line-height: 20px} 
.title { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #555555; font-weight: bolder} 
.subtitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 600; color: #666666; line-height: 16px } 
.side0tiny { font-family: Arial, Helvetica, sans-serif; font-size: 8px; color: #666666; line-height: 13px } 
.textboldbright { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #990033; line-height: 15px; font-weight: bold} 
.middot { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #990033; font-weight: bolder } 
.sideitalicright { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; line-height: 13px ; font-style: italic; text-align: right} 
.darktitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #990033; font-weight: bolder} 

td{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; line-height: 15px; font-weight: 400} 

.home_td_bg { background: #fff url(images/home_td_bg.jpg) no-repeat top center; } 


.kp_map { background: #fff url(images/kp_map.gif) no-repeat top center; } 
.project_header3 { background: #fff url(images/project_header3.jpg) no-repeat top left; } 
.bg_projects { background: #fff url(images/bg_projects.jpg) no-repeat top left; } 

.bgheader { background: #fff url(images/bgheader.jpg) no-repeat top left; } 

.rem_spec_pop { background: #fff url(images/remodels/rem_spec_pop.jpg) no-repeat top center; } 

.cust_int_spec{ background: #fff url(images/customhomes/int/cust_int_spec.jpg) no-repeat top center; } 





