@charset "utf-8";
/*------------------------------
 Krongold CSS Document 2010 
-------------------------------*/
body {font-family:"Tahoma", Arial, Helvetica, sans-serif;font-size:11px;background: #000 url(images/bg.jpg) center top no-repeat;margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */padding: 0;text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */color: #666}
a {color:#666;text-decoration:none}
a:hover {text-decoration:underline}
.oneColFixCtr #container {width: 980px; /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */ margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */ text-align: left; /* this overrides the text-align: center on the body element. */}
.oneColFixCtr #mainContent { margin-top:30px; padding: 0 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */}
div.header {width:auto;height:81px;display:block; margin-bottom:15px}
div.header a.logo {background: url("images/logo.gif") left top no-repeat;width:241px;height:68px;display:block;float:left}
div.header a.ktradeconnect {background: url(images/ktradeconnect.jpg) left top no-repeat;width:179px;height:81px;display:block;float:right}
div.navigation {background: #000 url("images/nav-border-top.jpg") left top no-repeat;width:980px;height:37px;display:block}
div.navigation ul {margin: 0; padding: 1px 0 0 0; list-style-type: none}
div.navigation li {float: left; position: relative;  display: inline; line-height:36px}
div.navigation li a {display: block; padding: 0; line-height:36px; text-decoration: none; width:196px; height:36px}
* html div.navigation li a { display: inline-block; /*IE6 hack to get sub menu links to behave correctly*/ }
div.navigation li a:hover { text-decoration: none}
div.navigation li a.about {background:url(images/nav-bt-about.jpg) no-repeat left 0}
div.navigation li a.projects {background:url(images/nav-bt-projects.jpg) no-repeat left 0}
div.navigation li a.services {background:url(images/nav-bt-services.jpg) no-repeat left 0}
div.navigation li a.reputation {background:url(images/nav-bt-reputation.jpg) no-repeat left 0}
div.navigation li a.contact {background:url(images/nav-bt-contact.jpg) no-repeat left 0}
div.navigation li a:hover.about {background:url(images/nav-bt-about.jpg) no-repeat left -36px}
div.navigation li a:hover.projects {background:url(images/nav-bt-projects.jpg) no-repeat left -36px}
div.navigation li a:hover.services {background:url(images/nav-bt-services.jpg) no-repeat left -36px}
div.navigation li a:hover.reputation {background:url(images/nav-bt-reputation.jpg) no-repeat left -36px}
div.navigation li a:hover.contact {background:url(images/nav-bt-contact.jpg) no-repeat left -36px}
div.navigation li a.about-selected {background:url(images/nav-bt-about.jpg) no-repeat left -36px}
div.navigation li a.projects-selected {background:url(images/nav-bt-projects.jpg) no-repeat left -36px}
div.navigation li a.services-selected {background:url(images/nav-bt-services.jpg) no-repeat left -36px}
div.navigation li a.reputation-selected {background:url(images/nav-bt-reputation.jpg) no-repeat left -36px}
div.navigation li a.contact-selected {background:url(images/nav-bt-contact.jpg) no-repeat left -36px}
div.flashHolder {width:980px;height:423px;display:block;margin-bottom:15px}
div.flashHolderGallery {width:980px;height:500px;display:block;margin-bottom:15px}
