/* === modules/menu/css/navigation.css (22.12.2009 23:49:48) === */
div#navigation ul { list-style:none; }
div#navigation ul li { display:inline-block; line-height:22px; }
div#navigation ul li.active a { color:#666; }
div#navigation ul li a, div#navigation ul li.active ul li a { color:black; padding:0 12px; display:inline-block; font-size:12px; font-weight:bold; letter-spacing:1px; text-decoration:none; }
div#navigation ul li a:hover { color:#eb690b; }
div#navigation ul ul { display:none; background:#ebecec; position:absolute; }
div#navigation ul li:hover ul { display:block; }
div#navigation ul ul li, div#navigation ul ul li a { display:block; zoom:1; }
div#navigation ul ul { line-height:1.2em; }
/* === modules/community/css/content.css (22.12.2009 23:49:40) === */
div#content div.community h1 { color: #eb690b; margin:0 0 1em 0; font-size:14px; }
div#content div.community h2 { color: #eb690b; margin:0 0 1em 0; font-size:12px; text-transform: uppercase; letter-spacing:1px; }
div#content div.community p { font-size:12px; padding-bottom:1em; line-height:1.3em; }
div#content div.community p a { color:#eb690b; }
div#content div.community div.login p.register { margin-top:1em; }
div#content div.community form ol { list-style:none; }
div#content div.community form ol li { margin-bottom:4px; }
div#content div.community form ol li label { display:block; font-size:12px; color:#333; font-weight:bold; margin-bottom:2px; }
div#content div.community form ol li.accept label { display:inline; color:black; font-weight:normal; }
div#content div.community form ol li.accept { margin-bottom:0.5em; }
div#content div.community form ol li input.text { border:2px solid #ebeded; padding:2px; width:250px; font-size:12px; }
div#content div.community form ol li h3 { color:#eb690b; font-size:12px; margin:0.5em 0; }
div#content div.community div#register-comments, div#content div.community div#register-privacy { border:2px solid #ededed; padding:5px; font-size:12px; overflow:auto; height:250px; }
div#content div.community div#register-comments p, div#content div.community div#register-privacy p { font-size:12px; padding-bottom:1em; line-height:1.4em; }
div#content div.community input.button { background:#eb690b; color:white; text-transform:lowercase; font-size:11px; cursor:pointer; padding:1px 3px; font-weight:bold; letter-spacing:1px; border:0; }
div#content div.community div.community-menu { float:left; border:0; margin-left:-230px; width:220px; }
div#content div.community div.community-menu ul li { list-style:none; font-size:12px; line-height:1.5em; }
div#content div.community div.community-menu ul li a { color:#eb690b; color:#868788; text-decoration:none; }
div#content div.community div.community-menu ul li a:hover { text-decoration:underline; }
div#content div.community div.community-menu ul li.active a { color:#eb690b; }
div#content div.community div#comments { padding-top:10px; }
div#content div.community div#comments table.comment { border:2px solid #ebeded; margin-bottom:10px; width:100%; border-collapse:collapse; }
div#content div.community div#comments table.comment tr td, div#content div.community div#comments table.comment tr th { font-size:11px; vertical-align:middle; text-align:left; padding:3px; }
div#content div.community div#comments table.comment tr th { font-size:12px; color:#eb690b; }
div#content div.community div#comments table.comment tr.comment-head td, div#content div.community div#comments table.comment tr.comment-head th { background: #EBEDED; }
div#content div.community div#comments table.comment tr.comment-head td:first-child { width:25px; }
div#content div.community div#comments table.comment tr.comment-head td.created { text-align:right; white-space:nowrap; }
div#content div.community div#comments table.comment tr.comment-head th a, div#content div.community div#comments table.comment tr.comment-head td.created a { color:#eb690b; text-decoration:none; }
div#content div.community div.pages { margin-bottom:10px; }
div#content div.community div.pages a { display:inline-block; background:#ebeded; color:black; font-size:11px; text-decoration:none; padding:2px 4px; font-weight:bold;}
div#content div.community div.pages a.active { background:#eb690b; }
/* === modules/program/css/info.css (22.12.2009 23:49:54) === */
div#info div.whatsnext h2 { color:white; text-transform:uppercase; border-bottom:2px solid white; background:#eb690b; font-size:14px; padding:3px 8px; }
div#info div.whatsnext div.body { padding:10px 10px 20px 10px; background:#ebeded; border-bottom:2px solid white; }
div#info div.whatsnext p { font-weight:bold; font-size:12px; line-height:1.4em; }
div#info div.whatsnext h3 { color:#eb690b; font-size:12px; margin-top:15px; }
/* === modules/videos/css/info.css (22.12.2009 23:49:57) === */
div#info div.video h2 { color:white; text-transform:uppercase; border-bottom:2px solid white; background:#eb690b; font-size:14px; padding:3px 8px; }
div#info div.video div.body { padding:10px; background:#ebeded; border-bottom:2px solid white; }
div#info div.video div.body div { clear:both; }
div#info div.video div.body div img { float:left; border:0; margin:0 5px 5px 0; }
div#info div.video div.body div h3 a { color:#eb690b; text-decoration:none; letter-spacing:1px; font-size:12px; text-transform:uppercase; }
div#info div.video div.body div h3 a:hover { color:black; }
