@charset "utf-8";
/* CSS Document */

*{
font-family:Tahoma;
font-size:16px;
border:0;
margin:0;
padding:0;
color:#414141;
}

body{
background-image:url(images-home/wtb-index-old.jpg);
margin-bottom:35px;
}

#container{
color:#00CC33;
width:980px;
margin:auto;
margin-top:14px;
}

#index-bodymain {
height:1650px;
width:980px;
background-color:#EFF1EE;
}

#poultry-bodymain {
height:1325px;
width:980px;
background-color:#EFF1EE;
}

#bgheader{
}
#header{
background-image:url(images-home/header.gif);
width:980px;
height:192px;
}

#nav{
height:68px;
background-color:#E5D3C9;
}

#top-menu {
height:68px;
width:980px;
/*background-color:#E2CFC6;*/
}

#bodytop{
width:980px;
height:509px;
background-color:#EFF1EE;
}
#bodytopleftspacer{
width:304px;
height:10px;
background-color: #EFF1EE;
margin-left:9px;
}

#bodytop_left_top{
width:304px;
height:9px;
margin-left:9px;
background-image:url(images-home/bodytop_left_top.gif);
}


#bodytop_left_bottom{
width:304px;
height:2px;
margin-left:9px;
background-image:url(images-home/bodytop_left_bottom.gif);
}



#bodytop_left_midspacer{
width:304px;
height:490px;
margin-left:9px;
background-image:url(images-home/bodytop_left_midspacer.gif);
}


#wolds_logo{
width:184px;
height:85px;
margin-left:15px;
background-image:url(images-home/wolds_logo.gif);
}


#bodytop_left_text{
width:275px;
margin-left:18px;
margin-top:44px;
font-family:tahoma;
font-size:12px;
color:#414141;
}




#spacer_after_bodytop{
width:980px;
height:12px;
margin:auto;
background-image:url(images-home/spacer_after_bodytop.gif);
}

#bodytopleft{
float:left;
}
#bodytopright{
width:638px;
height:479px;
float:right;
margin-right:20px;
display:inline;
background-image:url(images-home/bodytop_right_img.gif);
margin-top:2px;
}

#flash-container{
width:622px;
height:421px;
padding:8px;
margin-top:1px;
}

#bodytop_left_links{
width:275px;
margin-left:18px;
margin-top:35px;
}

#bodytop_left_links_1{
width:275px;
height:85px;
}

#bodytop_left_links_1-1{
width:135px;
float:left;
color:#414141;
font-size:12px;
}

#bodytop_left_links_1-2{
margin-left:0px;
width:136px;
float:right;
color:#414141;
font-size:12px;
}

#bodytop_left_links_2{
margin-top:20px;
width:275px;
height:85px;
}

#bodytop_left_links_2-1{
width:135px;
float:left;
color:#414141;
font-size:12px;
}

#bodytop_left_links_2-2{
width:136px;
float:right;
color:#414141;
font-size:12px;
}



#bodytop_left_links a{
font-family:Tahoma;
font-size:14px;
width:275px;
color:#414141;
text-decoration:none;
}

#bodytop_left_links a:hover{
color:#E3602C;
}


#bodymid{
width:980px;
height:573px;
background-color:#E8EAE7;
}

#bodymid_topspacer{
width:980px;
height:11px;
background-color:#E8EAE7;
}


#bodymid_r1_c1{
margin-left:56px;
height:120px;
width:415px;
float:left;
display:inline;
}

#bodymid_r1_c1_img{
width:175px;
height:119px;
float:left;
}

#bodymid_r1_c1_text{
width:222px;
height:119px;
float:right;
}

#bodymid_r1_c1_text_top{
font-size:12px;
color:#414141;
width:222px;
height:90px;
}

#bodymid_r1_c1_text_bottom{
width:222px;
height:29px;
text-align:right;
}




#bodymid_r1_c2{
height:120px;
width:415px;
float:right;
display:inline;
margin-right:42px;
}

#bodymid_r1_c2_img{
width:175px;
height:119px;
float:left;
}

#bodymid_r1_c2_text{
width:222px;
height:119px;
float:right;
}

#bodymid_r1_c2_text_top{
font-size:12px;
color:#414141;
width:222px;
height:90px;
}

#bodymid_r1_c2_text_bottom{
width:222px;
height:29px;
text-align:right;
}




#bodymid_r2_c1{
margin-top:20px;
margin-left:56px;
height:120px;
width:415px;
float:left;
display:inline;
}

#bodymid_r2_c1_img{
width:175px;
height:119px;
float:left;
}

#bodymid_r2_c1_text{
width:222px;
height:119px;
float:right;
}

#bodymid_r2_c1_text_top{
font-size:12px;
color:#414141;
width:222px;
height:90px;
}

#bodymid_r2_c1_text_bottom{
width:222px;
height:29px;
text-align:right;
}




#bodymid_r2_c2{
margin-top:20px;
height:120px;
width:415px;
float:right;
display:inline;
margin-right:42px;
}

#bodymid_r2_c2_img{
width:175px;
height:119px;
float:left;
}

#bodymid_r2_c2_text{
width:222px;
height:119px;
float:right;
}

#bodymid_r2_c2_text_top{
font-size:12px;
color:#414141;
width:222px;
height:90px;
}

#bodymid_r2_c2_text_bottom{
width:222px;
height:29px;
text-align:right;
}









#bodymid_r3_c1{
margin-top:20px;
margin-left:56px;
height:120px;
width:415px;
float:left;
display:inline;
}

#bodymid_r3_c1_img{
width:175px;
height:119px;
float:left;
}

#bodymid_r3_c1_text{
width:222px;
height:119px;
float:right;
}

#bodymid_r3_c1_text_top{
font-size:12px;
color:#414141;
width:222px;
height:90px;
}

#bodymid_r3_c1_text_bottom{
width:222px;
height:29px;
text-align:right;
}




#bodymid_r3_c2{
margin-top:20px;
height:120px;
width:415px;
float:right;
display:inline;
margin-right:42px;
}

#bodymid_r3_c2_img{
width:175px;
height:119px;
float:left;
}

#bodymid_r3_c2_text{
width:222px;
height:119px;
float:right;
}

#bodymid_r3_c2_text_top{
font-size:12px;
color:#414141;
width:222px;
height:90px;
}

#bodymid_r3_c2_text_bottom{
width:222px;
height:29px;
text-align:right;
}




#bodymid_r4_c1{
margin-top:20px;
margin-left:56px;
height:120px;
width:415px;
float:left;
display:inline;
}

#bodymid_r4_c1_img{
width:175px;
height:119px;
float:left;
}

#bodymid_r4_c1_text{
width:222px;
height:119px;
float:right;
}

#bodymid_r4_c1_text_top{
font-size:12px;
color:#414141;
width:222px;
height:90px;
}

#bodymid_r4_c1_text_bottom{
width:222px;
height:29px;
text-align:right;
}




#bodymid_r4_c2{
margin-top:20px;
height:120px;
width:415px;
float:right;
display:inline;
margin-right:42px;
}

#bodymid_r4_c2_img{
width:175px;
height:119px;
float:left;
}

#bodymid_r4_c2_text{
width:222px;
height:119px;
float:right;
}

#bodymid_r4_c2_text_top{
font-size:12px;
color:#414141;
width:222px;
height:90px;
}

#bodymid_r4_c2_text_bottom{
width:222px;
height:29px;
text-align:right;
}



#spacer_after_bodymid{
width:980px;
height:12px;
margin:auto;
background-image:url(images-home/spacer_after_bodymid.gif);
}

#spacer_body_bottom_top{
background-color:#EFF1EE;
width:980px;
height:17px;
}


#bodybottom{
width:980px;
height:455px;
background-color:#EFF1EE;
}


#bodybottom_c1{
height:455px;
width:462px;
float:left;
display:inline;
margin-left:9px;
}

#bodybottom_c2{
height:455px;
width:439px;
float:right;
display:inline;
margin-right:28px;
}


#bodybottom_c1_head{
width:462px;
height:56px;
}

#bodybottom_c1_head_text{
width:397px;
height:56px;
float:left;
}

#bodybottom_c1_head_text_top{
width:397px;
height:36px;
}

#bodybottom_c1_head_text_bottom{
width:397px;
height:20px;
text-indent:46px;
}

#bodybottom_c1_head_text_bottom h1{
font-size:14px;
}




#bodybottom_c1_head_img{
width:65px;
height:56px;
float:right;
background-image:url(images-home/testi_logo.gif);
}


#bodybottom_c1_body{
width:462px;
height:380px;
padding-top:18px;
background-color:#E2E4E0;
}

#bodybottom_c1_body_text{
width:393px;
margin-left:37px;
font-style:italic;
font-size:14px;
padding-top:20px;
color:#414141;
}

#bodybottom_c1_body_text h1{
color:#E3602C;
font-style:normal;
text-align:right;
margin-top:30px;
margin-bottom:28px;
font-size:14px;
}


#bodybottom_c2_head{
width:439px;
height:46px;
}

#bodybottom_c2_head h1{
color:#E3602C;
font-size:14px;
}

