@import url("reset.css");

@import url("table.css");





body{

	background:#b0b0b0 url(/images/body_bg.jpg) repeat;

	font-family:Arial, Helvetica, sans-serif;

	font-size:100%;

	color:#212020;

}

/* =============================================================================

   Links

   ========================================================================== */

a{

	text-decoration:none;

	outline: none;

}

a:link {

	color: #0066cc;

}

a:visited {

	color: #743399;

}

a:hover {

	color: #ff4b33;

	outline: 0;

}

/* =============================================================================

   Typography

   ========================================================================== */

h1,h2,h3,h4,h5,h6{

	color:#444444;

	font-weight:bold;

	line-height:1;

	margin-bottom:15px;

}

h1{

	font-size:40px;

}

h2{

	font-size:30px;

}

h3{

	font-size:17px;

}

h4{

	font-size:22px;

}

h5{

	color:#004c86;

	font-size:14px;

}

h6{

	font-size:18px;

}

strong{

	font-weight:bold;

}

p{

}

/* =============================================================================

   Struckture

   ========================================================================== */

#headerPannel,

#bodyPannel{

	width:100%;

	height:auto;

	position:relative;

	min-width: 1048px;

}

/* =#headerPanel

-------------------------------------------------------------- */ 

#headerPannel{

	background:url(/images/header_bg.jpg) repeat-x;

	height:367px;

}

#headerGlow{

	background:url(/images/header_glow_bg.png) repeat-x center 39px;

	width:100%;

	height:auto;

	min-height:362px;

	margin:0 auto;

	min-width: 1048px;

}

span.rss{

	position:absolute;

	width:31px;

	height:16px;

	left:688px;

	top:10px;

	border:1px solid #FFF;

	color:#FFF;

	padding:4px 0 0 6px;

	font-size:12px;

	text-transform:uppercase;

	cursor:pointer;

}

.search{

	position:absolute;

	top:10px;

	width:252px;

	height:22px;

	right:0;

}

.search input{

	font-size:13px;

	font-weight:normal;

	height:20px;

	width:172px;

	line-height:20px;

	border:none;

	outline:0;

	background:#fff url(/images/sherch_bg.png) no-repeat;

	padding:0 5px 2px 5px;

	float:left;

	color:#666;

}

.search input.btnsubmit{

	background: url(/images/sherchBtn_bg.png) no-repeat;

	color: #FFFFFF;

    float: right;

    font-weight: bold;

    height: 22px;

    margin: 0 1px 0 0;

    padding: 0 0 5px;

    width: 69px;

	text-transform:uppercase;

	font-size:12px;

	line-height:22px;

}

.logo{

	float:left;

}



.loginInfo{

	width:440px;

	float:left;

	margin:11px 0 0 35px;

	top:20px;

	font-size:14px;

	color:#f3f3f3;

}

.loginInfo span{

	float:left;

	padding-top:3px;

}

.loginInfo span a{

	font-size:14px;

	color:#f3f3f3;

	border-bottom:2px solid #95a9b1;

}

.loginInfo span a:hover{

	font-size:14px;

	color:#999999;

}

.loginInfo .membar{

	display:block;

	float:right;

	border:none;

}

.sharethis{

	width:250px;

	height:20px;

	position:absolute;

	right:0;

	top:72px;

}

.header_left{

	background:#ffffff;

	width:726px;

	height:285px;

	position:relative;

	border-bottom:1px solid #fff;

	border-left:1px solid #fff;

	border-top:1px solid #fff;

	margin-bottom:20px;

	/*float:left;*/

	

}

.header_left .position1{

	position:absolute;

	font-size:14px;

	color:#151616;

	font-weight:bold;

	top:0px;

	right:1px;

	margin: 0;

	height: 49px;

	line-height: 44px;

	width: 416px;

	padding-left: 9px;

	background:url(/images/position1.png) repeat-x;

	z-index: 2;

}

.homeimage {

	position:absolute;

	top:0px;

	right:1px;

	z-index:1;

}

#chooseCont{

	width:299px;

	height:250px;

	/*background:url(/images/choseCont.jpg) no-repeat;*/

	float:left;

}



#chooseCont2{

	width:279px;

	height:250px;

	/*background:url(/images/choseCont2.jpg) no-repeat;*/

	float:left;

}

#chooseCont h2{

	font-size:14px;

	font-weight:bold;

	color:#484848;

	padding:15px 0 0 20px;

}

#chooseCont2 h2{

	font-size:14px;

	font-weight:bold;

	color:#9b9b9b;

	padding:15px 0 0 20px;

}

select#country{

	display:block;

	position:absolute;

	top:216px;

	left:7px;

	padding:2px 0 3px 0;

	z-index:10;

	width:284px !important;

	height:26px !important;

	line-height:26px;

	font-size:12px;

	color:#000000;

}

select#country2{

	display:block;

	position:absolute;

	top:216px;

	left:6px;

	padding:2px 0 3px 0;

	z-index:10;

	width:266px !important;

	height:26px !important;

	line-height:26px;

	font-size:12px;

	color:#000000;

}

/* dynamically created SPAN, placed below the SELECT */

span#country{

	background: url(/images/select_bg.png) no-repeat center 5px;

    cursor: default;

    position: absolute;

    width: 274px;

	top:216px;

	left: 7px;

    z-index: 1;

	padding:10px 5px;

	font-size:12px;

	color:#484848;

	display:block;

}

