img{border:none;}
body{background:#f0f1f5 url(site_images/bigbg.gif) top center no-repeat; height:100%; width:100%; margin-right:auto; margin-left:auto; max-width:1010px; min-width:700px;}
div#branding{background: #FFFFFF url(site_images/kheader.gif) no-repeat; height: 120px; width: 700px; z-index:1; margin:auto; position:relative; top:-8px; right:1px;} 
div#logo{position:relative; width:224px; height:82px; top:11px; left:11px;}
div#korbana{position:relative; float:right; height:48px; width:271px; top:-30px; right:50px;}
div#left{position:relative; width:18%; min-width:150px; font-family:tahoma; font-size:0.8em; margin-right:2%;}
div#page{width:100%; margin:auto; width:700px; position:relative;}
div#container{clear:both; position:absolute; top:0px; width:700px; z-index:100; height:auto;}
div#right{position:absolute; top:-4px; right:0px; width:18%; min-width:150px; height:180px; background: transparent;  z-index:100;}
ul#main_nav{position: relative; list-style-type:none; margin:auto; padding:0; top:102px; left:40px; width:700px; clear:both; overflow:hidden;}
ul#main_nav li{padding:0px; margin:0px; float:left; list-style-type:none; text-indent:-1000px; margin-right:23px;}
ul#main_nav li a{display:block; border:0px none; text-decotation:none;}
li#home{width:51px; height:18px;}
li#home a{position: relative; height:18px; width:51px; float:left; background:transparent url(site_images/header_home.gif) no-repeat 0px 0px;}
li#home a:hover{background:transparent url(site_images/header_home.gif) no-repeat 0px -18px;}
li#catalog{width:65px; height:18px;}
li#catalog a{position: relative; height:18px; width:65px; float:left; background: transparent url(site_images/header_catalog.gif) no-repeat 0px 0px;}
li#catalog a:hover{background:transparent url(site_images/header_catalog.gif) no-repeat 0px -18px;}
li#safety{width:201px; height:18px;}
li#safety a{position: relative; height:18px; width:201px; float:left; background: transparent url(site_images/header_safety.gif) no-repeat 0px 0px;}
li#safety a:hover{background:transparent url(site_images/header_safety.gif) no-repeat 0px -18px;}
li#tech{width:74px; height:18px;}
li#tech a{position: relative; height:18px; width:74px; float:left; background: transparent url(site_images/header_technical.gif) no-repeat 0px 0px;}
li#tech a:hover{background:transparent url(site_images/header_technical.gif) no-repeat 0px -18px;}
li#links{width:45px; height:18px;}
li#links a{position: relative; height:18px; width:45px; float:left; background: transparent url(site_images/header_links.gif) no-repeat 0px 0px;}
li#links a:hover{background:transparent url(site_images/header_links.gif) no-repeat 0px -18px;}
li#contact{width:70px; height:18px;}
li#contact a{position: relative; height:18px; width:70px; float:left; background: transparent url(site_images/header_contact.gif) no-repeat 0px 0px;}
li#contact a:hover{background:transparent url(site_images/header_contact.gif) no-repeat 0px -18px;}
ul#store_nav{postion:relative; list-style-type:none; background:#ffffff url(site_images/menu-bg.gif) repeat-y; width:151px; text-align:left; margin:0; padding:0;}
li.category{background: url(site_images/category-bg.gif) no-repeat; text-align: center; color:white; width:149px; position: relative; left:1px;}
li.section{width:149px; position: relative; left:1px; text-indent:10px;}
li.section a{color:#003399; text-decoration:none;}
li.section a:hover{text-decoration:underline;}
div#site_info{position:relative; bottom:5px; left:75px; width:100%; height:20px;}
p#footer{margin:0px; padding:0px;color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:.7em; text-align:center;}
div.actreps{background-color:#b3b4c8; width:200px; text-align:center; float:left; padding:30px 30px;}
div#aticontact{width:100%; height:326px;}
div#ati{width:289px; float:left; text-align:center;}
div#salescontact{width:80%; height:200px; margin-right:auto; margin-left:auto;}
#navigation {position: relative; margin: 0 auto 0 auto; width: 550px; padding: 0px; border: 0px; height: 400px;}
ul#nav {position: relative; clear:both; width: 550px; height: 160px; margin: 0; list-style-type: none; overflow: visible;}
ul#nav li {padding: 0; margin: 0; float: left; list-style-type: none; text-indent: -5000px;}
ul#nav li a {border: 0; display: block; text-decoration: none;}
div#pgcontent {position: relative; width: 700px; min-height: 700px;}
/* Navigation */
li#vest a {width: 160px; height: 143px; background: transparent url(site_images/catnav-fleece.jpg) no-repeat top center; background-position: 0px 0px;}
li#vest a:hover {background-position: 0px -143px;}
li#arctic a {width: 160px; height: 143px; background: transparent url(site_images/catnav-arctic.jpg) no-repeat top center; background-position: 0px 0px;}
li#arctic a:hover {background-position: 0px -143px;}
li#overall a {width: 160px; height: 143px; background: transparent url(site_images/catnav-overall.jpg) no-repeat top center; background-position: 0px 0px;}
li#overall a:hover {background-position: 0px -143px;}
li#pants a {width: 160px; height: 143px; background: transparent url(site_images/catnav-pants.jpg) no-repeat top center; background-position: 0px 0px;}
li#pants a:hover {background-position: 0px -143px;}
li#shirt a {width: 160px; height: 143px; background: transparent url(site_images/catnav-shirt.jpg) no-repeat top center; background-position: 0px 0px;}
li#shirt a:hover {background-position: 0px -143px;}
li#accs a {width: 160px; height: 143px; background: transparent url(site_images/catnav-accs.jpg) no-repeat top center; background-position: 0px 0px;}
li#accs a:hover {background-position: 0px -143px;}
li#special a {width: 160px; height: 143px; background: transparent url(site_images/catnav-special.jpg) no-repeat top center; background-position: 0px 0px;}
li#special a:hover {background-position: 0px -143px;}
li#other a {width: 160px; height: 143px; background: transparent url(site_images/catnav-other.jpg) no-repeat top center; background-position: 0px 0px;}
li#other a:hover {background-position: 0px -143px;}
