﻿a{color:#006699; text-decoration:none}
a:hover{color:#cc0000; text-decoration:underline;}

.container {
    clear: both;
    margin: 0 auto;
    width: 995px;
}
.container .container1 {
    margin: 0 auto;
    width: 995px;
}

.wid315_1 {
    width: 315px;
}
.rightmaincont {
    float: right;
}
wid315, .wid315_2 {
    margin-bottom: 20px;
    width: 311px;
}
.widget {
    border: 1px solid #F2F2F2;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 3px 3px 3px #E2E2E2;
    float: left;
    width: 100%;
}
.wid_top {
    background-color: #F2F2F2;
    border-bottom: 1px solid #FFFFFF;
    float: left;
    width: 100%;
}
.wid_mid {
    border-top: 1px dotted #999999;
    float: left;
    width: 100%;
}
.ad295_50 {
    float: left;
    margin-bottom: 0;
    margin-top: 0;
    padding: 6px 10px;
}

.wid_bot {
    background-color: #F2F2F2;
    float: left;
    height: 5px;
    margin-bottom: 0;
    margin-top: 5px;
    width: 100%;
}
.wid_top .header {
    color: #000000;
    float: left;
    font-family: 'Roboto','Open Sans',arial,sans-serif;
    font-size: 15px;
    font-weight: bold;
    padding: 3px 5px 3px 10px;
}
.wid_top .header_m {
    color: #000000;
    float: left;
    font-family: 'Roboto','Open Sans',arial,sans-serif;
    font-size: 15px;
    font-weight: bold;
    padding: 3px 5px 3px 10px;
}
.wid_top .head_sponsor {
    float: right;
    margin-right: 1px;
    margin-top: 2px;
}

.wid_mid .wid_mid_cont {
    float: left;
    padding: 10px 10px 5px;
}

.header4 {
    color: #006699;
    font-family: 'Roboto','Open Sans',arial,sans-serif;
    font-size: 15px;
    line-height: 20px;
    margin: 0 0 5px;
}
.header4 a, header2 a{color:#006677;}
.header4 a:hover, header2 a:hover{color:#cc0000; text-decoration:underline;}

.wid_story {
    float: left;
    margin-bottom: 5px;
    margin-top: 2px;
    width: 100%;
}

.wid_intro {
    color: #000000;
    font-family: 'Roboto',sans-serif;
    font-size: 12px;
    line-height: 18px;
    margin-bottom: 0;
    margin-top: 0;
}
.clr {
    clear: both;
}
.wid_story li {
    background-image: url("http://cdn.ndtv.com/common/images/ndtvsprite.png");
    background-position: 1px 6px;
    background-repeat: no-repeat;
    line-height: 18px;
    margin-bottom: 2px;
    margin-top: 2px;
    padding-left: 10px;
    display:block !important;
    float:none !important;
}
.wid_story ul {
    font-family: 'Roboto',sans-serif;
    font-size: 12px;
    list-style-type: none;
    margin:0px;
    padding:0;
}
.ad295_50 {
    float: left;
    margin-bottom: 0;
    margin-top: 0;
    padding: 0 10px;
}
.imgbrd, .imgbrd1 {
    border: 1px solid #E0E0E0;
    float: left;
    margin-right: 10px;
    padding: 4px;
}
.wid_story a {
    color: #006677;
}
.wid_story a:hover{color:#cc0000; text-decoration:underline;}
.ad315 {
    background-color: #F2F2F2;
    float: left;
    padding-bottom: 5px;
}
.wid315_2 {
    margin-bottom: 15px;
}
.wid315, .wid315_2 {
    margin-bottom: 20px;
    width: 311px;
}
.related_st_band ul {
    list-style-type: none;
    margin: 0;
    padding: 0
}


.related_st_band ul li {
    float: left;
    margin: 0 3px;
    position: relative;
  
}

.wid_bot {
    background-color: #F2F2F2;
    float: left;
    height: 5px;
    margin-bottom: 0;
    margin-top: 5px;
    width: 100%;
}


#video_wall, #Photo_wall {
    float: left;
    width: 100%;
}

#Photo_wall li {
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    height: 198px;
    margin-bottom: 5px;
    margin-right: 5px;
    width: 130px;
}
#Photo_wall ul {
    list-style-type: none;
    margin: 0;
    padding: 0 0 0 15px;
}

.dot_v {
    border-right: 1px dotted #ccc;
}