span#country2{

	background: url(/images/select_bg2.png) no-repeat center 5px;

    cursor: default;

    position: absolute;

    width: 258px;

	top:216px;

    z-index: 1;

	padding:10px 10px;

	font-size:12px;

	color:#484848;

	display:block;

}

.header_right{

	/*float:right;

	margin-top:22px;*/

	position: absolute;

	bottom: 0;

	right: 0;

}

.header_right a{

	width:250px;

	height:250px;

}

/* =#bodyPannel

-------------------------------------------------------------- */  

#bodyPannel{

	margin-top:17px;

	/*margin-bottom:5px;*/

}

.main_content{

	float:left;

	width:728px;

	height:auto;

	min-height:200px;

}

.main_content2{

	float:left;

	width:728px;

	height:auto;

	min-height:200px;

}

.sidebar{

	float:right;

	width:300px;

	height:auto;

	min-height:200px;

}

.sidebar2{

	float:right;

	width:300px;

	height:auto;

	min-height:200px;

}

.add1{

	background:#f2f2f2;

	height:auto;

	/*min-height:70px;

	border:1px solid #e9e9e9;*/

	text-align:center;

	/*padding-top:10px;*/

}

.add1_top {

	margin-bottom: 17px !important;

}

.autotext{

	background:#fff url(/images/autotext_top.jpg) no-repeat center 0px;

	border:1px solid #e9e9e9;

	height:auto;

	min-height:100px;

	margin-top:20px;

	padding:10px 8px;

	color: #999999;

	font-size: 12px;

	line-height: 1.4em;

}

.last_title{

	width:300px;

	height:auto;

	min-height:100px;

	background:url(/images/sidebartop1.png) no-repeat center top;

}

.last_title2{

	width:300px;

	height:auto;

	min-height:100px;

	background:url(/images/sidebartop2.png) no-repeat center top;

}

.last_title h3{

	color: #7D000E;

    font-size: 14px;

    font-weight: bold;

    height: 14px;

    padding: 13px 0 0 13px;

}

.last_title2 h3{

	color: #7D000E;

    font-size: 13px;

    font-weight: bold;

    height: 13px;

    padding: 13px 0 0 13px;

}

.last_title .content2{

	padding-top:10px;

	/*padding-bottom:10px;*/

	background:#fff;

}

.last_title2 .content2{

	padding-top:10px;

	/*padding-bottom:10px;*/

	/*background:url(/images/content3_bg.png) repeat-y;*/

	background: #fff;

}

.last_title .content_footer{

	background:url(/images/content2_footer.png) no-repeat bottom;

	height:3px;

}

.last_title2 .content_footer{

	background:#fff;

	height:3px;

}

.last_title .row, .last_title2 .row{

	height:auto;

	min-height:31px;

	position:relative;

	margin:0 0 0 10px;

	padding-bottom: 10px;

}

.last_title .row span.author, .last_title2 .row span.author{

	display:block;

	float:left;

	border:1px solid #e9e9e9;

	width:28px;

	height:28px;

}

.last_title .row span.author2, .last_title2 .row span.author2{

	display:block;

	float:left;

	width:30px;

	height:30px;

}

.last_title .row span.artical, .last_title2 .row span.artical{

	font-size:12px;

	font-weight:bold;

	color:#212020;

	padding-left:10px;

}



.row span.artical a {

	color: #212020;

}



.row span.artical a:hover {

	color: #ff4b33;

}



.last_title .row span.date, .last_title2 .row span.date{

	display:block;

	font-size:12px;

	font-weight:bold;

	color:#a9a9a9;

	padding-left:40px;

	padding-top:5px;

}





.add2{

	height:auto;

	min-height:100px;

	margin:17px 0 0 0;

}

.facebook_widget{

	height:auto;

	min-height:100px;

	margin:17px 0 0 0;

	background: #ffffff;

}



/* =#bodyPannel

-------------------------------------------------------------- */ 

.content{

	width:728px;

	height:auto;

	margin-bottom:25px;

}

.content-top{

	/*width:711px;*/

	height:40px;

	background:url(/images/content-top-bg.png) no-repeat;

	text-transform: uppercase;

}

.content-top2{

	width:767px;

	height:36px;

	background:url(/images/content-top-bg2.png) no-repeat;

	text-transform: uppercase;

	margin-left: 1px;

}

.content-top p {

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	color:#040404;

	padding:0 0 0 20px;

}

.content-top p span{

	color:#7d000e !important;

}



.content-top p a {

	display: inline-block;

	text-decoration: none;

	line-height: 40px;

	height: 40px;

	margin-right: 40px;

	color:#040404;	

}



.content-top p a:hover {

	color:#7d000e;

}



.content-top p a.activetab {

	color:#7d000e;

	background:url(/images/nav_tengle.png) no-repeat center bottom;

}



.content-top span.active{

	background:url(/images/nav_tengle.png) no-repeat right top;

	height: 10px;

    left: 71px;

    position: absolute;

    top: 32px;

    width: 15px;

    z-index: 5;

}

.content-top2 span.active{

	background:url(/images/nav_tengle.png) no-repeat right top;

	height: 10px;

    left: 70px;

    position: relative;

    top: 2px;

    width: 15px;

    z-index: 5;

}



