#content ul#brand_list {margin: 0px 79px 15px 90px;padding: 0px;position: relative;width: 651px;height: auto;overflow: auto;}
#content ul#brand_list li {margin: 0px 15px 15px 0px;padding: 0px;position: relative;width: 202px;height: 80px;list-style: none;float: left;}
#content ul#brand_list li a {margin: 0px;padding: 0px;position: absolute;left: 0px;top: 0px;display: block;width: 202px;height: 80px;color: #FFFFFF;overflow: hidden;}
#content ul#brand_list li a span {margin: 0px;padding: 0px;position: absolute;left: 0px;top: 0px;display: block;width: 202px;height: 80px;cursor: pointer;}
#content ul#brand_list li a.sea_and_sea span {background: url('../layout_images/brand_buttons/sea_and_sea.jpg') left top;}
#content ul#brand_list li a.dive_rite span {background: url('../layout_images/brand_buttons/dive_rite.jpg') left top;}
#content ul#brand_list li a.akona span {background: url('../layout_images/brand_buttons/akona.jpg') left top;}
#content ul#brand_list li a.luxfer span {background: url('../layout_images/brand_buttons/luxfer.jpg') left top;}
#content ul#brand_list li a.ist span {background: url('../layout_images/brand_buttons/ist.jpg') left top;}
#content ul#brand_list li a.mc_nett span {background: url('../layout_images/brand_buttons/mc_nett.jpg') left top;}
#content ul#brand_list li a.ocean_reef span {background: url('../layout_images/brand_buttons/ocean_reef.jpg') left top;}
#content ul#brand_list li a.sherwood span {background: url('../layout_images/brand_buttons/sherwood.jpg') left top;}
#content ul#brand_list li a.dive_team span {background: url('../layout_images/brand_buttons/dive_team.jpg') left top;}
#content ul#brand_list li a.bare span {background: url('../layout_images/brand_buttons/bare.jpg') left top;}
#content ul#brand_list li a.underwater_kinetics span {background: url('../layout_images/brand_buttons/underwater_kinetics.jpg') left top;}
#content ul#brand_list li a.adventure_lights span {background: url('../layout_images/brand_buttons/adventure_lights.jpg') left top;}
#content ul#brand_list li a.seventenths span {background: url('../layout_images/brand_buttons/seventenths.jpg') left top;}
#content ul#brand_list li a:hover span {background-position: 0px -80px;}

#content div#brand_overview {margin: -20px 79px 15px 90px;padding: 0px;position: relative;width: 637px;height: auto;overflow: auto;}
#content div#brand_overview div.content {margin: 0px;padding: 0px;position: relative;width: 470px;height: auto;float: left;}
#content div#brand_overview div.content h3 {margin: 15px 0px 15px;}
#content div#brand_overview div.content h4 {margin: 0px 0px 15px;}
#content div#brand_overview div.content p {margin: 0px 0px 15px;background: none;}
#content div#brand_overview ul.main_options {margin: 0px 0px 0px 20px;padding: 58px 0px 0px 20px;position: relative;width: 126px;height: auto;border: none;border-left: solid 1px #CCCCCC;float: left;}
#content div#brand_overview ul.main_options {_margin: 0px;_position: absolute;_right: 0px;_top: 0px;_float: none;} /* IE6 Fix */
#content div#brand_overview ul.main_options li {margin: 0px 0px 5px;padding: 0px;position: relative;width: auto;height: auto;list-style: none;}
#content div#brand_overview ul.main_options li a {margin: 0px;padding: 0px;position: relative;width: auto;height: auto;font-size: 14px;}
#content div#brand_overview ul.main_options li a:hover {}

