body {margin: 0;padding: 0;height: 100%;background: url(images/main_bg.jpg);font-family: Arial, Verdana, Helvetica, sans-serif;}.copy {background: url(images/footer_bt.jpg) no-repeat bottom;color: #fff;font-size: 70%;padding: 12px 15px 15px 15px;text-align: center;}a{color: #143369;}.copy a{color: #76B1FD;}.licence {background: #4A76B3 url(images/licence_bg.jpg) repeat-x bottom;color: #fff;font-size: 65%;padding: 12px 35px 30px 243px;margin: 0 4px 0 4px;text-align: center;}.content{background: #4A76B3 url(images/dark_bg.jpg) repeat-x top;}h1{background: url(images/heading_bg.jpg) no-repeat 94% top;margin: 0;font-family: Times New Roman, Times, serif, Georgia;padding: 6px 17px 5px 27px;color: #fff;font-size: 130%;text-align: left;}.contentin{background: url(images/contentin_bg.jpg) repeat-y top;font-size: 70%;padding: 10px 25px 10px 25px;text-align: left;}.contentin table{font-size: 100%;}ul.navleft  { margin: 0 14px 0 0; padding: 0 0 0 0; border-top: 0px; }ul.navleft li { padding: 0; list-style-type: none; margin: 0;}ul.navleft li a { border-top: 0px; margin: 0px; display: block; text-decoration: none; font-size:70%; border-bottom: 0px; vertical-align: top; padding: 6px 0px 7px 26px; font-weight: bold; color:#FFFFFF; background: url(images/left_nav.jpg) repeat-y 94% top; text-align: left; }* html ul.navleft li a {height: 0%;}html>body  ul.navleft li a { width: auto;}  ul.navleft li a:visited {color:#FFFFFF; }  ul.navleft li a:hover {  text-decoration: none; 	color:#880122; padding: 6px 0px 7px 26px; background: url(images/left_nav_o.jpg) repeat-y 94% top; }