﻿@charset "utf-8";
body 
{
    background: url(images//v100716/body_bg.jpg) repeat-x; 
    background-color:#000;
    font-family:Trebuchet MS; 
    text-align:center;
    padding:0;
    margin:0;
    color:#ffffff;
}

.page
{
    width:950px;
    margin:0 auto;
}

.header
{
    background: url(images//v100716/tmah_header.jpg) no-repeat;
    width:950px;
    height:158px;
    padding:0;
    margin:0;
    position:relative;
}

.follow
{
    float:right; 
    padding-top:8px; 
    padding-right:30px;
}

.imgIcon
{
     padding-left:10px;
}

.clear
{
    clear:both;
}

.dvsearch
{
    position:absolute; 
    bottom:10px; 
    right:30px;
}


.txtSearch
{
    height:13px;
    line-height:13px;
    font-size:10px;
    color:#999;
    border:0;
    vertical-align:middle;
    width:200px;
    padding-left:10px;
}

.menu
{
    width:950px;
    background: url(images//v100716/menu_bg.jpg) repeat-x;
    height:36px;
    margin:0;
    padding:0;
}

.menu ul
{
    margin:0;
    padding:0;
}

.menu ul li
{
    list-style:none; 
    float:left;
    line-height:36px;
    vertical-align:middle;
    text-align:center;
    width:132px;
}

.menu ul li.blankmenu
{
    list-style:none; 
    float:left;
    line-height:36px;
    vertical-align:middle;
    text-align:center;
    width:6px;
}

.menu ul li.blankmenu1
{
    list-style:none; 
    float:left;
    line-height:36px;
    vertical-align:middle;
    text-align:center;
    width:16px;
}

.menu ul li.actmenu
{
    list-style:none; 
    float:left;
    background: url(images//v100716/menu_active.gif) no-repeat;
    line-height:36px;
    vertical-align:middle;
    text-align:center;
    width:132px;
}

.menu ul li.actmenul
{
    list-style:none; 
    float:left;
    background: url(images//v100716/menu_activel.gif) no-repeat;
    line-height:36px;
    vertical-align:middle;
    text-align:center;
    width:132px;
}

.menu ul li.actmenur
{
    list-style:none; 
    float:left;
    background: url(images//v100716/menu_activer.gif) no-repeat;
    line-height:36px;
    vertical-align:middle;
    text-align:center;
    width:132px;
}

.menu ul li.leftmenu
{
    list-style:none; 
    float:left;
    background: url(images//v100716/menu_left.gif) no-repeat;
    line-height:36px;
    vertical-align:middle;
    text-align:center;
    width:10px;
}

.menu ul li.leftmenu1
{
    list-style:none; 
    float:left;
    line-height:36px;
    vertical-align:middle;
    text-align:center;
    width:10px;
}

.menu ul li.rightmenu
{
    list-style:none; 
    float:left;
    background: url(images//v100716/menu_right.gif) no-repeat;
    line-height:36px;
    vertical-align:middle;
    text-align:center;
    width:10px;
}

.dvleft
{
    width:644px;
    padding:3px;
}

.llb_head
{
    background: url(images//v100716/comment_left.jpg) no-repeat;
    width:10px;
    height:26px;
}

.lcb_head
{
    background-color:#3B3B3B;
    text-align:left;
    padding-left:3px;
    width:619px;
    height:26px;
}

.lcb1_head
{
    background-color:#3B3B3B;
    text-align:left;
    padding-left:3px;
    width:304px;
    height:26px;
}

.lcb2_head
{
    background-color:#3B3B3B;
    text-align:right;
    padding-right:5px;
    width:315px;
    height:26px;
}

.lrb_head
{
    background: url(images//v100716/comment_right.jpg) no-repeat;
    width:3px;
    height:26px;
}

.lpb_head
{
    background: url(images//v100716/comment_pointer.jpg) no-repeat;
    height:4px;
}

a
{
    text-decoration:none;
    color:#fff;
}

a.lmenu:active, a.lmenu:link, a.lmenu:visited
{
    text-decoration:none;
    color:#fff;
}

a.lmenu:hover
{
    text-decoration:underline;
    color:#fff;
}

a.readmore:active, a.readmore:link, a.readmore:visited
{
    text-decoration:underline;
    color:#fff;
}

a.readmore:hover
{
    text-decoration:none;
    color:#fff;
}

a.flink:active, a.flink:link, a.flink:visited
{
    text-decoration:none;
    padding:0 5px;
    color:#fff;
}

a.flink:hover
{
    text-decoration:underline;
    padding:0 5px;
    color:#fff;
}

a.followus:active, a.followus:link, a.followus:visited
{
    text-decoration:none;
    color:#00A4E1;
}

a.followus:hover
{
    text-decoration:underline;
    color:#00A4E1;
}

a.storelink:active, a.storelink:link, a.storelink:visited
{
    text-decoration:none;
    color:#fff;
}

a.storelink:hover
{
    text-decoration:underline;
    color:#fff;
}

.rightsidebar p
{
    padding:0; margin:0;
}

.dvleft ul.listpost
{
    margin:5px 0 0 6px;
    padding:0;
}

.dvleft ul.listpost li
{
    list-style:none; 
    float:left;
    vertical-align:middle;
    text-align:center;
    width:204px;
    padding-right:8px; 
}

.dvleft ul.listpost li p
{
    padding:0; margin:0;
}

.dvleft p
{
        padding:0; margin:0;
}

.rightsidebar
{
    padding-top:5px;
    padding-left:5px;
    text-align:left;
}

.lefttitle
{
    width:632px; 
    border:0; 
    padding-top:10px; 
    margin-left:6px;
}

.dvpostlist
{
    padding:10px 10px 0 10px; font-size:12px; width:184px; background-color:#3B3B3B; text-align:left;
}

h4
{
    padding:0; margin:0;
}

.main
{
    border:0px; width:950px; padding:0 0 10px 0; margin:0; background-color:#1E1E1E;
}

.shortcontent
{
    padding:5px 0; margin:0; line-height:14px; color:#B7B7B7;
}

.leftsec
{
    width:650px; vertical-align:top;
}

.rightsec
{
    width:300px; vertical-align:top;
}

.podcast
{
    padding:10px 5px 0 10px; font-size:12px; width:272px; background: url(images//v100716/rightsection_bg.jpg) repeat-y; text-align:left;
}

.podcastfooter
{
    padding:0px 5px 0 10px; font-size:12px; width:272px; height:33px; background: url(images//v100716/podcast_footer.gif) no-repeat; text-align:left;
}

.rs_header
{
    margin-top:10px; padding-left:10px; padding-right:5px; font-size:12px; width:272px; height:32px; line-height:32px; vertical-align:middle; background: url(images//v100716/rightsection_header.jpg) no-repeat; text-align:left;
}

.rs_footer
{
    padding:0 5px 0 10px; font-size:10px; width:272px; height:19px; background: url(images//v100716/rightsection_footer.jpg) no-repeat; text-align:center;
}

.tbstore
{
    width:272px; border:0; padding-bottom:10px;   
}

.footer
{
    width:950px;
    background: url(images//v100716/footer_bg.jpg) repeat-x;
    height:33px;
    margin:0;
    padding:0;
    font-size:11px;
}

.footer ul
{
    margin:0;
    padding:0 10px;
}

.footer ul li
{
    list-style:none; 
    float:left;
    line-height:33px;
    vertical-align:middle;
    color:#989898;
}

.footer ul.copyright
{
    margin:0;
    padding:0 10px;
}

.footer ul.copyright li
{
    list-style:none; 
    float:right;
    line-height:33px;
    vertical-align:middle;
    color:#989898;
}

.contentpost
{
    padding:10px;
    text-align:left;
}

.alignleft
{
    float:left;
}

.alignright
{
    float:right;
}