.content-top2 p a {

	display: inline-block;

	text-decoration: none;

	line-height: 36px;

	height: 36px;

	margin-right: 40px;

	color:#040404;	

}



.content-top2 p a:hover {

	color:#7d000e;

}



.content-top2 p a.activetab {

	color:#7d000e;

	background:url(/images/nav_tengle.png) no-repeat center bottom;

}



.content-nav{

	width:726px;

	/*height:59px;*/

	background:#5a5a5a;

	border-left: 1px solid #E9E9E9;

    border-right: 1px solid #E9E9E9;

}

.firstConNav{

	border:1px solid #fff;

}

.secondConNav{

	border:1px solid #fff;

	border-top:none;

}

.firstConNav li{

	float:left;

	width:89px;

	border-right:1px solid #fff;

}

.firstConNav li a{

	display:block;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight: normal;

	text-align:center;

	color:#fff;

	padding:8px 0;

}

.secondConNav li{

	float:left;

	width:89px;

	border-right:1px solid #fff;

}

.secondConNav li a{

	display:block;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight: normal;

	text-align:center;

	color:#fff;

	padding:8px 0;

}

.firstConNav li a:hover, .firstConNav li a.active, .secondConNav li a:hover, .secondConNav li a.active{

	background:#960010;

	color:#fff;

}

.firstConNav .lastli,

.secondConNav .lastli{

	border-right:none;

	width:94px;

}

.firstConNav .list4th,

.secondConNav .list4th{

	width:94px;

}

.sort-by{

	height:30px;

	background:#ececec;

	padding-top:0px;

	line-height: 30px;

	border-left: 1px solid #E9E9E9;

    border-right: 1px solid #E9E9E9;

	padding-left:10px;

}

.sort-by-ul li{

	float:left;

	font-size:11px;

	color:#777777;

}

.sort-by-ul li a{

	font-size:11px;

	color:#535353;

	padding:0 10px;

	background:url(/images/short_nav_right.png) no-repeat right 4px;

}

.sort-by-ul li a.last{

	background:none;

}

.sort-by-ul li a:hover, .sort-by-ul li a.active{

	color:#960010;

}

.chanel-list{

	/*width:689px;*/

	height:auto;

	padding:0px 8px 2px 8px;

	background:#fff;

	border-left: 1px solid #E9E9E9;

    border-right: 1px solid #E9E9E9;

	border-bottom: 1px solid #E9E9E9;

}

/* =#footerPannel

-------------------------------------------------------------- */   

#footerPannel{

	width:1048px;

	height:auto;

	position:relative;

	margin:10px auto 10px auto;

	background:red;

	border:4px solid #b0b0b0;

	background:url(/images/footer_bg.jpg) repeat-x;

}   

  

.footer_top span.siteName{

	float:right;

	font-size:12px;

	color:#212020;

	margin-right:10px;

	padding-top:5px;

	

}

.col {

	float: left;

	margin-left:13px;

	width: 152px;

	margin-top:15px;

}



.col1, .col2, .col3, .col4, .col5, .col6{

	float:left;

	margin-right:2px;

	height:auto;

	min-height:50px;

	margin-top:15px;

}

.col h3, .col1 h3, .col2 h3, .col3 h3, .col4 h3, .col5 h3, .col6 h3{

	font-size:12px;

	color:#a50303;

	font-weight:bold;

	margin:0 0 5px 0;

}

.col1{

	margin-left:13px;

	width:187px;

}

.col2{

	width:158px;

}

.col3{

	width:194px;

}

.col4{

	width:167px;

}

.col5{

	width:143px;

}

.col6{

	width:116px;

}

/**/



.header2{

	background:#ffffff;

	height:250px;

	width:100%;

	position:relative;

	border-bottom:1px solid #fff;

	border-left:1px solid #fff;

	/*border-top:1px solid #fff;*/

	/*margin-top:-10px;*/

	margin-top: -17px;

	float:left;

	display: none;

	

}

.left_topCon{

	width:769px;

	background:#FFFFFF;

	min-height:100%;

	float:right;

}

.left_topCon p{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	color:#040404;

	padding:0 8px 0 20px;

}

.left_topCon p span{

	color:#7d000e !important;

}

.left_topCon .content-nav{

	background:#5a5a5a;

	width:767px;

}

.left_topCon .firstConNav{

	border:1px solid #fff;

}

.left_topCon .secondConNav{

	border:1px solid #fff;

	border-top:none;

}

.left_topCon .firstConNav li{

	float:left;

	width:12%;

	border-right:1px solid #fff;

}

.left_topCon .firstConNav li a{

	display:block;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	text-align:center;

	color:#fff;

	padding:8px 0;

}

.left_topCon .secondConNav li{

	float:left;

	width:12%;

	border-right:1px solid #fff;

}

.left_topCon .secondConNav li a{

	display:block;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	text-align:center;

	color:#fff;

	padding:8px 0;

}

.left_topCon .firstConNav li a:hover, .left_topCon .firstConNav li a.active,

.secondConNav li a:hover{

	background:#960010;

	color:#fff;

}

.left_topCon .firstConNav .lastli,

.left_topCon .secondConNav .lastli{

	border-right:none;

	width:13%;

}

.left_topCon .firstConNav .list4th,

.left_topCon .secondConNav .list4th{

	width:13%;

}

