body { padding: 0; background-color: #7c7759; margin: 0; min-width: 1020px; height: 100%; width: 100%; font-family: 'lucida grande','lucida unicode',lucida,verdana,sans-serif; } img { border: 0; } div,h1,h2,h3,ul,li,h5,p { margin: 0; padding: 0; } div.top { background: #89856a url(art/h_top.jpg) no-repeat; width: 850px; height: 98px; padding: 100px 0 0 0; background-position: 0 45px; margin: 0 auto; text-align: center; } div.container { background: #7d785a url(art/h_primary.jpg) no-repeat; width: 850px; padding: 0px; margin: 0 auto; text-align: left; } div.videoside { float: right; background: #544f2a url(art/h_vbg.jpg) no-repeat; width: 170px; margin: 0; height: 480px; padding: 0px; text-align: center; border-left: 3px solid #99967c; } div.videoside:hover { background: #86ab3f url(art/h_vbga.jpg) no-repeat; } a:link { color: #c74200; } a:visited { color: #8e9a4c; } a:active,a:hover { color: #fb6a33; text-decoration: none; } div.container div.left { float: left; width: 665px; } * html div.container div.left { float: left; width: 645px; } div.intro { padding: 40px 0 0 36px; } div.caption { margin: 98px 0 0 452px; padding: 4px; width: 178px; text-align: right; background-color: #9a936a; font-size: 11px; color: #fff; filter: alpha(opacity=60); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60); -moz-opacity: 0.60; opacity:0.6; } div.main { padding-left: 36px; padding-top: 3px; } h1 { margin-top: 10px; margin-bottom: 10px; font-weight: normal; } div.container img.l { margin-right: 30px; margin-bottom: 12px; } div.container img.l1 { margin-right: 0px; margin-bottom: 12px; } div.funding { height: 112px; clear: both; margin: 0 auto; padding: 0; width: 785px; } div.funding table { background-color: #555; border: 0px; margin-right: auto; margin-left: auto; text-align: center; vertical-align: middle; } div.funding table img { padding: 0 5px 0 5px; } div.funding table p { color: #ccc; font-size: 10px; padding: 9px; text-align: left; /*margin-right: 10px;*/ } div.bottomarea { padding: 12px; text-align: center; background-color: #d5ccc0; margin-top: 20px; } div.bottomarea p { font-size: .8em; color: #4b402c; margin: 11px 0 11px 0; } * html #title { background-color: #000; } table.links td { padding: 10px 10px 0 10px; margin: 0; vertical-align: top; } table.links td p { color: #f2f0df; font-size: 12px; line-height: 14px; margin-top: 5px; padding-right: 6px; } div.sec { padding: 20px 12px 25px 0px; margin-bottom: 20px; } div.sec img { margin-right: 20px; } a.sec { font-size: 14px; text-decoration: none; margin: 5px 20px 0 0; color: #4b402c; } a.sec:link,a.sec:visited { color: #4b402c; } a.sec:hover,a.sec:active { color: #fff; }