Jump to content
body { font-family: georgia,"times new roman",times,serif; font-size: 90%; color: #333; margin: 0; padding: 0; background: #fff; } #top { width: 980px; height: 40px; margin: 0 auto; border-bottom: 2px solid #056524; } #header { width: 980px; height: 115px; margin: 0 auto; } #logo, #ad { float: left; width: auto; height: 100px; } #ad { width: 580px; } #nav { width: 980px; height: 40px; margin: 0 auto; background: #5F942B; } #nav-bottom { width: 978px; height: 42px; margin: 0 auto; background: #f0f0f0 url(../img/wireframe/nav-bottom-backgr.png) repeat-x; border: 1px solid #d0d0d0; border-top: none; } #sub-nav { width: 980px; height: 45px; margin: 0 auto 10px auto; } #content-wrapper { width: 980px; min-height: 630px; margin: 0 auto; overflow: hidden; } #main { float: left; width: 660px; min-height: 630px; margin: 0 20px 0 0; } #headlines { width: auto; min-height: 300px; } #main-headline { float: left; width: auto; min-height: 300px; border-right: 1px solid #ddd; padding-top: 0; padding-right: 19px; padding-bottom: 0; padding-left: 0; } #more-headlines { float: right; width: auto; min-height: 300px; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 20px; } #sidebars { float: right; width: 250px; min-height: 630px; border-left: 1px solid #ddd; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 20px; } #extras { width: 980px; height: 290px; margin: 0 auto; border-bottom: 1px solid #ddd; } #recommended { float: left; width: 312px; height: 290px; margin: 0 20px 0 0; padding: 20px 0; } #programs { float: left; width: 312px; height: 290px; margin: 0 10px 0 0; padding: 20px 0; } #cartoon { float: left; width: 312px; height: 290px; margin: 0 0 0 10px; padding: 20px 0; } #footer { width: 980px; height: 60px; margin: 0 auto; } /* TOP MENU */ #top ul { float: right; margin: 18px 0 0 0; padding: 0; list-style: none; } #top li { display: inline; font-size: 0.9em; line-height: 1.0em; margin: 0 0 0 20px; padding: 0; } #top li a { color: #056524; text-decoration: none; } #top li a:hover { color: #000; text-decoration: underline; } /* MAIN NAV MENU */ #nav ul { float: left; margin: 0; padding: 0 10px; list-style: none; } #nav li { display: inline; font-size: .8em; line-height: 44px; text-transform: uppercase; margin: 0 29px 0 0; padding: 0; } #nav li.last { margin: 0; } #nav li a { color: #fff; text-decoration: none; } #nav li a:hover { color: #000; text-decoration: none; } /* MAIN SUB-NAV MENU */ #sub-nav ul { float: left; margin: 0; padding: 0; list-style: none; } #sub-nav li { display: inline; font-size: 0.9em; line-height: 45px; text-transform: uppercase; color: #666; margin: 0 15px 0 0; padding: 0; } #sub-nav li a { color: #000; text-decoration: none; } #sub-nav li a:hover { color: #000; text-decoration: underline; } #sub-nav li.title { color: #dc0000; } /* FOOTER MENU */ #footer ul { float: left; margin: 0; padding: 0; list-style: none; } #footer li { display: inline; font-size: 0.9em; line-height: 60px; color: #666; margin: 0 15px 0 0; padding: 0; } #footer li a { color: #000; text-decoration: none; } #footer li a:hover { color: #000; text-decoration: underline; } /* TYPOGRAPHY */ #headlines h1, #headlines h2, #headlines h3, #headlines h4, #sidebars h3 { font-size: 2.3em; font-weight: normal; line-height: 1.0em; letter-spacing: -1px; color: #000; margin: 0 0 6px 0; } #headlines h2, #headlines h3, #sidebars h3 { font-size: 1.7em; } #headlines h4 { font-size: 1.3em; line-height: 1.1em; } #headlines h3 { margin: 0 0 4px 0; padding: 12px 0 0 0; border-top: 1px solid #ddd; } #headlines h1 a, #headlines h2 a, #headlines h3 a, #headlines h4 a, #sidebars h3 a { color: #056524; text-decoration: none; } #headlines h1 a:hover, #headlines h2 a:hover, #headlines h3 a:hover, #headlines h4 a:hover, #sidebars h3 a:hover { color: #dc0000; text-decoration: underline; } #headlines h2.heading, #sidebars h2.heading-blue, #sidebars h2.heading { font: bold 0.8em arial,verdana,tahoma,sans-serif; line-height: 1.0em; letter-spacing: 0px; text-transform: uppercase; color: #fff; margin: 0 0 8px 0; padding: 7px 6px 6px 6px; background: #5F942B; } #sidebars h2.heading-blue { background: #5F942B; } #sidebars h4 { font: bold 1.0em arial,verdana,tahoma,sans-serif; line-height: 1.2em; margin: 0 0 9px 0; padding: 5px 0 0 0; } #sidebars h4 a { color: #dc0000; text-decoration: none; } #sidebars h4 a:hover { color: #000; text-decoration: underline; } #main p, #sidebars p { font-size: 1.0em; line-height: 1.4em; margin: 0 0 16px 0; } #main p.author, #sidebars p.author { line-height: 1em; margin: 0 0 10px 0; color: #000; font-family: arial, verdana, tahoma, sans-serif; font-size: 1.0em; font-weight: bold; } #main p.author span, #sidebars p.author span { color: #2c6fae; } #main p a, #sidebars p a { color: #056524; text-decoration: none; } #main p a:hover, #sidebars p a:hover { color: #dc0000; text-decoration: underline; } #extras h2.heading { font-size: 1.5em; font-weight: normal; line-height: 1.0em; letter-spacing: -1px; color: #056524; margin: 0; padding: 10px 0; border-top: 4px solid #000; border-bottom: 1px solid #ddd; } #extras ul { margin: 0; padding: 0; list-style: none; } #extras li { font-size: 1.0em; line-height: 1.3em; margin: 0; padding: 9px 0; border-bottom: 1px dotted #ccc; } #extras li.last { padding: 6px 0 0 0; border-bottom: none; } #extras li a { color: #dc0000; text-decoration: none; } #extras li a:hover { color: #000; text-decoration: none; } /* IMAGES */ #logo img { border: 0; } #ad img { margin: 15px 0 0 0; border: 0; } #sub-nav img { margin: 0 5px 0 0; border: 0; vertical-align: middle; } #main-headline img { margin: 0 0 6px 0; border: 0; } #main img.lefty { float: left; margin: 0 10px 0 0; border: 5; } #main img.righty { float: right; margin: 0 0 0 10px; border: 0; } #sidebars img.ad, #sidebars img.ad-right { margin: 0 24px 24px 0; border: 0; } #sidebars img.ad-right { margin: 0 0 24px 0; } #extras img { margin: 8px 0 0 0; border: 0; } /* FORMS */ fieldset { margin: 0; padding: 0; border: 0; } #search form { margin: 40px 0 0 0; } .searchfield { font: normal 1.0em georgia,"times new roman",times,serif; color: #000; margin: 0 6px 0 0; padding: 6px; background: #fff; border: 1px solid #aaa; } .searchbtn { font: normal 1.2em georgia,"times new roman",times,serif; color: #000; margin: 0; padding: 2px; }
×
×
  • Create New...