.close1{

	background:url(/images/close.png) no-repeat;

	height: 18px;

    margin-right: 0;

    position: absolute;

    right: 11px;

    top: 11px;

    width: 18px;

}

.left_topCon .scroll-pane{

	width: 100%;

	height: 122px;

	overflow: auto;

}

span.shThis{

	width:125px;

	height:14px;

	position:absolute;

	top:12px;

	right:125px;

}



.player_code{

	/*height:360px;

	border:5px solid #000000;*/

	background: #000000;

	min-height: 360px;

	position: relative;

	z-index: auto;

	text-align: center;

}

#alt1 {

	position: absolute;

	top: 0;

	left: 0;

	z-index: 1;

}

#alt2 {

	position: absolute;

	top: 0;

	left: 0;

	z-index: 2;

	width: 728px;

	height: 360px;

	color: #444444;

}

#alt3 {

	position: absolute;

	top: 0;

	left: 0;

	z-index: 30;

	display: block;

	text-decoration: none;

	width: 728px;

	height: 360px;

}

.player_content{

	width:726px;

	/*background:#fff;*/

	min-height:300px;

	margin-top:-11px;

	border-bottom:1px solid #dbdbdb;

	border-right:1px solid #dbdbdb;

	border-left:1px solid #dbdbdb;

}

.myStation{

	position:absolute;

	top:2px;

	right:2px;

	width:100px;

	height:26px;

	background:url(/images/mystations.png) no-repeat 0 -38px;

	font-size:12px;

	color:#ffffff;

	font-weight:bold;	

	text-transform:uppercase;

	padding-left: 10px;

	padding-top: 12px;

	cursor: pointer;

}

.myStation2{

	background:url(/images/mystations.png) no-repeat 0 0 !important;

	color:#ffffff !important;

}

.myStation a{

	font-size:12px;

	color:#fff;

	font-weight:bold;

	display:block;

	padding:12px 0 0 10px;

	text-transform:uppercase;

}

.myStation a span{

	padding-left:4px;

}

#player{

    height: auto;

    min-height: 100px;

    /*padding-bottom: 15px;*/

	margin-bottom:10px;

	margin-top: 10px;

	position:relative;

}

.player_top{

	background:url(/images/page2_content_top.jpg) no-repeat center top;

	height:52px;

}

.player_top h3{

	font-size:14px;

	font-weight:normal;

	color:#484848;

	padding:12px 10px;

}

.player_top h3 span{

	font-weight:bold;

}

.player_top img {

	vertical-align: middle;

}

.player_box{

    height: 365px;

    overflow: hidden;

    /*position: relative;

    margin-top: 41px;*/

    width: 726px;

	background:url(/images/player_box_bg.png);

	display: none;

	

}

.player_box .scroll-pane2{

	width: 100%;

	height: 360px;

	overflow: auto;

}

.description{

	background:#FFF url(/images/page2_content_top2.jpg) no-repeat center top;

    height: auto;

	margin:10px 0 0 0;

	position:relative;

}

/* =============================================================================

   addNav Style  Css

   ========================================================================== */

#addNav{

	width:auto;

	height:41px;

}

#addNav ul{

}

#addNav ul li{

	float:left;

	padding-left:15px;

	margin:15px 0 0 15px;

	background:url(/images/addNav_left.png) no-repeat;

}

#addNav ul li a{

	display:block;

	font-family:"Arial", Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#ffffff;

}

#addNav ul li.broken{

	background:url(/images/broken_left.png) no-repeat;

	padding-left:20px;

}

#addNav span a{

	float:right;

	padding:12px 8px 0 0;

}

/* =============================================================================

   geo layout Css

   ========================================================================== */

.geo{

	width:auto;

	min-height:190px;

	margin:10px;

}

.geo_logo{

	float:left;

	width:102px;

	height:102px;

	margin-right: 10px;

}

.geo_content{

	float:left;

	width:518px;

	font-size: 14px;

}

.geo p{

	font-size:14px;

	color:#212020;

	line-height:1.3;

	padding-bottom:15px;

}

.geo span.rating{

	font-size:14px;

	font-weight:bold;

	color:#212020;

}

.geo p.tags{

	padding-top:15px;

}

.geo p span{

	font-size:14px;

	font-weight:bold;

	color:#212020;

}

.geo p.tags a {

	color:#212020;

}

.geo p.tags a:hover {

	color:#ff4b33;

}



#brokenstream {

	height: 180px;

	width: 630px;

	padding: 10px;

	position: absolute;

	left: 0;

	top: 41px;

	display: none;

	background: #e8e8e8;

}



#brokenstreamcomments {

	float: left;

	width: 300px;

	height: 127px;

	padding: 0;

	margin-right: 5px;

	resize: none;

}



#recaptcha_widget_div {

	float: right;

}



/* =============================================================================

   Ralated layout Css

   ========================================================================== */

.ralated{

	width:auto;

	height:auto;

}

.ralatedTop{

	width:auto;

	height:52px;

}

.ralatedTop span{

	display:block;

	font-size:14px;

	font-weight:bold;

	color:#ffffff;

	padding: 12px 0 0 15px;

}

.tvStation{

	padding-left:10px;

	margin-bottom:10px;

}

.tvStation .tvBox{

	position:relative;

	width:70px;

	height:107px;

	background:url(/images/stations_bg.png) no-repeat;

	display:block;

	float:left;

	margin-right:9px;

	margin-bottom:10px;

	overflow: hidden;

}

