#header {float: left; text-align:center; width: 620px;}#content {float: left; width: 440px;}#content3col1 {float: left; width: 260px}#content3col2 {float: left; margin-left: 20px; width: 260px}#main h1 { font-size: 24px; margin: 0 5px 10px 0;}#main h2 { font-size: 18px; margin: 0 5px 10px 0;}#main h3 { font-size: 14px; margin: 0;}#main h4 { font-size: 12px; margin: 0;}#sidebar {float: right; width: 280px; margin-right:10px;}#sidebar h2 {font-size: 14px; color: #000; margin: 0;}#sidebar h3 {font-size: 12px; color: #000; margin: 0;}#sidebar h4 {font-size: 12px; color: #000; margin: 0;}#sidebar .sidebox li {font-size: 10px; margin: 0;}#contentfull #sidebar {margin-left: 20px; margin-bottom: 20px;}#main .box { border: 1px solid #a1a5a9; padding: 0 5px 5px 5px; margin: 0 0 1.25em 0;}#content .box h2 { border-bottom: 1px solid #a1a5a9; padding: 5px; background: #f2f2f2; margin: 0 -5px 5px -5px; font-size: 14px;}#sidebar .box h2 { border-bottom: 1px solid #a1a5a9; padding: 5px; background: #f2f2f2; margin: 0 -5px 5px -5px; font-size: 12px;}#sidebar h4 {border-bottom: 1px solid #a1a5a9; padding: 5px; background: #f2f2f2; margin: 0 -5px 5px -5px;}#sidebar .box {border: 1px solid #a1a5a9; padding: 0px 5px 5px 5px; margin: 0 0 1.25em 0;}#sidebar .quote {border-top: 1px solid #a1a5a9; border-bottom: 1px solid #a1a5a9; padding: 1.25em 0; margin: 1.25em 0;}#sidebar a, #sidebarfloat a {font-weight: bold;}ul { list-style: none outside; margin: 0; padding: 0 0 1em 0;}ul.square { list-style: square outside; margin: 0 0 0 16px; padding: 0 0 1em 0;}ul.circle { list-style: circle outside; margin: 0 0 0 16px; padding: 0 0 1em 0;}ol { list-style: decimal; margin: 0 0 0 2.8em; padding: 0 0 1em 0;}li { padding-bottom: .3em;}ul ul.circle { margin-top: .3em;}ol.last { padding: 0;}ul.last { padding: 0;}#header {text-align: left;}#content li {font-size: 12px;}#sidebar ul {padding-bottom: 2px;}#sidebar li {padding-top: 4px;}#sidebar ul.nopad li{padding: 0;}.moreinfo {text-align:right; padding-bottom: 8px;}#content h3,#sidebar h3{margin:10px 0 0 0;padding:3px 5px 2px 5px;color:#000;border-top:1px solid #ccc;border-right:1px solid #ccc;border-left:5px solid #5E6B79;border-bottom:1px solid #ccc;background-color:#f5f5f5;background-image:url(img/homeback.gif);background-repeat:repeat-x;}img.left { float: left; border: 0px none; margin-left:0; margin-right:10px; margin-top:2px; margin-bottom:5px}img.right { float: right; border: 0px none; margin-left:10px; margin-right:0; margin-top:2px; margin-bottom:5px}img.across { border: 0px none; margin-left:0; margin-right:0; margin-top:0; margin-bottom:10px}