@charset "utf-8";

body {
	background-color:#cccccc;
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	}

form { padding:0; margin: 0;}
#content h1 {margin:0; padding:0; font-size:24px; letter-spacing:-1px;}
.h1_adm {margin:2px 0 8px 0; padding:0; font-size:24px; letter-spacing:-1px;}

.clear_href {text-decoration:none; color: #ffffff;}

.clear {clear:both;}

#off_set {font-size: 12px;}

#top_head_banner_container {}

#logintosystem {
	border: 2px solid #F8F8F8;
	background-color: #ffffff;
	height: 150px;
	width: 300px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin: 20px auto;
	
	-moz-box-shadow: 5px 5px 10px #5e5e5e;
	-webkit-box-shadow: 5px 5px 10px #5e5e5e;
	box-shadow: 5px 5px 10px #5e5e5e;
}




.top-container{
	width:1090px;
	
	
}

.channel_img {
	margin-right: 8px;
	-moz-border-radius: 1px;
	border-radius: 1px;
	border: 1px solid #F8F8F8;
	-moz-box-shadow: 0 2px 2px #e6e6e6;
	-webkit-box-shadow: 0 2px 2px #e6e6e6;
	box-shadow: 0 2px 2px #e6e6e6;
	}

a:link, a:active, a:visited {
	color: #003155;
	text-decoration: none;
	}
	
a:hover {
	color: #04acec;
	text-decoration: none;
	}

#content {
	margin:3px;
	}
	
.datepicker{
	z-index:5000
}	
.content_date {
	font-size: 11px;
	color: #666666;
	margin-left: 14px;
	}
.description {
	font-size:12px;
	line-height: 18px;
	color: 2a2a2a;
	margin: 8px 0;
	border-top: 1px solid #ccc;
	padding-top: 4px;
	}


#rio_olympics {
	font-size: 16px;
	font-weight: bold;
	width: 319px;
	padding: 5px;
	color: #ffffff;
	background-color: #358733;
	-moz-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid #ffffff;
	-moz-box-shadow: 0 2px 1px #9c9c9c;
	-webkit-box-shadow: 0 2px 1px #9c9c9c;
	box-shadow: 0 2px 1px #9c9c9c;
}
	
#article_gadget_container {
	margin: 8px 0 20px 0;
	height: 10px;
	}

#article_source {
	float:right;
	text-align: right;
	width:50%;
	font-size: 11px;
	margin-top: -8px;
	}
	
#article_social {
	float:left;
	text-align:left;
	width:50%;
	}
	
#tweet_button {
	position: relative;
	top: 4px;
	left: 12px;
	width: 130px;
	float:left;
	z-index:100;
	}
	
#facebook_button {
	position: relative;
	top: 4px;
	left: 0px;
	width: 100px;
	z-index: 100;
	float:left;
	}

#box {
	width: 1090px;
	border: 2px solid #F8F8F8;
	background-color: #ffffff;
	min-height: 700px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin: 20px auto;
	-moz-box-shadow: 5px 5px 10px #5e5e5e;
	-webkit-box-shadow: 5px 5px 10px #5e5e5e;
	box-shadow: 5px 5px 10px #5e5e5e;
	}
	
#header_top {
	background:url(../img/header_rpt.png) repeat-x;
	height: 104px;
	}
	
#logo {
	width:478px;
	height:99px;
	background:url(../img/watch-athletics-logo.png) no-repeat center;
	margin-left: 8px;
	}

#slogan {
	position: relative;
	width: 280px;
	height: 16px;
	font-size:12px;
	font-family: "Minion Pro", Tahoma;
	font-weight: bold;
	color: #005ca2;
	top: -30px;
	left: 240px;
	}

#search {
	position: relative;
	width: 280px;
	height: 16px;
	font-size:12px;
	color: white;
	top: -126px;
	left: 770px;
	}
	
