﻿/* CSS Document */
body {
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:0px;
}
#contenedor_primario {
width: 772px;
text-align:center;
margin: 0 auto;
padding:0px;
height: 100%;
}
#contenido{
padding-top:7px;
}
#cabezal{
height:75px;
width:743px;
border-bottom:1px solid #AEAEAE;
}
#logo{
background-image:url(../images/logo.jpg);
background-repeat:no-repeat;
width:310px;
height:71px;
float:left;
cursor:pointer;
}
.menu{
font-family:"Arial Rounded MT Bold";
color:#FFFFFF;
float:right;
font-size:12px;
margin-top:52px;
}
li.menu_item{
margin-left:7px;
list-style:none;
float:left;
}
.menu_middle_red{
background-image:url(../images/menu_middle_red.gif);
background-repeat:repeat-x;
float:left;
height:19px;
padding-left:3px;
padding-right:3px;
padding-top:2px;
}
.menu_middle_red a{
font-family:"Arial Rounded MT Bold";
color:#FFFFFF;
text-decoration:none;
font-size:12px;
}
.menu_left_red{
background-image:url(../images/menu_left_red.gif);
background-repeat:no-repeat;
width:2px;
height:19px;
float:left;
}
.menu_right_red{
background-image:url(../images/menu_right_red.gif);
background-repeat:no-repeat;
width:2px;
height:19px;
float:left;
}
.menu_middle_gray{
background-image:url(../images/menu_middle_gray.gif);
background-repeat:repeat-x;
float:left;
height:19px;
padding-left:3px;
padding-right:3px;
padding-top:2px;
}
.menu_middle_gray a{
font-family:"Arial Rounded MT Bold";
color:#FFFFFF;
font-size:12px;
text-decoration:none;
}
.menu_left_gray{
background-image:url(../images/menu_left_gray.gif);
background-repeat:no-repeat;
width:2px;
height:19px;
float:left;
}
.menu_right_gray{
background-image:url(../images/menu_right_gray.gif);
background-repeat:no-repeat;
width:2px;
height:19px;
float:left;
}
#top_bar{
height:42px;
width:743px;
border-bottom:1px solid #AEAEAE;
overflow:hidden;
margin-bottom:3px;
}
.top_bar_item{
width:95px;
height:34px;
float:left;
margin-top:6px;
margin-left:2px;
}
.top_bar_item a{
text-decoration:none;
cursor:pointer;
}
.top_bar_item_img{
float:left;
}
.top_bar_item_text{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#AEAEAE;
font-size:12px;
padding-left:7px;
width:63px;
height:42px;
text-align:left;
}
#search{
float:right;
margin-top:12px;
}
#search_input{
border:1px solid #AEAEAE;
color:#AEAEAE;
width:108px;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
a#go{
color:#1A1B1F;
font-family:Arial, Helvetica, sans-serif;font-size:11px;
font-weight:bold;
}
.clear{
clear:both;
}
#medio{
width:743px;
margin-top:0px;
padding-top:0px;
padding-bottom:30px;
padding-left:0px;

}
#medio2{
width:670px;
margin-top:0px;
padding-top:0px;
padding-bottom:30px;
padding-left:0px;

}
#right_column{
width:130px;
float:right;
overflow:hidden;
}
#login_box{
height:146px;
width:127px;
border-bottom:1px solid #AEAEAE;
}
.right_titles{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
text-align:left;
padding-top:10px;
padding-bottom:6px;
}
.login_elem{
width:124px;
height:19px;
background-color:#D6D6D6;
color:#7B7B7B;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
margin-bottom:8px;
padding-top:3px;
text-align:left;
padding-left:3px;
}
.login_input{
width:63px;
border:1px solid #AEAEAE;
float:left;
padding-top:0px;
margin-top:0px;
height:14px;
margin-left:2px;
}
a.forgot{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#AEAEAE;
}
#login_buttons{
width:127px;
float:left;
margin-top:5px;
height:32px;
}
#login_buttons ul{
list-style:none;
margin:0px;
padding:0px;
margin-left:20px;
}
#login_buttons ul li{
list-style:none;
padding-left:4px;
padding-top:4px;
float:left;
}

