/* CSS Document */
body{margin:0; padding:0; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#333333;}

h1{margin:0; padding:0;}
h2{margin:0; padding:0;}
h3{margin:0; padding:0;}
h4{margin:0; padding:0;}
h5{margin:0; padding:0;}
h6{margin:0; padding:0;}
p{margin:0; padding:0;}
form{margin:0; padding:0;}

a{font:normal 12px Arial, Helvetica, sans-serif; color:#333333; text-decoration:underline;}
a:hover{font:normal 12px Arial, Helvetica, sans-serif; color:#333333; text-decoration:none;}
.dis{display:none;}

/*********************** Index page ******************/
.container{width:861px; margin:0 auto; padding:0;}
.index_header{width:861px; height:250px;background:url(../images/index_page_logo.jpg) 0 0 no-repeat;}
.index_header_right{width:185px; height:152px; float:right; padding:98px 0 0 70px; font:normal 10px Arial, Helvetica, sans-serif; color:#b2b2b2;}
.index_logo_right{width:354px; height:222px; float:right; padding:28px 0 0 0;}
.index_main_logo{width:354px; height:222px;}

.index_center{width:861px; float:left; background:url(../images/index_middle_image.jpg) 0 0 repeat-y;}
.index_bottom{width:861px; height:23px; float:left;}

.index_footer{width:861px; float:left; text-align:center; padding:15px 0 15px 0; font:normal 10px Arial, Helvetica, sans-serif; color:#b2b2b2;}

.fancing_site_text{font:normal 10px Arial, Helvetica, sans-serif; color:#999999; text-decoration:none;}
.fancing_site_text:hover{font:normal 10px Arial, Helvetica, sans-serif; color:#4bb692; text-decoration:none;}

.index_ph_no{width:861px; height:37px; float:left; padding:13px 0 0 0; text-align:center;}
.index_division{width:861px; float:left;}
.index_spacer{width:861px; clear:both;}
.index_division_F{width:392px; padding:0 36px 12px 0; float:left; text-align:right; border-right:1px solid #bbc0a9;}
.index_division_I{width:392px; padding:0 0 12px 36px; float:left; border-left:1px solid #bbc0a9;}

.index_division_F_1{width:392px; height:106px; float:left;}
.index_division_F_2{width:382px; float:left; padding:12px 10px 13px 0;}
.index_division_F_3{width:382px; float:left; padding:0 10px 0 0;}

.index_division_I_1{width:392px; height:106px; float:left;}
.index_division_I_2{width:377px; float:left; padding:12px 10px 13px 5px;}
.index_division_I_3{width:377px; float:left; padding:0 10px 0 5px;}

.index_F_text1{font:normal 12px Arial, Helvetica, sans-serif; color:#333333; line-height:16px;}
.index_F_text2{font:normal 10px Arial, Helvetica, sans-serif; color:#808080; text-align:center; padding:16px 0 0 0;}
.index_F_text2_email{font:normal 10px Arial, Helvetica, sans-serif; color:#4bb692; text-decoration:none;}
.index_F_text2_email:hover{font:normal 10px Arial, Helvetica, sans-serif; color:#4bb692; text-decoration:underline;}
/*********************** Index page End ******************/

/*********************** Fencing home page ******************/
.fencing_spacer{clear:both;}
.fencing_container{width:904px; margin:0 auto; padding:0;}
.fencing_header{width:903px; height:249px; float:left; background:url(../images_i/irrigation_header.jpg) 0 0 no-repeat;}
.fencing_header_top{width:903px; height:137px; float:left;}
.fencing_header_bottom{width:903px; height:112px; float:left;}
.fencing_header_top_left{width:230px; height:137px; float:left;}
.fencing_header_top_right{width:673px; height:137px; float:left;}
.fencing_header_top_logo{width:174px; height:137px; float:right;}
.fencing_header_links_top{width:673px; height:81px; float:left;}
.fencing_header_links_main{width:631px; height:36px; float:left; padding:0 0 0 42px;}
.fencing_header_sitemap{width:110px; height:37px; padding:23px 0 0 0; float:right; font:normal 10px Arial, Helvetica, sans-serif; color:#b2b2b2;}

.fencing_nav_body{width:610px; height:36px; float:left; background:url(../images_i/fencing_navbg.png) 0 0 no-repeat;}
.fencing_nav_body ul{margin:0; padding:0; list-style:none;}
.fencing_nav_body li{margin:0; padding:0; float:left; list-style:none;}

.domesting_f{width:123px; height:36px; font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; text-align:center; line-height:36px;}
.domesting_f a{width:123px; height:36px; font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; display:block; text-align:center; line-height:36px;}
.domesting_f a:hover{background:url(../images_i/f_left_nav_hover.png) 0 0 no-repeat;}

.domesting_f_v{width:123px; height:36px; font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; text-align:center; line-height:36px;background:url(../images_i/f_left_nav_hover.png) 0 0 no-repeat;}
.domesting_f_v a{width:123px; height:36px; font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; display:block; text-align:center; line-height:36px;}
.domesting_f_v a:hover{background:url(../images_i/f_left_nav_hover.png) 0 0 no-repeat;}

.agrriculture_f{width:124px; height:36px; font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; text-align:center; line-height:36px;}
.agrriculture_f a{width:124px; height:36px; font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; display:block; text-align:center; line-height:36px;}
.agrriculture_f a:hover{background:url(../images_i/f_nav_hover.png) 0 0 repeat-x;}

.agrriculture_f_v{width:124px; height:36px; font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; text-align:center; line-height:36px; background:url(../images_i/f_nav_hover.png) 0 0 repeat-x;}
.agrriculture_f_v a{width:124px; height:36px; font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; display:block; text-align:center; line-height:36px;}
.agrriculture_f_v a:hover{background:url(../images_i/f_nav_hover.png) 0 0 repeat-x;}

.equestrain_f{width:128px; height:36px; font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; text-align:center; line-height:36px;}
.equestrain_f a{width:128px; height:36px; font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; display:block; text-align:center; line-height:36px;}
.equestrain_f a:hover{background:url(../images_i/f_nav_hover.png) 0 0 repeat-x;}

.equestrain_f_v{width:128px; height:36px; font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; text-align:center; line-height:36px;background:url(../images_i/f_nav_hover.png) 0 0 repeat-x;}
.equestrain_f_v a{width:128px; height:36px; font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; display:block; text-align:center; line-height:36px;}
.equestrain_f_v a:hover{background:url(../images_i/f_nav_hover.png) 0 0 repeat-x;}

.security_f{width:110px; height:36px; font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; text-align:center; line-height:36px;}
.security_f a{width:110px; height:36px; font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; display:block; text-align:center; line-height:36px;}
.security_f a:hover{background:url(../images_i/f_nav_hover.png) 0 0 repeat-x;}

.security_f_v{width:110px; height:36px; font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; text-align:center; line-height:36px; background:url(../images_i/f_nav_hover.png) 0 0 repeat-x;}
.security_f_v a{width:110px; height:36px; font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; display:block; text-align:center; line-height:36px;}
.security_f_v a:hover{background:url(../images_i/f_nav_hover.png) 0 0 repeat-x;}

.garden_f{width:123px; height:36px; font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; text-align:center; line-height:36px;}
.garden_f a{width:123px; height:36px; font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; display:block; text-align:center; line-height:36px;}
.garden_f a:hover{background:url(../images_i/f_right_nav_hover.png) 0 0 no-repeat;}

.garden_f_v{width:123px; height:36px; font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; text-align:center; line-height:36px; background:url(../images_i/f_right_nav_hover.png) 0 0 no-repeat;}
.garden_f_v a{width:123px; height:36px; font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; display:block; text-align:center; line-height:36px;}
.garden_f_v a:hover{background:url(../images_i/f_right_nav_hover.png) 0 0 no-repeat;}

.kjb_heading{font:normal 33px Arial, Helvetica, sans-serif; color:#FFFFFF; padding:67px 0 0 33px;}

.fencing_2_top{width:903px; height:22px; float:left; background:url(../images_i/corner_fencing.jpg) 0 0 no-repeat;}
.fencing_middle{width:869px; float:left; padding:12px 0 0 34px; background:url(../images_i/f_middle_repeted.jpg) 0 0 repeat-y;}
.fencing_middle_sales{width:869px; float:left; padding:0 0 0 34px; background:url(../images_i/f_middle_repeted.jpg) 0 0 repeat-y;}
.fencing_bottom{width:903px; height:53px; float:left; background:url(../images_i/f_bottom.jpg) 0 0 no-repeat; text-align:center;}
.fencing_footer{width:903px; height:60px; float:left; padding:0 0 0 0;}
.fencing_footer_logo{width:145px; height:45px; float:left; padding:5px 0 0 30px;}
.fencing_footer_links_body{width:678px; float:left; font:normal 10px Arial, Helvetica, sans-serif; color:#b2b2b2; padding:20px 0 0 50px;}

.d_f_box{width:261px; height:140px; float:left; padding:0 23px 22px 0;}

/*********************** garden structure page ******************/
.garden_fencing_L{width:457px; float:left; padding:0 0 20px 0;}
.garden_fencing_L_Briggs{width:229px; float:left; padding:0 0 20px 0;}

.g_image_box1{width:212px; height:141px; float:left; padding:0 16px 11px 0;}

.garden_fencing_R{width:399px; float:left; padding:0 0 20px 12px;}
.garden_fencing_R_Briggs{width:627px; float:left; padding:0 0 20px 12px;}

.garden_fencing_hed1{width:399px; float:left; padding:0 0 12px 0;}
.garden_fencing_hed2{width:369px; float:left; padding:0 30px 22px 0;}
.garden_fencing_hed2_Briggs{width:597px; float:left; padding:0 30px 22px 0;}

.content_hed1{width:865px; float:left; padding:0 0 12px 0;}
.content_sub_head{width:835px; float:left; padding:0 30px 22px 0;}

.garden_fencing_list{margin:7px 0 0 25px; padding:0;}
.garden_fencing_list_a{padding:3px 0 0 0; font:normal 12px Arial, Helvetica, sans-serif; color:#333333;}
.garden_fencing_email_btn{width:369px; height:39px; float:left; padding:0 30px 0 0;}
.garden_fencing_email_btn_Briggs{width:597px; height:39px; float:left; padding:0 30px 0 0;}

.garden_fencing_email_or_u{width:369px; float:left; padding:0 30px 0 0;}
.garden_fencing_email_or_u{width:597px; float:left; padding:0 30px 0 0;}

.g_f_hed_text{font:bold 19px Arial, Helvetica, sans-serif; color:#2b8061;}
.g_f_hed_text_2{font:normal 12px Arial, Helvetica, sans-serif; color:#4bb692;}

/*********************** irrigation sales page ******************/
.irrigation_white_body_main{width:833px; float:left; background-color:#FFFFFF; margin:0 0 10px 0;}
.irrigation_white_body{width:820px; min-height:156px; float:left; background-color:#FFFFFF; padding:13px 0 0 13px;}
.irrigation_white_body_left{width:454px; float:left;}
.irrigation_white_body_right{width:359px; float:left; padding:0 0 0 7px;}
.irrigation_image_box{width:212px; height:139px; float:left; padding:0 15px 15px 0;}
.irrigation_heading_1{width:339px; float:left; padding:0 20px 0 0;}
.irrigation_water_pump{font:bold 19px Arial, Helvetica, sans-serif; color:#2b8061; padding:0 0 3px 0;}
.irrigation_water_location{font:normal 13px Arial, Helvetica, sans-serif; color:#333333; padding:0 0 4px 0; line-height:15px;}

/*machinery no records */
.machinery_no_record{text-align:center;height:30px;padding-top:12px;color:#993300;font-weight:bold;font:Arial, Helvetica, sans-serif;}

.machinery_pagging_body{width:833px; float:left; margin:0 0 10px 0; text-align:right;}
.pagging{font:normal 14px Arial, Helvetica, sans-serif; color:#317D4F;}
.pagging:hover{color:#993300;font:normal 14px Arial, Helvetica, sans-serif;}

/*********************** Editor CSS ***********************/
.text_header{font:normal 12px Arial, Helvetica, sans-serif; color:#333333; line-height:16px;}
.text_small_center{font:normal 10px Arial, Helvetica, sans-serif; color:#808080; text-align:center; padding:16px 0 0 0;}
.ul_listing_space{margin:7px 0 0 25px; padding:0;}
.li_listing_space{padding:3px 0 0 0;}
/*********************** Editor CSS End ***********************/