#bodybottom_c2_body_r1{
width:439px;
height:95px;
}

#bodybottom_c2_body_r1_img{
width:115px;
height:78px;
float:left;
background-image:url(images-home/bodybottom_c2_body_r1.gif);
}

#bodybottom_c2_body_r1_text{
width:311px;
height:95px;
float:right;
}

#bodybottom_c2_body_r1_text_top{
font-family:Tahoma;
font-size:12px;
color:#414141;
}

#bodybottom_c2_body_r1_text_bottom ul {
text-decoration:none;
text-align:right;
}

#bodybottom_c2_body_r1_text_bottom a {
text-decoration:none;
font-family:Tahoma;
font-size:12px;
color:#E3602C;
text-align:right;
}

#bodybottom_c2_body_r1_text_bottom a:hover {
text-decoration:none;
font-family:Tahoma;
font-size:12px;
color:#FD8555;
text-align:right;
}





#bodybottom_c2_body_r2{
margin-top:30px;
width:439px;
height:95px;
}

#bodybottom_c2_body_r2_img{
width:115px;
height:89px;
float:left;
background-image:url(images-home/bodybottom_c2_body_r2.gif);
}

#bodybottom_c2_body_r2_text{
width:311px;
height:95px;
float:right;
}

#bodybottom_c2_body_r2_text_top{
font-family:Tahoma;
font-size:12px;
color:#414141;
}





#bodybottom_c2_body_r2_text_bottom ul {
text-decoration:none;
text-align:right;
}

#bodybottom_c2_body_r2_text_bottom a {
text-decoration:none;
font-family:Tahoma;
font-size:12px;
color:#E3602C;
text-align:right;
}

#bodybottom_c2_body_r2_text_bottom a:hover {
text-decoration:none;
font-family:Tahoma;
font-size:12px;
color:#FD8555;
text-align:right;
}





#bodybottom_c2_body_r3{
margin-top:50px;
width:439px;
height:95px;
}

#bodybottom_c2_body_r3_img{
width:115px;
height:78px;
float:left;
background-image:url(images-home/bodybottom_c2_body_r3.gif);
}

#bodybottom_c2_body_r3_text{
width:311px;
height:95px;
float:right;
}

#bodybottom_c2_body_r3_text_top {
font-family:Tahoma;
font-size:12px;
color:#414141;
}



#bodybottom_c2_body_r3_text_bottom ul {
text-decoration:none;
text-align:right;
}

#bodybottom_c2_body_r3_text_bottom a {
text-decoration:none;
font-family:Tahoma;
font-size:12px;
color:#E3602C;
text-align:right;
}

#bodybottom_c2_body_r3_text_bottom a:hover {
text-decoration:none;
font-family:Tahoma;
font-size:12px;
color:#FD8555;
text-align:right;
}


#footer{
margin:auto;
width:980px;
height:247px;
background-image:url(images-home/footerbg.gif);
}

#call-now {
padding-top:50px;
text-align:center;
}

#we-help{
text-align:right;
width:793px;
font-family:Tahoma;
font-size:14px;
color:#DADADA;
}


#ajnewmedia ul{
text-decoration:none;
text-align:center;
font-family:Tahoma;
font-size:12px;
color:#898989;
}

#ajnewmedia a{
text-decoration:none;
text-align:center;
font-family:Tahoma;
font-size:12px;
color:#898989;
}

#ajnewmedia a:hover{
text-decoration:none;
text-align:center;
font-family:Tahoma;
font-size:12px;
color:#C4C2C2;
}

#footer-menu ul {
padding-top:5px;
text-align:center;
text-decoration:none;
}

#footer-menu a {
text-decoration:none;
font-family:Tahoma;
font-size:14px;
color:#E3602C;
padding:10px;
}


#footer-menu a:hover {
text-decoration:none;
font-family:Tahoma;
font-size:14px;
color:#FD8555;
padding:10px;
}


/* =========================================START CUSTOMER COMMENTS FOR INNER PAGES=================================================== */



#bodybottom-inner-pages{
width:980px;
height:372px;
background-color:#EFF1EE;
}

#body_bottom_inner_round_top{
background-image:url(images-home/body_bottom_inner_round_top.gif);
text-align:center;
width:980px;
height:17px;
}

#bodybottom_comments{
height:372px;
width:958px;
float:left;
display:inline;
margin-left:9px;
}


#bodybottom_comments_head{
background-color:#FFFFFF;
width:958px;
height:39px;
}

#bodybottom_comments_head_text{
width:397px;
height:39px;
float:left;
}

#bodybottom_comments_head_text_top{
width:396px;
height:19px;
}

#bodybottom_comments_head_text_bottom{
width:496px;
height:20px;
text-indent:46px;
}

#bodybottom_comments_head_text_bottom h1{
font-size:14px;
}




#bodybottom_comments_head_img{
width:65px;
height:39px;
float:right;
background-image:url(images-home/inner-comments-icon.gif);
}


#bodybottom_comments_body{
width:958px;
height:315px;
padding-top:18px;
background-color:#FFFFFF;
}

#bodybottom_comments_body_text{
width:900px;
margin-left:37px;
font-style:italic;
font-size:14px;
padding-top:20px;
color:#414141;
}

#bodybottom_comments_body_text h1{
color:#E3602C;
font-style:normal;
text-align:right;
margin-top:30px;
margin-bottom:28px;
font-size:14px;
}


#body_bottom_inner_round_b{
background-image:url(images-home/body_bottom_inner_round_b.gif);
width:980px;
height:17px;
}

#body_bottom_inner_spacer {
background-image:url(images-home/boddy_bottom_inner-b_s.gif);
height:14px;
width:980px;
}


/* =========================================END CUSTOMER COMMENTS FOR INNER PAGES=================================================== */


/* =========================================START PAGE HEADER INNER PAGES=========================================================== */

#spacer-before-page-header {
width:980px;
height:9px;
background-color:#EFF1EE;

}


#container-page-header {
width:980px;
height:203px;
background-color:#EFF1EE;
}

#header-poultry-housing {
width:958px;
height:203px;
margin:auto;
background-image:url(poultry-housing/poultry-housing-header.jpg);
background-color:#EFF1EE;
}

#spacer_after_header{
width:980px;
height:9px;
margin:auto;
background-color:#EFF1EE;
}


/* =========================================END PAGE HEADER INNER PAGES=========================================================== */









/* =========================================START BODY MID INNER=========================================================== */

#bodymid_inner_container{
width:980px;
height:642px;
background-color:#EFF1EE;
}

#inner-body-round-top {
width:958px;
height:6px;
margin:auto;
background-image:url(poultry-housing/inner-header--round-top.jpg);
}

#bodymid_inner{
width:958px;
height:630px;
margin:auto;
background-color:#FFFFFF;
}

#bodymid_dog_kennels{
width:958px;
height:630px;
margin:auto;
background-color:#FFFFFF;
}

#bodymid_inner_topspacer{
width:958px;
height:11px;
background-color:#FFFFFF;
}
/*==================================================== START HEADING AND MAIN TEXT =============================================*/

#body-text-container {
width:948px;
height:200px;
margin:auto;
background-color:#FFFFFF;
}

#body-text-container-dogs {
width:948px;
height:125px;
margin:auto;
background-color:#FFFFFF;
}

#header-text-container {
width:948px;
height:40px;
background-color:#F0E5E0;
}

#heading-left-spacer {
width:25px;
height:40px;
float:left;
}

#heading-main {
font-family:Tahoma;
font-size:18px;
width:250px;
color:#E3602C;
padding:10px;
margin-left:25px;
}

#after-heading-spacer {
width:948px;
height:5px;
background-color:#FFFFFF;
}

#main-text-container {
width:948px;
height:135px;
background-color:#EFF1EE;
}

#main-text-container-dogs {
width:948px;
height:65px;
background-color:#EFF1EE;
}

#main-text-left-spacer {
width:20px;
height:135px;
float:left;
}

#main-text-left-spacer-dogs {
width:20px;
height:65px;
float:left;
}

#main-text {
font-family:Tahoma;
font-size:12px;
color:#414141;
padding:15px;
margin-left:20px;
width:895px;
}

/*============================================= END HEADING AND MAIN TEXT ===================================================*/


/*===========================================start poultry housing body mid ==================================================*/


#bodymid_inner_r1_c1{
margin-left:56px;
height:120px;
width:415px;
float:left;
display:inline;
}

#bodymid_inner_r1_c1_img{
width:175px;
height:119px;
float:left;
}

#bodymid_inner_r1_c1_text{
width:222px;
height:119px;
float:right;
}

#bodymid_inner_r1_c1_text_top{
font-size:12px;
color:#414141;
width:222px;
height:90px;
}

#bodymid_inner_r1_c1_text_bottom{
width:222px;
height:29px;
text-align:right;
}




#bodymid_inner_r1_c2{
height:120px;
width:415px;
float:right;
display:inline;
margin-right:42px;
}

#bodymid_inner_r1_c2_img{
width:175px;
height:119px;
float:left;
}

#bodymid_inner_r1_c2_text{
width:222px;
height:119px;
float:right;
}

