* { margin: 0px; padding: 0px; } img { border: 0; vertical-align:text-top; } a:link { color: #0000FF; text-decoration: none; font-weight: bold; } a:visited { color: #0000FF; text-decoration: none; font-weight: bold; } a:hover { color: #AAAAAA; } body { font-family: Arial,Helvetica,sans-serif; font-size: 12px; background-color: #FFFFFF; text-align: left; -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; -x-system-font:none; color:#000000; } table { border-collapse:collapse; text-align: left; } td, th { padding:5px; } #wrapper { width: 900px; margin: 0 auto; } #header { width: 100%; height: 138px; text-align: center; } #header-left { width: 190px; height: 138px; float: left; } #header-right { font-size: 24px; width: 708px; height: 138px; float: left; text-align: left; } #header-spacer { border-style: solid; border-width: 0 0 0 1px; text-align: left; width: 100%; height: 85px; } #footer { width: 100%; height: 100px; text-align: center; } #content { width: 100%; text-align: center; float: none; } #nav { width: 191px; float: left; text-align: right; color: #000000; border-style:solid; border-width: 0 1px 0 0; } #nav a:link { color: #000000; text-decoration: none; font-weight: bold; } #nav a:visited { color: #000000; text-decoration: none; font-weight: bold; } #nav a:hover { color: #AAAAAA; } #nav ul { padding: 0 15px 0; font-size: 13px; list-style-type: none; list-style-position: outside; } #nav li { padding: 5px 0; } #main { width: 708px; float: left; } #copywrite { font-size: x-small; color: #999999; text-align: left; } #contact th { background-color:#5ac1b6; } #links th { text-align: right; } #user-content { padding: 0 0 0 25px; text-align: left; float: none; clear:both; } #user-content ol,ul { padding: 10px 0 10px 30px; }