#content div#find_a_dealer {margin: 0px 0px 15px 50px;padding: 13px 0px 0px 150px;position: relative;width: 623px;height: 83px;background: url('../layout_images/dealer_search_BG.gif') no-repeat left top;}
#content div#find_a_dealer {_margin: 0px 0px 15px -60px;_height: 100px;} /* IE6 Fix */
#content div#find_a_dealer form {margin: 0px;padding: 0px;position: relative;display: block;width: 215px/*275px*/;height: 62px;text-align: left;border: none;/*border-right: dashed 1px #AEE0EC;*/float: left;}
#content div#find_a_dealer form label {margin: 0px 0px 7px;padding: 0px;position: relative;display: block;width: 200px/*260px*/;height: 23px;text-align: left;font-size: 14px;font-weight: normal;color: #00A0C6;border: none;border-bottom: dashed 1px #AEE0EC;}
#content div#find_a_dealer form label span {font-weight: bold;color: #3F3F3F;}
#content div#find_a_dealer form input#value {margin: 0px;padding: 0px;position: relative;width: 138px/*198px*/;height: 19px;}
#content div#find_a_dealer form input#search {margin: 0px;padding: 0px;position: relative;top: 7px;width: 57px;height: 21px;}
#content div#find_a_dealer form input#search {_top: 5px;} /* IE6 Fix */
#content div#find_a_dealer p {margin: 0px 0px 7px 0px/*15px*/;padding: 0px;position: relative;display: block;width: 200px/*249px*/;height: 23px;text-align: left;font-size: 14px;font-weight: normal;color: #00A0C6;border: none;border-bottom: dashed 1px #AEE0EC;float: left;}
#content div#find_a_dealer p {_width: 190px/*259px*/;} /* IE6 Fix */
#content div#find_a_dealer p span {font-weight: bold;color: #3F3F3F;}
#content div#find_a_dealer ul {margin: 0px 0px 0px 0px/*15px*/;padding: 0px;position: relative;display: block;width: 220px;height: auto;float: left;}
#content div#find_a_dealer ul li {margin: 0px;padding: 0px;position: relative;width: auto;height: auto;list-style: none;line-height: 13px;}
#content div#find_a_dealer ul li a {margin: 0px;padding: 0px;position: relative;width: auto;height: auto;color: #3F3F3F;font-size: 12px;font-weight: bold;text-decoration: none;}
#content div#find_a_dealer ul li a:hover {color: #000000;}
#content div#find_a_dealer p.by_location {margin: 0px;position: absolute;right: 47px;top: 13px;width: 150px;float: none;}
#content div#find_a_dealer p.by_location {_right: -90px;} /* IE6 Fix */
#content div#find_a_dealer p.by_location a:hover {text-decoration: none;}
#content div#find_a_dealer p.by_location a:hover span {color: #00A0C6;}
/*
#content div#find_a_dealer form {margin: 0px;padding: 0px;position: relative;display: block;width: 275px;height: 62px;text-align: left;border: none;border-right: dashed 1px #AEE0EC;float: left;}
#content div#find_a_dealer form label {margin: 0px 0px 7px;padding: 0px;position: relative;display: block;width: 260px;height: 23px;text-align: left;font-size: 14px;font-weight: normal;color: #00A0C6;border: none;border-bottom: dashed 1px #AEE0EC;}
#content div#find_a_dealer form label span {font-weight: bold;color: #3F3F3F;}
#content div#find_a_dealer form input#value {margin: 0px;padding: 0px;position: relative;width: 198px;height: 19px;}
#content div#find_a_dealer form input#search {margin: 0px;padding: 0px;position: relative;top: 7px;width: 57px;height: 21px;}
#content div#find_a_dealer form input#search {_top: 5px;} /* IE6 Fix */
/*
#content div#find_a_dealer p {margin: 0px 0px 7px 15px;padding: 0px;position: relative;display: block;width: 249px;height: 23px;text-align: left;font-size: 14px;font-weight: normal;color: #00A0C6;border: none;border-bottom: dashed 1px #AEE0EC;float: left;}
#content div#find_a_dealer p {_width: 259px;} /* IE6 Fix */
/*
#content div#find_a_dealer p span {font-weight: bold;color: #3F3F3F;}
#content div#find_a_dealer ul {margin: 0px 0px 0px 15px;padding: 0px;position: relative;display: block;width: 220px;height: auto;float: left;}
#content div#find_a_dealer ul li {margin: 0px;padding: 0px;position: relative;width: auto;height: auto;list-style: none;line-height: 13px;}
#content div#find_a_dealer ul li a {margin: 0px;padding: 0px;position: relative;width: auto;height: auto;color: #3F3F3F;font-size: 12px;font-weight: bold;text-decoration: none;}
#content div#find_a_dealer ul li a:hover {color: #000000;}
*/
#content ul#category_list {margin: -10px 79px 15px 75px;padding: 0px;position: relative;width: 652px;height: auto;}
#content ul#category_list li {margin: 0px;padding: 10px 0px 0px 15px;position: relative;width: auto;height: auto;list-style: none;}
#content ul#category_list li {_margin: 0px 0px -15px;} /* IE6 Fix */
#content ul#category_list li ul {margin: 0px;padding: 0px;position: relative;width: auto;height: auto;background: url('../layout_images/categories_list_indent.jpg') no-repeat left top;}
#content ul#category_list li ul:after {content: ".";display: block;height: 0px;clear: both;visibility: hidden;} /* Clear box */
#content ul#category_list li span {margin: 0px;padding: 5px;position: relative;display: block;width: auto;height: auto;border: solid 1px #CCCCCC;}
#content ul#category_list li a {margin: 0px;padding: 5px;position: relative;display: block;width: auto;height: auto;border: solid 1px #CCCCCC;}
#content ul#category_list li a span {margin: 0px;padding: 0px;position: absolute;right: 5px;top: 5px;display: block;width: auto;height: auto;color: #FFFFFF;cursor: pointer;border: none;}
#content ul#category_list li a:hover {color: #FFFFFF;background: #0096BB;text-decoration: none;}