.tvStation .tvBox img {

	margin: 1px 0 0 1px;

	width: 68px;

	height: 68px;

}

.tvStation .tvBox .starplus{

	display:block;

	padding:23px 0 0 2px;

}

.tvStation .tvBox .stargold{

	display:block;

	padding:23px 0 0 3px;

}

.tvStation .tvBox .vibe{

	display:block;

	padding:16px 0 0 4px;

}

.tvStation .tvBox .zeetv{

	display:block;

	padding:8px 0 0 4px;

}

.tvStation .tvBox .b4u{

	display:block;

	padding:12px 0 0 5px;

}

.tvStation .tvBox .fashiontv{

	display:block;

	padding:9px 0 0 3px;

}

.tvStation .tvBox .sonytv{

	display:block;

	padding:5px 0 0 6px;

}

.tvStation .tvBox .starone{

	display:block;

	padding:10px 0 0 3px;

}

.tvStation .tvBox span{

	position:absolute;

	font-size:12px;

	color:#484848;

	bottom:8px;

	left:5px;

}

.tvStation .tvBox a span:hover {

	color: #ff4b33;

}

.page2scroll{

	width:100%;

	height:100px;

	overflow:hidden;

}

/* =============================================================================

   comments layout Css

   ========================================================================== */

.comments{

	height:40px;

}



.comments span{

	display:block;

	font-size:14px;

	font-weight:bold;

	color:#484848;

	margin:13px 0 0 16px;

	color: #ffffff;

}

.comments6{

	padding-left:8px;

}





.hideme {

	display: none;

}



.cont-1 {

	background: url(/images/cont.jpg) 0 0 no-repeat;

}

.cont-2 {

	background: url(/images/cont.jpg) 0 -250px no-repeat;

}

.cont-3 {

	background: url(/images/cont.jpg) 0 -500px no-repeat;

}

.cont-4 {

	background: url(/images/cont.jpg) 0 -750px no-repeat;

}

.cont-5 {

	background: url(/images/cont.jpg) 0 -1000px no-repeat;

}

.cont-6 {

	background: url(/images/cont.jpg) 0 -1250px no-repeat;

}



#cont-1 {

	position: absolute;

	display: block;

	text-decoration: none;

	width: 120px;

	height: 78px;

	top: 46px;

	left: 7px;

}



#cont-2 {

	position: absolute;

	display: block;

	text-decoration: none;

	width: 64px;

	height: 43px;

	top: 61px;

	left: 127px;

}



#cont-3 {

	position: absolute;

	display: block;

	text-decoration: none;

	width: 103px;

	height: 78px;

	top: 61px;

	left: 191px;

}



#cont-4 {

	position: absolute;

	display: block;

	text-decoration: none;

	width: 64px;

	height: 74px;

	top: 104px;

	left: 127px;

}



#cont-5 {

	position: absolute;

	display: block;

	text-decoration: none;

	width: 70px;

	height: 73px;

	top: 124px;

	left: 57px;

}



#cont-6 {

	position: absolute;

	display: block;

	text-decoration: none;

	width: 59px;

	height: 51px;

	top: 139px;

	left: 235px;

}



#channelsholder {

	min-height: 400px;

}

.likes {

	display: inline-block;

	padding-top: 5px;

	height: 12px;

	line-height: 12px;

	padding-left: 21px;

	background:url(/images/likes.jpg) no-repeat;

	color: #70000d;

	margin-right: 6px;

}



.likes2 {

	cursor: pointer;

}



.clearall {

	clear: both;

}

.textcontent {

	background: #ffffff;

	padding: 10px;

	min-height: 500px;

	margin-bottom: 20px;

	color: #212020;

	font-size: 14px;

	line-height: 1.4em !important;

}

.textcontent2 {

	background: #e8e8e8;

	padding: 10px;

	margin-bottom: 20px;

	min-height: 230px;

}

.textcontent h1, .textcontent2 h1 {

	margin: 0 0 10px 0;

	font-weight: bold;

	font-size: 18px;

	color: #7d000e;

}

.addrighttop {

	margin-bottom: 21px;

}



.siz2 a {

	color: #212020;

}



.siz2 a:hover {

	color: #ff4b33;

}



.cont2-1 {

	background: url(/images/cont2.jpg) 0 0 no-repeat;

}

.cont2-2 {

	background: url(/images/cont2.jpg) 0 -228px no-repeat;

}

.cont2-3 {

	background: url(/images/cont2.jpg) 0 -456px no-repeat;

}

.cont2-4 {

	background: url(/images/cont2.jpg) 0 -684px no-repeat;

}

.cont2-5 {

	background: url(/images/cont2.jpg) 0 -912px no-repeat;

}

.cont2-6 {

	background: url(/images/cont2.jpg) 0 -1140px no-repeat;

}



#cont2-1 {

	position: absolute;

	display: block;

	text-decoration: none;

	width: 116px;

	height: 75px;

	top: 43px;

	left: 0px;

}



#cont2-2 {

	position: absolute;

	display: block;

	text-decoration: none;

	width: 58px;

	height: 42px;

	top: 57px;

	left: 116px;

}



#cont2-3 {

	position: absolute;

	display: block;

	text-decoration: none;

	width: 104px;

	height: 85px;

	top: 57px;

	left: 174px;

}



