/****************************************************************************** This file styles the bar that goes across the top of all Xiph.Org pages. The style that comes from this was first (to my knowledge) at http://alistapart.com/stories/practicalcss/ in the "Splitting the Difference" section. ******************************************************************************/ /* This effect doesn't work at all if all content is pinched in a bit. */ html, body { margin: 0; padding: 0; } body { margin-left: 50px; margin-right: 25px; background-color: #000; } .xiphnav { font-family: Verdana, sans-serif; font-weight: normal; padding: .25em; margin-bottom: .5em; border-bottom: 1px solid #000; color: #000; background: #aaa; } h2 { font-family: Verdana, sans-serif; text-decoration: none; font-weight: bold; font-size: 3em; color: #fff; padding: 10px 0px 10px 80px; margin-top:3px; background: transparent url(/icecast.png) no-repeat scroll left center } h1 { font-family: Verdana, sans-serif; text-decoration: none; font-weight: bold; font-size: 100%; color: #fff; margin-top:3px; } .nav { font-family: Verdana, sans-serif; text-decoration: none; font-weight: bold; font-size: 110%; color: #fff; } .nav:hover { font-family: Verdana, sans-serif; text-decoration: none; font-weight: bold; color: #f8ef64; } .xiphnav_a { text-decoration: none; font-weight: normal; color: #000; } .news { font-family: Verdana, sans-serif; text-decoration: none; font-weight: normal; color: #fff; } .newsheader { font-family: Verdana, sans-serif; text-decoration: none; font-weight: normal; font-size: 110%; color: #f8ef64; background: #444; } .streamtd { font-family: Verdana, sans-serif; text-decoration: none; font-weight: normal; font-size: 85%; color: #fff; padding:15px; } .streamtd_alt { font-family: Verdana, sans-serif; text-decoration: none; font-weight: normal; font-size: 85%; color: #fff; } .streamtd_alt_2 { font-family: Verdana, sans-serif; text-decoration: underline; font-weight: normal; font-size: 85%; color: #fff; } td { font-family: Verdana, sans-serif; text-decoration: none; font-weight: normal; color: #fff; } .roundcont { width: 90%; background-color: #656565; color: #fff; } .roundcont a { margin: 0px 10px; } .content { margin: 0 20px; } h3 { margin: 0px; padding: 0px; font-family: Verdana, sans-serif; text-decoration: none; font-weight: bold; font-size: 110%; color: #f8ef64; } .content h3 { margin-bottom: 10px; border-bottom: 1px groove #ACACAC; } .content h4 { margin: 10px 0px; font-family: Verdana, sans-serif; text-decoration: none; font-weight: bold; font-size: 110%; color: #f8ef64; } .content p { margin: 0 0; font-family: Verdana, sans-serif; text-decoration: none; font-weight: none; font-size: 90%; } .content td { margin: 0 0; font-family: Verdana, sans-serif; text-decoration: none; font-weight: none; font-size: 90%; } .content td.streamstats { margin: 0 0; font-family: Verdana, sans-serif; text-decoration: none; font-weight: none; font-size: 90%; color: #f8ef64; } .streamheading table { width: 100%; margin-bottom: 5px; border-bottom: 1px groove #ACACAC; } .streamheading td { margin: 0px; padding-top: 10px; padding-bottom: 10px; padding: 10 5 10 5; border: 0px solid white; } .streamheading h3 { border: 0px; } .streamheading a { padding: 8px 5px 3px 30px; text-decoration: none; background: transparent url("/tunein.png") no-repeat left center; } .streamheading a.auth { padding-top: 10px; padding-bottom: 10px; padding-left: 32px; background: transparent url("/key.png") no-repeat left center; } .content a { font-family: Verdana, sans-serif; text-decoration: none; font-weight: bold; margin: 0px; color: #f8ef64; } .content a:hover { font-family: Verdana, sans-serif; text-decoration: none; font-weight: bold; color: #fff; } .content a.nav2 { font-family: Verdana, sans-serif; text-decoration: none; font-weight: bold; padding: 2px 9px; background: #444; color: #f8ef64; } .content a.nav2:hover { font-family: Verdana, sans-serif; text-decoration: none; background: #777; font-weight: bold; color: #fff; } .poster { font-family: Verdana, sans-serif; margin: 50px 120px 20px 0px; display: block; text-decoration: none; font-size: 100%; color: #f8ef64; padding: 5px; border-top: 1px groove #ACACAC; } .roundcont p { margin: 10px 50px; } .roundtop { background: url(/corner_topright.jpg) no-repeat top right; } .roundbottom { background: url(/corner_bottomright.jpg) no-repeat top right; } img.corner { width: 15px; height: 15px; border: none; display: block !important; }