#content div#product_listings {margin: 0px 79px 15px 90px;padding: 0px;position: relative;width: 637px;height: auto;}
#content div#product_listings div {margin: 0px 0px 5px;padding: 0px;position: relative;width: auto;height: auto;border: dashed 1px #AEE0EC;}
#content div#product_listings div:after {content: ".";display: block;height: 0px;clear: both;visibility: hidden;} /* Clear box */
#content div#product_listings div a.first_product_image {margin: 10px 0px 10px 10px;padding: 0px;position: relative;display: block;width: 50px;height: auto;font-size: 0px;text-align: center;float: left;background: #FFFFFF;border: solid 1px #CCCCCC;}
#content div#product_listings div a.first_product_image {_margin: 10px 0px 10px 5px;} /* IE6 Fix */
#content div#product_listings div a.first_product_image:hover {border: solid 1px #0096BB;}
#content div#product_listings div a.first_product_image img {margin: 0px auto;;padding: 0px;position: relative;border: none;}
#content div#product_listings div h5 {margin: 10px;width: 300px;float: left;}
#content div#product_listings div h5 {_margin: 10px 10px 10px 5px;} /* IE6 Fix */
#content div#product_listings div h5 span {font-size: 12px;font-weight: normal;color: #666666;}
#content div#product_listings div p {margin: 0px 10px 10px;clear: left;}
#content div#product_listings div p.price_retail {margin: 0px;padding: 0px;position: absolute;right: 0px;top: 10px;width: 120px;height: auto;color: #0096BB;font-size: 14px;font-weight: bold;text-align: left;}
#content div#product_listings div p.price_trade {margin: 0px;padding: 0px;position: absolute;right: 132px;top: 10px;width: 120px;height: auto;color: #0096BB;font-size: 14px;font-weight: bold;text-align: left;}
#content div#product_listings div p.link_to_cart {margin: 0px;height: 35px;clear: left;}
#content div#product_listings div p.link_to_cart a {margin: 0px;padding: 0px;position: absolute;right: -1px;bottom: -1px;display: block;width: 46px;height: 46px;color: #FFFFFF;overflow: hidden;}
#content div#product_listings div p.link_to_cart a {_float: right;} /* IE6 Fix */
#content div#product_listings div p.link_to_cart a span {margin: 0px;padding: 0px;position: absolute;left: 0px;top: 0px;display: block;width: 46px;height: 46px;background: url('../layout_images/cart_link.png') no-repeat left top;}
#content div#product_listings div p.link_to_cart a span {_background: url('../layout_images/cart_link_IE6.gif') no-repeat left top;} /* IE6 Fix */
#content div#product_listings div p.link_to_cart a:hover span {background-position: 0px -46px;}
#content div#product_listings div ul {margin: 0px 10px 10px 40px;clear: left;}
#content div#product_listings div ol {margin: 0px 10px 10px 40px;clear: left;}
#content div#product_listings div div.other_product_images {margin: 0px 0px 0px 10px;padding: 0px;position: relative;width: 625px;height: auto;border: none;clear: both;}
#content div#product_listings div div.other_product_images:after {content: ".";display: block;height: 0px;clear: both;visibility: hidden;} /* Clear box */
#content div#product_listings div div.other_product_images a {margin: 0px 10px 10px 0px;padding: 0px;position: relative;width: 77px;height: 77px;text-align: center;background: #F6F6F6;border: 1px solid #EEEEEE;float: left;}
#content div#product_listings div div.other_product_images a img {margin: 0px auto;padding: 0px;position: relative;border: 1px solid #CCCCCC;}
#content div#product_listings div div.other_product_images a:hover {background: #AEE0EC;border: 1px solid #0096BB;}
#content div#product_listings div div.other_product_images a:hover img {border: 1px solid #0096BB;}