#cont2-4 {

	position: absolute;

	display: block;

	text-decoration: none;

	width: 58px;

	height: 69px;

	top: 99px;

	left: 116px;

}



#cont2-5 {

	position: absolute;

	display: block;

	text-decoration: none;

	width: 57px;

	height: 67px;

	top: 118px;

	left: 59px;

}



#cont2-6 {

	position: absolute;

	display: block;

	text-decoration: none;

	width: 62px;

	height: 37px;

	top: 142px;

	left: 216px;

}

.dedede {

	position: absolute;

	bottom: 0;

	left: 0;

	background: #dedede;

	height: 22px;

	width: 278px;

}

#closechannels {

	float: right;

	cursor: pointer;

	margin-top: 7px;

	vertical-align: top;

}

#channelsclosed {

	width: 100%;

	height: 30px;

	/*background: url(/images/channelsclosed.png) no-repeat;*/

	position: absolute;

	right: 0;

	top: 116px;

}

#breadcrumbs {

	position: absolute;

	top: 9px;

	left: 2px;

	color: #f3f5f5;

	font-size: 12px;

}

#breadcrumbs a {

	color: #bbbbbb;

}

#showchannels {

	position: absolute;

	top: 0;

	right: 0;

	width: 300px;

	height: 30px;

	line-height: 30px;

	text-decoration: none;

	display: block;

	color: #ffffff;

	font-weight: bold;

	text-transform: uppercase;

	padding-left: 10px;

	width: 290px;

	font-size: 12px;

}

.innerpage {

	margin-top: -201px !important;

}

input.input1 {

	background: #ffffff;

	padding: 0;

	margin: 0;

	vertical-align: middle;

	border: 1px solid #dcdcdc;

	margin-bottom: 13px;

	height: 20px;

	width: 283px;

	font-size: 12px;

	font-family:Arial, Helvetica, sans-serif;

}

textarea.textarea1 {

	background: #ffffff;

	padding: 0;

	margin: 0;

	vertical-align: middle;

	border: 1px solid #dcdcdc;

	margin-bottom: 13px;

	height: 79px;

	width: 100%;

	font-size: 12px;

	font-family:Arial, Helvetica, sans-serif;

}

input.submit1 {

	float: right;

	height: 30px;

	width: 82px;

	background: url(/images/send.jpg) no-repeat;

	padding: 0;

	margin: 0;

	border: 0;

}

input.submit2 {

	float: right;

	height: 30px;

	width: 82px;

	background: url(/images/login.jpg) no-repeat;

	padding: 0;

	margin: 0;

	border: 0;

}

input.submit3 {

	float: right;

	height: 30px;

	width: 82px;

	background: url(/images/edit.jpg) no-repeat;

	padding: 0;

	margin: 0;

	border: 0;

}

input.submit4 {

	float: right;

	height: 30px;

	width: 82px;

	background: url(/images/save.jpg) no-repeat;

	padding: 0;

	margin: 0;

	border: 0;

}

.error {

	font-weight: bold;

	color: #890000;

	margin: 0 0 10px 0;

}



.error2 {

	color: #890000 !important;

}



.confirm {

	font-weight: bold;

	color: #890000;

	margin: 0 0 15px 0;

}

#totalresults {

	color: #69000c !important;

	font-size: 18px !important;

	height: 100% !important;

	line-height: 40px; !important;

	text-transform: none !important;

	padding-left: 13px;

}

.marginbottom20 {

	margin-bottom: 20px !important;

}

.channellogo {

	border: 1px solid #dedede;

}

#modalPage {

position: absolute;

width: 100%;

height: 100%;

top: 0px;

left: 0px;

z-index: 750;

display: none;

}



#modalBackground {

filter: Alpha(Opacity=60);

-moz-opacity:0.6;

opacity: 0.6;

width: 100%;

height: 100%;

background-color: #000000;

position: fixed;

z-index: 850;

top: 0px;

left: 0px;

}



.popup {

display: none;

margin-bottom: 20px;

min-height: 140px;

background: url(/images/popupbg.jpg) repeat-x #e8e8e8;

width: 728px;

font-size: 12px;

}



.popup1 {

	width: 728px !important;

}



.popup2 {

display: none;

position: fixed;

top: 168px;

left: 50%;

margin-left: -310px;

z-index: 1000;

min-height: 140px;

background: url(/images/popupbg.jpg) repeat-x #e8e8e8;

width: 620px;

font-size: 12px;

}



*:first-child+html .popup2 {

margin-left: 0 !important;

margin-right: 310px;

}



.closepopup {

	float: right;

	cursor: pointer;

	margin-top: 9px;

}



.popuptitle {

	text-transform: uppercase;

	font-weight: bold;

	font-size: 14px;

	color: #960010;

	line-height: 38px;

	border-style: solid;

	border-color: #ececec;

	border-width: 1px 1px 0 1px;

	padding: 0 10px;

}



.popupcontent {

	padding: 10px;

}



.asterisk {

	margin-left: -8px;

	color: #960010;

	font-size: 12px;

	display: inline-block;

	width: 8px;

	float: left;

}



input.input2 {

	background: #ffffff;

	padding: 0;

	margin: 0;

	vertical-align: middle;

	border: 1px solid #dcdcdc;

	margin-bottom: 10px;

	height: 20px;

	width: 100%;

	font-size: 12px;

	font-family:Arial, Helvetica, sans-serif;

}