.but_middle_gray{
background-image:url(../images/but_middle_gray.gif);
background-repeat:repeat-x;
float:left;
height:24px;
padding-left:3px;
padding-right:3px;
padding-top:4px;
}
.but_middle_gray a{
font-family:Arial, Helvetica, sans-serif;
color:#7B7B7B;
font-size:10px;
text-decoration:none;
}
/*14-7-08*/
.but_middle_gray span{
font-family:Arial, Helvetica, sans-serif;
color:#7B7B7B;
font-size:10px;
text-decoration:none;
cursor:pointer;
}
.but_left_gray{
background-image:url(../images/but_left_gray.gif);
background-repeat:no-repeat;
width:2px;
height:24px;
float:left;
}
.but_right_gray{
background-image:url(../images/but_right_gray.gif);
background-repeat:no-repeat;
width:2px;
height:24px;
float:left;
}
/****/
.but_middle_red{
background-image:url(../images/menu_middle_red.gif);
background-repeat:repeat-x;
float:left;
height:24px;
padding-left:3px;
padding-right:3px;
padding-top:4px;
}
.but_middle_red a{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:10px;
text-decoration:none;
vertical-align:top;
}
/*14-7-08*/
.but_middle_red span{
font-family:Arial, Helvetica, sans-serif;
color:#7B7B7B;
font-size:10px;
text-decoration:none;
cursor:pointer;
}
.but_left_red{
background-image:url(../images/menu_left_red.gif);
background-repeat:no-repeat;
width:2px;
height:24px;
float:left;
}
.but_right_red{
background-image:url(../images/menu_right_red.gif);
background-repeat:no-repeat;
width:2px;
height:24px;
float:left;
}
/******/
#today_stories{
width:127px;
float:left;
border-bottom:1px solid #AEAEAE;
}
.today_story{
width:123px;
border:2px solid #D6D6D6;
float:left;
background-color:#D6D6D6;
margin-bottom:12px;
}
/*17-7-08*/
.today_story a{
text-decoration:none;
}
.today_story img{
/*width:123px;
*/}
.today_story div{
font-family:Arial, Helvetica, sans-serif;font-size:9px;
text-align:left;
}
.today_story_title{
font-weight:bold;
color:#E60003;
text-decoration:none;
}
.today_story_desc{
color:#1A1B1F;
text-decoration:none;
}
#left_column{
float:left;
width:603px;
}
#main_video{
float:left;
width:597px;
/*height:260px;*/
border-bottom:1px solid #AEAEAE;
margin-top:7px;
}
#playerrr{
width:282px;
/*height:236px;*/
float:left;
}
#main_video_right {
float:left;
margin-left:10px;
width:305px;
}

#main_video_title{
font-family:"Times New Roman", Times, serif;
font-size:24px;
color:#000000;
text-align:left;
}
.main_video_desc{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
color:#7e7e7e;
text-align:left;
margin-top:5px;
}
.more {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#e81619;
font-size:10px;
}
.more a{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#e81619;
font-size:10px;
text-decoration:underline;
}
.more a:hover{
text-decoration:underline;
}
#main_video_details{
float:left;
height:97px;
margin-top:10px;
text-align:left;
width:300px;
}
.posted{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
color:#7e7e7e;
text-align:left;
}
.main_video_details_item{
padding:1px;
}
#promotion{
width:604px;
/*height:445px;
*/
float:left;
border-right:1px solid #aeaeae;
}
.promotion_item{
height:110px;
width:590px;
border-bottom: 1px solid #aeaeae;
float:left;
}
.promotion_item1{
width:590px;
border-bottom: 1px solid #aeaeae;
float:left;
}

