/* NAVIGATION CSS */
nav {margin: 0 auto; width: 860px; height: 130px;}

/* HOME */
ul.nav_home { float: left; list-style: none; position: relative;}
ul.nav_home li {float: left; }
ul.nav_home li a {float: left; background: url('/images/nav-home.png') no-repeat; }
ul.nav_home li a.home { width: 85px; height: 120px; background-position: 0 0;}
ul.nav_home li a.portrait { width: 85px; height: 120px; background-position: -86px 0;}
ul.nav_home li a.weddings { width: 85px; height: 120px; background-position: -171px 0;}
ul.nav_home li a.events { width: 85px; height: 120px; background-position: -257px 0;}
ul.nav_home li a.comm { width: 85px; height: 120px; background-position: -343px 0;}
ul.nav_home li a.published { width: 85px; height: 120px; background-position: -429px 0;}
ul.nav_home li a.cbox { width: 85px; height: 120px; background-position: -515px 0;}
ul.nav_home li a.adventure { width: 85px; height: 120px; background-position: -601px 0;}
ul.nav_home li a.about { width: 85px; height: 120px; background-position: -687px 0;}
ul.nav_home li a.contact { width: 85px; height: 120px; background-position: -773px 0;}

ul.nav_home li a:hover.home { width: 85px; height: 120px; background-position: 0 -121px;}
ul.nav_home li a:hover.portrait { width: 85px; height: 120px; background-position: -86px -121px;}
ul.nav_home li a:hover.weddings { width: 85px; height: 120px; background-position: -171px -121px;}
ul.nav_home li a:hover.events { width: 85px; height: 120px; background-position: -257px -121px;}
ul.nav_home li a:hover.comm { width: 85px; height: 120px; background-position: -343px -121px;}
ul.nav_home li a:hover.published { width: 85px; height: 120px; background-position: -429px -121px;}
ul.nav_home li a:hover.cbox { width: 85px; height: 120px; background-position: -515px -121px;}
ul.nav_home li a:hover.adventure { width: 85px; height: 120px; background-position: -601px -121px;}
ul.nav_home li a:hover.about { width: 85px; height: 120px; background-position: -687px -121px;}
ul.nav_home li a:hover.contact { width: 85px; height: 120px; background-position: -773px -121px;}

ul.nav_home li a.home_sel { width: 85px; height: 120px; background-position: 0 -121px;}
ul.nav_home li a.portrait_sel { width: 85px; height: 120px; background-position: -86px -121px;}
ul.nav_home li a.weddings_sel { width: 85px; height: 120px; background-position: -171px -121px;}
ul.nav_home li a.events_sel { width: 85px; height: 120px; background-position: -257px -121px;}
ul.nav_home li a.comm_sel { width: 85px; height: 120px; background-position: -343px -121px;}
ul.nav_home li a.published_sel { width: 85px; height: 120px; background-position: -429px -121px;}
ul.nav_home li a.cbox_sel { width: 85px; height: 120px; background-position: -515px -121px;}
ul.nav_home li a.adventure_sel { width: 85px; height: 120px; background-position: -601px -121px;}
ul.nav_home li a.about_sel { width: 85px; height: 120px; background-position: -687px -121px;}
ul.nav_home li a.contact_sel { width: 85px; height: 120px; background-position: -773px -121px;}
/* END HOME */

/* PORTRAIT NAV */
ul.nav_portrait { float: left; list-style: none; position: relative;}
ul.nav_portrait li {float: left; }
ul.nav_portrait li a {float: left; background: url('/images/nav-portrait.png') no-repeat; }
ul.nav_portrait li a.home { width: 85px; height: 120px; background-position: 0 0;}
ul.nav_portrait li a.individual { width: 85px; height: 120px; background-position: -86px 0;}
ul.nav_portrait li a.family { width: 85px; height: 120px; background-position: -171px 0;}
ul.nav_portrait li a.artistic { width: 85px; height: 120px; background-position: -257px 0;}
ul.nav_portrait li a.animals { width: 85px; height: 120px; background-position: -343px 0;}
ul.nav_portrait li a.reviews { width: 85px; height: 120px; background-position: -429px 0;}
ul.nav_portrait li a.about { width: 85px; height: 120px; background-position: -515px 0;}
ul.nav_portrait li a.contact { width: 85px; height: 120px; background-position: -601px 0;}
ul.nav_portrait li a.price { width: 85px; height: 120px; background-position: -687px 0;}