textarea.textarea2 {

	background: #ffffff;

	padding: 0;

	margin: 0;

	vertical-align: middle;

	border: 1px solid #dcdcdc;

	margin-bottom: 10px;

	height: 83px;

	width: 100%;

	font-size: 12px;

	font-family:Arial, Helvetica, sans-serif;

}



select.select2 {

	background: #ffffff;

	padding: 0;

	margin: 0;

	vertical-align: middle;

	border: 1px solid #dcdcdc;

	margin-bottom: 10px;

	height: 22px;

	width: 100%;

	font-size: 12px;

	font-family:Arial, Helvetica, sans-serif;

}



#nothing {

	display: none;

}



#addtofavorites:hover, #report:hover {

	color: #ff4b33 !important;

}



#forgotpasswordlink, #openlogin3 {

	color: #656565;

	font-size: 12px;

	text-decoration: underline;

}



.marginbottom12 {

	margin-bottom: 12px !important;

}



.rel {

	position: relative;

}

.passwordoverlay {

	display: inline-block;

	width: 100%;

	height: 20px;

	top: 0;

	left: 0;

	position: absolute;

	background: #ffffff;

	padding: 0;

	margin: 0;

	border: 1px solid #dcdcdc;

	z-index: 2;

}

.textcontent3 {

	background: url(/images/textcontent3.jpg) repeat-x #e8e8e8;

	margin-bottom: 20px;

	min-height: 250px;

	/*padding-bottom: 10px;*/

}

.textcontent3-1 {

	text-transform: uppercase;

	font-weight: bold;

	font-size: 14px;

	height: 38px;

	margin-bottom: 17px;

	line-height: 38px;

	border-style: solid;

	border-color: #ececec;

	border-width: 1px 1px 0 1px;

	padding-left: 14px;

}

.textcontent3-1 a {

	display: inline-block;

	margin-right: 40px;

	color: #040404;

}

.textcontent3-1 a:hover {

	color:#960010;

}

.textcontent3-1 a.activetab {

	color:#960010;

	background:url(/images/nav_tengle.png) no-repeat center bottom;

}

#mydetailsleft {

	float: left;

	width: 307px;

	height: 184px;

	padding: 0 11px 0 14px;

	border-right: 1px solid #cfcfcf;

	position: relative;

}

#mydetailsright {

	float: right;

	width: 297px;

	height: 184px;

	padding: 0 11px 0 0;

	position: relative;

}



.mydetailslefttable {

	border: 0 none;

}



td.mydetailslefttable1 {

	padding: 0 40px 13px 0;

	font-weight: bold;

	background: none;

	border: 0 none;

	font-size: 14px;

	color: #656565;

}



td.mydetailslefttable2 {

	padding: 0 0 13px 0;

	background: none;

	border: 0 none;

	font-size: 14px;

	color: #656565;

}



.mydetailslefttable3 {

	position: absolute;

	bottom: 0;

	right: 11px;

}



td.mydetailslefttable4 {

	padding: 0 25px 13px 0;

	font-weight: bold;

	background: none;

	border: 0 none;

	font-size: 14px;

	color: #656565;

}



input.submit5 {

	position: absolute;

	bottom: 0;

	right: 11px;

	height: 30px;

	width: 82px;

	background: url(/images/save.jpg) no-repeat;

	padding: 0;

	margin: 0;

	border: 0;

}

input.input3 {

	background: #ffffff;

	padding: 0;

	margin: 0;

	vertical-align: middle;

	border: 1px solid #dcdcdc;

	margin-bottom: 10px;

	height: 20px;

	width: 152px;

	font-size: 12px;

	font-family:Arial, Helvetica, sans-serif;

}

.delc {

	float: right;

	margin: 0 !important;

}

.addthis_button_facebook_like, .addthis_button_tweet, .addthis_button_google_plusone {

width: 80px !important;

} 



.nowrap {

	white-space: nowrap !important;

}

.fb-login-button {

	margin-left: 10px;

	display: inline-block;

}

.nobgimage {

	background-image: none !important;

}

.greytext {

	color: #acacac !important;

}



#facebooklogin {

	vertical-align: middle;

	cursor: pointer;

}

.margintop-272 {

	margin-top: -272px !important;

}

.leftside {

	float: left;

	width: 50%;

}

.rightside {

	float: right;

	width: 50%;

}

.leftside2 {

	float: left;

	width: 49%;

}

.rightside2 {

	float: right;

	width: 49%;

}

#copyright {

	border-top: 1px solid #ffffff;

	padding: 0 13px;

	line-height: 36px;

	font-size: 12px;

	color: #212020;

	text-align: center;

}

input.errorfield {

	border: 2px solid #890000 !important;

}

textarea.errorfield {

	border: 2px solid #890000 !important;

}

.new {

	color: #7d000e !important;

}





.articlediv{

	height:auto;

	min-height:31px;

	position:relative;

	margin: 0 15px 0 15px;

	padding-bottom: 10px;

}

.articlediv span.author{

	display:block;

	float:left;

	border:1px solid #e9e9e9;

	width:28px;

	height:28px;

}

.articlediv span.artical{

	font-size:14px;

	font-weight:bold;

	color:#000000;

	padding-left:10px;

}