.promotion_item_img{
width:130px;
height:98px;
float:left;
padding-left:5px;
margin-top:6px;
}
.promotion_item_img1{
width:130px;
/*height:98px;*/
float:left;
padding-left:5px;
margin-top:6px;
}
/* promotion_item_text modified 10-7-08*/
.promotion_item_text{
width:290px;
height:98px;
float:left;
padding-left:6px;
margin-top:3px;
}
.promotion_item_text1{
width:290px;
/*height:98px;*/
float:left;
padding-left:6px;
margin-top:3px;
}
.promotion_item_text_title{
font-family:"Times New Roman", Times, serif;
font-size:18px;
color:#000000;
font-weight:bold;
text-align:left;
}
.promotion_item_details{
width:118px;
height:98px;
float:left;
margin-top:10px;
}
.promotion_item_details1{
width:118px;
/*height:98px;*/
float:left;
margin-top:10px;
}
.promotion_item_details_line{
padding:1px;
text-align:left;
}
#down{
height:39px;
width:743px;
color:#7e7e7e;
font-family:"Arial Rounded MT Bold";
font-size:10px;
}
.item_menu_down{
font-weight:bolder;
color:#7e7e7e;
letter-spacing:0.5px;
}
a.item_menu_down{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:normal;
color:#7e7e7e;
letter-spacing:0.5px;
}
/*13-7-08*/
#banners{
text-align:center;
}

/*15-7-08*/
#authenticated{
float:left;
/*height:70px;*/
width:127px;
border-bottom:1px solid #AEAEAE;
}
#authenticated ul{
list-style:none;
}
/*16-7-08*/
input,select{
font-family:Arial, Helvetica, sans-serif;font-size:11px;
font-weight:normal;
}
.messages{
width:500px;
float:left;
padding-top:25px;
color:#FF0000;
font-weight:bold;
}
/*17-7-08*/

.alert{
padding-top:2px;
padding-bottom:2px;
padding-left:4px;
padding-right:4px;
background-color:#FFF6D4;
text-align:left;
}

.alert_label{
margin-right:4px;
color:#FF0000;
font-weight:bold;
float:left;
}

.alert_text{
float:left;
width:700px;
}
/*20-7-08 Image Gallery*/
#thumbnails{
float:left;
margin-top:20px;
}
/*23-7-2008*/
#newbeat{
	float:left;
	height:330px;
	padding-top:10px;
    padding-bottom:25px;
}
/*9-8-2008*/
#s1{
	float:left;
	margin-left:7px;
	margin-top:6px;
	width:99%;
}
.forms1{
	float:left;
	width:587px;
	padding-top:40px;
	margin-right:2px;
	border-bottom:1px solid #AEAEAE;
	overflow:hidden;
/*	background-color:#FFFFCC
*/}
/*25-08-2008*/
.main_img{
margin-left:25px;
margin-top:25px;
/*width:450px;*/
}
.nav_bar{
width:300px;
clear:both;
padding-left:225px;
padding-top:10px;
padding-bottom:15px;
height:5px;
overflow:hidden;
}
.nav_previous{
background-image:url(../images/btn_back.gif);
background-repeat:no-repeat;
float:left;
width:23px;
height:20px;
margin-right:15px;
cursor:pointer;
}
.nav_next{
background-image:url(../images/btn_next.gif);
background-repeat:no-repeat;
float:left;
width:23px;
height:20px;
cursor:pointer;
}
.numeration{
color:#999999;
float:left;
font-size:10px;
text-align:left;
width:80px;
margin-top:3px;
}
.numerationMedias{
color:#000000;
float:left;
font-size:10px;
text-align:left;
width:80px;
margin-top:3px;
}
/*26-08-2008*/
#simple_register{
	float:left;
	padding-top:10px;
    padding-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;	font-size:11px;
	width:500px;
}
.share_this a{
text-align:left;
color:#3B5998;
cursor:pointer;
text-decoration:none;
}
.share_this a:hover{
text-decoration:underline;
}
.separator{
height:1px;
width:500px;
background-color:#999999;
margin-bottom:10px;
margin-top:10px;
float:left;
margin-left:40px;
overflow:hidden;
}
.spring_button_opened a{
font-weight:bold;
color:#7E7E7E;
text-decoration:none;
background-image:url(../images/opened.gif);
background-position:right bottom;
background-repeat:no-repeat;
padding-right:15px;
}
.spring_button_closed a{
font-weight:bold;
color:#7E7E7E;
text-decoration:none;
background-image:url(../images/closed.gif);
background-position:right bottom;
background-repeat:no-repeat;
padding-right:15px;
}
.spring_button_opened a:hover{
text-decoration:underline;
}
.spring_button_closed a:hover{
text-decoration:underline;
}
#footer{
color:#333333;
font-size:8.5pt;
font-family:Arial, Helvetica, sans-serif;
padding-bottom:2px;
padding-top:2px;
background-color:#D6D6D6;
text-align:left;
padding-left:2px;
}
#gfooter{
color:#FFFFFF;
font-size:10pt;
font-family:Arial, Helvetica, sans-serif;
padding-bottom:2px;
padding-top:2px;
text-align:left;
padding-left:2px;
text-align:left;
margin-right:25px;
margin-top:5px;
width:600px;
}
/************************* assignment desk ******************************/
/*17-08-2008*/
#ass_desk{
	float:left;
	width:573px;
	padding-right:0px;
}
#ass_top{
	float:left;
	width:573px;
	height:18px;
	border-bottom:1px solid #aeaeae;
}
.ass_top_title{
	float:left;
	height:18px;
	color:#b6b5b5;
	font-family:Arial, Helvetica, sans-serif;	font-size:12px;
	font-weight:bold;
	line-height:18px;
	vertical-align:middle;
	text-align:left;
	text-indent:1px;
}
#ass_top_title_1{
	width:135px;
}
#ass_top_title_2{
	width:200px;
}
#ass_top_title_3{
	width:87px;
}
#ass_top_title_4{
	width:145px;
}
ass_top_title_x{
width:135px;
}