ul.nav_portrait li a:hover.home { width: 85px; height: 120px; background-position: 0 -121px;}
ul.nav_portrait li a:hover.individual { width: 85px; height: 120px; background-position: -86px -121px;}
ul.nav_portrait li a:hover.family { width: 85px; height: 120px; background-position: -171px -121px;}
ul.nav_portrait li a:hover.artistic { width: 85px; height: 120px; background-position: -257px -121px;}
ul.nav_portrait li a:hover.animals { width: 85px; height: 120px; background-position: -343px -121px;}
ul.nav_portrait li a:hover.reviews { width: 85px; height: 120px; background-position: -429px -121px;}
ul.nav_portrait li a:hover.about { width: 85px; height: 120px; background-position: -515px -121px;}
ul.nav_portrait li a:hover.contact { width: 85px; height: 120px; background-position: -601px -121px;}
ul.nav_portrait li a:hover.price { width: 85px; height: 120px; background-position: -687px -121px;}

ul.nav_portrait li a.home_sel { width: 85px; height: 120px; background-position: 0 -121px;}
ul.nav_portrait li a.individual_sel { width: 85px; height: 120px; background-position: -86px -121px;}
ul.nav_portrait li a.family_sel { width: 85px; height: 120px; background-position: -171px -121px;}
ul.nav_portrait li a.artistic_sel { width: 85px; height: 120px; background-position: -257px -121px;}
ul.nav_portrait li a.animals_sel { width: 85px; height: 120px; background-position: -343px -121px;}
ul.nav_portrait li a.reviews_sel { width: 85px; height: 120px; background-position: -429px -121px;}
ul.nav_portrait li a.about_sel { width: 85px; height: 120px; background-position: -515px -121px;}
ul.nav_portrait li a.contact_sel { width: 85px; height: 120px; background-position: -601px -121px;}
ul.nav_portrait li a.price_sel { width: 85px; height: 120px; background-position: -687px -121px;}
/* END PORTRAIT NAV */

/* COMMERCIAL NAV */
ul.nav_comm { float: left; list-style: none; position: relative;}
ul.nav_comm li {float: left; }
ul.nav_comm li a {float: left; background: url('/images/nav-comm.png') no-repeat; }
ul.nav_comm li a.home { width: 85px; height: 120px; background-position: 0 0;}
ul.nav_comm li a.fashion { width: 85px; height: 120px; background-position: -86px 0;}
ul.nav_comm li a.corporate { width: 85px; height: 120px; background-position: -171px 0;}
ul.nav_comm li a.reviews { width: 85px; height: 120px; background-position: -257px 0;}
ul.nav_comm li a.about { width: 85px; height: 120px; background-position: -343px 0;}
ul.nav_comm li a.contact { width: 85px; height: 120px; background-position: -429px 0;}
ul.nav_comm li a.price { width: 85px; height: 120px; background-position: -515px 0;}

ul.nav_comm li a:hover.home { width: 85px; height: 120px; background-position: 0 -121px;}
ul.nav_comm li a:hover.fashion { width: 85px; height: 120px; background-position: -86px -121px;}
ul.nav_comm li a:hover.corporate { width: 85px; height: 120px; background-position: -171px -121px;}
ul.nav_comm li a:hover.reviews { width: 85px; height: 120px; background-position: -257px -121px;}
ul.nav_comm li a:hover.about { width: 85px; height: 120px; background-position: -343px -121px;}
ul.nav_comm li a:hover.contact { width: 85px; height: 120px; background-position: -429px -121px;}
ul.nav_comm li a:hover.price { width: 85px; height: 120px; background-position: -515px -121px;}

ul.nav_comm li a.home_sel { width: 85px; height: 120px; background-position: 0 -121px;}
ul.nav_comm li a.fashion_sel { width: 85px; height: 120px; background-position: -86px -121px;}
ul.nav_comm li a.corporate_sel { width: 85px; height: 120px; background-position: -171px -121px;}
ul.nav_comm li a.reviews_sel { width: 85px; height: 120px; background-position: -257px -121px;}
ul.nav_comm li a.about_sel { width: 85px; height: 120px; background-position: -343px -121px;}
ul.nav_comm li a.contact_sel { width: 85px; height: 120px; background-position: -429px -121px;}
ul.nav_comm li a.price_sel { width: 85px; height: 120px; background-position: -515px -121px;}
/* END COMMERCIAL NAV */