#bodymid_inner_r1_c2_text_top{
font-size:12px;
color:#414141;
width:222px;
height:90px;
}

#bodymid_inner_r1_c2_text_bottom{
width:222px;
height:29px;
text-align:right;
}




#bodymid_inner_r2_c1{
margin-top:20px;
margin-left:56px;
height:120px;
width:415px;
float:left;
display:inline;
}

#bodymid_inner_r2_c1_img{
width:175px;
height:119px;
float:left;
}

#bodymid_inner_r2_c1_text{
width:222px;
height:119px;
float:right;
}

#bodymid_inner_r2_c1_text_top{
font-size:12px;
color:#414141;
width:222px;
height:90px;
}

#bodymid_inner_r2_c1_text_bottom{
width:222px;
height:29px;
text-align:right;
}




#bodymid_inner_r2_c2{
margin-top:20px;
height:120px;
width:415px;
float:right;
display:inline;
margin-right:42px;
}

#bodymid_inner_r2_c2_img{
width:175px;
height:119px;
float:left;
}

#bodymid_inner_r2_c2_text{
width:222px;
height:119px;
float:right;
}

#bodymid_inner_r2_c2_text_top{
font-size:12px;
color:#414141;
width:222px;
height:90px;
}

#bodymid_inner_r2_c2_text_bottom{
width:222px;
height:29px;
text-align:right;
}









#bodymid_inner_r3_c1{
margin-top:20px;
margin-left:56px;
height:120px;
width:415px;
float:left;
display:inline;
}

#bodymid_inner_r3_c1_img{
width:175px;
height:119px;
float:left;
}

#bodymid_inner_r3_c1_text{
width:222px;
height:119px;
float:right;
}

#bodymid_inner_r3_c1_text_top{
font-size:12px;
color:#414141;
width:222px;
height:90px;
}

#bodymid_inner_r3_c1_text_bottom{
width:222px;
height:29px;
text-align:right;
}




#bodymid_inner_r3_c2{
margin-top:20px;
height:120px;
width:415px;
float:right;
display:inline;
margin-right:42px;
}

#bodymid_inner_r3_c2_img{
width:175px;
height:119px;
float:left;
}

#bodymid_inner_r3_c2_text{
width:222px;
height:119px;
float:right;
}

#bodymid_inner_r3_c2_text_top{
font-size:12px;
color:#414141;
width:222px;
height:90px;
}

#bodymid_inner_r3_c2_text_bottom{
width:222px;
height:29px;
text-align:right;
}

#spacer_after_bodymid_inner{
width:980px;
height:9px;
margin:auto;
background-color:#EFF1EE;
}

#inner-body-round-bottom {
width:958px;
height:6px;
margin:auto;
background-image:url(poultry-housing/inner-body-bottom.jpg);
}






/* =========================================START PAGE HEADER DETAIL PAGES======================================================== */

#bodymain {
height:1400px;
width:980px;
background-color:#EFF1EE;
}

#bodymain-left {
width:690px;
height:1360px;
float:left;
background-color:#EFF1EE;
}

/*==================================start header image==================*/


#header-image-container {
width:690px;
height:221px;
background-color:#EFF1EE;
}

#spacer-bf-header{
width:690px;
height:9px;
background-color:#EFF1EE;
}

#header-contact {
width:958px;
height:203px;
margin:auto;
background-image:url(contact/header-contact.jpg);
}

#header-about {
width:958px;
height:203px;
margin:auto;
background-image:url(about/header-about.jpg);
}

#header-image-bespoken {
width:958px;
height:203px;
margin:auto;
background-image:url(about/header-bespoken.jpg);
}

#header-image-planning {
width:958px;
height:203px;
margin:auto;
background-image:url(about/header-planning.jpg);
}

#header-image-news {
width:958px;
height:203px;
margin:auto;
background-image:url(news/header-news.jpg);
}

#header-image-millington {
width:681px;
height:203px;
float:right;
background-image:url(images/header-millington.jpg);
}

#header-image-ark {
width:681px;
height:203px;
float:right;
background-image:url(poultry-housing/header-ark.jpg);
}

#header-image-attic-ark {
width:681px;
height:203px;
float:right;
background-image:url(poultry-housing/header-attic-ark.jpg);
}

#header-image-penthouse {
width:681px;
height:203px;
float:right;
background-image:url(poultry-housing/header-penthouse.jpg);
}

#header-image-ranger {
width:681px;
height:203px;
float:right;
background-image:url(poultry-housing/header-ranger.jpg);
}

#header-image-minster {
width:681px;
height:203px;
float:right;
background-image:url(images/header-minster.jpg);
}

#header-image-mini {
width:681px;
height:203px;
float:right;
background-image:url(images/header-mini.jpg);
}

#header-image-offices {
width:681px;
height:203px;
float:right;
background-image:url(images/header-offices.jpg);
}

#header-image-ranger-plus {
width:681px;
height:203px;
float:right;
background-image:url(poultry-housing/header-ranger-plus.jpg);
}

#header-image-enclosures {
width:681px;
height:203px;
float:right;
background-image:url(poultry-housing/header-enclosures.jpg);
}

#header-image-nest-boxes {
width:681px;
height:203px;
float:right;
background-image:url(poultry-housing/header-nest-boxes.jpg);
}


#header-image-garages {
width:681px;
height:203px;
float:right;
background-image:url(garages/header-garages.jpg);
}

#header-image-sheds {
width:958px;
height:203px;
margin:auto;
background-image:url(sheds/sheds-head.jpg);
}

#header-image-standard-sheds {
width:681px;
height:203px;
float:right;
background-image:url(sheds/header-standard-sheds.jpg);
}

#header-image-heavy-sheds {
width:681px;
height:203px;
float:right;
background-image:url(sheds/header-heavy-sheds.jpg);
}

#header-image-dog-kennels {
width:958px;
height:203px;
margin:auto;
background-image:url(dog-kennels/header-dog-kennels.jpg);
}

#header-image-kennel-blocks {
width:681px;
height:203px;
float:right;
background-image:url(dog-kennels/header-kennel-blocks.jpg);
}




#header-image-specs {
width:681px;
height:203px;
float:right;
background-image:url(specs/header-specs.jpg);
}

#spacer-aft-header {
width:690px;
height:9px;
background-color:#EFF1EE;
}

/*=========================== end header=======================*/

#bodytop-round{
font-size:3px;
width:690px;
height:6px;
background-image:url(poultry-housing/body-cont-top-round.jpg);
}

#middle-box {
width:681px;
height:1120px;
margin-left:9px;
background-color:#FFFFFF;
}

/* ==================================== top text start ==========================*/

#toptext {
width:669px;
height:153px;
margin:auto;
}

#top-heading {
width:669px;
height:40px;
background-color:#F0E5E0;
}

#heading-left-spacer-2 {
width:28px;
height:40px;
float:left;
}

#head-text {
font-family:Tahoma;
font-size:18px;
color:#E3602C;
padding:9px;
}

#spacer-aft-heading {
width:669px;
height:6px;
font-size:6px;
background-color:#FFFFFF;
}

#main-text-desciption-box {
width:669px;
height:107px;
background-color:#EFF1EE;
}

#main-text-spacer {
width:14px;
height:107px;
float:left;
}

#main-text-spacer-p {
width:14px;
height:85px;
float:left;
}

#main-text-description {
font-family:Tahoma;
font-size:12px;
width:600px;
padding:14px;
margin-left:14px;
}


/*=================================== main text end =======================================*/



/*============================== thumb images start ===================================*/

#thumb-image-container {
width:669px;
height:209px;
margin:auto;
background-color:#EFF1EE;
}

#thumb-inner-container {
width:617px;
height:184px;
margin:auto;
}

#attic-1 {
width:306px;
height:184px;
float:left;
background-image:url(poultry-housing/attic-ark-1.jpg);
}

#attic-2 {
width:306px;
height:184px;
float:right;
background-image:url(poultry-housing/attic-ark-2.jpg);
}

#attic-ark-1 {
width:306px;
height:184px;
float:left;
}

#attic-ark-2 {
width:306px;
height:184px;
float:right;
}

/*============================== thumb images end ===================================*/

#spacer-aft-thumbs {
width:681px;
height:31px;
}


/*===========================specification text area start================================*/

#specs-text {
width:640px;
height:300px;
margin:auto;
}

#specs-heading {
font-family:Tahoma;
font-size:18px;
color:#E3602C;
margin-left:15px;
}

#spacer-aft-specs-heading {
width:640px;
height:25px;
}

#specs-text-points {
font-size:12px;
font-family:Tahoma;
width:500px;
height:184px;
background-color:#FFFFFF;
}

#attic-ark-standard {
font-family:Tahoma;
font-size:12px;
width:640px;
height:50px;
margin:auto;
}

/*===========================specification text area end================================*/


#bodybottom-round{
font-size:6px;
width:690px;
height:6px;
background-image:url(poultry-housing/body-cont-bot-round.jpg);
}

#bodymain-right {
width:272px;
height:1354px;
background-color:#EFF1EE;
float:right;
}



/*===========================HIGHLIGHT text area START================================*/