.input, .textarea, .select {  
        width: 140px;
		padding: 2px 5px;  
		font-family:Arial, Tahoma, Helvetica, sans-serif;
        font-size: 12px;
		color: #666666; 
        outline: none;  
        background: -webkit-gradient(linear, left top, left bottombottom, from(#F8F8F8), to(#ffffff));  
        background: -moz-linear-gradient(top,  #F8F8F8,  #ffffff);  
        -webkit-border-radius: 2px;  
        -moz-border-radius: 2px;  
        border-radius: 2px;  
        border: 1px solid #cccccc;  
        -webkit-box-shadow: 1px 1px 0px #efefef;  
        -moz-box-shadow: 1px 1px 0px #efefef;  
        box-shadow:  1px 1px 0px #efefef;  
    }
	
input:focus, textarea:focus, select:focus {
	-webkit-box-shadow: 0px 0px 5px #007eff;
	-moz-box-shadow: 0px 0px 5px #007eff;
	box-shadow: 0px 0px 5px #007eff;
}

.button {
	font-family:Arial, Tahoma, Helvetica, sans-serif;
    font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	
	background: #111;
	background: -moz-linear-gradient(#444, #111); 
    background: -webkit-gradient(linear,left bottom,left top,color-stop(0, #111),color-stop(1, #444));	
	background: -webkit-linear-gradient(#444, #111);	
	background: -o-linear-gradient(#444, #111);
	background: -ms-linear-gradient(#444, #111);
	background: linear-gradient(#444, #111);
	
	-moz-border-radius: 1px;
	border-radius: 1px;
	-moz-box-shadow: 0 2px 2px #f8f8f8;
	-webkit-box-shadow: 0 2px 2px #f8f8f8;
	box-shadow: 0 2px 2px #f8f8f8;
}

.button:hover {
	background: #0186ba;
	background: -moz-linear-gradient(#04acec,  #0186ba);	
	background: -webkit-gradient(linear, left top, left bottom, from(#04acec), to(#0186ba));
	background: -webkit-linear-gradient(#04acec,  #0186ba);
	background: -o-linear-gradient(#04acec,  #0186ba);
	background: -ms-linear-gradient(#04acec,  #0186ba);
	background: linear-gradient(#04acec,  #0186ba);
}

#container {
	margin-top: -11px;
	padding: 1px;
	}

#main_article_box {
	width:728px;
	height:355px;
	border: 1px solid #f8f8f8;
	-moz-box-shadow: 0 2px 1px #9c9c9c;
	-webkit-box-shadow: 0 2px 1px #9c9c9c;
	box-shadow: 0 2px 1px #9c9c9c;
	}
	
#main_article_text {
	margin: 260px 10px 10px 15px;
	height: 90px;
	background: #ffffff;
	border: 1px solid #f8f8f8;
	background: #ffffff;
	background: -moz-linear-gradient(#ffffff, #cccccc); 
    background: -webkit-gradient(linear,left bottom,left top,color-stop(0, #cccccc),color-stop(1, #ffffff));	
	background: -webkit-linear-gradient(#ffffff, #cccccc);	
	background: -o-linear-gradient(#ffffff, #cccccc);
	background: -ms-linear-gradient(#ffffff, #cccccc);
	background: linear-gradient(#ffffff, #cccccc);
	/*-moz-border-radius: 1px;
	border-radius: 1px;
	-moz-box-shadow: 0 1px 1px #f8f8f8;
	-webkit-box-shadow: 0 1px 1px #f8f8f8;
	box-shadow: 0 1px 1px #f8f8f8;*/
	opacity:0.8;
  	filter:alpha(opacity=80);
	}

#main_article_title {
	font-size: 23px;
	letter-spacing: -1px;
	text-transform:uppercase;
	text-shadow: #333;
	font-weight: bold;
	margin: 8px;
	}
	
#main_article_short_text {
	font-size: 14px;
	width: 530px;
	font-weight:bold;
	margin: -8px 0 0 8px;
	color: #333333;
	}
	
#main_article_readmore {
	width: 120px;
	position: relative;
	left: 538px;
	top: -26px;
	text-align: center;
	padding: 2px 5px;
	color: #ffffff;
	font-weight: bold;
	font-size: 16px;
	
	background: #0186ba;
	background: -moz-linear-gradient(#04acec,  #0186ba);	
	background: -webkit-gradient(linear, left top, left bottom, from(#04acec), to(#0186ba));
	background: -webkit-linear-gradient(#04acec,  #0186ba);
	background: -o-linear-gradient(#04acec,  #0186ba);
	background: -ms-linear-gradient(#04acec,  #0186ba);
	background: linear-gradient(#04acec,  #0186ba);
	
	-moz-border-radius: 1px;
	border-radius: 1px;
	-moz-box-shadow: 0 2px 2px #f8f8f8;
	-webkit-box-shadow: 0 2px 2px #f8f8f8;
	box-shadow: 0 2px 2px #f8f8f8;
	
	cursor: pointer;
	}
	
#main_article_readmore a:link,#main_article_readmore a:active,#main_article_readmore a:visited {
	color: #ffffff;
}
	
#main_article_readmore:hover {
	background: #111;
	background: -moz-linear-gradient(#444, #111); 
    background: -webkit-gradient(linear,left bottom,left top,color-stop(0, #111),color-stop(1, #444));	
	background: -webkit-linear-gradient(#444, #111);	
	background: -o-linear-gradient(#444, #111);
	background: -ms-linear-gradient(#444, #111);
	background: linear-gradient(#444, #111);
	}
	
#schedule_title {
	font-size: 18px;
	padding: 5px;
	margin-top: 8px;
	color: #ffffff;
	background: #02b8e5;
	background: -moz-linear-gradient(#02b8e5,  #0083a3);	
	background: -webkit-gradient(linear, left top, left bottom, from(#02b8e5), to(#0083a3));
	background: -webkit-linear-gradient(#02b8e5,  #0083a3);
	background: -o-linear-gradient(#02b8e5,  #0083a3);
	background: -ms-linear-gradient(#02b8e5,  #0083a3);
	background: linear-gradient(#02b8e5,  #0083a3);
}

.schedule_bottom_title {
	font-size: 18px;
	padding: 5px;
	margin-top: 8px;
	color: #333;
	
	background: #B9DCFF;
	background: -moz-linear-gradient(#B9DCFF,  #d5eaff);	
	background: -webkit-gradient(linear, left top, left bottom, from(#B9DCFF), to(#d5eaff));
	background: -webkit-linear-gradient(#B9DCFF,  #d5eaff);
	background: -o-linear-gradient(#B9DCFF,  #d5eaff);
	background: -ms-linear-gradient(#B9DCFF,  #d5eaff);
	background: linear-gradient(#B9DCFF,  #d5eaff);
}

#calendar_container {
	margin: 8px 0;
	}

.schedule_results_header {
	font-size: 12px;
	font-weight:bold;
	}
	
#by_category_title {
	font-size: 18px;
	letter-spacing:-1px;
}

#event_categories {
font-size: 16px;
	padding: 5px;
	color: #ffffff;
	font-weight: bold;
	line-height: 18px;
	background: #02b8e5;
	background: -moz-linear-gradient(#02b8e5,  #0083a3);	
	background: -webkit-gradient(linear, left top, left bottom, from(#02b8e5), to(#0083a3));
	background: -webkit-linear-gradient(#02b8e5,  #0083a3);
	background: -o-linear-gradient(#02b8e5,  #0083a3);
	background: -ms-linear-gradient(#02b8e5,  #0083a3);
	background: linear-gradient(#02b8e5,  #0083a3);
}

#event_categories a:link, #event_categories a:active, #event_categories a:visited {
	color: #ffffff;
}

#event_categories a:hover {
	color: #ffffff;
	background: #02b8e5;
}
	
#results_table {
	font-size: 11px;
	}

#right_container {
	margin: 0px 0px 8px 8px;
	z-index: 5000;
	position:relative;
	}

.right_headline {
	font-size: 14px;
	font-weight: bold;
	width: 325px;
	padding: 5px;
	color: #ffffff;
	background: #005da2;
	background: -moz-linear-gradient(#005da2,  #003861);	
	background: -webkit-gradient(linear, left top, left bottom, from(#005da2), to(#003861));
	background: -webkit-linear-gradient(#005da2,  #003861);
	background: -o-linear-gradient(#005da2,  #003861);
	background: -ms-linear-gradient(#005da2,  #003861);
	background: linear-gradient(#005da2,  #003861);
	
	-moz-border-radius: 2px;
	border-radius: 2px;
	border: 1px solid #ffffff;
	-moz-box-shadow: 0 2px 1px #9c9c9c;
	-webkit-box-shadow: 0 2px 1px #9c9c9c;
	box-shadow: 0 2px 1px #9c9c9c;
	}
	
.page_headline_container {
	width: 620px;
	height: 80px;
	margin: 8px 0;
	padding: 4px;
	line-height: 16px;
	-moz-border-radius: 1px;
	border-radius: 1px;
	border-bottom: 1px solid #e6e6e6;
}

.page_headline_container img {
	margin: 0 8px 0 0;
	-moz-border-radius: 1px;
	border-radius: 1px;
	border: 1px solid #ffffff;
	-moz-box-shadow: 0 2px 2px #e6e6e6;
	-webkit-box-shadow: 0 2px 2px #e6e6e6;
	box-shadow: 0 2px 2px #e6e6e6;
	}
	
	
.page_headline_container span {
	font-size: 11px;
	}
	
.page_headline_container a:link, .page_headline_container a:active, .page_headline_container a:visited {
	color: #003155;
	font-weight:bold;
	text-decoration: none;
	}
	
.page_headline_container a:hover {
	color: #04acec;
	text-decoration: none;
	}


.headline_container {
	width: 334px;
	height: 75px;
	margin: 8px 0;
	-moz-border-radius: 1px;
	border-radius: 1px;
	border: 1px solid #e6e6e6;
	-moz-box-shadow: 0 2px 2px #e6e6e6;
	-webkit-box-shadow: 0 2px 2px #e6e6e6;
	box-shadow: 0 2px 2px #e6e6e6;	
	background: #fff;
}

.headline_photo {
	width:90px;
	height:60px;
	margin-top: 6px;
	margin-left: 6px;
	-moz-border-radius: 1px;
	border-radius: 1px;
	border: 1px solid #ffffff;
	-moz-box-shadow: 0 2px 2px #e6e6e6;
	-webkit-box-shadow: 0 2px 2px #e6e6e6;
	box-shadow: 0 2px 2px #e6e6e6;
} 


.headline_text {
	position: relative;
	left: 111px;
	top: -63px;
	width: 220px;
	height: 60px;
	font-size: 12px;
	}


.headline_readmore {
	width: 100px;
	position: relative;
	left: 224px;
	top: -70px;
	text-align: center;
	padding: 2px;
	color: #ffffff;
	font-weight: bold;
	font-size: 11px;
	z-index: 8000;
	
	background: #111;
	background: -moz-linear-gradient(#444, #111); 
    background: -webkit-gradient(linear,left bottom,left top,color-stop(0, #111),color-stop(1, #444));	
	background: -webkit-linear-gradient(#444, #111);	
	background: -o-linear-gradient(#444, #111);
	background: -ms-linear-gradient(#444, #111);
	background: linear-gradient(#444, #111);
	
	-moz-border-radius: 1px;
	border-radius: 1px;
	-moz-box-shadow: 0 2px 2px #f8f8f8;
	-webkit-box-shadow: 0 2px 2px #f8f8f8;
	box-shadow: 0 2px 2px #f8f8f8;
}

.headline_readmore:hover {
	background: #0186ba;
	background: -moz-linear-gradient(#04acec,  #0186ba);	
	background: -webkit-gradient(linear, left top, left bottom, from(#04acec), to(#0186ba));
	background: -webkit-linear-gradient(#04acec,  #0186ba);
	background: -o-linear-gradient(#04acec,  #0186ba);
	background: -ms-linear-gradient(#04acec,  #0186ba);
	background: linear-gradient(#04acec,  #0186ba);
	z-index: 8000;
	}

.headline_readmore a:link, .headline_readmore a:active, .headline_readmore a:visited {
	color: #ffffff;
	}
	
	
	
#video_ad_container {
	width: 728px;
	height: 90px;
	margin-top: 4px;
	}

#videos {
	width:252px;
	height:60px;
	float: left;
	}
	
#videos_title {
	background:#005da2;
	width: 728px;
	height: 45px;
	margin: 20px 8px 0 0;
	}
	
#videos_text {	
	position: relative;
	top: 19px;
	left: -320px;
	font-size: 18px;
	letter-spacing: -1px;
	font-weight:bold;
	text-align: center;
	color: #ffffff;
	}

#videos_on_wathletics {
	font-size: 11px;
	color: #ffffff;
	position: relative;
	top: 4px;
	left: 92px;
	}
	
#weeks_best {
	width: 180px;
	height: 34px;
	background: #a42826;
	position: relative;
	top: -20px;
	left: 50px;
	font-size: 24px;
	letter-spacing: -1px;
	font-weight:bold;
	text-align: center;
	color: #ffffff;
	
	background: -moz-linear-gradient(#a42826,  #d90300);	
	background: -webkit-gradient(linear, left top, left bottom, from(#a42826), to(#d90300));
	background: -webkit-linear-gradient(#a42826,  #d90300);
	background: -o-linear-gradient(#a42826,  #d90300);
	background: -ms-linear-gradient(#a42826,  #d90300);
	background: linear-gradient(#a42826,  #d90300);
	
	-webkit-box-shadow: 2px 2px 5px #5e5e5e;  
    -moz-box-shadow: 2px 2px 5px #5e5e5e;  
    box-shadow:  2px 2px 5px #5e5e5e;  
	}
	
#video_cube_around {
	width: 720px;
	border: 4px solid #005da2;
	margin-top: 4px;
	margin-bottom:8px;
	clear: both;
	-moz-box-shadow: 0 2px 1px #9c9c9c;
	-webkit-box-shadow: 0 2px 1px #9c9c9c;
	box-shadow: 0 2px 1px #9c9c9c;
	}

	
#ad460 {
	width:336px;
	height: 280px;
	right: -100px;
	}
	
#ad300 {
	width:300px;
	height:250px;
	}
	
.ad336 {
	width:336px;
	height:300px;
	}
	

.ad728_container {
	width: 728px;
	height: 90px;
	margin: 0 0 2px 0px;
}

#social_container {
	position: absolute;
	z-index: 9999;
	top: 30px;
	left: -86px;
	height: 10px;
	width: 400px;
}

/*
@-moz-document url-prefix() {
	#social_container{
		right:40px;
	}
}
*/


.social_buttons {
	width: 440px;
	height: 20px;
	margin: 10px 10px 0 20px;
	float: left;
}

.social_buttons div {
	float: left;
}

.facebook_btn {
	width: 140px;
}

.tweeter_btn {
	width: 90px;
}

.google_btn {
	width: 100px;
}


#bestvideo_top_container {
	width: 712px;
	height: 320px;
	background: #e3e3e3;
	margin: 4px;
	}
	
#bestvideo_title {
	font-size: 20px;
	letter-spacing: -1px;
	font-weight:bold;
	padding: 8px 8px 0 8px;
	}
	
#player_container {
width: 720px;
}

#player_right {
	width:423px;
	height: 300px;
	float: left;	
	margin: 8px 0 32px 8px;
	border: 2px solid #ffffff;
	-moz-box-shadow: 0 2px 1px #9c9c9c;
	-webkit-box-shadow: 0 2px 1px #9c9c9c;
	box-shadow: 0 2px 1px #9c9c9c;
	
	}

	
#player_right:hover {
	border: 2px solid #d5eaff;
	cursor:pointer;
}
	
	
#player_description {
	font-size: 14px;
	line-height: 18px;
	margin: 8px 4px 0 8px;
	font-weight: bold;
	color: #666;
	}
	
#ad200_90 {
	font-size: 13px;
	line-height: 18px;
	margin: 8px 4px 0 8px;
	font-weight: bold;
	color: #666;
	}
	
#video_player {
	width:640px;
	height: 480px;
	margin: 8px 0 0 0;
	border: 2px solid #f8f8f8;
	text-align: center;
	
	-moz-box-shadow: 0 2px 1px #9c9c9c;
	-webkit-box-shadow: 0 2px 1px #9c9c9c;
	box-shadow: 0 2px 1px #9c9c9c;
}
	
#other_bests, #most_rescent {
	background: #ffffff;
	font-size: 20px;
	letter-spacing: -1px;
	font-weight:bold;
	padding: 4px 8px;
	}

.other_best_img {
	border: 1px solid #ffffff;
	margin-bottom: 8px;
	
	-moz-box-shadow: 0 1px 1px #9c9c9c;
	-webkit-box-shadow: 0 1px 1px #9c9c9c;
	box-shadow: 0 1px 1px #9c9c9c;
	}
	
.other_best_img:hover {
	border: 1px solid #d5eaff;
	cursor:pointer;
}
	
.otherbest_readmore {
	width: 60px;
	padding: 2px 3px;
	text-align: center;
	color: #ffffff;
	font-weight: bold;
	font-size: 11px;
	
	
	background: #0186ba;
	background: -moz-linear-gradient(#04acec,  #0186ba);	
	background: -webkit-gradient(linear, left top, left bottom, from(#04acec), to(#0186ba));
	background: -webkit-linear-gradient(#04acec,  #0186ba);
	background: -o-linear-gradient(#04acec,  #0186ba);
	background: -ms-linear-gradient(#04acec,  #0186ba);
	background: linear-gradient(#04acec,  #0186ba);
	
	-moz-border-radius: 1px;
	border-radius: 1px;
	-moz-box-shadow: 0 2px 2px #f8f8f8;
	-webkit-box-shadow: 0 2px 2px #f8f8f8;
	box-shadow: 0 2px 2px #f8f8f8;
	
	cursor: pointer;
	}
	
.otherbest_readmore:hover {
	background: #111;
	background: -moz-linear-gradient(#444, #111); 
    background: -webkit-gradient(linear,left bottom,left top,color-stop(0, #111),color-stop(1, #444));	
	background: -webkit-linear-gradient(#444, #111);	
	background: -o-linear-gradient(#444, #111);
	background: -ms-linear-gradient(#444, #111);
	background: linear-gradient(#444, #111);
	}
	
#most_rescent_background {
	background:#d5eaff;
	padding: 8px;
	}

.most_rescent {
	font-size:11px;
	float: left;
	width: 126px;
	height: 130px;
	margin: 4px;
	}
	
.most_rescent_img {
	border: 2px solid #ffffff;
	margin-bottom: 8px;
	-moz-box-shadow: 0 2px 2px #9c9c9c;
	-webkit-box-shadow: 0 2px 2px #9c9c9c;
	box-shadow: 0 2px 2px #9c9c9c;
	}
	
.most_rescent_img:hover {
	border: 2px solid #005da2;
	cursor:pointer;
}

.most_rescent_h3 {
	font-size: 12px;
	font-weight:bold;
	color: #005da2;
	margin: 0 0 4px 0;
	}
	
#most_rescent_bottom {
	border-top: 4px solid white;
	text-align: right;
	padding: 8px;
	}
	
#most_rescent_readmore {
	width: 280px;
	position: relative;
	text-align: center;
	padding: 2px 5px;
	color: #ffffff;
	font-weight: bold;
	text-decoration:none;
	
	background: #0186ba;
	background: -moz-linear-gradient(#04acec,  #0186ba);	
	background: -webkit-gradient(linear, left top, left bottom, from(#04acec), to(#0186ba));
	background: -webkit-linear-gradient(#04acec,  #0186ba);
	background: -o-linear-gradient(#04acec,  #0186ba);
	background: -ms-linear-gradient(#04acec,  #0186ba);
	background: linear-gradient(#04acec,  #0186ba);
	
	-moz-border-radius: 1px;
	border-radius: 1px;
	-moz-box-shadow: 0 2px 2px #f8f8f8;
	-webkit-box-shadow: 0 2px 2px #f8f8f8;
	box-shadow: 0 2px 2px #f8f8f8;
	
	cursor: pointer;
	}
	
#most_rescent_readmore:hover {
	background: #111;
	background: -moz-linear-gradient(#444, #111); 
    background: -webkit-gradient(linear,left bottom,left top,color-stop(0, #111),color-stop(1, #444));	
	background: -webkit-linear-gradient(#444, #111);	
	background: -o-linear-gradient(#444, #111);
	background: -ms-linear-gradient(#444, #111);
	background: linear-gradient(#444, #111);
	}

#social_icons_container {
	text-align: center;
	width: 300px;
	height:50px;
	margin: 8px 0;
	}
	
.social_ico {
	width:48px;
	height: 48px;
	margin: 2px;
	}	
	
.bottom_table_head {
	height: 40px;
	background: #111;
	background: -moz-linear-gradient(#444, #111); 
    background: -webkit-gradient(linear,left bottom,left top,color-stop(0, #111),color-stop(1, #444));	
	background: -webkit-linear-gradient(#444, #111);	
	background: -o-linear-gradient(#444, #111);
	background: -ms-linear-gradient(#444, #111);
	background: linear-gradient(#444, #111);

	border-bottom: 4px solid #005da2;
	-moz-box-shadow: 0 2px 1px #9c9c9c;
	-webkit-box-shadow: 0 2px 1px #9c9c9c;
	box-shadow: 0 2px 1px #9c9c9c;
	}
	
.user_table {
	font-size:11px;
	color: #333;
	background-color: #ccc;
	margin:4px;
	}

.user_table_head {
	background: #111;
	color: #fff;
	text-align:center;
	font-weight: bold;
	background: -moz-linear-gradient(#444, #111); 
    background: -webkit-gradient(linear,left bottom,left top,color-stop(0, #111),color-stop(1, #444));	
	background: -webkit-linear-gradient(#444, #111);	
	background: -o-linear-gradient(#444, #111);
	background: -ms-linear-gradient(#444, #111);
	background: linear-gradient(#444, #111);
}

.bottom_table_style{
	width:100%;
}

.bottom_table_head_border {
	border-bottom: 4px solid #005da2;
	font-size: 18px;
	letter-spacing: -1px;
	color: #ffffff;
	}
	
.bottom_table_style {
	background: #e3e3e3;
	}
	
.bottom_table_content_div_headlines {
	min-height: 110px;
	padding: 6px;
	background: #ffffff;
	font-size: 13px;
	line-height: 18px;
	color: #2a2a2a;
	margin-right: 10px;
	margin-top: 2;
	background: #ffffff;
	/*
	background: -moz-linear-gradient(#ffffff, #f8f8f8); 
    background: -webkit-gradient(linear,left bottom,left top,color-stop(0, #f8f8f8),color-stop(1, #ffffff));	
	background: -webkit-linear-gradient(#ffffff, #f8f8f8);	
	background: -o-linear-gradient(#ffffff, #f8f8f8);
	background: -ms-linear-gradient(#ffffff, #f8f8f8);
	background: linear-gradient(#ffffff, #f8f8f8);
	-moz-border-radius: 1px;
	border-radius: 1px;
	-moz-box-shadow: 0 1px 1px #cccccc;
	-webkit-box-shadow: 0 1px 1px #cccccc;
	box-shadow: 0 1px 1px #cccccc; */
	}
	
.bottom_table_content_div_add {
	min-height: 255px;
	padding: 8px;
	background: #ffffff;
	font-size: 12px;
	line-height: 19px;
	
	color: #2a2a2a;
	
	background: #ffffff;
	background: -moz-linear-gradient(#ffffff, #f8f8f8); 
    background: -webkit-gradient(linear,left bottom,left top,color-stop(0, #f8f8f8),color-stop(1, #ffffff));	
	background: -webkit-linear-gradient(#ffffff, #f8f8f8);	
	background: -o-linear-gradient(#ffffff, #f8f8f8);
	background: -ms-linear-gradient(#ffffff, #f8f8f8);
	background: linear-gradient(#ffffff, #f8f8f8);
	-moz-border-radius: 1px;
	border-radius: 1px;
	-moz-box-shadow: 0 1px 1px #cccccc;
	-webkit-box-shadow: 0 1px 1px #cccccc;
	box-shadow: 0 1px 1px #cccccc;
	
}
	
.bottom_table_content_div {
	min-height: 255px;
	padding: 8px;
	background: #ffffff;
	font-size: 12px;
	line-height: 19px;
	
	color: #2a2a2a;
	
	background: #ffffff;
	background: -moz-linear-gradient(#ffffff, #f8f8f8); 
    background: -webkit-gradient(linear,left bottom,left top,color-stop(0, #f8f8f8),color-stop(1, #ffffff));	
	background: -webkit-linear-gradient(#ffffff, #f8f8f8);	
	background: -o-linear-gradient(#ffffff, #f8f8f8);
	background: -ms-linear-gradient(#ffffff, #f8f8f8);
	background: linear-gradient(#ffffff, #f8f8f8);
	-moz-border-radius: 1px;
	border-radius: 1px;
	-moz-box-shadow: 0 1px 1px #cccccc;
	-webkit-box-shadow: 0 1px 1px #cccccc;
	box-shadow: 0 1px 1px #cccccc;
	}
	
.bottom_table_content_button {
	text-align:right;
	padding: 4px;
	}


.bottom_table_more_results {
	width: 100px;
	text-align: center;
	padding: 2px;
	color: #ffffff;
	font-weight: bold;
	font-size: 11px;
	
	text-decoration: none;
	
	background: #111;
	background: -moz-linear-gradient(#444, #111); 
    background: -webkit-gradient(linear,left bottom,left top,color-stop(0, #111),color-stop(1, #444));	
	background: -webkit-linear-gradient(#444, #111);	
	background: -o-linear-gradient(#444, #111);
	background: -ms-linear-gradient(#444, #111);
	background: linear-gradient(#444, #111);
	
	-moz-border-radius: 1px;
	border-radius: 1px;
	-moz-box-shadow: 0 2px 2px #f8f8f8;
	-webkit-box-shadow: 0 2px 2px #f8f8f8;
	box-shadow: 0 2px 2px #f8f8f8;
}

.bottom_table_more_results:hover {
	background: #0186ba;
	background: -moz-linear-gradient(#04acec,  #0186ba);	
	background: -webkit-gradient(linear, left top, left bottom, from(#04acec), to(#0186ba));
	background: -webkit-linear-gradient(#04acec,  #0186ba);
	background: -o-linear-gradient(#04acec,  #0186ba);
	background: -ms-linear-gradient(#04acec,  #0186ba);
	background: linear-gradient(#04acec,  #0186ba);
	}

.bottom_table_content_button a:link, .bottom_table_content_button a:active, .bottom_table_content_button a:visited {
	color: #ffffff;
	}


	
#copyrights {
	text-align: center;
	font-size: 11px;
	color: #404040;
	margin: 8px;
	}
	
#video_block {
	background:url(../img/video-rpt.png) repeat-y;
	color: #ffffff;
	margin: -15px 0 13px 0;
	height-min: 800px;
	width:1090px;
	background: #005da2;
	background: -moz-linear-gradient(#005da2,  #003861);	
	background: -webkit-gradient(linear, left top, left bottom, from(#005da2), to(#003861));
	background: -webkit-linear-gradient(#005da2,  #003861);
	background: -o-linear-gradient(#005da2,  #003861);
	background: -ms-linear-gradient(#005da2,  #003861);
	background: linear-gradient(#005da2,  #003861);
	}

.video_top_txt {
	font-size: 22px;
	letter-spacing: -1px;
	padding: 0 0 0 16px;
	background: #0276b6;
	}
	
.video_col_sep {
	border-left: 1px dotted #5e74a0;
	}

.video_playlis_title {
	font-size: 22px;
	color: #99bbff;
	font-style:italic;
	letter-spacing: -1px;
	}
	
#video_cat_title {
	font-size: 22px;
	color: #ffffff;
	font-weight:bold;
	letter-spacing: -1px;
	}
	
#video_files_container {
	width: 100%;
	margin: 4px;
	}
	
#video_facebook {
	position: absolute;
	top: 652px;
	left: 900px;
	z-index:999;
}

#facebook_schedule {
	position: absolute;
	top: 275px;
	left: 648px;
	width: 100px;
	z-index: 1;
}

#video_ads {
	width:1075px;
	height:90px;
	background: #005c9f;
	border-top: 1px solid #6699cc;
	border-bottom: 0px solid #6699cc;
	padding: 4px;
	}

#video_tweet {
	margin-top: 8px;
	position: relative;
	left: 8px;
	}
	
#video_tags {
margin: 4px 0 8px 12px;
font-size: 14px;
}

#video_tags a:link, #video_tags a:active, #video_tags a:visited {
	color: #91c3f7;
	padding: 1px 3px;
	background: #204080;
	border: 1px solid #2d5ab5;
	font-size:12px;
	}
	
#video_tags a:hover {
	color: #ffffff;
	background: #2a2a2a;
	}
	
.video_avatar {
	width: 110px;
	height: 140px;
	float: left;
	margin: 2px;
	border: 1px solid transparent;
	padding: 3px 3px 3px 8px;

	}
	
.video_avatar:hover {
	background-color: #1a3b7f;
	border: 1px solid #99b0dd;
	}
	
.video_avatar_img {
	-moz-border-radius: 1px;
	border-radius: 1px;
	border: 1px solid #ffffff;
	-moz-box-shadow: 0 2px 2px #000;
	-webkit-box-shadow: 0 2px 2px #000;
	box-shadow: 0 2px 2px #000;
}

.video_avatar_title {
	height: 40px;
	font-size: 12px;
	font-weight: bold;
	color: #94c5f8;
	margin-top: 3px;
	margin-bottom: 5px;

	}

.video_avatar_title a:link, .video_avatar_title a:active, .video_avatar_title a:visited {
	color: #94c5f8;
	}
	
.video_avatar_title a:hover {
	color: #ffffff;
	}
	
.video_avatar_date {
	font-size: 10px;
	color: #ffffff;
	}

#vid_player_container {
margin: 10px 0 0 10px;
}
	
#vid_player {
	width:520px;
	height: 390px;
	margin: 2px 0 0 0;
	text-align: center;
}

.vid_player_h1 {
	font-size: 18px;
	font-weight: bold;
	margin: 5px 0 0 0;
	}
	
.vid_player_span {
	font-size: 12px;
	color: #94c5f8;
	}

.vid_descr {
	margin: 8px 0;
	line-height: 120%;
	font-size: 15px;
	line-height: 120%;
	}

	
#featured_video {
	width: 140px;
	height: 30px;
	background: #a42826;
	position: relative;
	font-size: 22px;
	letter-spacing: -1px;
	font-weight:bold;
	text-align: center;
	color: #ffffff;
	padding-top: 2px;
	margin: 4px 0 0 12px;
	z-index: 1;
	
	background: -moz-linear-gradient(#a42826,  #d90300);	
	background: -webkit-gradient(linear, left top, left bottom, from(#a42826), to(#d90300));
	background: -webkit-linear-gradient(#a42826,  #d90300);
	background: -o-linear-gradient(#a42826,  #d90300);
	background: -ms-linear-gradient(#a42826,  #d90300);
	background: linear-gradient(#a42826,  #d90300);
	
	-webkit-box-shadow: 2px 2px 5px #333;  
    -moz-box-shadow: 2px 2px 5px #333;  
    box-shadow:  2px 2px 5px #333;  
	}
	
	
#adm_filter {
	width: 1008px;
	height: 100px;
	background: #e7e7e7;
	display:none;

	background: -moz-linear-gradient(#e7e7e7,  #ccc);	
	background: -webkit-gradient(linear, left top, left bottom, from(#e7e7e7), to(#ccc));
	background: -webkit-linear-gradient(#e7e7e7,  #ccc);
	background: -o-linear-gradient(#e7e7e7,  #ccc);
	background: -ms-linear-gradient(#e7e7e7,  #ccc);
	background: linear-gradient(#e7e7e7,  #ccc);
	
	-webkit-box-shadow: 2px 2px 5px #333;  
    -moz-box-shadow: 2px 2px 5px #333;  
    box-shadow:  2px 2px 5px #333; 
	margin: 8px;

}
	
#playlist_container {
	margin: 4px;
	}
#playlist_title {
	font-size: 22px;
	letter-spacing: -1px;
	color: #ccffff;
	margin: 0 0 8px 8px;
	}
	
.playlist_cat {
	font-size: 14px;
	font-weight: bold;
	padding: 2px 2px;
	margin-left: 12px;
	width: 190px;
	}

.playlist_cat:hover {
	background-color: #0066ff;
	}
	
.playlist_cat a:link, .playlist_cat a:active, .playlist_cat a:visited {
	color: #ffffff;
	}
	
.playlist_cat a:hover {
	color: #94c5f8;
	}
	
#rescent_container {
	margin: 4px;
	display:none;
	}
	
#navi_buttons {
	margin: 8px 8px 0 0;
	height: 28px;
	text-align: right;
	z-index: 9000;
	position: relative;
	}
	
#navi_buttons a:link, #navi_buttons a:active, #navi_buttons a:visited {
	color: #91c3f7;
	padding: 1px 3px;
	background: #006bba;
	border: 1px solid #2d5ab5;
	}
	
#navi_buttons a:hover {
	color: #ffffff;
	background: #2a2a2a;
	}
	

#page_buttons {
	margin: 8px 8px 0 0;
	height: 28px;
	text-align: right;
	z-index: 9000;
	position: relative;
	}
	
#page_buttons a:link, #page_buttons a:active, #page_buttons a:visited {
	color: #fff;
	padding: 1px 3px;
	background: #666;
	border: 1px solid #333;
	}
	
#page_buttons a:hover {
	color: #666;
	background: #fff;
	}

	
#event_content {
	border-top: 1px solid #ccc;
	margin-top: 40px;
	padding-top: 8px;
	line-height: 16px;
	min-height: 140px;
	}
	
#event_social {
	margin: -22px 0 0 100px;
	}
	
#event_date {
	margin: -10px 8px 0 14px;
	font-weight: bold;
}

#watch_live_container {
	height: 100px;
	margin: 8px 0;
	}
	
.watch_live_tv {
	float: left;
	margin: 0 6px;
	font-weight: bold;
	text-align: left;
	}

.watch_live_tv img {margin-bottom: 4px;}

#event_desc_links {
	margin: 8px 0 0 0;
	background: #f2f2f2;
	border: 1px solid #ccc;
	padding: 4px;
	}

#event_desc_links a {
	margin: 0 8px 0 0;
	}
	
.most_rescent_on_events {
	float: left;
	width: 100px;
	height: 120px;
	margin: 10px;
	
}

.rescent_video_on_events { 
background: #d5eaff; 
height: 330px; 
font-size: 12px;
 
}

/*.most_rescent_on_events a {
	font-size: 12px;
}*/


.broadcast_photo {
	width:32px;
	height:32px;
	margin: 4px;
	
	-moz-border-radius: 1px;
	border-radius: 1px;
	border: 1px solid #ffffff;
	-moz-box-shadow: 0 2px 2px #e6e6e6;
	-webkit-box-shadow: 0 2px 2px #e6e6e6;
	box-shadow: 0 2px 2px #e6e6e6;
}

.broadcast_text {
	position: relative;
	left: 44px;
	top: -40px;
	width: 280px;
	height: 70px;
	font-size: 13px;
	}


.broadcast_readmore {
	width: 100px;
	position: relative;
	left: 224px;
	top: -49px;
	text-align: center;
	padding: 2px;
	color: #ffffff;
	font-weight: bold;
	font-size: 11px;
	z-index: 8000;
	
	background: #111;
	background: -moz-linear-gradient(#444, #111); 
    background: -webkit-gradient(linear,left bottom,left top,color-stop(0, #111),color-stop(1, #444));	
	background: -webkit-linear-gradient(#444, #111);	
	background: -o-linear-gradient(#444, #111);
	background: -ms-linear-gradient(#444, #111);
	background: linear-gradient(#444, #111);
	
	-moz-border-radius: 1px;
	border-radius: 1px;
	-moz-box-shadow: 0 2px 2px #f8f8f8;
	-webkit-box-shadow: 0 2px 2px #f8f8f8;
	box-shadow: 0 2px 2px #f8f8f8;
}

.broadcast_readmore:hover {
	background: #0186ba;
	background: -moz-linear-gradient(#04acec,  #0186ba);	
	background: -webkit-gradient(linear, left top, left bottom, from(#04acec), to(#0186ba));
	background: -webkit-linear-gradient(#04acec,  #0186ba);
	background: -o-linear-gradient(#04acec,  #0186ba);
	background: -ms-linear-gradient(#04acec,  #0186ba);
	background: linear-gradient(#04acec,  #0186ba);
	z-index: 8000;
	}

.broadcast_readmore a:link, .broadcast_readmore a:active, .broadcast_readmore a:visited {
	color: #ffffff;
	}
	
/*--Tooltip Styles--*/
.tip {
	color: #fff;
	background:#1d1d1d;
	display:none;
	padding:10px;
	position:absolute;	z-index:1000;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}




 /*footer design starts */

 .footer-distributed{
	 width: 1080px;
	background-color: #292c2f;
	box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12);
	box-sizing: border-box;
	width:1090px;
	font: bold 16px sans-serif;
	text-align: left;

	padding: 50px 60px 40px;
	margin-top: 7px;
	margin-bottom: 5px;
	overflow: hidden;
}

/* Footer left */

.footer-distributed .footer-left{
	float: center;
	
}

 .footer-distributed .footer-links{
	color:  #ffffff;
	margin: 0 0 10px;
	padding: 0;
}

.footer-distributed .footer-links a{
	display:inline-block;
	line-height: 1.8;
	text-decoration: none;
	color:  inherit;
}

@media only screen and (max-width: 640px) {
	
	/* Force table to not be like tables anymore  */
	
}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	

}

