/* (c) Jamespot 2005-200^8 */
#time_result
{
  font-size:12px;
  color:#4a79b4;
  margin-top:10px;
}

.source
{
  color:#3467a7;
}

.source a
{
  color:#3467a7;
  font-weight:bold;
}

a.tags
{
  color:#7fa6d3;
  font-weight:normal;  
}

.story
{
  border:1px solid #7fa6d3;
  width:628px;
  margin-top:15px;
  float:left;
}

#header_story_1
{
  background:#b2ebe6;
  border-bottom:1px solid #7fa6d3;
  width:628px;
  font-size:11px;
  color:#3467a7;
  font-weight:bold;
  text-indent:10px;
  float:left;
}

#header_story_2
{
  background:#b7ebb2;
  border-bottom:1px solid #7fa6d3;
  width:628px;
  font-size:11px;
  color:#3467a7;
  font-weight:bold;
  text-indent:10px;
  float:left;
}

#header_story_3
{
  background:#ffe06a;
  border-bottom:1px solid #7fa6d3;
  width:628px;
  font-size:11px;
  color:#3467a7;
  font-weight:bold;
  text-indent:10px;
  float:left;
}

.content_story
{
  width:618px;
  font-size:13px;
  padding:5px;
  float:left;
}

.content_half_story
{
  width:300px;
  font-size:11px;
  float:left;
  margin-top:5px;
  height:110px;
  border-bottom:1px solid #dddddd;
}

.content_half_story_right
{
  width:300px;
  font-size:11px;
  float:left;
  margin-left:10px;
  margin-top:5px;
  height:110px;
  border-bottom:1px solid #dddddd;
}

.content_story_single
{
  float:left;
  width:620px;
  font-size:12px;
  margin-top:10px;
}

#spotit
{
  width:70px;
  height:20px;
  float:right;
}

.title_story
{
  font-size:14px;
  color:#3467a7;
  font-weight:bold;
  text-decoration:none;
}

.title_story:hover
{
  text-decoration:underline;
}

.medium_title_story
{
  font-size:13px;
  color:#3467a7;
  font-weight:bold;
  text-decoration:none;
}

.medium_title_story:hover
{
  text-decoration:underline;
}

.img_fp
{
	float:left;
	margin-right:8px;
	margin-bottom:5px;
	border:1px solid black;
}

.img_link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
  text-decoration: none;
}



h2
{
  margin-top:3px;
  margin-bottom:3px;
}

.right_box
{
  width:300px;
  border:1px solid #7fa6d3;
  float:left;
  margin-top:15px;
}


#header_last_news
{
  background:#f57070;
  border-bottom:1px solid #7fa6d3;
  width:300px;
  font-size:11px;
  color:#FFFFFF;
  font-weight:bold;
  text-indent:10px;
  float:left;
}


#header_video
{
  background:#d2b2eb;
  border-bottom:1px solid #7fa6d3;
  width:300px;
  font-size:11px;
  color:#3467a7;
  font-weight:bold;
  text-indent:10px;
  float:left;
}

.last_news
{
  float:left;
  height:25px;
  font-size:11px;
  padding-left:5px;
  padding-right:5px;
  padding-top:5px;
  padding-bottom:10px;
}

#main_video
{
  float:left;
  font-size:11px;
  padding:5px;
  width:290px;
}

#player_video
{
  width:170px;
  height:130px;
  float:left;
  margin:5px;
  _margin:2px;
}

#content_player_video
{
  width:100px;
  float:left;
}

#header_main_video
{
  width:290px;
  font-size:11px;
}

#list_video
{
  float:left;
  font-size:11px;
}

.playit
{
  float:right;
  width:35px;
  height:14px;
  margin-top:2px;
}

.element_list_video
{
  float:left;
  width:290px;
  padding:5px;
  margin-top:5px;
}

.medium_title_story
{
  font-size:12px;
  color:#3467a7;
  font-weight:bold;
  text-decoration:none;
}

.medium_title_story:hover
{
  text-decoration:underline;
}

.small_title_story
{
  font-size:11px;
  color:#3467a7;
  font-weight:bold;
  text-decoration:none;
}

.small_title_story:hover
{
  text-decoration:underline;
}

#view_more
{
  display:none;
  height:300px;
  vertical-align:middle;
  position:absolute;
  z-index:1000;
  width:500px;
  font-size:12px;
  border:4px solid #7fa6d3;
  background:#FFFFFF;
  margin:auto;
  right:50px;
}

#header_viewmore
{
  height:20px;
  text-align:right;
  width:500px;
  float:left;
  margin-bottom:15px;
}

#header_viewmore a
{
  text-decoration:none;
  font-weight:bold;
}

#header_viewmore a:hover
{
  text-decoration:none;
  font-weight:bold;
}

#content_view_more
{
  width:480px;
  padding:5px;
  height:220px;
  text-align:left;
  overflow:auto;
  float:left;
}

#footer_viewmore
{
  height:20px;
  text-align:center;
  width:500px;
  float:left;
}

.top_tabs
{
  margin-top:0px;
  margin-bottom:0px;
  background:#FFFFFF;
  padding-top:5px;
  padding-bottom:5px;
  float:left;
  width:100%;
}

.top_tabs .activate
{
	font-size:20px;
	font-weight:bold;
	color:#EB5918;
}

.top_tabs .noactivate
{
	font-size:20px;
	font-weight:regular;
	color:#000000;
}

.result_search
{
	padding:15px;
	border-bottom:1px dashed grey;
}