#hilite-text {
width:238px;
height:280px;
float:left;
}

#hilite-text-arks {
width:238px;
height:200px;
float:left;
}

#hilite-text-nest {
width:238px;
height:215px;
float:left;
}

#hilite-heading {
font-family:Tahoma;
font-size:18px;
color:#E3602C;
margin-left:15px;
}

#spacer-aft-hilite-heading {
width:238px;
height:25px;
}

#hilite-text-points {
font-size:12px;
font-family:Tahoma;
width:238px;
height:220px;
}

#hilite-text-points-arks {
font-size:12px;
font-family:Tahoma;
width:238px;
height:130px;
}





/*===========================HIGHLIGHT text area END================================*/

#spcr-aft-hilite {
width:238px;
height:35px;
}


/*===========================START PHOTO GALLARY================================*/



#photo-galary {
width:246px;
height:650px;
float:left;
}

#heading-photo {
font-family:Tahoma;
font-size:18px;
color:#E3602C;
width:200px;
margin-left:15px;
}

#photo-spacer {
width:246px;
height:30px;
}

#photo-g-1 {
width:227px;
height:156px;
margin-left:14px;
}

#photo-g-2 {
width:227px;
height:156px;
margin-left:14px;
}

#photo-g-3 {
width:227px;
height:156px;
margin-left:14px;
}


/*===========================END PHOTO GALLARY================================*/


/*===========================START TOP NEWS-1================================*/

#top-news {
width:250px;
height:108px;
float:left;
margin-left:15px;
}

#top-news-thumb-1 {
width:66px;
height:48px;
float:left;
background-image:url(poultry-housing/news-thumb-1.jpg);
}

#news-text {
width:177px;
height:108px;
float:right;
}

#news-heading {
font-family:Tahoma;
font-size:18px;
}

#news-outline {
font-family:Tahoma;
font-size:12px;
}

#news-spacer {
width:257px;
height:20px;
float:left;
}

/*===========================END TOP NEWS-1================================*/





/*===========================START TOP NEWS-2================================*/

#top-news-2 {
width:250px;
height:95px;
float:left;
margin-left:15px;
}

#top-news-2-thumb-1 {
width:67px;
height:51px;
float:left;
background-image:url(poultry-housing/news-thumb-2.jpg);
}

#news-text-2 {
width:177px;
height:108px;
float:right;
}

#news-heading-2 {
font-family:Tahoma;
font-size:18px;
}

#news-outline-2 {
font-family:Tahoma;
font-size:12px;
}

/*===========================END TOP NEWS-2================================*/




/*===========================START TOP NEWS-2================================*/

#top-news-3 {
width:250px;
height:108px;
float:left;
margin-left:15px;
}

#top-news-3-thumb-1 {
width:67px;
height:53px;
float:left;
background-image:url(poultry-housing/news-thumb-3.jpg);
}

#news-text-3 {
width:177px;
height:108px;
float:right;
}

#news-heading-3 {
font-family:Tahoma;
font-size:18px;
}

#news-outline-3 {
font-family:Tahoma;
font-size:12px;
}

/*===========================END TOP NEWS-3================================*/








/* ============================================================ ARK RANGE STARTS HERE========================================================================*/


#ark-bodymain {
height:1608px;
width:980px;
background-color:#EFF1EE;
}

#ark-bodymain-left {
width:690px;
height:1410px;
float:left;
background-color:#EFF1EE;
}

#ark-middle-box {
width:681px;
height:1350px;
margin-left:9px;
background-color:#FFFFFF;
}


/* ==================================== ARK main text start ==========================*/

#toptext-ark {
width:669px;
height:185px;
margin:auto;
}

#top-heading {
width:669px;
height:40px;
background-color:#F0E5E0;
}

#heading-left-spacer-2 {
width:28px;
height:40px;
float:left;
}

#head-text {
font-family:Tahoma;
font-size:18px;
color:#E3602C;
padding:9px;
}

#spacer-aft-heading {
width:669px;
height:6px;
font-size:6px;
background-color:#FFFFFF;
}

#main-text-desciption-box-ark {
width:669px;
height:141px;
background-color:#EFF1EE;
}

#main-text-spacer {
width:14px;
height:107px;
float:left;
}

#main-text-description {
font-family:Tahoma;
font-size:12px;
width:600px;
padding:14px;
margin-left:14px;
}


/*=================================== ARK main text end =======================================*/






/*===========================ARK specification text area start================================*/

#specs-text-ark {
width:640px;
height:250px;
margin:auto;
}

#specs-text-p-e {
width:640px;
height:150px;
margin:auto;
}

#specs-text-penthouse {
width:640px;
height:375px;
margin:auto;
}

#specs-heading {
font-family:Tahoma;
font-size:18px;
color:#E3602C;
margin-left:15px;
}

#spacer-aft-specs-heading {
width:640px;
height:25px;
}

#specs-text-points {
font-size:12px;
font-family:Tahoma;
width:500px;
height:184px;
background-color:#FFFFFF;
}

#attic-ark-standard {
font-family:Tahoma;
font-size:12px;
width:640px;
height:50px;
margin:auto;
}

/*===========================ARK specification text area end================================*/




/*============================== ark thumb images start ===================================*/

#thumb-image-container-ark {
width:669px;
height:209px;
margin:auto;
background-color:#EFF1EE;
}

#thumb-inner-container {
width:617px;
height:184px;
margin:auto;
}

#attic-1 {
width:306px;
height:184px;
float:left;
background-image:url(poultry-housing/ark-1.jpg);
}

#attic-2 {
width:306px;
height:184px;
float:right;
background-image:url(poultry-housing/ark-2.jpg);
}

/*============================== ark thumb images end ===================================*/







/* ==================================== ARK main text-2 start ==========================*/

#toptext-ark-2 {
width:669px;
height:110px;
margin:auto;
}

#spacer-aft-heading-2 {
width:669px;
height:6px;
font-size:6px;
background-color:#FFFFFF;
}

#main-text-desciption-box-ark-2 {
width:669px;
height:110px;
background-color:#EFF1EE;
}

#main-text-spacer-2 {
width:14px;
height:107px;
float:left;
}

#main-text-description-2 {
font-family:Tahoma;
font-size:12px;
width:600px;
padding:14px;
margin-left:14px;
}


/*=================================== ARK main text-2 end =======================================*/





/*============================== ark thumb images-2 start ===================================*/

#thumb-image-container-ark-2 {
width:669px;
height:185px;
margin:auto;
background-color:#EFF1EE;
}

#thumb-inner-container-ark-2 {
width:617px;
height:184px;
margin:auto;
}

#attic-3 {
width:306px;
height:232px;
float:left;
background-image:url(poultry-housing/ark-3.jpg);
}

#attic-4 {
width:306px;
height:232px;
float:right;
background-image:url(poultry-housing/ark-4.jpg);
}

#spacer-aft-thumbs-ark-2 {
width:681px;
height:31px;
}

/*============================== thumb images end ===================================*/



/*===========================ARK specification text area start================================*/

#specs-text-ark-2 {
width:640px;
height:250px;
margin:auto;
}

#specs-heading-ark-2 {
font-family:Tahoma;
font-size:18px;
color:#E3602C;
margin-left:15px;
}

#spacer-aft-specs-heading-ark-2 {
width:640px;
height:25px;
}

#specs-text-points-ark-2 {
font-size:12px;
font-family:Tahoma;
width:500px;
height:184px;
background-color:#FFFFFF;
}

#attic-ark-standard-ark-2 {
font-family:Tahoma;
font-size:12px;
width:640px;
height:50px;
margin:auto;
}

/*===========================ARK specification text area end================================*/




/* ===================================================SHEDS PAGE STARTS HERE ================================================================*/



#bodymid_sheds_r1_c1{
margin-left:56px;
height:190px;
width:415px;
float:left;
display:inline;
}

#bodymid_sheds_r1_c1_img{
width:178px;
height:151px;
float:left;
}

#bodymid_sheds_r1_c1_text{
width:222px;
height:119px;
float:right;
}

#bodymid_sheds_r1_c1_text_top{
font-size:12px;
color:#414141;
width:222px;
height:118px;
}

#bodymid_sheds_r1_c1_text_bottom{
width:222px;
height:29px;
text-align:right;
}




#bodymid_sheds_r1_c2{
height:145px;
width:415px;
float:right;
display:inline;
margin-right:42px;
}

#bodymid_sheds_r1_c2_img{
width:178px;
height:151px;
float:left;
}

#bodymid_sheds_r1_c2_text{
width:222px;
height:119px;
float:right;
}

#bodymid_sheds_r1_c2_text_top{
font-size:12px;
color:#414141;
width:222px;
height:118px;
}

#bodymid_sheds_r1_c2_text_bottom{
width:222px;
height:29px;
text-align:right;
}




/*===========================SHEDS specification text area start================================*/


#sheds-specs-text {
width:875px;
height:250px;
float:left;
margin-left:41px;
}

#sheds-specs-heading {
font-family:Tahoma;
font-size:18px;
color:#E3602C;
margin-left:15px;
}