#content p.product_results {text-align: right;color: #0096BB;}

#content p#back_button {margin: 0px;padding: 0px;position: absolute;right: 74px;top: 410px;width: 100px;height: auto;text-align: right;}
#content p#back_button {_right: 78px;} /* IE6 Fix */

#content ul#catalogue_pages_list {z-index: 2;margin: 0px 74px 15px 90px;padding: 10px 7px;position: relative;width: auto;height: auto;border: dashed 1px #AEE0EC;}
#content ul#catalogue_pages_list {*padding: 10px 7px 35px 7px;} /* IE Fix */
#content ul#catalogue_pages_list:after {content: ".";display: block;height: 0px;clear: both;visibility: hidden;} /* Clear box */
#content ul#catalogue_pages_list li {margin: 0px;padding: 5px;position: relative;display: block;width: auto;height: auto;list-style: none;float: left;}
#content ul#catalogue_pages_list li ul li {display: inline;float: none;}
#content ul#catalogue_pages_list ul.sub_level_1 {margin: 0px;padding: 5px 5px 0px;position: absolute;left: 0px;top: 25px;width: 150px;height: auto;background: #FFFFFF;border: dashed 1px #AEE0EC;}
#content ul#catalogue_pages_list ul.sub_level_1 {*top: /*35px*/25px;} /* IE Fix */
#content ul#catalogue_pages_list ul.sub_level_1 li {margin: 0px;padding: 0px 0px 5px;position: relative;display: block;width: auto;height: auto;list-style: none;}
#content ul#catalogue_pages_list ul.sub_level_1 li {_width: 140px;} /* IE6 Fix */
#content ul#catalogue_pages_list ul.sub_level_2 {margin: 0px;padding: 5px 5px 0px;position: absolute;left: 150px;top: -6px;width: 150px;height: auto;background: #FFFFFF;border: dashed 1px #AEE0EC;}
#content ul#catalogue_pages_list ul.sub_level_2 {_left: 140px;} /* IE6 Fix */
#content ul#catalogue_pages_list ul.sub_level_2 li {margin: 0px;padding: 0px 0px 5px;position: relative;display: block;width: auto;height: auto;list-style: none;}
#content ul#catalogue_pages_list ul.sub_level_2 li {_width: 140px;} /* IE6 Fix */
#content ul#catalogue_pages_list ul.sub_level_3 {margin: 0px;padding: 5px 5px 0px;position: absolute;left: 150px;top: 0px;width: 150px;height: auto;background: #FFFFFF;border: dashed 1px #AEE0EC;}
#content ul#catalogue_pages_list ul.sub_level_3 {_left: 140px;} /* IE6 Fix */
#content ul#catalogue_pages_list ul.sub_level_3 li {margin: 0px;padding: 0px 0px 5px;position: relative;display: block;width: auto;height: auto;list-style: none;}
#content ul#catalogue_pages_list ul.sub_level_3 li {_width: 140px;} /* IE6 Fix */
#content ul#catalogue_pages_list li a {display: inline;font-weight: bold;}
#content ul#catalogue_pages_list li a:hover {}
#content ul#catalogue_pages_list li ul {display: none;}
#content ul#catalogue_pages_list li:hover ul.sub_level_1, #content ul#catalogue_pages_list ul.sub_level_1 li:hover ul.sub_level_2, #content ul#catalogue_pages_list ul.sub_level_2 li:hover ul.sub_level_3 {display: block;}
#content ul#catalogue_pages_list li.hover ul.sub_level_1, #content ul#catalogue_pages_list ul.sub_level_1 li.hover ul.sub_level_2, #content ul#catalogue_pages_list ul.sub_level_2 li.hover ul.sub_level_3 {_display: block;} /* IE6 Fix */

#content p#catalogue_back_button {margin: 0px;padding: 0px;position: absolute;right: 74px;top: 410px;width: 100px;height: auto;text-align: right;}

#content h3.no_underline {padding: 0px;border: none;}
