/*
 * Web Fonts from fontspring.com
 *
 * All OpenType features and all extended glyphs have been removed.
 * Fully installable fonts can be purchased at http://www.fontspring.com
 *
 * The fonts included in this stylesheet are subject to the End User License you purchased
 * from Fontspring. The fonts are protected under domestic and international trademark and 
 * copyright law. You are prohibited from modifying, reverse engineering, duplicating, or
 * distributing this font software.
 *
 * (c) 2010-2013 Fontspring
 *
 *
 *
 *
 * The fonts included are copyrighted by the vendor listed below.
 *
 * Vendor:      FontSite Inc.
 * License URL: http://www.fontspring.com/fflicense/fontsite
 *
 *
 */
@font-face{ font-family: avalon-light; font-style: normal; font-weight: normal; src: url(font/avalon-light/avalon-xlight-webfont.eot), url(font/avalon-light/avalon-xlight-webfont.eot?#iefix) format("embedded-opentype"), url(font/avalon-light/avalon-xlight-webfont.woff) format("woff"), url(font/avalon-light/avalon-xlight-webfont.ttf) format("truetype"), url(font/avalon-light/avalon-xlight-webfont.svg) format("svg"); }
@font-face{ font-family: avalon-book; font-style: normal; font-weight: normal; src: url(font/avalon-book/avalon-book-webfont.eot), url(font/avalon-book/avalon-book-webfont.eot?#iefix) format("embedded-opentype"), url(font/avalon-book/avalon-book-webfont.woff) format("woff"), url(font/avalon-book/avalon-book-webfont.ttf) format("truetype"), url(font/avalon-book/avalon-book-webfont.svg#avalonregular) format("svg"); }
@font-face{ font-family: avalon-med; font-style: normal; font-weight: normal; src: url(font/avalon-med/avalon-medium-webfont.eot), url(font/avalon-med/avalon-medium-webfont.eot?#iefix) format("embedded-opentype"), url(font/avalon-med/avalon-medium-webfont.woff) format("woff"), url(font/avalon-med/avalon-medium-webfont.ttf) format("truetype"), url(font/avalon-med/avalon-medium-webfont.svg#avalonmedium) format("svg"); }
@font-face{ font-family: avalon-bold; font-style: normal; font-weight: normal; src: url(font/avalon-bold/avalon-bold-webfont.eot), url(font/avalon-bold/avalon-bold-webfont.eot?#iefix) format("embedded-opentype"), url(font/avalon-bold/avalon-bold-webfont.woff) format("woff"), url(font/avalon-bold/avalon-bold-webfont.ttf) format("truetype"), url(font/avalon-bold/avalon-bold-webfont.svg#avalonbold) format("svg"); }
@font-face{ font-family: avalon-book-condensed; font-style: normal; font-weight: normal; src: url(font/avalon-bookcond/avalon-bookcond-webfont.eot), url(font/avalon-bookcond/avalon-bookcond-webfont.eot?#iefix) format("embedded-opentype"), url(font/avalon-bookcond/avalon-bookcond-webfont.woff) format("woff"), url(font/avalon-bookcond/avalon-bookcond-webfont.ttf) format("truetype"), url(font/avalon-bookcond/avalon-bookcond-webfont.svg#avalonbook_condensed) format("svg"); }
.avalon-light { font-family: avalon-light; }
.avalon-book { font-family: avalon-book; }
.avalon-med { font-family: avalon-med; }
.avalon-bold { font-family: avalon-bold; }
.avalon-cond { font-family: avalon-book-condensed; }
.black { color: #000; }
.red { color: #ab0000; }
.green { color: #95b533; }
.grey { color: #9a9a9a; }
.bold { font-weight: bold; }
a.down18:link { color:#2f7593; font-size: 18px; font-weight: normal; font-style: normal; line-height: 20px; text-decoration:none; }
a.down18:visited { color:#2f7593; font-size: 18px; font-weight: normal; font-style: normal; line-height: 20px; text-decoration:none; }
a.down18:hover { color: #95b533; font-size: 18px; font-weight: normal; font-style: normal; line-height: 20px; text-decoration: none; }
.dwn TD A:link { color: #000 ; font-size: 14px; font-weight: normal; font-style: normal; line-height: 18px; text-decoration: none; }
.dwn TD A:visited { color: #000 ; font-size: 14px; font-weight: normal; font-style: normal; line-height: 18px; text-decoration: none; }
.dwn TD A:hover { font-size: 14px; color: #87a719; font-weight: normal; font-style: normal; line-height: 18px; text-decoration: none; }
a.downadobe:link { color:#2f7593; font-family: avalon-book-condensed; text-decoration: none; }
a.downadobe:visited { color:#2f7593; font-family: avalon-book-condensed; text-decoration: none; }
a.downadobe:hover { color: #95b533; font-family: avalon-book-condensed; text-decoration: none; }
a.select:link { color: #2f7593; font-size: large; font-family: avalon-book-condensed; line-height: 1.8em; text-decoration: none; margin: 0 2px 0 0; padding: 0 5px; border: solid 1px; }
a.select:visited { color: #2f7593; font-size: large; font-family: avalon-book-condensed; line-height: 1.8em; text-decoration: none; margin: 0 2px 0 0; padding: 0 5px; border: solid 1px; }
a.select:hover { color: #fff; font-size: large; font-family: avalon-book-condensed; line-height: 1.8em; background-color: #2f7593; text-decoration: none; margin: 0 2px 0 0; padding: 0 5px; border: solid 1px #2f7593; }
a.selected:link { color: #fff; font-size: large; font-family: avalon-book-condensed; line-height: 1.8em; background-color: #2f7593; text-decoration: none; margin: 0 2px 0 0; padding: 0 5px; border: solid 1px #2f7593; }
a.selected:visited { color: #fff; font-size: large; font-family: avalon-book-condensed; line-height: 1.8em; background-color: #2f7593; text-decoration: none; margin: 0 2px 0 0; padding: 0 5px; border: solid 1px #2f7593; }
a.selected:hover { color: #fff; font-size: large; font-family: avalon-book-condensed; line-height: 1.8em; background-color: #95b533; text-decoration: none; margin: 0 2px 0 0; padding: 0 5px; border: solid 1px #2f7593; }
a.ads:link { color:#2f7593; font-size: 14px; font-weight: normal; font-style: normal; text-decoration:none; }
a.ads:visited { color:#2f7593; font-size: 14px; font-weight: normal; font-style: normal; text-decoration:none; }
a.ads:hover { color: #95b533; font-size: 14px; font-weight: normal; font-style: normal; }
.chlogo { font-size: 12px; font-style: normal; font-weight: bold; line-height: 14px; margin: 0 4px 0 0; padding: 0; width: 106px; float: left; }
.chname { color: #9a9a9a; font-size: 12px; font-weight: normal; font-style: normal; line-height: 14px; width: 106px; float: left; margin: 5px 4px 0 0; padding: 0; }
.chnum { color: #9a9a9a; font-size: 14px; font-style: normal; font-weight: normal; line-height: 18px; margin: 10px 4px 0 0; padding: 0; width: 104px; float: left; border: solid 1px; }
a.chnum:link { color: #9a9a9a; font-size: 14px; font-style: normal; font-weight: normal; line-height: 18px; text-decoration: none; margin: 10px 4px 0 0; padding: 0; width: 104px; height: auto; float: left; border: solid 1px; }
a.chnum:visited { color: #9a9a9a; font-size: 14px; font-style: normal; font-weight: normal; line-height: 18px; text-decoration: none; margin: 10px 4px 0 0; padding: 0; width: 104px; height: auto; float: left; border: solid 1px; }
a.chnum:hover { color: #fff; font-size: 14px; font-style: normal; font-weight: normal; line-height: 18px; background-color: #9a9a9a; text-decoration: none; margin: 10px 4px 0 0; padding: 0; width: 104px; height: auto; float: left; border: solid 1px #9a9a9a; }
a.down:link { color:#2f7593; font-size: 14px; font-weight: normal; font-style: normal; line-height: 18px; text-decoration:none; }
a.down:visited { color:#2f7593; font-size: 14px; font-weight: normal; font-style: normal; line-height: 18px; text-decoration:none; }
a.down:hover { color: #95b533; font-size: 14px; font-weight: normal; font-style: normal; line-height: 18px; text-decoration: none; }
a.downgrey:link { color:#9a9a9a; font-size: 12px; font-weight: normal; font-style: normal; text-decoration:none; }
a.downgrey:visited { color:#9a9a9a; font-size: 12px; font-weight: normal; font-style: normal; text-decoration:none; }
a.downgrey:hover { color: #6a6969; font-size: 12px; font-weight: normal; font-style: normal; text-decoration: none; }
a.nologo:link { color:#2f7593; font-size: 14px; font-weight: normal; font-style: normal; line-height: 12px; text-decoration:none; }
a.nologo:visited { color:#2f7593; font-size: 14px; font-weight: normal; font-style: normal; line-height: 12px; text-decoration:none; }
a.nologo:hover { color: #95b533; font-size: 14px; font-weight: normal; font-style: normal; line-height: 12px; text-decoration: none; }
a.prevue:link { color:#2f7593; font-size: 14px; font-weight: normal; font-style: normal; line-height: 24px; text-decoration: none; }
a.prevue:visited { color:#2f7593; font-size: 14px; font-weight: normal; font-style: normal; line-height: 24px; text-decoration: none; }
a.prevue:hover { color: #96b635; font-size: 14px; font-weight: normal; font-style: normal; line-height: 24px; text-decoration: none; }
a.sealogo:link { color:#95b533; font-size: 14px; font-weight: normal; font-style: normal; line-height: 32px; text-decoration:none; }
a.sealogo:visited { color:#95b533; font-size: 14px; font-weight: normal; font-style: normal; line-height: 32px; text-decoration:none; }
a.sealogo:hover { color: #2f7593; font-size: 14px; font-weight: normal; font-style: normal; line-height: 32px; text-decoration: none; }
a.toplinks:link { color:#fff; font-size: 14px; font-weight: normal; font-style: normal; line-height: 16px; background-color: #2f7593; text-decoration:none; float: right; margin: 5px 5px 0 0; padding: 2px 10px; border: solid 1px; }
a.toplinks:visited { color:#fff; font-size: 14px; font-weight: normal; font-style: normal; line-height: 16px; background-color: #2f7593; text-decoration:none; float: right; margin: 5px 5px 0 0; padding: 2px 10px; border: solid 1px; }
a.toplinks:hover { color: #fff; font-size: 14px; font-weight: normal; font-style: normal; line-height: 16px; background-color: #95b533; text-decoration: none; float: right; margin: 5px 5px 0 0; padding: 2px 10px; border: solid 1px; }
.phonenumber { color: #2f7593; font-size: 3em; font-family: avalon-book; line-height: 3em; text-decoration: none; text-align: center; margin: 0; padding: 0; }
.txt10 { font-size: 10px; line-height: 14px; }
.txt12 { font-size: 12px; line-height: 16px; }
.txt14 { font-size: 14px; line-height: 18px; }
.txt16 { font-size: 16px; line-height: 20px; }
.txt18 { font-size: 18px; line-height: 22px; }
.txt20 { font-size: 20px; line-height: 24px; }
.txt22 { font-size: 22px; line-height: 26px; }
.txt24 { font-size: 24px; line-height: 28px; }
.txt26 { font-size: 26px; line-height: 28px; }
.txt28 { font-size: 28px; line-height: 30px; }
.txt30 { font-size: 30px; line-height: 32px; }
.txt34 { font-size: 34px; line-height: 36px; }
.txt40 { font-size: 40px; line-height: 42px; }
.txt50 { font-size: 50px; line-height: 52px; }
.txt-pagetitle1 { color: #2f7593; font-size: 4em; font-family: avalon-book; line-height: 1em; text-align: center; }
.txt-pagetitle2 { color: #2f7593; font-size: 2.5em; font-family: avalon-book-condensed; line-height: 1em; text-align: center; }
.txt-pagetitle3 { color: #9a9a9a; font-size: 3em; font-family: avalon-light; line-height: 1em; text-align: center; margin-top: 0.5em; }
.channel li { color: #2f7593; font-size: 14px; line-height: 20px; background-image: url(images/index/greydot.png); background-repeat: no-repeat; background-position: left center; list-style: none; margin: 0 0 0 -20px; padding: 0 0 0 15px; }
.channeltitle { color: #fff; font-size: 20px; font-family: avalon-bold; line-height: 20px; background-image: url(images/tv/channel_title.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; text-align: left; letter-spacing: 2px; width: 998px; float: left; clear: both; margin: 40px 0 10px; padding: 11px 0 10px 20px; }
.channelsubtitle { color: #2f7593; font-size: 1.5em; font-family: avalon-med; line-height: 1em; background-color: #eae9e9; margin: 20px 0 10px; padding: 5px 0 0 20px; width: 750px; float: left; clear: both; }
.channelprice { color: #2f7593; font-size: 2em; font-family: avalon-book; line-height: 1.5em; margin: 10px 0; padding: 0 5px; width: 100%; float: left; clear: both; }
.ppvtitle { color: #000; font-size: 1.5em; font-family: Arial, Helvetica, sans-serif; font-weight: 900; font-style: normal; text-decoration: none; text-align: center; margin-top: 380px; }
.sponsor { color: #9a9a9a; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none; letter-spacing: 10px; }
.fineprint { color: #8e8e8e; font-size: 14px; font-family: avalon-book-condensed; line-height: 16px; text-align: left; width: 998px; float: left; clear: both; margin: 0; padding-top: 10px; padding-bottom: 10px; border-top: 1px dashed #d9d9d9; border-bottom: 1px dashed #d9d9d9; }
.copyright { color: #9a9ca6; font-size: 1.2em; font-family: avalon-book-condensed; line-height: 1.5em; text-align: center; margin: 10px 0 0; padding: 0 0 40px; }
p { margin: 0; padding: 0 0 5px; }
ul { margin: 0 0 0 20px; padding: 0; }
ul.top-level {background:#666;}
ul.top-level {background:#9a9a9a;}
ul.top-level li {
 border-bottom: #fff solid;
 border-top: #fff solid;
 border-width: 1px;
}
ul.top-level li {
 border-bottom: #fff solid;
 border-top: #fff solid;
 border-width: 1px;
}
.greensquare li { color: #2f7593; font-size: 16px; font-weight: normal; font-style: normal; line-height: 22px; background-image: url(images/index/greensquare.gif); background-repeat: no-repeat; background-position: left center; text-align: left; list-style: none; margin: 0 0 0 -20px; padding: 0 0 0 18px; }
.greencheck li { color: #2f7593; font-size: 16px; font-style: normal; font-weight: normal; line-height: 22px; background-image: url(images/index/check.gif); background-repeat: no-repeat; background-position: left center; text-align: left; list-style: none; margin: 0 0 0 -20px; padding: 0 0 0 22px; }
.diamond li { color: #2f7593; font-size: 14px; font-style: normal; font-weight: normal; line-height: 20px; background-image: url(images/index/diamond.png); background-repeat: no-repeat; background-position: left center; list-style: none; margin: 0 0 0 -20px; padding: 0 0 0 18px; }
.grdot li { color: #2f7593; font-size: 14px; font-style: normal; font-weight: normal; line-height: 20px; background-image: url(images/index/greydot.png); background-repeat: no-repeat; background-position: left center; list-style: none; margin: 0 0 0 -20px; padding: 0 0 0 18px; }
#homenum li { list-style: none; margin-bottom: 10px; width: 45px; height: 240px; border: solid 1px #fff; }
#homephoto li { width: 320px; height: 240px; margin-bottom: 10px; border: solid 1px #cae6f2; list-style: none; }
.learn TD A:link { color: #2f7593 ; font-size: 10px; font-style: normal; text-decoration: none; }
.learn TD A:visited { color: #2f7593 ; font-size: 10px; font-style: normal; text-decoration: none; }
.learn TD A:hover { font-size: 10px; color: #87a719; font-style: normal; text-decoration: none; }
.learn TD A:hover { color: #87a719; font-size: 10px; font-style: normal; text-decoration: none; }