/* ADVENTURE NAV */
ul.nav_adventure { float: left; list-style: none; position: relative;}
ul.nav_adventure li {float: left; }
ul.nav_adventure li a {float: left; background: url('/images/nav-adventure.png') no-repeat; }
ul.nav_adventure li a.home { width: 85px; height: 120px; background-position: 0 0;}
ul.nav_adventure li a.not4sale { width: 85px; height: 120px; background-position: -86px 0;}
ul.nav_adventure li a.rm { width: 85px; height: 120px; background-position: -171px 0;}
ul.nav_adventure li a.rf { width: 85px; height: 120px; background-position: -257px 0;}
ul.nav_adventure li a.reviews { width: 85px; height: 120px; background-position: -343px 0;}
ul.nav_adventure li a.about { width: 85px; height: 120px; background-position: -429px 0;}
ul.nav_adventure li a.contact { width: 85px; height: 120px; background-position: -515px 0;}
ul.nav_adventure li a.price { width: 85px; height: 120px; background-position: -601px 0;}

ul.nav_adventure li a:hover.home { width: 85px; height: 120px; background-position: 0 -121px;}
ul.nav_adventure li a:hover.not4sale { width: 85px; height: 120px; background-position: -86px -121px;}
ul.nav_adventure li a:hover.rm { width: 85px; height: 120px; background-position: -171px -121px;}
ul.nav_adventure li a:hover.rf { width: 85px; height: 120px; background-position: -257px -121px;}
ul.nav_adventure li a:hover.reviews { width: 85px; height: 120px; background-position: -343px -121px;}
ul.nav_adventure li a:hover.about { width: 85px; height: 120px; background-position: -429px -121px;}
ul.nav_adventure li a:hover.contact { width: 85px; height: 120px; background-position: -515px -121px;}
ul.nav_adventure li a:hover.price { width: 85px; height: 120px; background-position: -601px -121px;}

ul.nav_adventure li a.home_sel { width: 85px; height: 120px; background-position: 0 -121px;}
ul.nav_adventure li a.not4sale_sel { width: 85px; height: 120px; background-position: -86px -121px;}
ul.nav_adventure li a.rm_sel { width: 85px; height: 120px; background-position: -171px -121px;}
ul.nav_adventure li a.rf_sel { width: 85px; height: 120px; background-position: -257px -121px;}
ul.nav_adventure li a.reviews_sel { width: 85px; height: 120px; background-position: -343px -121px;}
ul.nav_adventure li a.about_sel { width: 85px; height: 120px; background-position: -429px -121px;}
ul.nav_adventure li a.contact_sel { width: 85px; height: 120px; background-position: -515px -121px;}
ul.nav_adventure li a.price_sel { width: 85px; height: 120px; background-position: -601px -121px;}
/* END ADVENTURE NAV */

/* CBOX NAV */
ul.nav_cbox { float: left; list-style: none; position: relative;}
ul.nav_cbox li {float: left; }
ul.nav_cbox li a {float: left; background: url('/images/nav-cbox.png') no-repeat; }
ul.nav_cbox li a.home { width: 85px; height: 120px; background-position: 0 0;}
ul.nav_cbox li a.paper { width: 85px; height: 120px; background-position: -86px 0;}
ul.nav_cbox li a.fabric { width: 85px; height: 120px; background-position: -171px 0;}
ul.nav_cbox li a.etc { width: 85px; height: 120px; background-position: -257px 0;}
ul.nav_cbox li a.reviews { width: 85px; height: 120px; background-position: -343px 0;}
ul.nav_cbox li a.about { width: 85px; height: 120px; background-position: -429px 0;}
ul.nav_cbox li a.contact { width: 85px; height: 120px; background-position: -515px 0;}
ul.nav_cbox li a.price { width: 85px; height: 120px; background-position: -601px 0;}

ul.nav_cbox li a:hover.home { width: 85px; height: 120px; background-position: 0 -121px;}
ul.nav_cbox li a:hover.paper { width: 85px; height: 120px; background-position: -86px -121px;}
ul.nav_cbox li a:hover.fabric { width: 85px; height: 120px; background-position: -171px -121px;}
ul.nav_cbox li a:hover.etc { width: 85px; height: 120px; background-position: -257px -121px;}
ul.nav_cbox li a:hover.reviews { width: 85px; height: 120px; background-position: -343px -121px;}
ul.nav_cbox li a:hover.about { width: 85px; height: 120px; background-position: -429px -121px;}
ul.nav_cbox li a:hover.contact { width: 85px; height: 120px; background-position: -515px -121px;}
ul.nav_cbox li a:hover.price { width: 85px; height: 120px; background-position: -601px -121px;}

