/* Rebel Radio main style sheet */body{color:#80aaaa;font-size:14px;font-family:Verdana, Tahoma, Geneva, Arial, Helvetica, "Century Gothic", "Gill Sans", "MS Sans Serif", "SF Sans Serif", Osaka, sans-serif;background:#000000 url("../images/background_main.jpg") no-repeat fixed bottom left;margin:0px 10px;}h1,h2,h3,h4,h5,h6{color:#ffffff;font-weight:100;background:transparent url("../images/background_scale.jpg") no-repeat fixed bottom left;}ul{list-style-type:square;list-style-image:url("../images/bullet.gif");}td.cntr{color:#80aaaa;font-size:11px;font-family:Verdana, Tahoma, Geneva, Arial, Helvetica, "Century Gothic", "Gill Sans", "MS Sans Serif", "SF Sans Serif", Osaka, sans-serif;background:transparent url("../images/background_main.jpg") no-repeat fixed bottom left;text-align:center;vertical-align:middle;padding:1px;}td.lft{color:#80aaaa;font-size:11px;font-family:Verdana, Tahoma, Geneva, Arial, Helvetica, "Century Gothic", "Gill Sans", "MS Sans Serif", "SF Sans Serif", Osaka, sans-serif;background:transparent url("../images/background_main.jpg") no-repeat fixed bottom left;text-align:left;vertical-align:top;padding:1px;}textarea,input,select{color:#80aaaa;font-size: 10pt;font-family:Verdana, Tahoma, Geneva, Arial, Helvetica, "Century Gothic", "Gill Sans", "MS Sans Serif", "SF Sans Serif", Osaka, sans-serif;background-color:#000000;}hr{color:#008080;background-color:transparent;text-align:center;width:50%;}a:link{color:#00ffff;background-color:transparent;text-decoration:none;}a:visited{color:#00cccc;background-color:transparent;text-decoration:none;}a:hover{color:#ffffff;background-color:transparent;text-decoration:underline;}a:active{color:#ffffff;background-color:transparent;text-decoration:overline;}a:visited:hover{color:#ffffff;background-color:transparent;text-decoration:underline;cursor:crosshair;}a:visited:active{color:#ffffff;background-color:transparent;text-decoration:overline;}.small{font-size:9px;}.large{font-size:17px;}.center{text-align:center;vertical-align:middle;}.right{text-align:right;}		.black{color:#000000; background-color:transparent;}.silver{color:#c0c0c0; background-color:transparent;}.gray{color:#808080; background-color:transparent;}.white{color:#ffffff; background-color:transparent;}.maroon{color:#800000; background-color:transparent;}.red{color:#ff0000; background-color:transparent;}.purple{color:#800080; background-color:transparent;}.fuchsia{color:#ff00ff; background-color:transparent;}.green{color:#008000; background-color:transparent;}.lime{color:#00ff00; background-color:transparent;}.olive{color:#808000; background-color:transparent;}.yellow{color:#ffff00; background-color:transparent;}.navy{color:#000080; background-color:transparent;}.blue{color:#0000ff; background-color:transparent;}.teal{color:#008080; background-color:transparent;}.aqua{color:#00ffff; background-color:transparent;}		abbr,acronym,dfn{color:#00ff88;background-color:transparent;cursor:help;}img.banners{width:88px; height:31px;vertical-align:middle;border-width:0px;margin:2px;z-index:1;}div#valid{color:#ffffff;font-size:15px;font-weight:900;font-family:Courier, "Courier New", "American Typewriter", monospace, serif, Osaka;background-color:transparent;text-decoration:none;text-align:right;vertical-align:middle;margin:2px 10px;}/* dressing */div.contents{color:#80aaaa;font-size:14px;font-family:Verdana, Tahoma, Geneva, Arial, Helvetica, "Century Gothic", "Gill Sans", "MS Sans Serif", "SF Sans Serif", Osaka, sans-serif;background:transparent url("../images/background_circuit.jpg") no-repeat fixed bottom left;text-align:left;margin:0px 100px 10px 200px;border:1px solid #008080;}div.contents h2{color:#ffffff;background:transparent url("../images/background_header.jpg") no-repeat fixed bottom left;text-align:right;padding:1px 5px;margin:1px;border:1px solid #001010;}div.contents h3{color:#ffffff;background:transparent url("../images/background_main.jpg") no-repeat fixed bottom left;text-align:left;padding:1px 5px;margin:2px 1px;border:1px solid #001010;}div.contents p{padding:0 5px;text-indent:10px;}div.contents img{width:30px;height:30px;border:0px;vertical-align:middle;margin:2px;}div.punch1{color:#d0ffff;font-size:10px;font-family:Courier, "Courier New", "American Typewriter", monospace, serif, Osaka;background:transparent url("../images/background_main.jpg") no-repeat fixed bottom left;text-align:center;width:50px;float:left;margin:1px 10px 1px -1px;padding:0;border-top:1px solid #008080;border-right:1px solid #008080;border-bottom:1px solid #008080;border-left:0px;/* workaround for WinIE5 and WinIE6 begins */position:relative;/* workaround for WinIE5 and WinIE6 ends */}div.punch1 img{width:30px;height:30px;border:0px;text-align:center;vertical-align:middle;margin:2px;}div.punch2{color:#d0ffff;font-size:11px;font-family:Verdana, Tahoma, Geneva, Arial, Helvetica, "Century Gothic", "Gill Sans", "MS Sans Serif", "SF Sans Serif", Osaka, sans-serif;background:transparent url("../images/background_scale.jpg") no-repeat fixed bottom left;text-align:left;width:175px;float:left;margin:1px 10px 1px -200px;padding:0;border:1px solid #008080;/* workaround for WinIE5 and WinIE6 begins */position:relative;/* workaround for WinIE5 and WinIE6 ends */}div.punch2 img{width:30px;height:30px;border:0px;text-align:center;vertical-align:middle;}div.punch2 h3{color:#ffffff;background:transparent url("../images/background_header.jpg") no-repeat fixed bottom left;margin:1px;border:1px solid #001010;text-align:center;}a:link.downloads{color:#00ffff;background-color:transparent;text-decoration:none;}a:visited.downloads{color:#00cccc;background-color:transparent;text-decoration:none;}a:hover.downloads{color:#ffffff;background-color:transparent;text-decoration:none;}a:active.downloads{color:#ffffff;background-color:transparent;text-decoration:none;}a:visited:hover.downloads{color:#ffffff;background-color:transparent;text-decoration:none;cursor:crosshair;}a:visited:active.downloads{color:#ffffff;background-color:transparent;text-decoration:none;}div.plugins{color:#80aaaa;font-size:14px;font-family:Verdana, Tahoma, Geneva, Arial, Helvetica, "Century Gothic", "Gill Sans", "MS Sans Serif", "SF Sans Serif", Osaka, sans-serif;background:transparent url("../images/background_circuit.jpg") no-repeat fixed bottom left;text-align:left;margin:0px 100px 10px 200px;border:1px solid #008080;width:50%;}div.plugins h2{color:#00ccff;background:transparent url("../images/background_header.jpg") no-repeat fixed bottom left;text-align:right;padding:1px 5px;margin:1px;border:1px solid #001010;}div.plugins h3{color:#00ccff;background:transparent url("../images/background_main.jpg") no-repeat fixed bottom left;text-align:right;padding:1px 5px;margin:2px 1px;border:1px solid #001010;}div.plugins p{padding:0 5px;text-indent:10px;}div.plugins img{width:30px;height:30px;border:0px;vertical-align:middle;margin:2px;}/* nav bar */div#navbar{color:inherit;background:transparent url("../images/nav_scale-off.jpg") repeat;font-weight:900;text-align:center;vertical-align:middle;border:1px solid #008080;margin:1px;padding:5px 0;}div#navbar a:link{color:#00ffff;background-color:transparent;text-decoration:none;padding:5px 0;}div#navbar a:visited{color:#00cccc;background-color:transparent;text-decoration:none;padding:5px 0;}div#navbar a:hover{color:#ffffff;background:transparent url("../images/nav_scale-on.jpg") repeat;text-decoration:none;border-top:1px solid #ff9900;border-bottom:1px solid #ff9900;padding:5px 0;}div#navbar a:active{color:#ffffff;background:transparent url("../images/nav_scale-on.jpg") repeat;text-decoration:none;padding:5px 0;border-top:1px solid #ffff00;border-bottom:1px solid #ffff00;}div#navbar a:visited:hover{color:#ffffff;background:transparent url("../images/nav_scale-on.jpg") repeat;text-decoration:none;border-top:1px solid #ff0000;border-bottom:1px solid #ff0000;padding:5px 0;cursor:crosshair;}div#navbar a:visited:active{color:#ffffff;background:transparent url("../images/nav_scale-on.jpg") repeat;text-decoration:none;padding:5px 0;border-top:1px solid #ffff00;border-bottom:1px solid #ffff00;}