/* Base */ * { margin:0; padding:0; } body { background: url(../img/body-bg.gif) repeat; font:normal 11px/14px Verdana; color:#4b1a1a; } img, div, a, input { behavior: url(/media/js/iepngfix.htc) } a img { border:0; } a { color:#b8111a; text-decoration:underline; } a:hover { color:#623731; text-decoration:none; } h1, h2, h3, h4 { margin-bottom:.8em; line-height:1.4em; } h1 { margin-bottom:.4em; font-size:1.7em; font-weight:normal; } h2 { margin-bottom:.6em; font-size:1.8em; font-weight:normal; } h3 { font-size:1.25em; color:#b8111a; } h4 { font-size:1.2em; } h5 { font-size:1em; } /* Table */ table { width:100%; } th, td { padding:0; vertical-align:top; } .label { padding-right:8px; } /* Block Text */ p, address { margin:0 0 .7em 0; } address { font-style:normal; } cite { color:#9a9a9a; font-style:normal; font-size:.79em;} cite strong { font-weight:bold; color:#5f5f5f;} /* List */ ul li { list-style:none; } dt, dd { display:block; } .list1 { margin:0 0 20px 0; border-bottom:1px solid #d0ae78;padding:0 0 15px 0; margin:0 0 20px 0; } .list1 li { line-height:16px; } /* Align */ .a-right { text-align:right; } .a-left { text-align:left; } .a-center { text-align:center; } .f-right { float:right; } .f-left { float:left; } /* Forms */ form { display:inline;} fieldset { border:none; } legend {display:none;} input, select { vertical-align:middle; } label, .label { color:#666; font-weight:bold; } .input-text { padding:2px 5px; border:1px solid #d0ae78; background:#fff; width:98%; } .form-button { overflow:visible; width:auto; border:0; padding:2.5px 15px; color:#f6edb3; font:11px arial, sans-serif !important; cursor:pointer; text-align:center; vertical-align:middle; background:#623731; } /* Sizing */ small { font-size:.95em;} big { font-size:1.25em; } /* Spacing */ hr { clear:both; margin:15px 0; border:0; height:1px; overflow:hidden; visibility:hidden; } /* Columns */ .col2-set .col-1, .col2-set .col-2 { float:left; width:48%; } .col2-set .col-2 { float:right; } .col3-set .col-1, .col3-set .col-2, .col3-set .col-3 { float:left; width:32%; margin-right:1.8%; } .col3-set .col-3 { margin:0; } #wrapper { width:940px; margin:0 auto; } #container { padding:0 15px; } .right-side-col, .left-side-col { position:absolute; min-height:810px; } .right-side-col { background:url(../img/right-site-bg.gif) no-repeat right top; padding:0 0 0 15px; margin-left:925px; top:5px; } .left-side-col { background:url(../img/left-site-bg.gif) no-repeat left top; top:5px; padding-left:15px; } #header, #content{ width:910px; background-color:#f6efbc; } /* Header */ #header { background:#f6f1bf url(../img/header/header-bg.jpg) no-repeat left top; height:150px; } #header .logo-bg, #header .head-info, #header .head-webcam { float:left; height:150px; } #header .logo-bg { width:293px; } #logo { text-indent:-1000em; padding:15px 0 0 25px; } #logo a { display:block; width:247px; height:118px; background:url(../img/header/logo.gif) no-repeat left top; } #header .head-info { width:475px; background:url(../img/header/header-info-bg.gif) no-repeat left top; } /*.head-info a { display:block; background:url(../img/header/online-icon.gif) no-repeat; text-transform:uppercase; padding:10px 0 0 60px; margin:35px 48px; color:#4b1a1a; height:41px; }*/ .search-form { margin:45px 0 0 0; } .search-form .input-text { background:#fff; border:1px solid #d0ae78; width:170px; } .search-but { background:url(../img/header/search-but.gif) no-repeat left top; width:75px; height:21px; border:0; cursor:pointer; } .ads { margin:10px 0 0 0; width:468px; height:60px; border:3px solid #fff; } #header .head-webcam { } .head-webcam a { display:block; width:85px; height:62px; margin:40px 0 0 20px; /*background:url(../img/header/interactive.gif) no-repeat left top;*/ background:url(../img/listen.gif) no-repeat left top; color:#fff; text-transform:uppercase; padding:84px 0 0 17px; } .head-webcam a img { margin:0; } .clear { clear:both; } /* NAV */ #nav { position:relative; float:left; margin:0; padding:0; list-style-type:none; z-index:100; background:url(../img/nav-bg.gif) repeat-x left bottom; margin-left:30px; width:852px; } #nav li { float:left; } #nav li a { display:block; padding:5px 18px 10px 0; text-transform:uppercase; text-decoration:none; color:#4b1a1a; font-weight:bold; font-family:Arial; font-size:14px; } #nav li a.last { padding-right:0; } #nav li a.current, #nav li a:hover { color:#b8111a; } /* CONTENT */ /***** Main */ #content { padding:20px 30px; width:850px; background:#f3e495 url(../img/content-bg.gif) repeat-x top left; min-height:420px; } .apples { background:#f3e499 url(../img/content-bottom.jpg) no-repeat 750px bottom; height:88px; } #homepage { margin:15px 0; } .col-1 { width:34%; padding-top:10px; } .col-2 { width:35%; } .col-3 { padding-top:10px; width:27%; } h3.title { padding:0; font-size:18px; font-weight:normal; text-transform:uppercase; font-family:Arial; border-bottom:1px solid #d0ae78; line-height:18px; height:16px; } h3.title span { position:absolute; background:#f6eeb8; padding-right:20px; } h3.title small { color:#4b1a1a; font-size:14px; } .blocks-list { margin-bottom:5px; } .blocks-list dt, .blocks-list dd { display:block; } .blocks-list dt { color:#b8111a; padding:4px 0; } .blocks-list dd a.more { display:block; } .blocks-list dd p { margin:0; padding:0; } .sms-pager { border:1px solid #d9bd7e; background:#ecdea4; padding:10px; } #homepage .col-2 h3.title span { background:#ecdea4; } .sms-pager .blocks-list { margin:10px 10px; } .sms-pager .blocks-list dd { padding-left:15px; } #radio-news img { margin-left:3px; } .radio-news-link { display:block; float:right; margin:3px 0; } .banner-img { border:1px solid #bc8c46; } .news-thumb-img { border:1px solid #bc8c46; margin-right:5px; } /***** MP3 */ #letter-search { margin:0 0 15px 0; } #letter-search li { float:left; padding:0 8px; } #letter-search li.current a { font-weight:bold; text-decoration:none; } .search-block { border-bottom:1px solid #d0ae78; padding:0 0 15px 0; margin:0 0 20px 0; } .search-block .input-text { width:250px; } /***** News */ .news-blocks { width:85%; } .news-blocks dt { font-weight:bold; } .news-blocks dt span { color:#4b1a1a; } /***** Veduchi */ .veduchi { width:auto; } .veduchi td { padding:0 25px 20px 25px; } .photo-frame { width:154px; background:url(../img/veduchi-bg.gif) no-repeat left top; } .photo-frame .bottom { padding:1px 0 3px 1px; height:200px; background:url(../img/veduchi-bg-bot.gif) no-repeat left bottom; } .photo-frame img { margin:0; padding:0; border:0; display:block; } .photo-frame-link { text-transform:uppercase; display:block; text-align:center; font:bold 12px/16px Verdana; margin:3px 0; } /***** Webcam */ .webcam { margin:35px 0 15px 0; } .webcam img { border:2px solid #bc8c46; } /***** Photo */ .photo-table { margin:10px 0 0 0; } .photo-link { display:block; text-align:center; font:normal 12px/16px Verdana; margin:3px 0; } .photo-table td span { display:block; text-align:center; } .photo-table .photo-frame { background:transparent; text-align:center; } .photo-table .photo-frame img { border:1px solid #bc8c46; display:inline; } .photo-table .large { width:auto; } /* FOOTER */ #footer-note{ padding:0px 10px 10px 10px; font:9px arial, sans-serif !important; text-align:center; color: #efefef; } #footer{ background:url(../img/footer/footer-bg.jpg) no-repeat left top; height:215px; padding:8px 0 0 225px; } .mp3-cont-top-bg { background:url(../img/footer/mp3-bg-top.gif) no-repeat top left; padding:13px 0 0 0; } .mp3-cont-bot-bg { background:url(../img/footer/mp3-bg.gif) no-repeat bottom left; padding:0 0 13px 0; width:646px; } .mp3-cont { background:#bc8c46; padding:0 20px 5px 20px; } .mp3-cont .col-1 { background:url(../img/footer/mp3-lists-bg.gif) repeat-y top right; } .mp3-cont h4 { color:#fff; font-weight:bold; font-family:Arial; font-size:14px; margin-bottom:0; } .mp3-cont ul li { list-style-type:disc; color:#fff; margin-left:15px; } .mp3-cont ul li a { color:#fff; } .mp3-cont ul li a:hover { color:#f3e765; } /* Clears */ .col2-set:after, .col3-set:after, .clear:after, #letter-search:after { content:"."; display:block; clear:both; height:0; font-size:0; line-height:0em; visibility:hidden; overflow:hidden; } .pager { margin-bottom:13px; text-align:center; } .pager ul, .pager li { display:inline; } .pager li { padding:0 2px; } .pager a, .pager a:hover { border:1px solid #bc8c46; padding:2px 5px; text-decoration:none; } .pager a.active, .pager a.active:hover { background:#eee; border-color:#999; color:#333; font-weight:bold; cursor:default; } #days-list span { margin: 0 30px 0 0; } #programs { margin: 25px 0 0 0; } .interactive-header { height:87px; width:647px; background: url(../img/header/interactive-header.jpg) no-repeat 0 0 } .search-tabs { border-bottom:1px solid #d0ad77; height:25px; width:650px; padding-left:5px; } .search-tabs li { float:left; padding:0 2px; } .search-tabs li a { display:block; padding:5px 6px 5px 6px; color:#653936; text-decoration:none; background:#e4c189; border:1px solid #d0ad77; } .search-tabs li a:hover, .search-tabs li a.active { background:#f6ecb1; border-bottom:1px solid #f6ecb1; } .search-results { margin:20px 0 0 -10px; } .search-results li { margin-bottom:10px; list-style-type:none; clear:both; } .search-results h4 { font-weight:normal; margin:0 0 5px 0; } .search-results .small { display:block; margin:3px 0 0 0; color:#643432; text-decoration:none; } .search-results dl dt, .search-results dl dd { float:left; } .search-results dl dt { font-size:12px; width:20px; text-align:right; padding:3px 8px 0 0; } .query { margin:15px 0; font-size:14px; font-weight:bold; } .query strong { color:#b81119; } .query em { font-weight:normal; font-size:12px; } .pager { font-weight:bold; margin:10px 0; } .pager li a { font-weight:normal; color:#653936; text-decoration:none; background:#e4c189; } .pager li a:hover { background:#f6ecb1; } form p label, form label { display:block; } form p input, form input, form p textarea, form textarea { padding:2px 5px; border:1px solid #d0ae78; background:#fff; } ul.errorlist li {color:#b8111a;padding-top:10px;} a.comments {padding-left:17px; margin-left:5px; background:url(../img/comments.gif) no-repeat 0 0}