ul.nav_cbox li a.home_sel { width: 85px; height: 120px; background-position: 0 -121px;}
ul.nav_cbox li a.paper_sel { width: 85px; height: 120px; background-position: -86px -121px;}
ul.nav_cbox li a.fabric_sel { width: 85px; height: 120px; background-position: -171px -121px;}
ul.nav_cbox li a.etc_sel { width: 85px; height: 120px; background-position: -257px -121px;}
ul.nav_cbox li a.reviews_sel { width: 85px; height: 120px; background-position: -343px -121px;}
ul.nav_cbox li a.about_sel { width: 85px; height: 120px; background-position: -429px -121px;}
ul.nav_cbox li a.contact_sel { width: 85px; height: 120px; background-position: -515px -121px;}
ul.nav_cbox li a.price_sel { width: 85px; height: 120px; background-position: -601px -121px;}
/* END CBOX NAV */

/* EVENTS/WEDDINGS NAV */
ul.nav_events_wed { float: left; list-style: none; position: relative;}
ul.nav_events_wed li {float: left; }
ul.nav_events_wed li a {float: left; background: url('/images/nav-event-wed.png') no-repeat; }
ul.nav_events_wed li a.home { width: 85px; height: 120px; background-position: 0 0;}
ul.nav_events_wed li a.reviews { width: 85px; height: 120px; background-position: -86px 0;}
ul.nav_events_wed li a.about { width: 85px; height: 120px; background-position: -171px 0;}
ul.nav_events_wed li a.contact { width: 85px; height: 120px; background-position: -257px 0;}
ul.nav_events_wed li a.price { width: 85px; height: 120px; background-position: -343px 0;}

ul.nav_events_wed li a:hover.home { width: 85px; height: 120px; background-position: 0 -121px;}
ul.nav_events_wed li a:hover.reviews { width: 85px; height: 120px; background-position: -86px -121px;}
ul.nav_events_wed li a:hover.about { width: 85px; height: 120px; background-position: -171px -121px;}
ul.nav_events_wed li a:hover.contact { width: 85px; height: 120px; background-position: -257px -121px;}
ul.nav_events_wed li a:hover.price { width: 85px; height: 120px; background-position: -343px -121px;}

ul.nav_events_wed li a.home_sel { width: 85px; height: 120px; background-position: 0 -121px;}
ul.nav_events_wed li a.reviews_sel { width: 85px; height: 120px; background-position: -86px -121px;}
ul.nav_events_wed li a.about_sel { width: 85px; height: 120px; background-position: -171px -121px;}
ul.nav_events_wed li a.contact_sel { width: 85px; height: 120px; background-position: -257px -121px;}
ul.nav_events_wed li a.price_sel { width: 85px; height: 120px; background-position: -343px -121px;}
/* END EVENTS/WEDDINGS NAV */

/* PUBLISHED NAV */
ul.nav_published { float: left; list-style: none; position: relative;}
ul.nav_published li {float: left; }
ul.nav_published li a {float: left; background: url('/images/nav-event-wed.png') no-repeat; }
ul.nav_published li a.home { width: 85px; height: 120px; background-position: 0 0;}
ul.nav_published li a.reviews { width: 85px; height: 120px; background-position: -86px 0;}
ul.nav_published li a.about { width: 85px; height: 120px; background-position: -171px 0;}
ul.nav_published li a.contact { width: 85px; height: 120px; background-position: -257px 0;}

ul.nav_published li a:hover.home { width: 85px; height: 120px; background-position: 0 -121px;}
ul.nav_published li a:hover.reviews { width: 85px; height: 120px; background-position: -86px -121px;}
ul.nav_published li a:hover.about { width: 85px; height: 120px; background-position: -171px -121px;}
ul.nav_published li a:hover.contact { width: 85px; height: 120px; background-position: -257px -121px;}

ul.nav_published li a.home_sel { width: 85px; height: 120px; background-position: 0 -121px;}
ul.nav_published li a.reviews_sel { width: 85px; height: 120px; background-position: -86px -121px;}
ul.nav_published li a.about_sel { width: 85px; height: 120px; background-position: -171px -121px;}
ul.nav_published li a.contact_sel { width: 85px; height: 120px; background-position: -257px -121px;}
/* END PUBLISHED NAV */