body
{
    margin: 0;
    padding: 0;

    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 22px;
    color: #222222;
}

a:link, a:visited, a:hover
{
    color: #9A2600;
    text-decoration: none;
}

a img 
{
    border: none;
}

.hardtext
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 12px;
    color: #222222;
}

.secheader
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 20px;
    font-weight: normal;
    border: 2px solid #F5F5F5;
    border-bottom: none;
    color: #fefefe;
    padding: 5px;
    padding-left: 10px;
    background:url(/images/grad.gif);
    background-repeat: no-repeat;
}

.secheaderbig
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 20px;
    font-weight: normal;
    border: 2px solid #F5F5F5;
    border-bottom: none;
    color: #fefefe;
    padding: 5px;
    padding-left: 10px;
    background:url(/images/grad_big.gif);
    background-repeat: no-repeat;
}

.sectext
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 12px;
    color: #373737;
    line-height: 1.3em;
    font-weight: normal;
    border-left: 2px solid #F5F5F5;
    border-right: 2px solid #F5F5F5;
    background-color: #fefefe;
    padding-left: 10px;
    padding-top: 10px;
    height: 400px;
    padding-right: 10px;
}

.sep
{
    font-family: Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    padding-left: 3px;
    padding-right: 3px;
    color: #FEFEFE;
}

.headerlinks
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    color: #225A8F;
}

a.headerlinks:link, a.headerlinks:visited, a.headerlinks:hover
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    color: #225A8F;
}

.footerlinks
{
    font-family: Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 12px;
    font-weight: normal;
    color: #FEFEFE;
}

a.footerlinks:link, a.footerlinks:visited, a.footerlinks:hover
{
    font-family: Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 11px;
    font-weight: normal;
    color: #FEFEFE;
}

.mainbg1
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 12px;
    color: #222222;
    background:url(/images/bg_index.jpg);
    background-repeat: no-repeat;
}

.mainbg2
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 12px;
    color: #222222;
    background:url(/images/sec_about_notrans.jpg);
    background-repeat: no-repeat;
}

.mainbg3
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 12px;
    color: #222222;
    background:url(/images/sec_contact_notrans.jpg);
    background-repeat: no-repeat;
}

.mainbg4
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 12px;
    color: #222222;
    background:url(/images/sec_feedback_notrans.jpg);
    background-repeat: no-repeat;
}

.mainbg5
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 12px;
    color: #222222;
    background:url(/images/sec_priv_notrans.jpg);
    background-repeat: no-repeat;
}

.viewbg
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 12px;
    color: #222222;
    background:url(/images/viewbg.jpg);
    background-repeat: no-repeat;
    padding-top: 30px;
}

.langgreytext
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 10px;
    font-weight: bold;
    color: #979797;
}

.langlinks
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 10px;
    font-weight: bold;
    color: #979797;
}

a.langlinks:link, a.langlinks:visited, a.langlinks:hover
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 10px;
    font-weight: bold;
    color: #979797;
}

.searchboxstyle
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 11px;
    font-weight: bold;
    background-color: #eeeeee;
    color: #555555;
    padding-left: 3px;
    width: 120px;
    border: 1px solid #777777;
}

.nomargin
{
   padding: 0px;
   margin: 0px;
}

.footerbar
{
    padding-top: 7px;
    padding-Bottom: 7px;
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 11px;
    font-weight: bold;
    color: #979797;
    background-color: #6C8E7B;
}

.booktext
{
    font-family: verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 13px;
    font-weight: bold;
    color: #FEFEFE;
}

.copyright
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 10px;
    padding-right: 30px;
    font-weight: normal;
    color: #B8B8B8;
}

.channeltext
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 13px;
    font-weight: bold;
    color: #8C8C8C;
}

a.channeltext:link, a.channeltext:visited
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 13px;
    font-weight: bold;
    color: #8C8C8C;
}

a.channeltext:hover
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 13px;
    font-weight: bold;
    color: #333333;
}

.videotitle
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 13px;
    padding-top: 3px;
    padding-bottom: 3px;
    background-color: #4474A2;
    font-weight: bold;
    color: #FEFEFE;
}

.videostars
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 11px;
    background-color: #4474A2;
    font-weight: normal;
    color: #EBEBEB;
}

.videoviews
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 11px;
    background-color: #4474A2;
    font-weight: normal;
    color: #EBEBEB;
}

