.text0 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 15px; font-weight: 400} 
.email { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0066ff; 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: 12px; color: #999999; line-height: 13px; font-weight: normal} 
.sigfooter { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffff00; 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: #ffffff; text-decoration: none} 

.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: 13px; color: #990033; 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} 

.home_td_bg { background: #fff url(images/home_td_bg.jpg) no-repeat top center; } 


.ggsm_map { background: #fff url(images/ggsm_map.gif) no-repeat top center; } 

.home_jumpbg { background: #fff url(images/home_jumpbg.gif) 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; } 