#sheds-aft-specs-heading {
width:640px;
height:25px;
}

#sheds-specs-text-points {
font-size:18px;
font-family:Tahoma;
width:600px;
height:184px;
background-color:#FFFFFF;
}


/*===========================SHEDS specification text area end================================*/



/*==========================================SHEDS PAGE ENDS HERE ===========================================================================*/




/*==================================================GRAGES PAGE STARTS HERE=============================================================*/


/*============================== garages thumb images start ===================================*/

#garages-thumb-image-container {
width:669px;
height:240px;
margin:auto;
background-color:#EFF1EE;
}

#garages-thumb-inner-container {
width:617px;
height:184px;
margin:auto;
}

#garages-thumb-1 {
width:307px;
height:233px;
float:left;
}

#garages-thumb-2 {
width:307px;
height:233px;
float:right;
}

#garages-spacer-aft-thumbs {
background-color:#EFF1EE;
width:670px;
height:50px;
margin:auto;
}

#garages-spacer-aft-thumbs-desc {
background-color:#FFFFFF;
width:670px;
height:30px;
margin:auto;
}

#garages-thumbs-description {
font-family:Tahoma;
font-size:12px;
width:600px;
margin:auto;
}
/*============================== garages thumb images end ===================================*/



/*===========================GARAGES specification text area start================================*/

#garages-specs-text-area {
width:600px;
height:60px;
}

#specs-text-area-p-e {
width:600px;
height:60px;
}


#garages-specs-text {
width:640px;
height:600px;
margin:auto;
}

#garages-specs-heading {
font-family:Tahoma;
font-size:12px;
margin-left:15px;
}

#garages-spacer-aft-specs-heading {
width:640px;
height:25px;
}

#garages-specs-text-point-1 {
font-size:18px;
font-family:Tahoma;
width:500px;
height:18px;
background-color:#FFFFFF;
}

#garages-specs-text-point-1-doors {
font-size:18px;
font-family:Tahoma;
width:500px;
height:18px;
background-color:#FFFFFF;
}

#garage-specs-mid-spacer {
width:400px;
height:10px;
}

#garage-specs-mid-spacer-doors ul {
text-decoration:none;
font-family:Tahoma;
font-size:12px;
width:500px;
height:2px;
}

#garage-specs-mid-spacer-doors a {
text-decoration:none;
font-family:Tahoma;
font-size:12px;
font-weight:600;
margin-left:20px;
color:#E3602C;
}

#garage-specs-mid-spacer-doors a:hover {
text-decoration:none;
font-family:Tahoma;
font-size:12px;
margin-left:20px;
color:#FB8354;
}

#garage-specs-mid-spacer-timber ul {
text-decoration:none;
font-family:Tahoma;
font-size:12px;
width:500px;
height:2px;
}

#garage-specs-mid-spacer-timber a {
text-decoration:none;
font-family:Tahoma;
font-size:12px;
font-weight:600;
margin-left:20px;
color:#E3602C;
}

#garage-specs-mid-spacer-timber a:hover {
text-decoration:none;
font-family:Tahoma;
font-size:12px;
margin-left:20px;
color:#FB8354;
}





#garages-specs-text-point-1-detail {
font-size:12px;
font-family:Tahoma;
width:575px;
height:auto;
margin-left:20px;
}


#garages-specs-text-point-1-detail-doors {
font-size:12px;
font-family:Tahoma;
width:575px;
margin-left:20px;
}

/*===========================GARAGES specification text area end================================*/







/* ===================================================OOG KENNELS PAGE STARTS HERE ================================================================*/



#bodymid_dogs_r1_c1{
margin-left:56px;
height:190px;
width:415px;
float:left;
display:inline;
}

#bodymid_dogs_r1_c1_img{
width:178px;
height:151px;
float:left;
}

#bodymid_dogs_r1_c1_text{
width:222px;
height:119px;
float:right;
}

#bodymid_dogs_r1_c1_text_top{
font-size:12px;
color:#414141;
width:222px;
height:118px;
}

#bodymid_dogs_r1_c1_text_bottom{
width:222px;
height:29px;
text-align:right;
}




#bodymid_dogs_r1_c2{
height:145px;
width:415px;
float:right;
display:inline;
margin-right:42px;
}

#bodymid_dogs_r1_c2_img{
width:178px;
height:151px;
float:left;
}

#bodymid_dogs_r1_c2_text{
width:222px;
height:119px;
float:right;
}

#bodymid_dogs_r1_c2_text_top{
font-size:12px;
color:#414141;
width:222px;
height:118px;
}

#bodymid_dogs_r1_c2_text_bottom{
width:222px;
height:29px;
text-align:right;
}




/* ===================================================DOG KENNELS PAGE ENDS HERE ================================================================*/



/* ===================================================SPECS PAGE STARTS HERE ================================================================*/




/* ==================================== SPECS main text start ==========================*/

#toptext-specs {
width:669px;
height:150px;
margin:auto;
}

#top-heading-specs {
width:669px;
height:40px;
background-color:#F0E5E0;
}

#heading-left-spacer-specs {
width:28px;
height:40px;
float:left;
}

#head-text-specs {
font-family:Tahoma;
font-size:18px;
color:#E3602C;
padding:9px;
}

#spacer-aft-heading-specs {
width:669px;
height:6px;
font-size:6px;
background-color:#FFFFFF;
}

#main-text-desciption-box-specs {
width:669px;
height:141px;
background-color:#EFF1EE;
}

#main-text-spacer-specs {
width:14px;
height:100px;
float:left;
}

#main-text-description-specs {
font-family:Tahoma;
font-size:12px;
width:600px;
padding:14px;
margin-left:14px;
}


/*=================================== SPECS main text end =======================================*/



#specs-thumb-heading-1 {
width:625px;
height:30px;
margin:auto;
font-family:Tahoma;
font-size:18px;
padding:6px;
text-align:center;
}


#specs-thumb-heading-2 {
width:625px;
height:30px;
margin:auto;
font-family:Tahoma;
font-size:18px;
padding:6px;
text-align:center;
}

#thumb-3-text-container {
width:671px;
height:50px;
}


#specs-thumb-heading-3 {
width:310px;
height:30px;
font-family:Tahoma;
font-size:18px;
text-align:center;
float:left;
}


#specs-thumb-heading-3-r2 {
width:315px;
height:30px;
float:right;/*
font-family:Tahoma;
font-size:18px;
text-align:center;*/
}


#specs-thumb-heading-4a {
width:310px;
height:40px;
font-family:Tahoma;
font-size:18px;
padding:4px;
text-align:center;
float:left;
}

#specs-thumb-heading-55 {
width:250px;
height:30px;
font-family:Tahoma;
font-size:12px;
padding:4px;
text-align:center;
float:left;
}





/*============================== SPECS thumb images start ===================================*/











#thumb-image-container-specs {
width:671px;
height:600px;
margin:auto;
}



/*============================== SPECS thumb images end ===================================*/






/*======================================= specs page ends ====================================================*/



/*==================================================PENTHOUSE STARTS HEER=======================================*/




/*============================== penthouse thumb images start ===================================*/

#main-text-desciption-box-penthouse {
width:669px;
height:94px;
background-color:#EFF1EE;
}

#thumb-image-container-penthouse {
width:669px;
height:310px;
margin:auto;
background-color:#EFF1EE;
}

#thumb-inner-container-penthouse {
width:617px;
height:auto;
margin:auto;
}

#penthouse-1 {
width:306px;
height:184px;
float:left;
background-image:url(poultry-housing/penthouse-1.jpg);
}

#penthouse-2 {
width:306px;
height:184px;
float:right;
background-image:url(poultry-housing/penthouse-2.jpg);
}

#pent-thumb_1 {
float:left;
margin-left:25px;
}

#pent-thumb_2 {
float:left;
margin-left:59px;
}

#pent-thumb_3 {
float:right;
margin-right:25px;
}

/*============================== penthouse thumb images end ===================================*/

#toptext-penthouse {
width:669px;
height:140px;
margin:auto;
}


#text-points-penthouse {
font-size:12px;
font-family:Tahoma;
width:600px;
height:300px;
background-color:#FFFFFF;
}

#text-points-p-e {
font-size:12px;
font-family:Tahoma;
width:600px;
height:80px;
background-color:#FFFFFF;
}


#text-points-ranger {
font-size:12px;
font-family:Tahoma;
width:620px;
height:200px;
background-color:#FFFFFF;
}



/*==================================================================PENT HOUSE ENDS HERE ============================================*/





/*=================================================================RANGER STARTS HERE===========================================================*/









/*============================== RANGER thumb images start ===================================*/

#thumb-image-container-ranger {
width:669px;
height:209px;
margin:auto;
background-color:#EFF1EE;
}

#thumb-inner-container-ranger {
width:617px;
height:184px;
margin:auto;
}

#ranger-1 {
width:187px;
height:184px;
float:left;
background-image:url(poultry-housing/ranger-1.jpg);
}

#ranger-2 {
width:187px;
height:184px;
float:right;
background-image:url(poultry-housing/ranger-2.jpg);
}