.articlediv span.articleintro{

	font-size:14px;

	color:#5a5a5a;

	padding-left:40px;

	display: block;

}



.articlediv span.artical a {

	color: #000000;

}



.articlediv span.artical a:hover {

	color: #ff4b33;

}



.articlediv span.date{

	display:block;

	font-size:12px;

	font-weight:bold;

	color:#7e7e7e;

	padding-left:40px;

	padding-top:5px;

	text-align: right;

	line-height: 11px;

}



.articlesh1 {

	color: #7d000e;

	font-weight: bold;

	font-size: 18px;

	padding-top: 10px;

	padding-left: 15px;

}



.new {

	margin-right: 5px;

	margin-top: 6px;

	float: right;

}



.new2 {

	margin-top: 6px;

	float: right;

}



#statesholder, #statesholder2 {

	display: none;

}



select#country-us{

	display:block;

	position:absolute;

	top:216px;

	left:7px;

	padding:2px 0 3px 0;

	z-index:10;

	width:139px !important;

	height:26px !important;

	line-height:26px;

	font-size:12px;

	color:#000000;

}



span#country-us{

	background: url(/images/select_bg_states.png) no-repeat center 5px;

    cursor: default;

    position: absolute;

    width: 129px;

	top:216px;

	left: 7px;

    z-index: 1;

	padding:10px 5px;

	font-size:12px;

	color:#484848;

	display:block;

}



select#state-us{

	display:block;

	position:absolute;

	top:216px;

	left:152px;

	padding:2px 0 3px 0;

	z-index:10;

	width:139px !important;

	height:26px !important;

	line-height:26px;

	font-size:12px;

	color:#000000;

}



span#state-us{

	background: url(/images/select_bg_states.png) no-repeat center 5px;

    cursor: default;

    position: absolute;

    width: 129px;

	top:216px;

	left: 152px;

    z-index: 1;

	padding:10px 5px;

	font-size:12px;

	color:#484848;

	display:block;

}





select#country-us2{

	display:block;

	position:absolute;

	top:216px;

	left:7px;

	padding:2px 0 3px 0;

	z-index:10;

	width:130px !important;

	height:26px !important;

	line-height:26px;

	font-size:12px;

	color:#000000;

}



span#country-us2{

	background: url(/images/select_bg_states2.png) no-repeat center 5px;

    cursor: default;

    position: absolute;

    width: 120px;

	top:216px;

	left: 7px;

    z-index: 1;

	padding:10px 5px;

	font-size:12px;

	color:#484848;

	display:block;

}



select#state-us2{

	display:block;

	position:absolute;

	top:216px;

	left:142px;

	padding:2px 0 3px 0;

	z-index:10;

	width:130px !important;

	height:26px !important;

	line-height:26px;

	font-size:12px;

	color:#000000;

}



span#state-us2{

	background: url(/images/select_bg_states2.png) no-repeat center 5px;

    cursor: default;

    position: absolute;

    width: 120px;

	top:216px;

	left: 142px;

    z-index: 1;

	padding:10px 5px;

	font-size:12px;

	color:#484848;

	display:block;

}



.at300b {

	width: 79px !important;

	overflow: hidden;

}



#addNav .at300b {

	width: auto !important;

}



#likedislike {

	float: left;

	padding: 10px 20px 0 8px;

}



#likedislike a {

	text-decoration: none;

	color: #ffffff;

	font-size: 12px;

	display: inline-block;

	height: 20px;

	line-height: 20px;

	margin-right: 5px;

}



#likedislike a img {

	vertical-align: middle;

}



.readmore {

	float: right;

	background: url(/images/readmore.png) no-repeat 0 center;

	color: #313131 !important;

	text-decoration: none;

	font-size: 12px;

	font-weight: bold;

	padding: 0 11px 0 13px;

}



.readmore2 {

	display: inline-block;

	vertical-align: top;

	background: url(/images/readmore.png) no-repeat 0 center;

	color: #313131 !important;

	text-decoration: none;

	font-size: 12px;

	font-weight: bold;

	padding: 0 0 0 13px;

}



.readmore:hover, .readmore2:hover {

	color: #ff4b33 !important;

}



.add3 {

	padding: 5px 0 10px 0;

	background: #ffffff;

	text-align: center;

}



.langugages li {

	float: left;

}

.red, .red a {

	font-weight: bold;

	color: #620000 !important;

	text-transform: uppercase;

}

.red img {

	vertical-align: middle;

}



#hpcounts {

	position: absolute;

	bottom: 5px;

	right: 5px;

	height: 30px;

	z-index: 20;

}



#hpcounts a {

	float: left;

	margin-left: 5px;

	display: block;

	width: 30px;

	height: 30px;

	line-height: 30px;

	text-align: center;

	background: url(/images/hpcountsa.png) repeat-x;

	color: #000000;

	font-size: 14px;

	font-weight: bold;

	text-decoration: none;

}



#hpcounts a.curr, #hpcounts a:hover {

	background: url(/images/hpcountsacurr.png) repeat-x;

	color: #ffffff;

}



.nomy {

	margin: 0 0 10px 0;

	font-weight: bold;

	font-size: 18px;

	color: #ffffff;

}



#youtubechannel {

	background: #f2f3f4;

	min-height: 360px;

	text-align: left !important;

}