#ass_table{
	float:left;
	width:573px;
	font-size:10px;
	font-weight:bold;
	padding-bottom:15px;
}
#ass_table a{
	color:#FF0000;
	text-decoration:underline;
}
#ass_table a:visited{
	color:#FF0000;
	text-decoration:underline;
}
#ass_table a:hover{
	color:#FF0000;
	text-decoration:none;
}
.ass_table_row{
	float:left;
	width:573px;
	/*height:44px;*/
	line-height:44px;
	vertical-align:middle;
	text-align:left;
	text-indent:2px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;}
#ass_table_row_light{
	background-color:#e6e6e6;
}
#ass_table_row_strong{
	background-color:#cfcfcf;
}
.ass_table_col{
	float:left;
	border-right:1px solid #FFFFFF;
	padding-left:3px;
	padding-right:2px;
}
#ass_table_col_3{
	width:87px;
	border:0px;
	color:#7b7b7b;
	line-height:13px;
	font-family:Arial, Helvetica, sans-serif;
}
.ass_pages{
	float:left;
	width:573px;
	height:30px;
}
#ass_pages{
	float:right;
	line-height:15px;
	font-size:10px;
	vertical-align:middle;
	color:#3e3e3e;
	font-weight:lighter;
}
#ass_actual_page{
	color:#000000;
	text-decoration:none;
	font-weight:bolder;
}
.ass_btn{
	float:left;
	margin-left:5px;
	
}
.menu_middle_gray_light{
	background-image:url(../images/menu_middle_gray_light.gif);
	background-repeat:repeat-x;
	float:left;
	height:24px;
	padding-left:3px;
	padding-right:3px;
	padding-top:2px;
	font-weight:bold;
	line-height:18px;
	vertical-align:middle;
	color:#7b7b7b;
}
.menu_middle_gray_light a{
	font-family:Arial, Helvetica, sans-serif;	color:#7b7b7b;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
	line-height:18px;
	vertical-align:middle;
}
.menu_left_gray_light{
	background-image:url(../images/menu_left_gray_light.gif);
	background-repeat:no-repeat;
	width:2px;
	height:24px;
	float:left;
}
.menu_right_gray_light{
	background-image:url(../images/menu_right_gray_light.gif);
	background-repeat:no-repeat;
	width:2px;
	height:24px;
	float:left;
}
.menu_middle_red_light{
	background-image:url(../images/menu_middle_red_light.gif);
	background-repeat:repeat-x;
	float:left;
	height:24px;
	padding-left:3px;
	padding-right:3px;
	padding-top:2px;
	font-weight:bold;
	line-height:18px;
	vertical-align:middle;
	color:#ffffff;
}
.menu_middle_red_light a{
	font-family:Arial, Helvetica, sans-serif;	color:#ffffff;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
	line-height:18px;
	vertical-align:middle;
}
.menu_left_red_light{
	background-image:url(../images/menu_left_red_light.gif);
	background-repeat:no-repeat;
	width:2px;
	height:24px;
	float:left;
}
.menu_right_red_light{
	background-image:url(../images/menu_right_red_light.gif);
	background-repeat:no-repeat;
	width:2px;
	height:24px;
	float:left;
}
#failed{
	margin:30px; 
	text-align:center; 
	color:#000000
}
#failed a{
	color:#FF0000;
	text-decoration:underline;
}
#failed a:visited{
	color:#FF0000;
	text-decoration:underline;
}
#failed a:hover{
	color:#FF0000;
	text-decoration:none;
}