#ranger-3 {
width:187px;
height:184px;
float:right;
margin-right:29px;
background-image:url(poultry-housing/ranger-3.jpg);
}

/*============================== RANGER thumb images end ===================================*/




/*=========================================RANGER TOP TEXT STARTS HERE============================*/


#specs-text-ranger {
width:640px;
height:280px;
margin:auto;
}

#specs-heading {
font-family:Tahoma;
font-size:18px;
color:#E3602C;
margin-left:15px;
}

#spacer-aft-specs-heading {
width:640px;
height:25px;
}

#specs-text-points {
font-size:12px;
font-family:Tahoma;
width:500px;
height:184px;
background-color:#FFFFFF;
}

#attic-ark-standard {
font-family:Tahoma;
font-size:12px;
width:640px;
height:50px;
margin:auto;
}



#toptext-ranger {
width:669px;
height:300px;
margin:auto;
}


#ranger-bottom-text-container {
width:669px;
height:70px;
background-color:#EFF1EE;
}


#tama-slats {
width:330px;
height:50px;
float:left;
text-align:center;
font-family:Tahoma;
font-size:18px;
}

#timber-skids {
width:330px;
height:50px;
float:right;
text-align:center;
}

#ranger-bottom-thumb-spacer {
width:650px;
height:30px;
}
/*==================RANGER TOP TEXT ENDS==============*/



/*=======================RANGER OPTIONALS STARTS=============*/



#thumb-image-container-ranger-optional {
width:669px;
height:209px;
margin:auto;
background-color:#EFF1EE;
}

#thumb-inner-container-ranger-optional {
width:580px;
height:190px;
margin:auto;
}

#tama-image {
width:250px;
height:185px;
float:left;
background-image:url(poultry-housing/tama.jpg);
}

#timber-skids-image {
width:250px;
height:185px;
float:right;
background-image:url(poultry-housing/timber-skids.jpg);
}


/*=======================RANGER OPTIONALS ENDS=============*/







/*===================================================RANGER  PAGE ENDS HERE=========================================================*/




/*===================================================RANGER PLUS PAGE STARTS HERE=========================================================*/



/* ===============================RANGER PLUS THUMB IMAGES STARTS=============*/



#thumb-image-container-ranger-plus {
width:669px;
height:209px;
margin:auto;
background-color:#EFF1EE;
}

#thumb-inner-container-ranger-plus {
width:617px;
height:184px;
margin:auto;
}

#ranger-plus-1 {
width:306px;
height:184px;
float:left;
background-image:url(poultry-housing/ranger-plus-1.jpg);
}

#ranger-plus-2 {
width:306px;
height:184px;
float:right;
background-image:url(poultry-housing/ranger-plus-2.jpg);
}

#timber-skids-image-ranger {
width:250px;
height:185px;
float:right;
}


/*===================================================RANGER PLUS ENDS HERE===========================================*/



/*==============================================NEST BOXES STARTS HERE ===============================================*/




/*============================== NEST BOXES thumb images start ===================================*/

#nest-boxes-thumb-image-container {
width:669px;
height:215px;
margin:auto;
background-color:#EFF1EE;
}

#nest-boxes-thumb-inner-container {
width:617px;
height:184px;
margin:auto;
}

#nest-boxes-thumb-1 {
width:306px;
height:184px;
float:left;
}

#nest-boxes-thumb-2 {
width:306px;
height:184px;
float:right;
}

#nest-boxes-spacer-aft-thumbs {
background-color:#EFF1EE;
width:670px;
height:50px;
margin:auto;
}


/*==============================================NEST BOXES ENDS HERE ===============================================*/








/*============================== standard sheds thumb images start ===================================*/

#thumb-image-container-st-sheds {
width:669px;
height:230px;
margin:auto;
background-color:#EFF1EE;
}

#thumb-inner-container-st-sheds {
width:617px;
height:184px;
margin:auto;
}

#st-sheds-1 {
width:187px;
height:230px;
float:left;
}

#st-sheds-2 {
width:187px;
height:230px;
float:right;
}

#st-sheds-3 {
width:187px;
height:184px;
float:right;
margin-right:29px;
}

/*============================== standard sheds thumb images end ===================================*/


#thumbs-text-st-sheds-1 {
width:180px;
height:45px;
font-family:Tahoma;
font-size:12px;
text-align:center;
margin:auto;
}

#thumbs-text-st-sheds-2 {
width:160px;
height:30px;
font-family:Tahoma;
font-size:12px;
text-align:center;
margin-right:40px;
margin:auto;
}

#thumbs-text-st-sheds-3 {
width:160px;
height:30px;
font-family:Tahoma;
font-size:12px;
text-align:center;
margin-right:20px;
margin:auto;
}


/*========================================== standard sheds end here ====================================*/






/*============================================= heavy sheds starts here===============================================*/


/*========== thumb image- heavy sheds starts ==============*/


#thumb-image-container-heavy-sheds {
width:669px;
height:230px;
margin:auto;
background-color:#EFF1EE;
}

#thumb-inner-container-heavy-sheds {
width:617px;
height:184px;
margin:auto;
}

#heavy-sheds-1 {
width:306px;
height:184px;
float:left;
}

#heavy-sheds-2 {
width:306px;
height:184px;
float:right;
}


/*========== thumb image- heavy sheds ends ==============*/



#bodymain-heavy-sheds {
height:1440px;
width:980px;
background-color:#EFF1EE;
}




#bodymain-left-heavy-sheds {
width:690px;
height:1390px;
float:left;
background-color:#EFF1EE;
}






#middle-box-heavy-sheds {
width:681px;
height:1140px;
margin-left:9px;
background-color:#FFFFFF;
}


/*========== optional extras heavy sheds ends ==============*/


#bt-h-o-text {
width:410px;
height:120px;
margin:auto;
}

#bt-h-o-heading {
width:408px;
height:40px;
}

#bt-h-o-heading-left-spacer-2 {
width:17px;
height:40px;
float:left;
}

#bt-h-o-head-text {
font-family:Tahoma;
font-size:18px;
color:#E3602C;
padding:9px;
}

#bt-h-o-spacer-aft-heading {
width:200px;
height:6px;
font-size:6px;
background-color:#FFFFFF;
}

#bt-h-o-main-text-desciption-box {
width:410px;
height:100px;
}

#bt-h-o-main-text-spacer {
width:14px;
height:100px;
float:left;
}

#bt-h-o-main-text-description {
font-family:Tahoma;
font-size:12px;
width:390px;
padding:14px;
margin-left:14px;
}

/*========== optional extras heavy sheds ends ==============*/



/*========== ================================================= heavy sheds ends ===============================================================*/





#thumb-image-container-kennel-blocks {
width:669px;
height:230px;
margin:auto;
background-color:#EFF1EE;
}

#thumb-inner-container-kennel-blocks {
width:617px;
height:184px;
margin:auto;
}

#kennel-blocks-1 {
width:306px;
height:184px;
float:left;
}

#kennel-blocks-2 {
width:306px;
height:184px;
float:right;
}









/*********************************************************************************************************************/

#kennel-blocks-roof-text-container {
width:290px;
height:130px;
float:left;
}
#dog-k-roof-specs-text-area {
width:625px;
height:130px;
}

#dogs-k-specs-text-roof {
font-size:18px;
font-family:Tahoma;
width:230px;
height:18px;
background-color:#FFFFFF;
}

#dogs-k-specs-text-roof-detail {
font-size:12px;
font-family:Tahoma;
width:270px;
margin-left:20px;
}

#roof-image {
margin-top:10px;
width:306px;
height:118px;
background-image:url(dog-kennels/kennel-roof.jpg);
float:right;
}















#thumb-image-container-kennel-yard {
width:669px;
height:230px;
margin:auto;
background-color:#EFF1EE;
}

#thumb-inner-container-kennel-yard {
width:617px;
height:184px;
margin:auto;
}

#kennel-yard-1 {
width:306px;
height:184px;
float:left;
}

#kennel-yard-2 {
width:306px;
height:184px;
float:right;
}









/*================================================================= about us=======================================================*/





#bodymid_about_container{
width:958px;
height:642px;
background-color:#EFF1EE;
margin:auto;
}

#bodymid-about-left-container {
width:469px;
height:630px;
float:left;
}

#abut-left-top-round {
width:469px;
height:6px;
font-size:6px;
background-image:url(about/about-left-top-round.jpg);
}

#bodymid_about-left{
width:469px;
height:630px;
background-color:#FFFFFF;
}

#body-about-left-bottom-round {
width:469px;
height:6px;
font-size:6px;
background-image:url(about/about-left-bottom-round.jpg);
}

#bodymid_about-right{
width:477px;
height:630px;
margin:auto;
background-color:#FFFFFF;
}


#bodymid_inner_topspacer{
width:958px;
height:11px;
background-color:#FFFFFF;
}















#body-text-container-about {
width:458px;
height:250px;
margin:auto;
background-color:#FFFFFF;
}


#header-text-container-about {
width:458px;
height:40px;
background-color:#F0E5E0;
}

#heading-left-spacer-about {
width:25px;
height:40px;
float:left;
}

