* { padding: 0; margin: 0; border: none; } body { margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; voice-family: "\"}\""; voice-family: inherit; font-size: 11px; font-weight: normal; line-height: 1.7em; background-color: #FFFFFF; background-image: url(bg.jpg); background-repeat: repeat-x; } html>body { /* let us be nice to people using Opera */ font-size: 11px; } #container { margin:0 auto; width:947px; padding: 0px; } #logo-header { height:150px; width: 850px; float:left; margin-top: 28px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 30px; } #header{ margin:0; padding:0; height:179px; width: 947px; float:left; background-image: url(header.jpg); background-repeat: no-repeat; } #content { margin: 0px; padding: 0px; float: left; width: 947px; background-image: url(content-bg.jpg); background-repeat: repeat-y; background-color: #FFFFFF; } #content-left { width: 204px; float: left; min-height: 312px; height:auto; margin-top: 0px; padding-left: 0px; background-image: url(left-col.jpg); background-repeat: no-repeat; margin-left: 0px; } /* for Internet Explorer */ /*\*/ * html #content-left{ height: 312px; } /**/ #left-inner{ margin-left: 40px; margin-top: 30px; } #content-center { width: 540px; float: left; min-height: 312px; height:auto; margin-top: 0px; padding-left: 0px; background-image: url(center.jpg); background-repeat: no-repeat; margin-left: 0px; } #content-right { width:203px; min-height: 312px; height: auto; float:left; background-image: url(right-col.jpg); background-repeat: no-repeat; margin: 0px; padding: 0px; } /* for Internet Explorer */ /*\*/ * html #content-right{ height: 312px; } /**/ #right-inner { width: 180px; float: left; padding-left: 20px; margin-top: 10px; }	 #right-far { width: 170px; float: left; padding-left: 10px; } #footer { height:133px; clear: both; margin: 0px; width: 947px; background-image: url(footer.jpg); background-repeat: no-repeat; } #footer-left { height:0px; width: 800px; float:left; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } #footer-left p { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-align: left; font-size: 10px; margin-left: 90px; margin-top: 90px; } #footer a { color: #000000; text-decoration: none; font-size: 10px; } #footer a:hover { text-decoration: underline; } #QS { border: thin solid #CCCCCC; }