body { background-color: #fff; text-align: center; font-family: 'Lucida Grande','Lucida Unicode','Franklin Gothic Medium','Lucida Unicode',Lucida,Verdana,Sans-serif; font-weight: normal; padding: 0px; height: 100%; width: 100%; margin: 0px; min-width: 980px; } div,p,span,ul,h1,h2,h3,h4,h5,form,table,input,textarea { padding: 0; margin: 0; } img { border: 0; } div.main1 { height: 364px; width: 950px; margin: auto; text-align: left; background: url(../art/h_primary1.jpg) no-repeat; padding-top: 95px; background-position: 0 47px;} img.toplogo { margin-left: 360px; } div.vid { float: right; display: block; width: 191px; margin: 0 11px 22px 0; height: 268px; cursor: hand; } div.vid img { margin-bottom: 6px; } div.maintop { margin-top: 272px; } span.subtitle_outer { height: 25px; text-align: center; padding: 0 0 8px 0; font-size: 14px; color: #fff; display: block; } #subtitle { display: none; background-color: #57e530; width: 729px; display: none; } * html #subtitle { display: none; background-color: #57e530; width: 725px; display: none; } div.main2 { height: 262px; width: 950px; margin: auto; text-align: left; background: url(../art/h_primary2.jpg) no-repeat; } p.snav { margin: 20px 0 0 34px; font-size: 15px; line-height: 19px; } p.snav a { text-decoration: none; margin-right: 14px; } a:link { color: #6c8d08; } img.mpad { margin-right: 2px; } * html img.mpad { margin-right: 0px; } a:visited { color: #879461 } a:hover { text-decoration: none; color: #57e530; } div.mainside { width: 215px; float: right; } * html div.mainside { width: 210px; float: right; } div.side1 { height: 119px; margin: 1px 0 1px 0; cursor: pointer; padding: 11px 11px 0 0; } div.side2 { height: 119px; cursor: pointer; padding: 11px 11px 0 0; } div.side1:hover, div.side2:hover { background-color: #7ca268; } div.mainside p { margin: 8px 0 0 17px; font-size: 13px; color: #555; } img.cross { width: 91px; float: left; margin: 0 8px 8px 0; } div.funding { background-color: #666; padding: 9px; width: 932px; margin: 0 auto; } div.funding p { text-align: left; color: #bbb; font-size: 12px; } div.bottom { margin: 0 auto; padding: 15px 0 8px 0; } div.bottom p { font-size: 12px; color: #777; line-height: 15px; margin: 8px; }