.mainplayerwindow
{
    width: 577px;
    height: 324px;
}

.videostarsspanbox
{
    border: 1px solid #000000;
}

.booktodaytext
{
    text-align: center;
    font-size: 16px;
    letter-spacing: 1px;
    font-weight: bold;
    color: #1483C5;
    font-family: Arial,Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
}

.featuredtext
{
    text-align: left;
    padding-top: 8px;
    font-weight: normal;
    line-height: 1.3em;
    font-size: 12px;
    color: #565656;
    font-family: Verdana,Arial,Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
}

.resulttext
{
    text-align: left;
    padding-top: 8px;
    font-weight: normal;
    line-height: 1.3em;
    font-size: 12px;
    color: #3D3D3D;
    font-family: Verdana,Arial,Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
}

.featuredvids
{
    text-align: left;
    font-size: 14px;
    letter-spacing: 1px;
    padding-left: 20px;
    padding-bottom: 3px;
    font-weight: bold;
    color: #1483C5;
    font-family: Arial,Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
}

.thumbborder
{
    border: 1px solid #4E6F8F;
}

.featuredviews
{
    font-size: 10px;
    color: #8EB0C4;
    font-weight: bold;
    font-family: Verdana,Arial,Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
}

.resultviews
{
    font-size: 10px;
    color: #7B98AA;
    font-weight: bold;
    font-family: Verdana,Arial,Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
}

.featuredlink
{
    font-size: 11px;
    color: #4474A2;
    font-weight: bold;
    font-family: Verdana,Arial,Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
}

a.featuredlink:link, a.featuredlink:visited, a.featuredlink:hover
{
    font-size: 11px;
    color: #4474A2;
    font-weight: bold;
    font-family: Verdana,Arial,Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
}

.blankbg
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 12px;
    color: #222222;
    background:url(/images/sec_about2.jpg);
    background-repeat: no-repeat;
}

.aboutbg
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 12px;
    color: #222222;
    background:url(/images/sec_about_notrans.jpg);
    background-repeat: no-repeat;
}

.contactbg
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 12px;
    color: #222222;
    background:url(/images/sec_contact_notrans.jpg);
    background-repeat: no-repeat;
}

.feedbackbg
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 12px;
    color: #222222;
    background:url(/images/sec_feedback_notrans.jpg);
    background-repeat: no-repeat;
}

.partnersbg
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 12px;
    color: #222222;
    background:url(/images/sec_partners_notrans.jpg);
    background-repeat: no-repeat;
}

.privbg
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 12px;
    color: #222222;
    background:url(/images/sec_priv_notrans.jpg);
    background-repeat: no-repeat;
}

.sitemapbg
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 12px;
    color: #222222;
    background:url(/images/sec_sitemap_notrans.jpg);
    background-repeat: no-repeat;
}

.allbg
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 12px;
    color: #222222;
    background:url(/images/allbg_notrans.jpg);
    background-repeat: no-repeat;
}

.sectitle
{
    font-size: 19px;
    color: #FFFFFF;
    height: 43px;
    font-weight: normal;
    font-family: Verdana,Arial,Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
}

.secbody
{
    font-size: 11px;
    color: #222222;
    font-weight: bold;
    line-height: 1.4em;
    font-family: Verdana,Arial,Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
}

.formfields
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 11px;
    font-weight: normal;
    background-color: #F3F0F0;
    color: #444444;
    padding-left: 3px;
    width: 120px;
    border: 1px solid #777777;
}

.episodes_channel
{
    color: #026CBC;
    font-size:15px;
    font-weight: bold;
    padding-bottom: 4px;
    line-height: 1.5em;   
}

.episodes_text
{
    color: #333333;
    font-size:12px;
    font-weight: normal;
    padding: 5px;
    padding-top: 0px;
    padding-right: 30px;
    line-height: 1.3em;
}

.smallalltext
{
    color: #666666;
    font-size:10px;
    font-weight: bold;
    line-height: 1.3em;
}

.channelinfotable
{
    margin-top: 8px;
    border: 2px solid #fefefe;
}

.carouseltable
{ 
    background-color: #D2DEE2;
    padding: 0px;
    margin: 0px;
}

.carouseltablepackages
{ 
    padding: 0px;
    margin: 0px;
}

.morevidoetexttable
{ 
   margin-bottom: 3px;
}

