/* STYLE.CSS */
body { font-family:Arial, helvetica, sans-serif;color:#595959;background:black url(/images/bg_default.jpg) no-repeat top center;}
a { text-decoration:none;color:#003366}http://www.tifosioptics.com/tifosisystem/index.php?S=9c73047361580fd4a20d00510c4f5ea44e0e022b&C=templates&M=update_template&tgpref=7
p a:hover { text-decoration:underline;}
a img { border:none;}
h1 {color:#0b1752; }
.clearfloats { clear:both;}
#page { width:872px; margin:0px auto;padding:0px 20px;background:white;}
#nav {width:870px;height:40px; background:url(/images/nav_bg.gif) no-repeat }
#logo { background:url(/images/logo_bg.gif); width:870px; height:76px;}
#content {padding:6px 5px 0px 6px;background:url(/images/outside_line.gif) no-repeat ; }
#breadcrumbs {font-size:0.758em;line-height:2em;padding:0px 16px; width:828px; font-weight:normal;text-transform:uppercase; color:#032366; height:25px; }
#breadcrumbs a {color:#032366 }
.modelpage #breadcrumbs {background:#eaeef0; margin-bottom:5px;}
#breadcrumbs .breadcrumb_arrow {padding:8px;margin:4px 0px 4px 10px;background:url(/images/breadcrumb_arrow.gif) no-repeat left 6px; }
#breadcrumbs .crumb {padding:0px 7px; }

/* BACKGROUNDS */
body.cycling { background:black url(/images/bg_cyclerun.jpg) no-repeat top center;}
body.watersports, body.polarized-fototec, body.polarized { background:black url(/images/bg_water.jpg) no-repeat top center;}
body.outdoor { background:black url(/images/bg_outdoor.jpg) no-repeat top center;}
body.golf, body.gtec { background:black url(/images/bg_golftennis.jpg) no-repeat top center;}

/* MAIN NAV */
ul#tnav {font-family: Arial, helvetica, sans-serif;width: 100%;height: 31px;margin: 0 0 10px 0;padding: 1px 0 3px 0;background: url(/images/bg/nav.gif) repeat-x 0 0;z-index: 2;text-transform: uppercase;line-height: 1em;}
ul#tnav a {text-decoration: none;cursor: pointer;}
ul#tnav li {height: 31px;position: relative;float: left;cursor: pointer;list-style: none;}
ul#nav .ttab,ul#nav .ntab {cursor: pointer;}
ul#tnav li a.navntab {height: 40px;display: block;text-indent: -9999px;cursor: pointer;}
ul#tnav li#navproducts a.navntab {width: 113px;background: url(/images/nav/products.gif) no-repeat 0 0;}
ul#tnav li#wheretobuy a.navntab {width: 139px;background: url(/images/nav/wheretobuy.gif) no-repeat 0 0;}
ul#tnav li#technology a.navntab {width: 131px;background: url(/images/nav/technology.gif) no-repeat 0 0;}
ul#tnav li#athletes a.navntab {width: 110px;background: url(/images/nav/athletes.gif) no-repeat 0 0;}
ul#tnav li#news a.navntab {width: 82px;background: url(/images/nav/news.gif) no-repeat 0 0;}
ul#tnav li#about a.navntab {width: 130px;background: url(/images/nav/about.gif) no-repeat 0 0;}
ul#tnav li a.ntab {top: 0px;left: -1px;position: absolute;_background: none !important;cursor: pointer;display: none;}
ul#tnav li.active a.ntab {display: block;}
ul#tnav li#navproducts .ntab {width: 113px;height: 40px;background: url(/images/nav/tabs/products.png) no-repeat 0 0;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/html//images/nav/tabs/products.png');cursor: pointer;}
ul#tnav li#wheretobuy .ntab {width: 139px;height: 40px;background: url(/images/nav/tabs/wheretobuy.png) no-repeat 0 0;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/html//images/nav/tabs/wheretobuy.png');cursor: pointer;}
ul#tnav li#technology .ntab {width: 131px;height: 40px;background: url(/images/nav/tabs/technology.png) no-repeat 0 0;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/html//images/nav/tabs/technology.png');cursor: pointer;}
ul#tnav li#athletes .ntab {width: 110px;height: 40px;background: url(/images/nav/tabs/athletes.png) no-repeat 0 0;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/html//images/nav/tabs/athletes.png');cursor: pointer;}
ul#tnav li#news .ntab {width: 82px;height: 40px;background: url(/images/nav/tabs/news.png) no-repeat 0 0;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/html//images/nav/tabs/news.png');cursor: pointer;}
ul#tnav li#about .ntab {width: 130px;height: 40px;background: url(/images/nav/tabs/about.png) no-repeat 0 0;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/html//images/nav/tabs/about.png');cursor: pointer;}
ul#tnav .callout {top: 30px;left: -1px;position: absolute;z-index: -1;display: none;}
ul#tnav li#navproducts .callout {left:-8px}
ul#tnav li.active .callout {display: block;}
ul#tnav .callout h1 {margin: 0 0 7px 0;font-size: 1.3em;color: #0a86e5;}
ul#tnav .callout ul {list-style: none;}





ul#tnav div#navproductsntab {width: 535px;height: 278px;overflow: hidden;}
div#navproductsntab .bg {width: 514px;height: 278px;background:  url(/images/nav/rc/products2.png) no-repeat 0 0;_background: none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/html//images/nav/rc/products.png');position: absolute;top: 10px;left: 0;z-index: -1;padding-top: 31px;padding-left: 30px;}
ul#tnav div#wheretobuyntab {width: 266px;height: 188px;overflow: hidden;}
div#wheretobuyntab .bg {width: 266px;height: 188px;background:  url(/images/nav/rc/wheretobuy.png) no-repeat 0 0;_background: none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/html//images/nav/rc/wheretobuy.png');position: absolute;top: 10px;left: -5px;z-index: -1;}
ul#tnav div#technologyntab {width: 266px;height: 278px;overflow: hidden;}
div#technologyntab .bg {width: 266px;height: 278px;background:  url(/images/nav/rc/technology.png) no-repeat 0 0;_background: none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/html//images/nav/rc/technology.png');position: absolute;top: 10px;left: -5px;z-index: -1;}
ul#tnav div#athletesntab {width: 266px;height: 125px;overflow: hidden;}
div#athletesntab .bg {width: 266px;height: 125px;background:  url(/images/nav/rc/athletes.png) no-repeat 0 0;_background: none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/html//images/nav/rc/athletes.png');position: absolute;top: 10px;left: -5px;z-index: -1;overflow: auto;}
ul#tnav div#newsntab {width: 266px;height: 190px;overflow: hidden;}
div#newsntab .bg {width: 266px;height: 190px;background:  url(/images/nav/rc/news.png) no-repeat 0 0;_background: none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/html//images/nav/rc/news.png');position: absolute;top: 10px;left: -5px;z-index: -1;overflow: auto;}
ul#tnav div#aboutntab {width: 266px;height: 260px;overflow: hidden;}
div#aboutntab .bg {width: 266px;height: 260px;background:  url(/images/nav/rc/about.png) no-repeat 0 0;_background: none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/html//images/nav/rc/about.png');position: absolute;top: 10px;left: -5px;z-index: -1;overflow: auto;}

ul#tnav .bg ul {padding-left: 33px;padding-top: 31px;}
ul#tnav .bg ul li {padding: 0px;width: auto;letter-spacing: -0.2px;font-size: .72em;width: 200px;}
ul#tnav .bg ul li a, ul#tnav #navproductsntab div.title a, ul#tnav #navproductsntab ul.productfooter li a {color: #3280a5;}
ul#tnav .bg ul li a:hover, ul#tnav #navproductsntab div.title a:hover, ul#tnav #navproductsntab ul.productfooter li a:hover {color: #204d85;}
ul#tnav .bg ul li a {  padding:3px 5px;}
ul#tnav .bg ul li a:hover {background: #d2dae0;}
ul#tnav #navproductsntab div.title {font-size: .77em;display: block;}
ul#tnav #navproductsntab ul {margin-top: 0px;padding-top: 10px;padding-left: 0px;}
ul#tnav #navproductsntab ul li {width: 130px;font-size: .63em;height: 18px !important;}
ul#tnav #navproductsntab ul li a {color: #707070;}
ul#tnav #navproductsntab ul li a:hover {color: #464646;}
ul#tnav #navproductsntab ul li.title {font-weight: bold;font-size: .75em;}
ul#tnav #navproductsntab ul li.title a {color: #464646;}
ul#tnav #navproductsntab ul.models {width: 130px;float: left;padding-left: 27px;}
ul#tnav #navproductsntab ul.technology {width: 130px;float: left;padding-left: 3px;}
ul#tnav #navproductsntab ul.sport {width: 130px;float: left;padding-left: 24px;}
ul#tnav #navproductsntab ul.productfooter {clear: left;padding-top: 19px;}
ul#tnav #navproductsntab ul.productfooter li {background:#eaeef0;width:140px;text-align:center; color: #3280a5;letter-spacing: -.1px;font-size: .68em;}
ul#tnav #navproductsntab ul.productfooter li.center { width:177px;padding:0px 3px;letter-spacing: -.2px;}
#tnav ul li.title {cursor:text}

#singlentabs {height: 40px;width: 165px;}
.singlentabs a {text-indent: -10000px;display: block;padding: 0px 0px 4px;}
.singlentabs a.warranty {background: url(/images/nav/warranty.gif) no-repeat;}
.singlentabs a.warranty:hover {background: url(/images/nav/warranty_over.gif) no-repeat;}
.singlentabs a.replacement {background: url(/images/nav/replacement.gif) no-repeat;}
.singlentabs a.replacement:hover {background: url(/images/nav/replacement_over.gif) no-repeat;}

/* HEADERBAR SUBNAV */
.hbar {margin-bottom:5px; text-indent:-10000px; width:860px; height:35px;}
.hbar ul { text-indent:0px;float:right;padding-right:10px;}
.hbar ul li { float:left;text-transform:uppercase;margin-top:11px;}
.hbar ul li a:link, .hbar ul li a:visited { color:#032366; font-weight:bold; font-size:.688em;padding:7px 16px;}
.hbar ul li a:hover { color:#005abb; background:white;}
.hbar ul li a.active { background:white;color:#005abb;}
.products_header{background:url(/images/hbar_products.gif) no-repeat ; }
.technology_header{background:url(/images/hbar_technology.gif) no-repeat ; }
.news_header{background:url(/images/hbar_news.gif) no-repeat ; }
.about_header{background:url(/images/hbar_about.gif) no-repeat ; }
.dealer_header{background:url(/images/hbar_dealer.gif) no-repeat ; }
.warranty_header{background:url(/images/hbar_warranty.gif) no-repeat ; }
.athletes_header{background:url(/images/hbar_athletes.gif) no-repeat ; }
.lenses_header{background:url(/images/hbar_lenses.gif) no-repeat ; }
.wheretobuy_header{background:url(/images/hbar_wheretobuy.gif) no-repeat ; }

.darklink { color: #000000; }
.darklink a:link, .darklink a:visited, .darklink a:active, .darklink a:hover { color: #000000; text-decoration: none; }
.CoffeeColumnTD { font-family: Arial,Helvetica,Sans-Serif; font-size: 13px; color: #000; font-weight: bold; padding-right: 5px; } 
.CoffeeDataTD { font-family: Arial,Helvetica,Sans-Serif; font-size: 12px; color: #666; padding-top: 5px; padding-right: 5px; } 
.CoffeeFooterTD { font-family: Arial,Helvetica,Sans-Serif; font-size: 12px; color: #666; padding: 10px; }
#map { font-family: Arial,Helvetica,Sans-Serif; font-size: 11px; color: #000; padding-top: 5px; }

table#international_dealers {width:830px;margin-left:15px;border-width: 0px;border-spacing: 0px;border-collapse: separate;background-color: #e0e5e7;}
table#international_dealers a { color:#0044AA;}
table#international_dealers th {border-width:0px;background-color:white;}
table#international_dealers td {border-width: 2px 1px 2px 0px;padding: 15px;border-style: solid;border-color: #fff #fff #999;color:#595959;font-size:11px;line-height:17px;vertical-align:top;}

body.international-distributors #where-to-buy_content {padding:0px 0px 50px 15px;}
body.international-distributors #where-to-buy_content h1 { padding:12px 0px 0px 1px;}
table#InternationalTable {width:830px;margin-left:0px;border-width: 0px;border-spacing: 0px;border-collapse: separate; } /*background-color: #e0e5e7;}*/
table#InternationalTable a { color:#0044AA;}
table#InternationalTable th {border-width:0px; background-color:#fffff; padding: 15px 0px 10px 15px; font-size: 11px; font-weight: bold; color:#0b1752; }
table#InternationalTable td {border-width: 0px 0px 0px 0px;padding: 15px;border-style: solid;border-color: #fff #fff #999;color:#595959;font-size:12px;line-height:17px;font-weight:normal;vertical-align:top;}
.shade-table { /* just to remind us we're using this -- we don't want to write over it later! */ }
.odd { background:#e0e5e7; }
.even { background:#ffffff; }


body.where-to-buy h1 { padding:20px 0px;}
body.where-to-buy #where-to-buy_content p { padding-bottom:25px; line-height: 19px; }

body.online-retailersx #where-to-buy_content {padding:0px 0px 300px 15px;}
body.online-retailersx #where-to-buy_content h1 { padding:12px 0px 0px 1px;}
body.online-retailersx #where-to-buy_content form {float:left; font-size:.813em;margin-top:20px;}
body.online-retailersx #where-to-buy_content form table {margin-top:25px;margin-left:15px;line-height:2.35em;}
body.online-retailersx #where-to-buy_content #links {padding:29px 45px; float:left;}
body.online-retailersx #where-to-buy_content #links a {padding-bottom:30px;font-weight:bold;font-size:.813em;color:#0044aa;display:block;}

.retailer_name { font-size: 12px; font-weight: bold; }

body.online-retailers #where-to-buy_content {padding:0px 0px 50px 15px;}
body.online-retailers #where-to-buy_content h1 { padding:12px 0px 0px 1px;}
body.online-retailers #where-to-buy_content p { font-size: 12px; line-height: 19px;  padding: 0px 5px 8px 0px; }
body.online-retailers #where-to-buy_content form {float:left; font-size:.813em;margin-top:20px;}
body.online-retailers #where-to-buy_content form table {margin-top:25px;margin-left:15px;line-height:2.35em;}
body.online-retailers #where-to-buy_content #links {padding:29px 45px; float:left; }
body.online-retailers #where-to-buy_content #links a {padding-bottom:30px;font-weight:bold;font-size:.813em;color:#0044aa;display:block;}
body.online-retailers #where-to-buy_content a {font-weight:normal;font-size:12px;color:#0044aa;}
body.online-retailers #where-to-buy_content h2 { padding:0px 0px 15px 1px; font-size: 11px; color:#0b1752;font-weight:bold; }
body.online-retailers #where-to-buy .left_col { float:left;padding-right:100px;margin-top:30px; }
body.online-retailers #where-to-buy .right_col { margin-top:30px;}
body.online-retailers #where-to-buy_content .left_col { float:left;padding-right:90px;margin-top:30px; }
body.online-retailers #where-to-buy_content .right_col { margin-top:30px;}
body.where-to-buy .left_col { float:left;padding-right:150px;margin-top:30px;}
body.where-to-buy .right_col { margin-top:30px;}
body.where-to-buy .left_col2 { float:left;padding-right:85px;margin-top:0px; }
body.where-to-buy .right_col2 { float: left; margin-top:0px;}

.required { font-size: 10px; }


body.online-retailers2 #where-to-buy_content {padding:0px 0px 50px 15px;}
body.online-retailers2 #where-to-buy_content h1 { padding:12px 0px 0px 1px;}
body.online-retailers2 #where-to-buy_content p { font-size: 12px; line-height: 19px;  padding: 0px 5px 8px 0px; }
body.online-retailers2 #where-to-buy_content form {float:left; font-size:.813em;margin-top:20px;}
body.online-retailers2 #where-to-buy_content form table {margin-top:25px;margin-left:15px;line-height:2.35em;}
body.online-retailers2 #where-to-buy_content #links {padding:29px 45px; float:left; }
body.online-retailers2 #where-to-buy_content #links a {padding-bottom:30px;font-weight:bold;font-size:.813em;color:#0044aa;display:block;}
body.online-retailers2 #where-to-buy_content a {font-weight:normal;font-size:12px;color:#0044aa;}
body.online-retailers2 #where-to-buy_content h2 { padding:0px 0px 15px 1px; font-size: 11px; color:#0b1752;font-weight:bold; }
body.online-retailers2 #where-to-buy .left_col { float:left;padding-right:100px;margin-top:30px; }
body.online-retailers2 #where-to-buy .right_col { margin-top:30px;}
body.online-retailers2 #where-to-buy_content .left_col { float:left;padding-right:90px;margin-top:30px; }
body.online-retailers2 #where-to-buy_content .right_col { margin-top:30px;}


body.upload-dealers #where-to-buy_content {padding:0px 0px 300px 15px;}
body.upload-dealers #where-to-buy_content p { font-size: 12px; padding-bottom:25px;}
body.upload-dealers #where-to-buy_content p.error { color: #800000; font-size: 12px; padding-bottom:12px;}
body.upload-dealers #where-to-buy_content h1 { padding:12px 0px 10px 1px;}
body.upload-dealers #where-to-buy_content form {float:left; font-size:.813em;margin-top:20px;}
body.upload-dealers #where-to-buy_content form table {margin-top:25px;margin-left:15px;line-height:2.35em;}
body.upload-dealers #where-to-buy_content #links {padding:29px 45px; float:left;}
body.upload-dealers #where-to-buy_content #links a {padding-bottom:30px;font-weight:bold;font-size:.813em;color:#0044aa;display:block;}
body.completed #where-to-buy_content {padding:0px 0px 300px 15px;}
body.completed #where-to-buy_content p { font-size: 12px; padding-bottom:25px; line-height: 19px; }
body.processing #where-to-buy_content {padding:0px 0px 300px 15px;}
body.processing #where-to-buy_content p { font-size: 12px; padding-bottom:25px; line-height: 19px; }

.CoffeeDataSearchformTD { font-size:1.3em;}
body.international-distributors  h1 {padding:15px 15px 20px; }
body.export  #text_content {font-size:.813em;  min-height:600px;padding:15px; color:#595959;}
body.export  h1 { font-size:1.25em;margin-bottom:5px;}
body.export label {}
body.export input { margin:5px 0px;}
body.export input.input { margin-bottom:15px;}
body.export input.checkbox {margin-right:5px;margin-bottom:10px}
body.export p a {display:block; padding-top:10px;}

body.warranty #warranty_content { padding:20px;line-height:1.2em; font-size: .75em;line-height:1.6em;  }
body.warranty #warranty_content h1 { padding:10px 0px 20px;font-size:1.3em;}
body.warranty #warranty_content p { padding-bottom: 10px; }
body.warranty #warranty_content ul li{margin:10px 50px; list-style:disc;}
body.warranty #warranty_content ol li{margin:10px 20px; list-style-type:decimal;}
body.warranty #warranty_content blockquote { margin:20px 80px}
body.warranty #warranty_content a { color:#005ABB;}
body.warranty #warranty_content a:hover { text-decoration:underline;}
body.warranty #warranty_content h3 {color:#003366; font-size:1.125em;padding:20px 0px;}

#intro {display:none; }
.homepage #bottom_row { padding-top:15px;}
.homepage #bottom_row a:hover { text-decoration:underline;}
.homepage #bottom_row h1 { padding:5px 0px;text-indent:-10000px;}
.homepage #col_one{width:290px; margin-right:15px;float:left; }
.homepage #col_one h1 { background:url(/images/col_one_header.gif) no-repeat left center;}
.homepage #col_one h2 { margin:10px 0px 10px 5px;}
.homepage #col_one h2 a { font-size:1em;}
.homepage #col_one p { margin-left:5px;font-size:.688em;color:#636363; line-height:1.5em;font-weight:normal;}
.homepage #col_one p a {color:#005abb;font-weight:bold;}
.homepage #col_two h1 { background:url(/images/col_two_header.gif) no-repeat left center;}
.homepage #col_three h1 { background:url(/images/col_three_header.gif) no-repeat left center;}
.homepage #col_two{width:300px; margin-right:15px;float:left;}
.homepage #col_two ul { margin-bottom:10px;}
.homepage #col_two ul li {width:280px;margin-left:10px;background:url(/images/link_line.gif) no-repeat center top;padding:15px 0px; }
.homepage #col_two a.viewall { padding-right:10px;color:#005abb; text-transform:uppercase;font-weight:bold;font-size:.688em;text-align:right;display:block;}
.homepage #col_two ul li a {line-height:1.4em;  font-size:.75em;}
.homepage #col_three{width:240px; float:left;}
.homepage #col_three ul {margin-top:10px; background:url(/images/collections_bg.jpg) no-repeat top left;}
.homepage #col_three ul li { width:240px; height:60px;margin-bottom:10px;}
.homepage #col_three ul li a { display:block; height:100%; text-indent:-10000px;}
.homepage #col_three ul li.cycling a {background:url(/images/cycling_link.jpg) no-repeat top left; }
.homepage #col_three ul li.golf a {background:url(/images/golf_link.jpg) no-repeat top left; }
.homepage #col_three ul li.outdoor a {background:url(/images/outdoor_link.jpg) no-repeat top left; }
.homepage #col_three ul li.watersports a {background:url(/images/watersports_link.jpg) no-repeat top left; }
.homepage #col_three ul li a:hover { background:none;}

/* FOOTER NAV */
#footer { width:912px;padding:20px 0px 10px;margin:0px auto 30px;background:white;}
#footer a:link, #footer a:visited {color:#516270;}
#footermenu {margin:17px 0px 0px 35px;margin-bottom:45px;}
#footermenu ul li{ float:left;font-size:.63em;margin-right:26px;font-weight:bold;}
#footermenu a:link, #footermenu a:visited {color:#707070;}
#footermenu a:hover {color:#005abb;}
#footerlogo {float:right;width:215px;height:41px;padding-right:20px;}
#footerlogo a {padding-bottom:20px;display:block;text-indent:-10000px;background:url(/images/footer_logo.gif) no-repeat;}
#footer .view {padding:10px 35px;color:#516270;clear:left;font-weight:bold;font-size:.63em;background:url(/images/footer_bg.gif) repeat-x top;}
#footer .viewtoggle .viewmap,#footer .viewtoggle .hidemap {float:left;display:block;line-height:.2em;}
#footer .viewtoggle .arrow{background:url(/images/arrow.gif) no-repeat bottom center;height:0px;font-size:1px;line-height:2em;padding:2px 10px;}
#footer .showmap .arrow {background:url(/images/arrow.gif) no-repeat top center;}
#footer .viewtoggle .hidemap,#footer .showmap .viewmap {display:none;}
#footer .showmap .hidemap { display:inline;}
#footer #sitemap {padding:17px 0px 0px 37px;font-size:.65em;background:url(/images/footer_bg.gif) repeat-x top;height:260px;display:none;}
#footer #sitemap ul li {margin-bottom:9px;line-height:.97em;letter-spacing:.2px;}
#footer .fcol {float:left;}
#footer .fcol li.head a {letter-spacing:0.3px;font-weight:bold;}
#footer .products { width:217px;}
#footer .tech { width:249px;}
#footer .about {width:237px;}
#footer .where {width:135px;margin-top:4px;}
#footer #sitemap .tech .low { margin-top:25px;}
#footer #sitemap .about .low {margin-top:22px;margin-bottom:15px;line-height:1em;}
#footer #sitemap .about .second {margin-bottom:17px;}
#footer #sitemap .where .low {margin-top:30px;}
#footer #copy {clear:left;letter-spacing:.1px;padding:16px 0px 0px 36px;margin:0px auto;font-size:.6em;color:#707070;}
#footer #share { margin-top:-17px;float:right; width:90px;}
#footer #share  a {margin-right:10px; text-indent:-10000px;padding:1px 9px 2px 10px;display:block;float:left; width:10px;}
#footer #share #twitter a { background-image:url(/images/twitter_hp.gif) ;background-repeat:no-repeat;}
#footer #share #facebook a { background-image:url(/images/facebook_hp.gif)   ;background-repeat:no-repeat;}
#footer #share a:hover {background-position:bottom left;}

#footer .preload_about {background:url(/images/nav/rc/about.png) ; }
#footer .preload_athletes {background:url(/images/nav/rc/athletes.png) top right; }
#footer .preload_news {background:url(/images/nav/rc/news.png) top right; }
#footer .preload_products {background:url(/images/nav/rc/products.png) ; }
#footer .preload_technology {background:url(/images/nav/rc/technology.png) ; }
#footer .preload_wheretobuy {background:url(/images/nav/rc/wheretobuy.png); }