/****************************media library 7-7-08**********************************/
#tabs{
	float:left;
	width:589px;
	overflow:hidden;
	background-color:#00FF00
}
.tab_img{
	float:left;
	width:4px;
	height:27px;
	margin-top:7px;
}
#tab_img{
	margin-right:1px;
	float:left;
}
.tab{
	float:left;
	height:27px;
	margin-top:7px;
	background-color:#c3c3c3;
	font-family:Arial, Helvetica, sans-serif;	font-size:12px;
	color:#333333;
	line-height:25px;
	vertical-align:middle;
	font-weight:bold;
	padding-left:20px;
	padding-right:20px;
}
#tab{
	float:left;
	background-color:#d6d6d6;
	color:#666666;
}
#tab a{
	color:#666666;
	text-decoration:underline;
}
#tab a:visited{
	color:#666666;
	text-decoration:underline;
}
#tab a:hover{
	color:#666666;
	text-decoration:none;
}
#ml_search{
	float:left;
	width:400px;
	/*height:105px;*/
	background-color:#c3c3c3;
	overflow:hidden;
}
#s_top{
	float:left;
	width:589px;
	height:4px;
	overflow:hidden;
}
#ml_search_top{
	float:left;
	width:585px;
	height:4px;
	background-color:#c3c3c3;
	overflow:hidden;
}
#d{
	float:left;
	background-image:url(../images/ml_top_rigth.gif);
	background-position:top;
	background-repeat:no-repeat;
	height:4px;
	width:4px;
}
#frm_search{
	float:left;
}
#s{
	float:left;
	margin-left:7px;
	margin-top:6px;
	width:100%;
}
.sfor{
	float:left;
	color:#636363;
	font-size:10px;
	margin-right:3px;
	line-height:15px;
	vertical-align:middle;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif
}
#sfor{
	width:70px;
}
#search_for{
	border:1px solid #636363;
	float:left;
	height:12px;
	width:230px;
	font-size:10px;
}
#year{
	float:left;
	border:1px solid #636363;
	height:12px;
	font-size:10px;
	width:70px;
}
#month{
	float:left;
	border:1px solid #636363;
	height:12px;
	font-size:10px;
	width:40px;
}
#day{
	float:left;
	border:1px solid #636363;
	height:12px;
	font-size:10px;
	width:40px;
}
#from{
	border:1px solid #636363;
	float:left;
	height:12px;
	width:130px;
	font-size:10px;
}
#search_img{
	cursor:pointer;
	float:left;
	margin-left:40px;
}
#ml_found{
	float:left;
	width:189px;
	/*height:100px;*/
	background-color:#c3c3c3;
	overflow:hidden;
	padding-top:20px;
	margin-bottom:2px;
}
#found{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	text-align:left;
	width:99%;
	height:100%;
	
}
#not_found{
	/*float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;*/
	color:#e60003;
	/*text-align:left;
	width:99%;
	height:100%;*/
	
}