.channelinfotext
{
    color: #425E65;
    background-color: #CEE0E7;
    font-size:11px;
    font-weight: bold;
    line-height: 1.3em;
    padding: 5px;
}

.channelinfodesctext
{
    color: #444444;
    background-color: #CEE0E7;
    font-size:10px;
    font-weight: bold;
    line-height: 1.3em;
}

.videodesclinklinesep
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 10px;
    font-weight: bold;
    color: #405B6B;
    text-decoration: none;
}

.videodesclinkline
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 10px;
    font-weight: bold;
    color: #405B6B;
    text-decoration: none;
}

a.videodesclinkline:link, a.videodesclinkline:visited
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 10px;
    font-weight: bold;
    color: #405B6B;
    text-decoration: none;
}

a.videodesclinkline:hover
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 10px;
    font-weight: bold;
    color: #6B8D7B;
    text-decoration: none;
}

.morevideostext
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 13px;
    font-weight: bold;
    color: #113A5D;
    text-decoration: none;
}

.nopadding
{
   padding: 0px;
   margin: 0px;
}

.novidsfound
{
    text-align: center;
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 13px;
    color: #333333;
    font-weight: bold;
}

.carousel
{
   overflow: hidden; 
   height: 130px; 
}

.normalthumbborder
{
    border: 1px solid #6C8E7B;
}

.normalthumbborderover
{
    border: 1px solid #305477;
}

.labelmouseovertitle
{
    text-align: left;
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    color: #2F5A85;
    font-size:11px;
    font-weight: bold;
    line-height: 1.3em;
}

.labelmouseoverdesc
{
    color: #333333;
    font-size:10px;
    font-weight: bold;
    line-height: 1.3em;
}

.vidtagtext
{
    color: #F6F6F6;
    padding: 3px;
    font-size:11px;
    font-weight: bold;
}

.tagstable
{
    background-color: #9DC2D0;
    margin-top: 8px;
    border: 2px solid #fefefe;
}

.nopkgfound
{
    color: #466E56;
    line-height: 1.4em;
    font-size:15px;
    font-weight: bold;
}

.pkgtableimage
{
    border: 2px solid #fefefe;
}

a.pkglink:link, a.pkglink:visited
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 10px;
    font-weight: bold;
    color: #33781B;
    line-height: 1.35em;
}

a.pkglink:hover
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 10px;
    font-weight: bold;
    color: #456C7F;
    line-height: 1.35em;
}

.pkgtext
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 10px;
    font-weight: normal;
    color: #333333;
    line-height: 1.15em;
}

.pkgfoottext
{
    padding-top: 4px;
    text-align: right;
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 9px;
    font-weight: bold;
    color: #444444;
}

.panelbg
{
   background-color: #F1F5F4;
   padding: 20px;
   padding-top: 10px;
   padding-bottom: 10px;
   font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
   font-size: 12px;
}

.tabtitleheader
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    color: #444444;
    line-height: 1.3em;
}

.tabtexthead
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 10px;
    font-weight: bold;
    color: #444444;
}

.smalltext
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 9px;
    font-weight: bold;
    color: #444444;
}

.commentsheader
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 16px;
    font-weight: bold;
    color: #fefefe;
}

.totalcomments
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 11px;
    font-weight: bold;
    color: #fefefe;
}

.nocommentsfound
{
    color: #444444;
    line-height: 1.4em;
    font-size:15px;
    font-weight: bold;
}

.commentbg
{
    background:url(/images/comment_title3.gif);
    background-repeat: no-repeat;
}

.commenttext
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 13px;
    padding-left: 10px;
    color: #fefefe;
    font-weight: bold;
}

.comment_body
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 12px;
    color: #222222;
    padding-left: 10px;
    padding-right: 10px;
    background-color: #92C6E5;
    font-weight: normal;
}

.smalldatetime
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 11px;
    font-weight: normal;
    color: #D9D9D9;
}

.comment_top
{
    background:url(/images/comment_text_top2.gif);
    background-repeat: no-repeat;
}

.comment_bottom
{
    background:url(/images/comment_text_bottom2.gif);
    background-repeat: no-repeat;
}

.formhead
{
   font-size: 11px;
   font-weight: bold;
}

a.sharelinks:link, a.sharelinks:visited, a.sharelinks:hover
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    color: #225A8F;
}

.sharepic
{
   margin: 3px;
   display: inline; 
   vertical-align:middle;
}