#heading-main-about {
font-family:Tahoma;
font-size:18px;
width:250px;
color:#E3602C;
padding:10px;
margin-left:25px;
}

#after-heading-spacer-about {
width:458px;
height:5px;
background-color:#FFFFFF;
}

#main-text-container-about {
width:458px;
height:170px;
background-color:#EFF1EE;
}



#main-text-left-spacer-about {
width:20px;
height:135px;
float:left;
}



#main-text-about {
padding:15px;
margin-left:20px;
width:400px;
}




#specs-text-about {
width:440px;
height:250px;
margin:auto;
}

#specs-heading-about {
font-family:Tahoma;
font-size:18px;
color:#E3602C;
margin-left:15px;
}

#spacer-aft-specs-heading-about {
width:440px;
height:25px;
}

#specs-text-area-about{
width:440px;
height:180px;
}

#text-points-about {
font-size:12px;
font-family:Tahoma;
width:440px;
height:184px;
background-color:#FFFFFF;
}











#bodymid-about-right-container {
width:477px;
height:630px;
float:right;
}

#abut-right-top-round{
width:477px;
height:6px;
background-image:url(about/about-right-top-round.jpg);
font-size:6px;
}

#body-about-right-bottom-round {
width:477px;
height:6px;
background-image:url(about/about-right-bottom-round.jpg);
font-size:6px;
}

#about-right-top-spacer {
width:477px;
height:40px;
}


#bodymid-about-right-text-container {
width:400px;
height:500px;
margin:auto;
}



/*================================================= about right text starts here==========================================*/

/*********************************************** row-1 starts***********************************************/


#about-right-row-1 {
width:400px;
height:120px;
}

#icon-container {
width:77px;
height:100px;
float:left;
}

#ab-rt-r-1-icon {
width:77px;
height:76px;
background-image:url(about/icon-1.jpg);
}

#ab-rt-r-1-text-container {
width:320px;
height:100px;
float:right;
}

#ab-rt-r-1-heading {
width:200px;
height:20px;
font-family:Tahoma;
font-size:18px;
color:#E3602C;
}

#ab-rt-r-1-text {
width:300px;
height:80px;
font-family:Tahoma;
font-size:12px;
color:#414141;
}

/*********************************************** row-1 ends***********************************************/








/*********************************************** row-2 starts***********************************************/


#about-right-row-2 {
width:400px;
height:120px;
}

#icon-container-2 {
width:77px;
height:100px;
float:left;
}

#ab-rt-r-2-icon {
width:77px;
height:76px;
background-image:url(about/icon-2.jpg);
}

#ab-rt-r-2-text-container {
width:322px;
height:100px;
float:right;
}

#ab-rt-r-2-heading {
width:200px;
height:20px;
font-family:Tahoma;
font-size:18px;
color:#E3602C;
}

#ab-rt-r-2-text {
width:300px;
height:80px;
font-family:Tahoma;
font-size:12px;
color:#414141;
}

/*********************************************** row-2 ends***********************************************/







/*********************************************** row-3 starts***********************************************/


#about-right-row-3 {
width:400px;
height:120px;
}

#icon-container-3 {
width:77px;
height:100px;
float:left;
}

#ab-rt-r-3-icon {
width:77px;
height:76px;
background-image:url(about/icon-3.jpg);
}

#ab-rt-r-3-text-container {
width:322px;
height:100px;
float:right;
}

#ab-rt-r-3-heading {
width:200px;
height:20px;
font-family:Tahoma;
font-size:18px;
color:#E3602C;
}

#ab-rt-r-3-text {
width:300px;
height:80px;
font-family:Tahoma;
font-size:12px;
color:#414141;
}

/*********************************************** row-3 ends***********************************************/






/*********************************************** row-4 starts***********************************************/


#about-right-row-4 {
width:400px;
height:120px;
}

#icon-container-4 {
width:77px;
height:100px;
float:left;
}

#ab-rt-r-4-icon {
width:77px;
height:76px;
background-image:url(about/icon-4.jpg);
}

#ab-rt-r-4-text-container {
width:322px;
height:100px;
float:right;
}

#ab-rt-r-4-heading {
width:200px;
height:20px;
font-family:Tahoma;
font-size:18px;
color:#E3602C;
}

#ab-rt-r-4-text {
width:300px;
height:80px;
font-family:Tahoma;
font-size:12px;
color:#414141;
}

/*********************************************** row-3 ends***********************************************/






/************************************************end about us page*******************************************/





/*************************************************CONTACT PAGE STARTS HERE***************************************/










/***************************LEFT SIDE-CONTACT START *******************/

#heading-contact {
width:458px;
height:60px;
margin:auto;
background-color:#FFFFFF;
}

#contact-content {
width:440px;
height:415px;
margin:auto;
}

#heading-cont-content {
font-family:Tahoma;
font-size:12px;
color:#414141;
margin-left:15px;
}

#spacer-aft-specs-heading-about {
width:440px;
height:25px;
}

#contact-info{
width:415px;
height:350px;
margin:auto;
}

#text-points-about {
font-size:12px;
font-family:Tahoma;
width:440px;
height:184px;
background-color:#FFFFFF;
}


/*************************** LEFT SIDE-CONTACT ENDS *******************/



/***************************RIGHT SIDE-CONTACT START *******************/





#form-container {
width:390px;
height:450px;
border: solid 1px;
/*background-color:#FAFAFA;*/
border-color:#DDDCD9;
margin:auto;
}

#form_labels_div{
float:left;
width:90px;
height:315px;
/*background-color:#99CC00;*/
}

#form_left_spacer{
margin-left:20px;
margin-top:10px;
height:380px;
width:370px;
}

#contact_form_objects{
/*background-color:#009966;*/
border:solid 1px #7F9DB9;
/*margin-left:16px;*/
font-size:14px;
padding:0;
}


#contact_form_objects_textarea{
/*background-color:#009966;*/
border:solid 1px #7F9DB9;
/*margin-left:16px;*/
font-size:14px;
width:220px;
}


#form_object_name{
font-size:12px;
width:70px;
/*background-color:#33FFFF;*/
height:14px;
padding:2px;
}


#form_object_phone{
font-size:12px;
width:70px;
/*background-color:#33FFFF;*/
height:14px;
padding:2px;
margin-top:20px;
}


#form_object_email{
font-size:12px;
width:70px;
/*background-color:#33FFFF;*/
height:14px;
padding:2px;
margin-top:20px;
}


#form_object_query{
font-size:12px;
width:70px;
/*background-color:#33FFFF;*/
height:14px;
padding:2px;
pading-top:20px;
margin-top:20px;
}


#form_object_method{
font-size:12px;
width:80px;
/*background-color:#33FFFF;*/
height:44px;
padding:2px;
margin-top:85px;
text-align:right;
}




#form_objects{
}

#form_objects_container{
float:right;
/*background-color:#FFCC33;*/
width:275px;
height:320px;
}



#form_heading{
color:#E3602C;
font-size:18px;
font-weight:bold;
}

#submit_button{
background-color:#E3602C;
color:white;
font-size:12px;
font-weight:600;
height:25px;
width:60px;
vertical-align: sub;
margin-left:120px;
}



#reset_button{
background-color:#E3602C;
color:white;
font-size:12px;
font-weight:600;
height:25px;
width:75px;
vertical-align: sub;
}

#textbox_spacer_vert{
width:50px;
height:2px;
background-color:#0000FF;
}


#msg_thanks{
font-size:12px;
text-align:center;
font-weight:bold;
}

#name_error{
color:#FF0000;
font-size:10px;
font-family:Tahoma;
float:right;
width:125px;
height:14px;
text-align:center;
/*font-weight:bold;*/
}

#textbox_name{
float:left;
width:145px;
height:14px;
}


/******************************************************FORM ENDS***************************************************************************/





/**************************************************************BESPOKEN STARTS**************************************************************/








#main-text-container-bespoken {
width:948px;
height:65px;
}

#body-text-container-bespoken {
width:948px;
height:auto;
margin:auto;
background-color:#FFFFFF;
}

#bespoken-tagline-container {
width:948px;
height:50px;
}

#tagline-left-spacer {
float:left;
width:32px;
height:50px;
}

#bespoken-tagline {
width:600px;
font-family:Tahoma;
font-size:18px;
padding:10px;
color:#E3602C;
}

#bodymid_bespoken{
width:958px;
height:300px;
margin:auto;
background-color:#FFFFFF;
}

#bodymain-bespoken {
height:980px;
width:980px;
background-color:#EFF1EE;
}

#bodymid-bespoken{
width:980px;
height:315px;
background-color:#EFF1EE;
}

/**************************************************************BESPOKEN ENDS**************************************************************/


#main-text-container-planning {
width:948px;
height:65px;
}

#body-text-container-planning {
width:948px;
height:150px;
margin:auto;
background-color:#FFFFFF;
}

#bodymain-planning {
height:1600px;
width:980px;
background-color:#EFF1EE;
}

#bodymid-container-planning{
width:980px;
height:950px;
background-color:#EFF1EE;
}

#bodymid-planning{
width:958px;
height:950px;
margin:auto;
background-color:#FFFFFF;
}