/***************8-7-08***********************/
#found_videos{
	float:left;
	width:581px;;
/*	_width:589px;*/
	padding-top:5px;
	padding-left:4px;
	padding-right:4px;
	background-color:#c3c3c3;
}
#all{
	float:left;
	width:587px;
	background-color:#c3c3c3;
}
#prom_item{
	float:left;
	width:581px;
	background-color:#FFFFFF;
	border-bottom:4px solid #c3c3c3;
	padding-bottom:5px;
	/*padding:0;*/
	margin0;
	/*height:98px;*/
	overflow:hidden;
}
#promotion_item_img{
	margin:0;
	padding:0;
}
#promotion_item_text{
	/*height:95px*/
}
#promotion_item_text1{
	width:405px;
	height:90px;
	margin-left:10px;
	margin-right:5px;
	margin-top:5px;
}

#promotion_item_details{
	margin:0;
	margin-top:5px;
}
#middle{
	float:left; 
	width:602px;
	margin-top:0px;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	border-right:1px solid #AEAEAE;
}
#right_column1{
	width:127px;
	float:left;
	/*border-left:1px solid #c3c3c3;*/
	padding-left:15px;
}
#ml_down{
	height:39px;
	width:748px;
	color:#7e7e7e;
	font-family:"Arial Rounded MT Bold";
	font-size:10px;
	float:left; 
	paddding-top:15px;
	margin-top:5px;
	border-top:1px solid #c3c3c3; 
}
#today_stories1{
	width:127px;
	float:left;
}
.pages{
	float:left;
	width:589px;
	background-color:#c3c3c3;
	/*height:30px;*/
}
#ml_bottom{
	float:left;
	background-image:url(../images/ml_bottom.gif);
	background-repeat:no-repeat;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	width:589px;
	height:4px;
	padding-bottom:13px;
	border-bottom:1px solid #AEAEAE;
}
#pages{
	float:right;
	margin-top:8px;
	margin-right:3px;
	padding-bottom:3px;
	/*height:18px;*/
}
.page_number{
	float:left;
	margin-right:5px;
	/*text-decoration:underline;*/
	color:#3e3e3e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
.page_number a{
	float:left;
	text-decoration:underline;
	color:#3e3e3e;
}
.page_number a:visited{
	float:left;
	text-decoration:underline;
	color:#3e3e3e;
}
.page_number a:hover{
	float:left;
	text-decoration:none;
	color:#3e3e3e;
}

#img_page{
	float:left;
	width:20px;
	height:16px;
	margin-right:5px;
}
#img_page1{
	float:left;
	width:16px;
	height:16px;
	margin-right:5px;
}
#actual_page{
	color:#FFFFFF;
	text-decoration:none;
}
#container{
	float:left;
	width:747px;
	background-image:url(../images/repeat.gif);
	background-repeat:repeat-y;
}
#sbmt{
	float:left;
	display:none;
}
/************13-07-08***************/
.forms{
	float:left;
	width:587px;
	padding-top:40px;
	margin-right:2px;
	height:200px;
	border-bottom:1px solid #AEAEAE;
	overflow:hidden;
/*	background-color:#FFFFCC
*/}
#okbtn{
	float:left;
	cursor:pointer;
}
#OK{
	display:none;
}
#register{
	float:left;
	/*height:330px;*/
	padding-top:10px;
    /*padding-bottom:25px;*/
	padding-bottom:10px;
}
/*****************Story detail*******************/
.division{
	float:left;
	width:597px;
	border-bottom:1px solid #aeaeae;
	margin-right:5px;
}
#by{
	float:left;
	width:435px;
	padding-left:10px;
	padding-top:10px;
}
#story_img{
	float:left;
	width:595px;
	padding-bottom:4px;
	padding-top:3px;
