body	{ background: url(images/bg.jpg); background-attachment: fixed;
 MARGIN: 0px 0px 0px 0px; height: 100%;
scrollbar-arrow-color:#99CC33;
scrollbar-highlight-color:#99CC33;
scrollbar-shadow-color:#99CC33;
scrollbar-base-color:#669966;
scrollbar-face-color:#669966;
scrollbar-track-color:#669966;
 }

form	{ margin-bottom:0; margin-top:0; margin-right:0; margin-left:0; }

.maintext	{ FONT-SIZE: 12px; COLOR: #FFFFCC; FONT-FAMILY: Verdana; CURSOR: default; }
.smallmain	{ FONT-SIZE: 11px; COLOR: #FFFFCC; FONT-FAMILY: Verdana; CURSOR: default; }
.maintext2	{ FONT-SIZE: 12px; COLOR: #FFFFCC; FONT-FAMILY: Verdana; CURSOR: default; }
.maintext3	{ FONT-SIZE: 11px; COLOR: #FFFFCC; FONT-FAMILY: Verdana; CURSOR: default; }
.smalltext	{ FONT-SIZE: 11px; COLOR: #CCCC66; FONT-FAMILY: Verdana; CURSOR: default; }
.largetext	{ FONT-SIZE: 14px; COLOR: #FFFF00; FONT-FAMILY: Verdana; CURSOR: default; FONT-WEIGHT: bold; FONT-STYLE: italic; line-height:1.2em; }
.largetext2	{ FONT-SIZE: 14px; COLOR: #FFFFCC; FONT-FAMILY: Verdana; CURSOR: default; FONT-WEIGHT: bold; FONT-STYLE: italic; line-height:1.1em; }
.largetext3	{ FONT-SIZE: 20px; COLOR: #FFCC00; FONT-FAMILY: Verdana; CURSOR: default; line-height:1em; }
.largetext4	{ FONT-SIZE: 13px; COLOR: #FFFFCC; FONT-FAMILY: Verdana; CURSOR: default; FONT-WEIGHT: bold; FONT-STYLE: italic; }

.smalltext3	{ FONT-SIZE: 12px; COLOR: #FFCC00; FONT-FAMILY: Verdana; CURSOR: default; }
.smalltext2	{ FONT-SIZE: 10px; COLOR: #FFFFCC; FONT-FAMILY: Verdana; CURSOR: default; }


.smalltext_b	{ FONT-SIZE: 10px; COLOR: #3B3B3B; FONT-FAMILY: Verdana; CURSOR: default; }

.smalltext3_b	{ FONT-SIZE: 14px; COLOR: #3B3B3B; FONT-FAMILY: Times New Roman; CURSOR: default; }
.largetext_b	{ FONT-SIZE: 16px; COLOR: #3B3B3B; FONT-FAMILY: Times New Roman; CURSOR: default; FONT-WEIGHT: bold; }
.largetext2_b	{ FONT-SIZE: 14px; COLOR: #3B3B3B; FONT-FAMILY: Verdana; CURSOR: default; FONT-WEIGHT: bold; FONT-STYLE: italic; }
.largetext3_b	{ FONT-SIZE: 20px; COLOR: #3B3B3B; FONT-FAMILY: Verdana; CURSOR: default; }
.heading_b	{ FONT-SIZE: 25px; COLOR: #3B3B3B; FONT-FAMILY: Times New Roman; CURSOR: default; }

.heading2_b	{ FONT-SIZE: 22px; COLOR: #3B3B3B; FONT-FAMILY: Times New Roman; CURSOR: default; FONT-WEIGHT: bold; }


.call	{ FONT-SIZE: 14px; COLOR: #006600; FONT-FAMILY: Verdana; CURSOR: default; FONT-WEIGHT: bold; FONT-STYLE: italic; }



.smalllink	{ FONT-SIZE: 10px; COLOR: #FFFF00; FONT-FAMILY: Verdana; CURSOR: pointer; FONT-WEIGHT: bold; }
.smalllink:hover	{ FONT-SIZE: 10px; COLOR: #FFCC00; FONT-FAMILY: Verdana; CURSOR: pointer; FONT-WEIGHT: bold; }

.smalllinkb	{ FONT-SIZE: 10px; COLOR: #3B3B3B; FONT-FAMILY: Verdana; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION:underline; }
.smalllinkb:hover	{ FONT-SIZE: 10px; COLOR: #006600; FONT-FAMILY: Verdana; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION:none; }


.keywords	{ FONT-SIZE: 11px; COLOR: #FFFF00; FONT-FAMILY: Verdana; CURSOR: default; }



.mainlink	{ FONT-SIZE: 12px; COLOR: #FFFFCC; FONT-FAMILY: Verdana; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION:underline; }
.mainlink:hover	{ FONT-SIZE: 12px; COLOR: #FFCC00; FONT-FAMILY: Verdana; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION:none; }

.mainlink2	{ FONT-SIZE: 10px; COLOR: #FFFFCC; FONT-FAMILY: Verdana; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION:underline; }
.mainlink2:hover	{ FONT-SIZE: 10px; COLOR: #FFCC00; FONT-FAMILY: Verdana; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION:none; }
.mainlink2_on	{ FONT-SIZE: 10px; COLOR: #FFFFCC; FONT-FAMILY: Verdana; CURSOR: default; FONT-WEIGHT: bold; TEXT-DECORATION:none; }





.menuA		{ BORDER: 1px solid #99CC33; FONT-SIZE: 11px; COLOR: #FFFFCC; FONT-FAMILY: Verdana; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION:none; text-align:center; padding-top:5px; BACKGROUND: url(images/menuA.jpg) }
.menuB		{ BORDER: 1px solid #99CC33; FONT-SIZE: 11px; COLOR: #FFCC00; FONT-FAMILY: Verdana; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION:none; text-align:center; padding-top:5px; BACKGROUND: url(images/menuB.jpg) }

.menuC		{ BORDER: 1px solid #99CC33; HEIGHT:40px; FONT-SIZE: 11px; COLOR: #FFFFCC; FONT-FAMILY: Verdana; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION:none; text-align:center; padding-top:11px; BACKGROUND: url(images/menuA.jpg); }
.menuD		{ BORDER: 1px solid #99CC33; HEIGHT:40px; FONT-SIZE: 11px; COLOR: #FFCC00; FONT-FAMILY: Verdana; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION:none; text-align:center; padding-top:13px; BACKGROUND: url(images/menuB.jpg); }


.padded_box		{ BORDER: 1px solid #99CC33; padding-left:20px; padding-right:20px; BACKGROUND: #54894F; }

.padded_box2		{ BORDER: 1px solid #99CC33; BACKGROUND: #54894F; padding:6px }




.moreA		{ WIDTH:225; HEIGHT:53px; BACKGROUND: url(images/moreA.jpg); CURSOR:pointer }
.moreB		{ WIDTH:225; HEIGHT:53px; BACKGROUND: url(images/moreB.jpg); CURSOR:pointer }


.more2A		{ WIDTH:245; HEIGHT:53px; BACKGROUND: url(images/more2A.jpg); CURSOR:pointer }
.more2B		{ WIDTH:245; HEIGHT:53px; BACKGROUND: url(images/more2B.jpg); CURSOR:pointer }

.form_side		{ WIDTH:245; HEIGHT:53px; BACKGROUND: url(images/form_side.jpg) }
.form_down		{ WIDTH:225; HEIGHT:53px; BACKGROUND: url(images/form_down.jpg) }



.mailA		{ WIDTH:245; HEIGHT:53px; BACKGROUND: url(images/mailA.jpg); FONT-SIZE: 10px; COLOR: #FFFF00; FONT-FAMILY: Verdana; CURSOR: pointer; FONT-WEIGHT: bold; text-align:center; line-height:1.5em }
.mailB		{ WIDTH:245; HEIGHT:53px; BACKGROUND: url(images/mailA.jpg); FONT-SIZE: 10px; COLOR: #FFCC00; FONT-FAMILY: Verdana; CURSOR: pointer; FONT-WEIGHT: bold; text-align:center; line-height:1.6em }





.head0	{ FONT-SIZE: 14px; COLOR: #FFCC00; FONT-FAMILY: Verdana; CURSOR: default; FONT-WEIGHT: bold; TEXT-DECORATION:none; FONT-STYLE: italic; }
.head1	{ FONT-SIZE: 14px; COLOR: #FFFF00; FONT-FAMILY: Verdana; CURSOR: default; FONT-WEIGHT: bold; TEXT-DECORATION:none; FONT-STYLE: italic; }


.copy	{ FONT-SIZE: 9px; COLOR: #336633; FONT-FAMILY: Verdana; CURSOR: default; TEXT-DECORATION:none; }
.copylink	{ FONT-SIZE: 9px; COLOR: #336633; FONT-FAMILY: Verdana; CURSOR: pointer; TEXT-DECORATION:none; FONT-WEIGHT: bold; }
.copylink:hover	{ FONT-SIZE: 9px; COLOR: #CCFF33; FONT-FAMILY: Verdana; CURSOR: pointer; TEXT-DECORATION:none; FONT-WEIGHT: bold; }


.weblink	{ FONT-SIZE: 9px; COLOR: #669966; FONT-FAMILY: Verdana; FONT-WEIGHT: bold; CURSOR: pointer; TEXT-DECORATION:none; }
.weblink:hover	{ FONT-SIZE: 9px; COLOR: #CCFF33; FONT-FAMILY: Verdana; FONT-WEIGHT: bold; CURSOR: pointer; TEXT-DECORATION:none; }


.footlink	{ FONT-SIZE: 11px; COLOR: #FFCC00; FONT-FAMILY: Verdana; FONT-WEIGHT: bold; CURSOR: pointer; TEXT-DECORATION:none; FONT-STYLE: italic; }
.footlink:hover{ FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Verdana; FONT-WEIGHT: bold; CURSOR: pointer; TEXT-DECORATION:none; FONT-STYLE: italic; }



HR		{ COLOR: #99CC33; WIDTH:100%; HEIGHT:1px; }


H1	{ FONT-SIZE: 18px; COLOR: #FFCC00; FONT-FAMILY: Verdana; CURSOR: default; FONT-WEIGHT: bold; TEXT-DECORATION:none; }
H2	{ FONT-SIZE: 20px; COLOR: #FFCC00; FONT-FAMILY: Verdana; CURSOR: default; FONT-WEIGHT: bold; TEXT-DECORATION:none; FONT-STYLE: italic; }
H3	{ FONT-SIZE: 16px; COLOR: #FFFF66; FONT-FAMILY: Verdana; CURSOR: default; FONT-WEIGHT: bold; TEXT-DECORATION:none; FONT-STYLE: italic; }
H4	{ FONT-SIZE: 15px; COLOR: #FFFF00; FONT-FAMILY: Verdana; CURSOR: default; FONT-WEIGHT: bold; TEXT-DECORATION:none; FONT-STYLE: italic; text-align:center; line-height: 0em }



.button			{ CURSOR: pointer; BORDER: 0px; BACKGROUND: url(images/send.jpg); WIDTH:112px; HEIGHT: 24px; TEXT-DECORATION:none; }
.buttonhover	{ CURSOR: pointer; BORDER: 0px; BACKGROUND: url(images/send2.jpg); WIDTH:112px; HEIGHT: 24px; TEXT-DECORATION:none; }


.buttons	{ FONT-SIZE: 12px; COLOR: #FFFF00; FONT-FAMILY: Verdana; FONT-WEIGHT: bold; CURSOR: pointer; BORDER: 3px double #99CC33; BACKGROUND: url(images/grassbg.jpg); WIDTH:220px; HEIGHT:30px; TEXT-ALIGN:middle; PADDING-RIGHT: 10px; }
.buttons:hover	{ FONT-SIZE: 12px; COLOR: #FFCC00; FONT-FAMILY: Verdana; FONT-WEIGHT: bold; CURSOR: pointer; BORDER: 3px double #99CC33; BACKGROUND: url(images/grassbg.jpg); WIDTH:220px; HEIGHT:30px; TEXT-ALIGN:right; PADDING-RIGHT: 10px; }
.buttonshover	{ FONT-SIZE: 12px; COLOR: #FFCC00; FONT-FAMILY: Verdana; FONT-WEIGHT: bold; CURSOR: pointer; BORDER: 3px double #99CC33; BACKGROUND: url(images/grassbg.jpg); WIDTH:220px; HEIGHT:30px; TEXT-ALIGN:right; PADDING-RIGHT: 10px; }

.boxes		{ BORDER: 1px double #99CC33; BACKGROUND: url(images/grassbg.jpg); FONT-SIZE: 12px; COLOR: #FFFFCC; FONT-FAMILY: Verdana; FONT-WEIGHT: bold; }
.boxes:hover	{ BORDER: 1px double #FFFFFF; BACKGROUND: url(images/grassbg.jpg); FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Verdana; FONT-WEIGHT: bold; }

select.boxes2		{ BORDER: 1px solid #99CC33; BACKGROUND-COLOR: #669966; FONT-SIZE: 12px; COLOR: #FFFFCC; FONT-FAMILY: Verdana; FONT-WEIGHT: bold; }
select.boxes2 option	{ BORDER: 1px solid #99CC33; BACKGROUND-COLOR: #669966; FONT-SIZE: 12px; COLOR: #FFFFCC; FONT-FAMILY: Verdana; FONT-WEIGHT: bold; }





.pageborder		{ BORDER: 4px #99CC33 double; BACKGROUND-IMAGE:url(images/page_bg.jpg); }

#logo		{ BACKGROUND-IMAGE:url(images/logo.jpg); WIDTH: 292px; HEIGHT: 95px; CURSOR: pointer; }

.header		{ BACKGROUND-IMAGE:url(images/header.jpg); WIDTH: 488px; HEIGHT: 95px; }


#head_container { padding-left:32;padding-top:22; }
.headings	{ FONT-SIZE: 18px; COLOR: #FFCC00; FONT-FAMILY: Verdana; CURSOR: default; FONT-WEIGHT: bold; TEXT-DECORATION:none; }

.foot_container { WIDTH: 100%; HEIGHT: 14px; text-align: right; padding-right: 12px; }
.footings { WIDTH: 100%; }


.top		{ FONT-SIZE: 0; BACKGROUND-IMAGE:url(images/top.jpg); WIDTH: 780px; HEIGHT: 6px; }


.left-top		{ FONT-SIZE: 0; BACKGROUND-IMAGE:url(images/left-top.jpg); WIDTH: 535px; HEIGHT: 6px; }
.left-topB		{ FONT-SIZE: 0; BACKGROUND-IMAGE:url(images/left-topB.jpg); WIDTH: 535px; HEIGHT: 4px; }
.topB		{ FONT-SIZE: 0; BACKGROUND-IMAGE:url(images/topB.jpg); WIDTH: 535px; HEIGHT: 7px; }

.left_borderA		{ BACKGROUND-IMAGE:url(images/left_borderA.jpg); WIDTH: 6px; HEIGHT: 100%; MIN-HEIGHT: 160px; }
.bgA		{ BACKGROUND:url(images/bgA.jpg) repeat-x #599154; HEIGHT: 100%; width:100%; padding: 15px }
.bgA2		{ BACKGROUND-IMAGE:url(images/bgA2.jpg); HEIGHT: 100%; width:100%; padding-left: 15px; padding-right: 15px; padding-bottom: 15px }
.right_borderA		{ BACKGROUND-IMAGE:url(images/right_borderA.jpg); WIDTH: 12px; HEIGHT: 100%; MIN-HEIGHT: 160px; }
.left-botA		{ FONT-SIZE: 0; BACKGROUND-IMAGE:url(images/left-botA.jpg); WIDTH: 535px; HEIGHT: 6px; }

.fast_quotes		{ BACKGROUND-IMAGE:url(images/fast_quotes.jpg); WIDTH: 535px; HEIGHT: 80px; }

.left_borderB		{ BACKGROUND-IMAGE:url(images/left_borderB.jpg); WIDTH: 6px; HEIGHT: 100%; }
.bgB		{ BACKGROUND-IMAGE:url(images/bgB.jpg); HEIGHT: 100%; padding: 15px }
.right_borderB		{ BACKGROUND-IMAGE:url(images/right_borderB.jpg); WIDTH: 12px; HEIGHT: 100%; }

.left-botB		{ FONT-SIZE: 0; BACKGROUND-IMAGE:url(images/left-botB.jpg); WIDTH: 535px; HEIGHT: 6px; }

.heads	{ FONT-SIZE: 15px; COLOR: #FFFF00; FONT-FAMILY: Verdana; FONT-WEIGHT: bold; TEXT-DECORATION:none; }
.heads:hover	{ FONT-SIZE: 15px; COLOR: #FFCC00; FONT-FAMILY: Verdana; FONT-WEIGHT: bold; TEXT-DECORATION:none; }


.head_left	{ padding-right: 6px; BACKGROUND-IMAGE:url(images/head_left.jpg); WIDTH: 263px; HEIGHT: 55px; FONT-SIZE: 17px; COLOR: #FFFF00; FONT-FAMILY: Verdana; CURSOR: default; FONT-WEIGHT: bold; TEXT-DECORATION:none; }
.borderLA		{ BACKGROUND-IMAGE:url(images/borderLA.jpg); WIDTH: 18px; HEIGHT: 100%; }
.fencing_photo0		{ BACKGROUND-IMAGE:url(images/fencing_photo0.jpg); WIDTH: 263px; HEIGHT: 165px; }
.bgC		{ BACKGROUND-IMAGE:url(images/bgC.jpg); HEIGHT: 301px; width:263px }
.bgD		{ BACKGROUND-IMAGE:url(images/bgD.jpg); HEIGHT: 301px; width:272px }
.borderRA		{ BACKGROUND-IMAGE:url(images/borderRA.jpg); WIDTH: 16px; HEIGHT: 100%; }
.button0A	{ padding-right: 24px; text-align:center; BACKGROUND-IMAGE:url(images/button0A.jpg); WIDTH: 263px; HEIGHT: 114px; FONT-SIZE: 13px; COLOR: #FFFF00; FONT-FAMILY: Verdana; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION:none; }
.button0A_over	{ padding-right: 22px; text-align:center; BACKGROUND-IMAGE:url(images/button0A.jpg); WIDTH: 263px; HEIGHT: 114px; FONT-SIZE: 13px; COLOR: #FFCC00; FONT-FAMILY: Verdana; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION:none; }
.bottomL	{ FONT-SIZE: 0; BACKGROUND-IMAGE:url(images/bottomL.jpg); WIDTH: 263px; HEIGHT: 13px; }


.head_right	{ padding-right: 12px; BACKGROUND-IMAGE:url(images/head_right.jpg); WIDTH: 272px; HEIGHT: 55px; FONT-SIZE: 17px; COLOR: #FFFF00; FONT-FAMILY: Verdana; CURSOR: default; FONT-WEIGHT: bold; TEXT-DECORATION:none; }
.borderLB		{ BACKGROUND-IMAGE:url(images/borderLB.jpg); WIDTH: 15px; HEIGHT: 100%; }
.landscape_photo0		{ BACKGROUND-IMAGE:url(images/landscape_photo0.jpg); WIDTH: 272px; HEIGHT: 165px; }
.borderRB		{ BACKGROUND-IMAGE:url(images/borderRB.jpg); WIDTH: 24px; HEIGHT: 100%; }
.button1A	{ padding-right: 30px; text-align:center; BACKGROUND-IMAGE:url(images/button1A.jpg); WIDTH: 272px; HEIGHT: 114px; FONT-SIZE: 13px; COLOR: #FFFF00; FONT-FAMILY: Verdana; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION:none; }
.button1A_over	{ padding-right: 28px; text-align:center; BACKGROUND-IMAGE:url(images/button1A.jpg); WIDTH: 272px; HEIGHT: 114px; FONT-SIZE: 13px; COLOR: #FFCC00; FONT-FAMILY: Verdana; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION:none; }
.bottomR	{ FONT-SIZE: 0; BACKGROUND-IMAGE:url(images/bottomR.jpg); WIDTH: 272px; HEIGHT: 13px; }

.bottom	{ FONT-SIZE: 0; BACKGROUND-IMAGE:url(images/bottom.jpg); WIDTH: 535px; HEIGHT: 11px; }

.pad	{ padding-top:2px; padding-right:14px; padding-left:14px; padding-bottom:0px }
.padB	{ padding-top:2px; padding-right:24px; padding-left:14px; padding-bottom:0px }
.pad2	{ padding: 6px; padding-left:35px }
.pad3	{ padding: 10px; }
.pad4	{ padding: 20px 10px 10px 20px; }
.pad5	{ padding: 10px 10px 10px 20px; }

.right-top		{ FONT-SIZE: 0; BACKGROUND-IMAGE:url(images/right-top.jpg); WIDTH: 245px; HEIGHT: 6px; }

.head_rightbar	{ text-align: center; padding-right: 2px; BACKGROUND-IMAGE:url(images/head_rightbar.jpg); WIDTH: 245px; HEIGHT: 46px; FONT-SIZE: 17px; COLOR: #FFFF00; FONT-FAMILY: Verdana; CURSOR: default; FONT-WEIGHT: bold; TEXT-DECORATION:none; }
.fencing_photo1		{ BACKGROUND-IMAGE:url(images/fencing_photo1.jpg); WIDTH: 245px; HEIGHT: 143px; }
.landscape_photo1		{ BACKGROUND-IMAGE:url(images/landscape_photo1.jpg); WIDTH: 245px; HEIGHT: 143px; }

.logo_bar		{ BACKGROUND-IMAGE:url(images/logo_bar.jpg); WIDTH: 245px; HEIGHT: 80px; }


.button_bar	{ padding-right: 10px; padding-bottom: 4px; text-align:center; BACKGROUND-IMAGE:url(images/button_bar.jpg); WIDTH: 245px; HEIGHT: 62px; FONT-SIZE: 12px; COLOR: #FFFF00; FONT-FAMILY: Verdana; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION:none; }
.button_bar_over	{ padding-right: 8px; padding-bottom: 4px; text-align:center; BACKGROUND-IMAGE:url(images/button_bar.jpg); WIDTH: 245px; HEIGHT: 62px; FONT-SIZE: 12px; COLOR: #FFCC00; FONT-FAMILY: Verdana; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION:none; }


#service_care_bg		{ BACKGROUND-IMAGE:url(images/service_care_bg.jpg); padding:14px 24px 14px 24px; width: 245px; height: 247px }



#service_bg		{ BACKGROUND-IMAGE:url(images/service_bg.jpg); padding:14px; }

#service_bg2		{ BACKGROUND-IMAGE:url(images/service_bg2.jpg); padding:14px 24px 14px 24px; }
#service_bg3		{ BACKGROUND-IMAGE:url(images/service_bg2.jpg); padding:14px 24px 14px 24px; }
#service_bg4		{ BACKGROUND-IMAGE:url(images/service_bg2.jpg); padding:14px 24px 14px 24px; }
#service_bg5		{ BACKGROUND-IMAGE:url(images/service_bg2.jpg); padding:14px 38px 14px 10px; }

#service_dig_bg		{ BACKGROUND-IMAGE:url(images/service_dig_bg.jpg); padding:14px; }
#service_gar_bg		{  BACKGROUND-IMAGE:url(images/service_gar_bg.jpg); padding:14px; }
#service_han_bg		{ BACKGROUND-IMAGE:url(images/service_han_bg.jpg); padding:14px; }
#service_cle_bg		{ BACKGROUND-IMAGE:url(images/service_cle_bg.jpg); padding:14px; }


#service_dig_bg2		{ BACKGROUND-IMAGE:url(images/service_dig_bg2.jpg); padding:14px 24px 14px 24px; }
#service_gar_bg2		{ BACKGROUND-IMAGE:url(images/service_gar_bg2.jpg); padding:14px 24px 14px 24px; }
#service_han_bg2		{ BACKGROUND-IMAGE:url(images/service_han_bg2.jpg); padding:14px 24px 14px 24px; }
#service_cle_bg2		{ BACKGROUND-IMAGE:url(images/service_cle_bg2.jpg); padding:14px 24px 0px 24px; }






.bgbar_news		{ BACKGROUND-IMAGE:url(images/bgbar_news.jpg); WIDTH: 100%; HEIGHT: 100%; }

.bgbar_news_top		{ FONT-SIZE: 0; BACKGROUND-IMAGE:url(images/bgbar_news_top.jpg); WIDTH: 100%; HEIGHT: 29px; }
.bgbar_news_bot		{ FONT-SIZE: 0; BACKGROUND-IMAGE:url(images/bgbar_news_bot.jpg); WIDTH: 100%; HEIGHT: 13px; }

.bgbar		{ BACKGROUND-IMAGE:url(images/bgbar.jpg); WIDTH: 100%; HEIGHT: 100%; }
.bgbar2		{ BACKGROUND-IMAGE:url(images/bgbar2.jpg); WIDTH: 245px; HEIGHT: 154px; }

.bgbar_top		{ FONT-SIZE: 0; BACKGROUND-IMAGE:url(images/bgbar_top.jpg); WIDTH: 100%; HEIGHT: 6px; }
.bgbar_bot		{ FONT-SIZE: 0; BACKGROUND-IMAGE:url(images/bgbar_bot.jpg); WIDTH: 100%; HEIGHT: 7px; }

.bar_bot		{ FONT-SIZE: 0; BACKGROUND-IMAGE:url(images/bar_bot.jpg); WIDTH: 100%; HEIGHT: 13px; }

.web_design		{ BACKGROUND-IMAGE:url(images/web_design.jpg); WIDTH: 200px; HEIGHT: 40px; }
#web_designer_text		{ padding-bottom: 4px; padding-left: 30px;  }


#m1 { }
#m3 { }
#m4 { }


#foot_menu_text		{ padding-top: 22px; padding-left: 25px; text-align:left; FONT-SIZE: 10px; COLOR: #FFFFCC; FONT-FAMILY: Verdana; CURSOR: default; FONT-WEIGHT: bold; TEXT-DECORATION:none;  }



.foot_top		{ BACKGROUND-IMAGE:url(images/foot_top.jpg); WIDTH: 580px; HEIGHT: 40px; }

#footer		{ padding-top: 6px; BACKGROUND-IMAGE:url(images/footer.jpg); WIDTH: 607px; }

.logo_foot		{ BACKGROUND-IMAGE:url(images/logo_foot.jpg); WIDTH: 173px; HEIGHT: 60px; }


.buttonA	{ BACKGROUND:url(images/buttonA.jpg) no-repeat 0 0; WIDTH: 46px; HEIGHT: 160px; CURSOR: pointer; }
.buttonA_over	{ BACKGROUND-IMAGE:url(images/buttonA_over.jpg); WIDTH: 46px; HEIGHT: 160px; CURSOR: pointer; }
.buttonA_on	{ BACKGROUND-IMAGE:url(images/buttonA_on.jpg); WIDTH: 46px; HEIGHT: 160px; }

.buttonB:link { background: url(images/buttonB.jpg); }
.buttonB:hover,
.buttonB:focus { background: url(images/buttonB_over.jpg); }


.before	 { WIDTH: 245px; HEIGHT: 156px; background: url(images/before.jpg); }
.after { WIDTH: 245px; HEIGHT: 156px; background: url(images/after.jpg); }

.deck_before	 { WIDTH: 245px; HEIGHT: 156px; background: url(images/deck_before.jpg); }
.deck_after { WIDTH: 245px; HEIGHT: 156px; background: url(images/deck_after.jpg); }


.buttonB	{ BACKGROUND-IMAGE:url(images/buttonB.jpg); WIDTH: 48px; HEIGHT: 160px; CURSOR: pointer; }
.buttonB_over	{ BACKGROUND-IMAGE:url(images/buttonB_over.jpg); WIDTH: 48px; HEIGHT: 160px; CURSOR: pointer; }
.buttonB_on	{ BACKGROUND-IMAGE:url(images/buttonB_on.jpg); WIDTH: 48px; HEIGHT: 160px; }

.buttonB { background: url(images/buttonB.jpg); }
.buttonB:link { background: url(images/buttonB.jpg); }
.buttonB:hover,
.buttonB:focus { background: url(images/buttonB_over.jpg); }



/* ---  KNOTWOOD STYLES --- */

.kn_logo { display:block; margin:0 -20px; }
.white_box { background:url(images/knotwood_options.jpg) right 10px no-repeat #fff; margin:0 -20px; padding:10px 20px 20px; font:13px/16px arial, sans-serif; color:#222; }
.white_box strong { display:block; padding-right:120px; }
.white_box span { font-weight:bold; line-height:30px; }
.white_box ul { margin:10px 0 30px; }
.service_bottom { width:245px; height:16px; background:url(images/service_bottom.jpg) no-repeat; }
.main_nav { list-style:none; margin:0; padding:6px 6px 0 35px; font:13px/16px arial, sans-serif; }
.main_nav li { padding:10px 0; border-bottom:1px dotted #b0ceb2; }
.main_nav a { color:#ffffcc; text-decoration:none; font-weight:bold; }
.main_nav a:hover { color:#fc0; }
.padded_box { zoom:1; }
