/* CSS Document */


/* Sub navigation
------------------------------------------------------------------*/

#sn_clayw a {
background-position: -0px -144px;
}
#sn_clayw a:hover { 
background-position: -240px -144px;
}	

#sn_floor a {
background-position: -0px -168px;
}
#sn_floor a:hover { 
background-position: -240px -168px;
}

#sn_finish a {
background-position: -0px -192px;
}
#sn_finish a:hover { 
background-position: -240px -192px;
}

#sn_joinery a {
background-position: -0px -216px;
}
#sn_joinery a:hover { 
background-position: -240px -216px;
}

#sn_walls a {
background-position: -0px -240px;
}
#sn_walls a:hover { 
background-position: -240px -240px;
}

#sn_roof a {
background-position: -0px -264px;
}
#sn_roof a:hover { 
background-position: -240px -264px;
}

#sn_frame a {
background-position: -0px -288px;
}
#sn_frame a:hover { 
background-position: -240px -288px;
}

#sn_found a {
background-position: -0px -312px;
}
#sn_found a:hover { 
background-position: -240px -312px;
}

#sn_deck a {
background-position: -0px -336px;
}
#sn_deck a:hover { 
background-position: -240px -336px;
}

/* for vicinity sub menu */

#sn_land a {
background-position: -0px -360px;
}
#sn_land a:hover { 
background-position: -240px -360px;
}
#sn_inlet a {
background-position: -0px -384px;
}
#sn_inlet a:hover { 
background-position: -240px -384px;
}
#sn_birds a { 
background-position: -0px -408px;
}
#sn_birds a:hover { 
background-position: -240px -408px;
}
#sn_aerial a { 
background-position: -0px -432px;
}
#sn_aerial a:hover { 
background-position: -240px -432px;
}

/* this to show 'you are here' colour'
------------------------------------------------------------------*/
#body_cwall #sn_clayw a {
background-position: -120px -144px;
}
#body_floor #sn_floor a {
background-position: -120px -168px;
}
#body_finish #sn_finish a {
background-position: -120px -192px;
}
#body_doors #sn_joinery a {
background-position: -120px -216px;
}
#body_walls #sn_walls a {
background-position: -120px -240px;
}
#body_roof #sn_roof a {
background-position: -120px -264px;
}
#body_frame #sn_frame a {
background-position: -120px -288px;
}
#body_found #sn_found a {
background-position: -120px -312px;
}
#body_deck #sn_deck a {
background-position: -120px -336px;
}
#body_land #sn_land a {
background-position: -120px -360px;
}
#body_inlet #sn_inlet a {
background-position: -120px -384px;
}
#body_birds #sn_birds a {
background-position: -120px -408px;
}
#body_aerial #sn_aerial a {
background-position: -120px -432px;
}
/* this to show 'you are here' colour for build
------------------------------------------------------------------*/
#body_cwall #nav_build a {
background-position: -120px -48px;
}
#body_floor #nav_build a {
background-position: -120px -48px;
}
#body_finish #nav_build a {
background-position: -120px -48px;
}
#body_doors #nav_build a {
background-position: -120px -48px;
}
#body_walls #nav_build a {
background-position: -120px -48px;
}
#body_roof #nav_build a {
background-position: -120px -48px;
}
#body_frame #nav_build a {
background-position: -120px -48px;
}
#body_found #nav_build a {
background-position: -120px -48px;
}
#body_deck #nav_build a {
background-position: -120px -48px;
}
/* this to show 'you are here' colour for vicinity
------------------------------------------------------------------*/
#body_land #nav_vicinity a {
background-position: -120px -120px;
}
#body_inlet #nav_vicinity a {
background-position: -120px -120px;
}
#body_birds #nav_vicinity a {
background-position: -120px -120px;
}
#body_aerial #nav_vicinity a {
background-position: -120px -120px;
}