/*	height:382px;
*/}
#story_title{
	float:left;
	width:600px;
	/*padding-right:150px;*/
	font-family:"Times New Roman", Times, serif;
	font-size:26px;
	color:#000000;
	font-weight:600;
	text-align:left;
	letter-spacing:-1px;
	padding-top:5px;
	padding-bottom:5px;
}
#story_tips{
	float:left;
	width:445px;
	/*padding-right:150px;*/
	font-family:"Times New Roman", Times, serif;
	font-size:26px;
	color:#000000;
	font-weight:600;
	text-align:left;
	letter-spacing:-1px;
	padding-top:5px;
	padding-bottom:5px;
}
#media_icons{
	float:left;
	width:150px;
	margin-top:10px;
}
#story_details{
	float:left;
	width:595px;
	color:#7e7e7e;
	font-family:Arial, Helvetica, sans-serif;	font-size:10px;
	text-align:left;
	text-align:justify;
}
#story_text{
	/*float:left;*/
	/*width:445px;*/
	padding-top:5px;
	padding-bottom:3px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000000;
	text-align:left;
	padding-right:15px;
}
#story_left{
	float:left;
	/*width:445px;*/
	width:600px;
	overflow:hidden;
}


#story_data{
	float:right;
	width:138px;
	padding-top:5px;
	padding-bottom:3px;
	padding-left:22px;
}
.story_posted{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	font-size:10px;
	color:#6c6c6c;
	text-align:left;
}
.story_links {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	color:#e60003;
	font-size:10px;
}
.story_links a{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	color:#e60003;
	font-size:10px;
	text-decoration:underline;
}
.story_links a:hover{
	text-decoration:none;
	color:#e60003;
}
.download{
	float:left;
	height:12px;
	/*width:170px;*/
	color:#FF0000;
	padding-top:8px;
	padding-bottom:8px;
}
#download{
	float:left;
	height:12px;
}
#download a{
	color:#FF0000;
	text-decoration:underline;
}
#download a:visited{
	color:#FF0000;
	text-decoration:underline;
}
#download a:hover{
	color:#FF0000;
	text-decoration:none;
}
.comments{
	float:left;
	width:595px;
	height:15px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;	color:#6c6c6c;
}
#comments_num{
	float:left;
	height:15px;
}
#comments_num a{
	color:#FF0000;
	text-decoration:underline;
}
#comments_num a:visited{
	color:#FF0000;
	text-decoration:underline;
}
#comments_num a:hover{
	color:#FF0000;
	text-decoration:none;
}
#user_picture{
	float:left;
	width:35px;
	padding-top:10px;
	padding-left:5px;
}
.comment_details{
	float:left;
	width:547px;
	padding-left:8px;
	padding-top:10px;
}
#comment_details_top{
	float:left;
	width:100%;
	padding-bottom:8px;
	border-bottom:1px solid #aeaeae;
}
#comment_title{
	float:left;
	width:100%;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;	color:#7e7e7e;
	text-align:left;
}
#comment_user{
	float:left;
	width:512px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;	color:#7e7e7e;
	text-align:left;
	width:400px;
	overflow:hidden;
}
#comment_user a{
	color:#FF0000;
	text-decoration:underline;
}
#comment_user a:visited{
	color:#FF0000;
	text-decoration:underline;
}
#comment_user a:hover{
	color:#FF0000;
	text-decoration:none;
}
#comments_replies{
	float:left;
	width:146px;
	overflow:hidden;
}
#comment_reply{
	float:right;
	text-align:right;
	color:#6c6c6c;
}
#comment_reply a{
	color:#FF0000;
	text-decoration:underline;
}
#comment_reply a:visited{
	color:#FF0000;
	text-decoration:underline;
}
#comment_reply a:hover{
	color:#FF0000;
	text-decoration:none;
}
#comment{
	float:left;
	width:542px;
	padding-top:8px;
	padding-bottom:8px;
	padding-right:5px;
	text-align:justify;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;	font-size:11px;
}
/****************** vote (18-07-08) ****************/
#vote{
	clear:both;
}
#vote_frm{
	width:100px;
}
#msg{
	clear:both;
	padding-bottom:5px;
	padding-top:10px;
}
/****************** replies (18-07-08) ****************/
.replies{
	float:right;
	width:547px;
	margin-right:5px;
	background-color:#f6f6f6
}
#replies_t{
	clear:both;
	font-size:12px;
	font-weight:bold;
	color:#7e7e7e;
}
#user_picture_r{
	float:left;
	width:35px;
	padding-top:10px;
	padding-left:5px;
}
.reply_details{
	float:left;
	width:487px;
	padding-left:8px;
	padding-top:10px;
}
#reply_details_top{
	float:left;
	width:100%;
	padding-bottom:8px;
	border-bottom:1px solid #aeaeae;
}
#reply_title{
	float:left;
	width:100%;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;	color:#7e7e7e;
	text-align:left;
}
#reply_user{
	float:left;
	width:492px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;	color:#7e7e7e;
	text-align:left;
	width:400px;
	overflow:hidden;
}
#reply_user a{
	color:#FF0000;
	text-decoration:underline;
}
#reply_user a:visited{
	color:#FF0000;
	text-decoration:underline;
}
#reply_user a:hover{
	color:#FF0000;
	text-decoration:none;
}
#reply{
	float:left;
	width:462px;
	padding-top:8px;
	padding-bottom:8px;
	padding-right:5px;
	text-align:justify;
	color:#7e7e7e;
	font-family:Arial, Helvetica, sans-serif;	font-size:11px;
}
.rel_media{
	float:left;
	margin-bottom:10px;
	margin-right:5px;
}
#forms{
	float:left;
	width:595px;
	padding-top:20px;
	margin-right:2px;
	border-bottom:1px solid #AEAEAE;
}
/******************relationate medias**********************/
#relate{
	clear:both;
	height:16px;
	margin-top:5px;
}
#relate_t{
	float:left;
	line-height:17px;
	vertical-align:bottom;
	color:#333333;
}
.relate_chb{
	float:left;
}
#frmrelate{
	float:left;
	margin:5px;
}
#relate_l a{
	float:left;
	color:#ff0000;
	text-decoration:underline;
}
#relate_l a:visited{
	color:#ff0000;
	text-decoration:underline;
}
#relate_l a:hover{
	color:#ff0000;
	text-decoration:none;
}
#my_stories{
	clear:both;
	text-align:left;
	margin-left:20px;
	height:15px;
	margin-bottom:8px;
}
#ratio_title{
	line-height:15px;
	vertical-align:top;
}
#related_ml{
	float:left;
	width:500px;
	text-align:left;
	margin-bottom:10px;
	margin-top:15px;
	text-indent:7px;
	color:#7e7e7e;
}
#relate_title{
	float:left;
	width:100%;
	color:#000000;
	font-weight:bold;
	margin-top:30px;
	margin-bottom:20px;
}
#search_r{
	float:left;
	width:560px;
	margin-left:20px;
	margin-bottom:3px;
}

/***************************** new media library 22-11-08 *****************************************/
.promotion_item_img22{
	width:135px;
	/*height:98px;*/
	float:left;
	margin-left:7px;
	margin-top:6px;
	padding-bottom:3px
}
#relate22{
	float:left;
	height:16px;
	margin-top:5px;
	text-align:left;
	padding-bottom:3px;
}
#relate_t22{
	/*float:left;
	line-height:17px;
	vertical-align:bottom;*/
	color:#333333;
	font-size:10px;
}
.relate_chb{
	float:left;
}

/**********************/
.absolute{
	display:none;
	margin-bottom:1px;
	float:right;
}
.breaking_new{
background-color:#E60003;
clear:both; 
width:573px;
padding-left:15px; 
padding-right:15px; 
font-size:18px; 
color:#FFFFFF; 
text-align:left; 
font-weight:bold;
overflow:hidden;
}
.bnup{
background-image:url(../images/bnup.gif);
background-repeat:no-repeat;
width:603px;
height:13px;
float:left;
overflow:hidden;
}

.bndown{
background-image:url(../images/bndown.gif);
background-repeat:no-repeat;
width:603px;
height:13px;
float:left;
overflow:hidden;
}