#planning-thumbs-container{
width:958px;
height:800px;
}

#planning-thumb-1{
width:470px;
height:327px;
margin:auto;
}

#planning-thumb-2{
width:473px;
height:445px;
margin:auto;
}





/************************************************************************************************************************************************/

#heavy-sheds-specs-text {
width:410px;
height:800px;
float:left;
margin-left:10px;
}

#heavy-sheds-specs-text-area {
width:395px;
height:60px;
}

#heavy-sheds-specs-text-area-roof {
width:410px;
height:120px;
}

#heavy-sheds-specs-text-point-1 {
font-size:18px;
font-family:Tahoma;
width:400px;
height:18px;
background-color:#FFFFFF;
}

#heavy-sheds-specs-text-point-1-doors {
font-size:18px;
font-family:Tahoma;
width:400px;
height:18px;
background-color:#FFFFFF;
}

#heavy-sheds-text-point-1-detail {
font-size:12px;
font-family:Tahoma;
width:380px;
margin-left:20px;
}

#heavy-sheds-text-point-1-detail-roof {
font-size:12px;
font-family:Tahoma;
width:390px;
height:80px;
margin-left:20px;
}


#heavy-sheds-4-thumbs {
width:208px;
height:635px;
float:right;
margin-right:8px;
}

#heavy-sheds-text-thumbs-container {
width:681px;
height:780px;
float:left;
}

#heavy-sheds-text-point-1-detail ul {
text-decoration:none;
}

#heavy-sheds-text-point-1-detail a {
text-decoration:none;
font-family:Tahoma;
font-size:12px;
font-weight:bold;
color:#E3602C;
}

#heavy-sheds-text-point-1-detail a:hover {
text-decoration:none;
font-family:Tahoma;
font-size:12px;
font-weight:bold;
color:#FA804F;
}

/*****************************************************************************************************************************************/



#stables-specs-text-points {
width:658px;
height:300px;
font-family:Tahoma;
font-size:18px;
}

#stables-specs-text-points ul {
text-decoration:none;
}

#stables-specs-text-points a {
text-decoration:none;
font-family:Tahoma;
font-size:12px;
font-weight:bold;
color:#E3602C;
}

#stables-specs-text-points a:hover {
text-decoration:none;
font-family:Tahoma;
font-size:12px;
font-weight:bold;
color:#E3602C;
}

#stables-thumb-image-container {
width:669px;
height:240px;
margin:auto;
}

#stables-thumb-inner-container {
width:668px;
height:250px;
margin:auto;
}

#stables-thumb-1 {
width:317px;
height:227px;
float:left;
}

#stables-thumb-2 {
width:317px;
height:227px;
float:right;
}

#stables-spacer-aft-thumbs {
width:670px;
height:50px;
margin:auto;
}

#bodymid_stables{
width:958px;
height:900px;
margin:auto;
background-color:#FFFFFF;
}

#stables-bodymain {
height:1500px;
width:980px;
background-color:#EFF1EE;
}

#stables-specs-text {
width:875px;
height:400px;
float:left;
margin-left:41px;
}

#stables-specs-text-points {
width:658px;
height:380px;
font-family:Tahoma;
font-size:18px;
}

#stables_bodymid_inner_container{
width:980px;
height:850px;
background-color:#EFF1EE;
}

/****************************************************************************************************************************/

#tanalized-container {
width:681px;
height:1000px;
}

#tanalized-logo {
width:349px;
height:174px;
margin:auto;
background-image:url(images-home/tanalised-logo.jpg);
}

#tanalized-text {
width:681px;
height:600px;
}

#tans-text {
width:650px;
height:600px;
margin:auto;
}

/**************************************************************************************************************************************/

#bodymid-delivery{
width:958px;
height:250px;
margin:auto;
background-color:#FFFFFF;
}

#bodymid-container-delivery{
width:980px;
height:265px;
background-color:#EFF1EE;
}

#bodymain-delivery {
height:900px;
width:980px;
background-color:#EFF1EE;
}

/***********************************************************************************************************************************/

#bodymid_customers{
width:958px;
height:730px;
margin:auto;
background-color:#FFFFFF;
}

#bodymid-customers{
width:980px;
height:750px;
background-color:#EFF1EE;
}

#body-text-container-customers {
width:948px;
height:650px;
margin:auto;
background-color:#FFFFFF;
}





/***********************************************************************************************************************************/

#body-text-container-news {
width:948px;
height:40px;
margin:auto;
background-color:#FFFFFF;
}

#news-1 {
width:900px;
height:100px;
margin:auto;
}

#news-2 {
width:900px;
height:170px;
margin:auto;
}
/*******************************************************************************************************************************************************/

#about_flash{
width:948px;
height:193px;
padding:5px;
}

#garages-flash{
width:671px;
height:193px;
padding:5px;
}

/***************************************************Minster Ranger starts here*********************************************************************/

#minster-bodymain {
height:1605px;
width:980px;
background-color:#EFF1EE;
}

#thumb-image-container-minster {
width:669px;
height:266px;
margin:auto;
background-color:#EFF1EE;
}

#thumb-inner-container-minster {
width:617px;
height:246px;
margin:auto;
}

#minster-middle-box {
width:681px;
height:1360px;
margin-left:9px;
background-color:#FFFFFF;
}

#minster-specs-text {
width:640px;
height:660px;
margin:auto;
}

#thumb-inner-container-minster-optional {
width:580px;
height:100px;
margin:auto;
}

#thumb-image-container-minster-optional {
width:669px;
height:120px;
margin:auto;
background-color:#EFF1EE;
}

#minster-ranger-optional {
width:669px;
height:150px;
margin:auto;
}

#minster-bottom-text-container {
width:669px;
height:50px;
background-color:#EFF1EE;
}

#optional_tama {
width:135px;
height:100px;
float:left;
margin-left:50px;
}

#optional_skids {
width:135px;
height:100px;
float:right;
margin-right:50px;
}

/*********************************************************************** Mister Ends Here *******************************************************/

#thumb-image-container-mini {
width:669px;
height:180px;
margin:auto;
background-color:#EFF1EE;
}

#thumb-inner-container-mini {
width:617px;
height:175px;
margin:auto;
}

#mini-specs-text {
width:640px;
height:750px;
margin:auto;
}

/**********************************************************************MINI Ranger Ends HERE *************************************************/

#offices-text-spacer {
width:14px;
height:60px;
float:left;
}

#toptext-offices {
width:669px;
height:140px;
margin:auto;
}

#main-text-desciption-box-offices {
width:669px;
height:100px;
background-color:#EFF1EE;
}

#thumb-image-container-offices {
width:669px;
height:133px;
margin:auto;
background-color:#EFF1EE;
}

#thumb-inner-container-offices {
width:617px;
height:123px;
margin:auto;
}

#offices-specs-text-point-1-detail-roof {
font-size:12px;
font-family:Tahoma;
width:575px;
height:auto;
margin-left:20px;
}

#offices-specs-text-area-roof {
width:600px;
height:auto;
}



/************************************ poultry enclosures ***************************************/

#thumb-image-container-poultry-e {
width:669px;
height:210px;
margin:auto;
background-color:#EFF1EE;
}

#toptext-poultry {
width:669px;
height:120px;
margin:auto;
}

#main-text-desciption-box-poultry {
width:669px;
height:90px;
background-color:#EFF1EE;
}

#main-text-spacer-poultry {
width:14px;
height:50px;
float:left;
}

#enclosure-1 {
width:306px;
height:184px;
float:left;
}

#enclosure-2 {
width:306px;
height:184px;
float:right;
}

/***************************************************** Photo Gallary *************************************************************/

#bodymid_photo_gallary{
width:958px;
height:630px;
margin:auto;
background-color:#FFFFFF;
}

#bodymid-photo{
width:980px;
height:650px;
background-color:#EFF1EE;
}

#body_bottom_inner_round_b_p{
background-image:url(images-home/body_bottom_inner_round_b_p.jpg);
width:980px;
height:17px;
}

#photo_up_spacer {
width:auto;
height:50px;
}

#photo_thumbnails {
width:735px;
height:500px;
margin:auto;
}

#photo_next {
float:right;
margin-right:120px;
}

#photo_next ul{
text-decoration:none;
font-family:Tahoma;
font-size:12px;
color: #999999;
}

#photo_next a {
font-family:Tahoma;
font-size:12px;
font-weight:bold;
color:#FF6600;
padding:10px;
text-decoration:none;
}

#photo_next a:hover{
font-family:Tahoma;
font-size:12px;
font-weight:bold;
color: #FAA505;
padding:10px;
text-decoration: underline;
}

#photo_back {
float:right;
margin-right:120px;
}

#photo_back ul{
text-decoration:none;
font-family:Tahoma;
font-size:12px;
color: #999999;
}

#photo_back a {
font-family:Tahoma;
font-size:12px;
font-weight:bold;
color:#FF6600;
padding:10px;
text-decoration:none;
}

#photo_back a:hover{
font-family:Tahoma;
font-size:12px;
font-weight:bold;
color: #FAA505;
padding:10px;
text-decoration: underline;
}