body {
	margin-bottom: -5px;
	background: url(http://www.arip.co.th/2011/images/arip_background_stripe.jpg) fixed;
	background-repeat: repeat-x;
	background-color: #FFF;
}
/*.FB_Link img:hover{
	border: 1px solid red;
}*/
#mainbox{
	/*width: 1335px;*/
	margin: 0 auto;
}
#news_body{
	overflow:hidden;
	float:left;
}
/*table {
	border-collapse: collapse;
	line-height: 0;
	padding: 0;
}
table img{
	border: 1px solid red;
}
th, td {
	padding: 0;
	line-height: 0;
	padding: 0;
	border: 0;
}
th, td img{
	padding: 0;
	line-height: 0;
	padding: 0;
	border: 0;
}*/
/*a:hover {
	background-color: #FFFFFF;
} */
h1{
	font-size: 17px;
	font-family: Tahoma, Arial, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 2px;
	margin-bottom: 5px;
}
h1 a{
	color: #FFFFFF;
	text-decoration: none;
}
h1 a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
.cover_blank{
	width:1015px;
	height:10px;
	font-size:0;
	background-image: url(../images/bg_white_skinner.png);
	margin:0 auto;
	margin-bottom: -1px;
}
h1 a:hover{
	color: #000000;
	background-color: #FFFFFF;
	text-decoration: none;
}
slideover{
	font-size: 18px;
	font-family: Tahoma, Arial, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 2px;
	margin-bottom: 5px;
}
slideover a{
	color: #FFFFFF;
	text-decoration: none;
}
slideover a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
slideover a:hover{
	color: #000000;
	/*background-color: #FFFFFF;*/
	text-decoration: none;
}
h2{
	font-family: Tahoma, Arial, sans-serif;
	font-size: 16px;
	color: #FF9933;
	margin: 0px;
}
h2 a{
	color: #FF9933;
	text-decoration: none;
}
h2 a:visited{
	color: #FF9933;
	text-decoration: none;
}
h2 a:hover{
	color: #000000;
	background-color: #FFFFFF;
	text-decoration: none;
}
h3{
	font-family: Tahoma, Arial, sans-serif;
	font-size: 13px;
	color: #000000;
	margin: 0px;
	font-weight: normal;
}
h3 a{
  color: #004080;
  text-decoration: none;
}
h3 a:visited{
  color: #004080;
  text-decoration: none;
}
h3 a:hover{
  color: #FFFFFF;
  background-color: #000000;
  text-decoration: none;
}
.ad_splash{
	width: 1015px;vertical-align: middle;text-align: center;font-family: Tahoma, Arial, sans-serif;font-size: 11px;padding-top: 9px;margin-bottom: 10px;margin-top: 5px;margin: 0 auto;
background-image: url(../images/bg_white_skinner.png);
}
.text_normal_white{
  font-family: Tahoma, Arial, sans-serif;
  font-size: 13px;
  color: #FFFFFF;
  margin: 0px;
}
.text_normal_white a{
  color: #FFCC00;
  font-weight: bold;
}
.text_normal_white a:visited{
  color: #FFCC00;
}
.text_normal_white a:hover{
  color: #000000;
  background-color: #FFFFFF;
}
.text_normal{
  font-family: Tahoma, Arial, sans-serif;
  font-size: 13px;
  color: #000000;
  margin: 0px;
}
.text_normal a{
  color: #004080;
  font-weight: bold;
}
.text_normal a:visited{
  color: #004080;
}
.text_normal a:hover{
  color: #FFFFFF;
  background-color: #000000;
}
.text_size1{
  float: left;
  padding-left: 30px;
  padding-right: 30px;
  text-indent: 15px;
  /*text-align: justify;*/
  line-height: 20px;
  font-size: 13px;
  color: #000000;
  margin: 0px;
  overflow:hidden;
}
.text_size2{
  float: left;
  padding: 30px;
  text-indent: 15px;
  /*text-align: justify;*/
line-height: 25px;
  font-size: 16px;
  color: #000000;
  margin: 0px;
}
.text3{
  text-indent: 15px;
  /*text-align: justify;*/
 line-height: 25px;
  font-size: 16px;
  color: #000000;
  margin: 0px;
}
.maghead{
  text-indent: 15px;
  /*text-align: justify;*/
  line-height: 25px;
  font-size: 16px;
  color: #000000;
  margin: 0px;
}
.text_small{
  font-size: 11px;
  font-family: Tahoma, Arial, sans-serif;
  color: #C8C8C8;
}
.text_small a{
  color: #C8C8C8;
  text-decoration: none;
}
.text_small a:visited{
  color: #C8C8C8;
  text-decoration: none;
}
.text_small a:hover{
  color: #FFFFFF;
  background-color: #000000;
  text-decoration: none;
}
/*.all_body{
width: 1335px;
overflow:hidden;
margin: 0 auto;
}*/
.all_body{
width: 1015px;
overflow:hidden;
margin: 0 auto;
}
.all_body1{
width: 1015px;
overflow:hidden;
float:left;
}
.all_body2{
width: 1015px;
overflow:hidden;
margin: 0 auto;
}
.head{
  width: 1015px;
  height: 80px;
  background-image: url(../images/back_head_skinner.png);
  background-repeat: no-repeat;
  background-position: bottom;
  /*position: relative;
margin-top: -600px;*/
margin: 0 auto;
padding-top: 5px;
}
.ad_skinner{
	width: 1015px;
	overflow:hidden;
	margin: 0 auto;
	/*position: relative;
	z-index: -100;*/
}
/*#ad_skinner{
	width: 1335px;
	overflow:hidden;
	margin: 0 auto;
	/*position: relative;
	z-index: -100;*/
}*/
#skinner_left{
	width: 160px;
	height: 720px;
	float:left;
	margin-top: -120px;
}
#skinner_left_in{
	margin-top:120px;
	width: 160px;
	height: 600px;
	float:left;
}
/*#skinner_head{
width: 1335px;
height: 120px;
float:left;
text-align:center;
}*/
#skinner_head{
width: 1015px;
height: 120px;
float:left;
text-align:center;
}
#skinner_right{
	width: 160px;
	height: 720px;
	float:left;
	margin-top: -120px;
}
#skinner_right_in{
	margin-top:120px;
	width: 160px;
	height: 600px;
	float:left;
}
.head_logo{
	width: 136px;
	height: 80px;
	float: left;
	margin-left: 6px;
	font-size: 0;
}
.head_logo img{
	text-align: center;
	border: 0;
}
.head_mid{
	width: 520px;
	height: 80px;
	float: left;
	overflow: hidden;
}
.head_right{
	width: 330px;
	height: 80px;
	float: left;
	overflow: hidden;
	font-size: 0;
	margin-left: 15px;
}
.login{
  height:60px;
  float: right;
}
/*.member{
  width: 255px;
  height: 75px;
  background-image: url(../images/backmember.gif);
  background-repeat: no-repeat;
  margin-right: 3px;
  margin-top: 4px;
  vertical-align: middle;
  text-align: center;
  color: #000000;
}*/
.member{
	border-right: 1px solid #CCC;
	border-left: 1px solid #CCC;
	width: 328px;
	height: 80px;
	background-image: url(../images/member_zone_bg.jpg);
	background-repeat: repeat-x;
	font-family: Tahoma;
	font-size: 0;
	float: right;
}
.member .small_gray{
	font-size: 9px;
	color: #999;
}
.member .small_gray a:visited{
	text-decoration: underline;
}
.member .small_gray a:hover{
	text-decoration: underline;
	color: #003366;
}
.member .small_gray a:link{
	text-decoration: underline;
	color: #999;
}
.member .edit_button{
	border: 1px solid #CCC;
	padding: 1px;
	font-size: 9px;
	color: #999;
	background-color: #FFF;
}
.member .edit_botton a{
	text-decoration: none;
	color: #999;
}
.member .edit_botton a:visited{
	text-decoration: none;
	color: #999;
}
.member .edit_botton a:link{
	text-decoration:none;
	color: #999;
}
.member .edit_botton a:hover{
	text-decoration:none;
	border: 1px solid #999;
	color: #000;
}
.member .normal_gray{
	font-size: 12px;
	color: #999;
}
.member .normal_gray a:visited{
	text-decoration: underline;
	color: #999;
}
.member .normal_gray a:link{
	text-decoration: underline;
	color: #999;
}
.member .normal_gray a:hover{
	text-decoration: underline;
	color: #003366;
}
.member .normal_navy{
	font-size: 12px;
	color: #001F52;
}
.member .normal_navy a:visited{
	text-decoration: underline;
	color: #001F52;
}
.member .normal_navy a:link{
	text-decoration: underline;
	color: #001F52;
}
.member .normal_navy a:hover{
	text-decoration: underline;
	color: #003366;
}
.member .small_navy{
	font-size: 9px;
	color: #001F52;
}
.member .small_gray a:visited{
	text-decoration: none;
	color: #001F52;
}
.member .small_gray a:link{
	text-decoration: underline;
	color: #001F52;
}
.member .small_gray a:hover{
	text-decoration: underline;
	color: #003366;
}
.member_left{
	margin-left: 1px;
	width: 56px;
	height: 80px;
	float: left;
}
.member_mid{
	width: 242px;
	height: 80px;
	float: left;
	overflow: hidden;
}
.member_mid_top{
	height: 20px;
	width: 242px;
	margin-left: 5px;
	float: left;
	overflow: hidden;
}
.member_mid_top img{
	margin-top: 2px;
	border: 0;
}
.member_mid_line{
	height: 2px;
	width: 242px;
	background-image: url(../images/member_mid_line.gif);
	float: left;
	overflow: hidden;
}
.member_mid_bot{
	height: 58px;
	width: 242px;
	float:left;
	font-size: 12px;
	overflow: hidden;
	margin: 0;
}
.member_mid_bot span{
	height: 58px;
	width: 242px;
	display:block;
}
.member_mid_bot span span{
	width: 100%;
	display:block;
	float:left;
	padding: 5px 0 0 5px;
}
.member_mid_bot span span .thumb{
	height: 58px;
	float: right;
	border: 0;
	padding: 0;
	margin-top: -5px;
	margin-right: 5px;
}
.member_mid_bot span img{
	border: 0;
}
.member_mid_bot span .notice{
	width: 100%;
	display:block;
	float:left;
	padding: 5px 0 0 5px;
	background-image:url(../images/back_member_notice_black.png);
	height: 58px;
	color: #FFF;
}
.member_mid_bot .notice a{
	color: #FFF;
	font-weight: bold;
	text-decoration: underline;
	float:right;
}
.member_mid_bot span .notice .thumb{
	height: 58px;
	float: right;
	border: 0;
	padding: 0;
	margin-top: -5px;
	margin-right: 5px;
}

.member_right{
	width: 29px;
	height: 80px;
	float: right;
	background-image: url(../images/member_tab_bg.jpg);
}
.member_right ul{
	list-style-type: none;
	float: left;
	padding: 0px;
	margin: 0px;
	overflow: hidden;
	height: 80px;
}
.member_right ul img{
	border:0px;
}
.member_right li.selected{
	height: 20px;
	width: 29px;
	float: left;
	background-image: url(../images/member_tab_bg_sel.jpg);
	text-align: center;
}
.member_right li{
	height: 20px;
	width: 29px;
	float: left;
	text-align: center;
	background-image: url(../images/member_tab_bg_nor.jpg);
}
.member_avatar{
	margin-top: 1px;
	width: 53px;
	height: 53px;
	float: left;
	background-image: url(../images/avatar_bg.jpg);
	padding: 3px 0 0 3px;
}
.member_avatar img{
	border: 0;
}
.member_log_but1{
	width: 52px;
	height: 17px;
	line-height: 17px;
	margin-top: 2px;
	margin-left: 2px;
	float: left;
	background-image: url(../images/but_log1_bg.jpg);
	font-size: 9px;
	font-weight: bold;
	font-family: Tahoma;
	color: #FFF;
	text-align: center;
	vertical-align: middle;
}
.member_log_but1 a:visited{
	text-decoration: none;
	color: #FFF;
}
.member_log_but1 a:link{
	text-decoration: none;
	color: #FFF;
}
.member_log_but1 a:hover{
	text-decoration: none;
	color: #FFCC00;
}
.member_log_but2{
	line-height: 17px;
	background-image: url(../images/but_log1_bg.jpg);
	background-repeat: no-repeat;
	font-size: 9px;
	font-weight: bold;
	font-family: Tahoma;
	color: #FFF;
	text-align: center;
	vertical-align: middle;
	display: inline;
	padding: 5px;
}
.member_log_but2 a:visited{
	text-decoration: none;
}
.member_log_but2 a:link{
	text-decoration: none;
}
.member_log_but2 a:hover{
	text-decoration: none;
	color: #FFCC00;
}
.member_regist_but{
	line-height: 17px;
	background-image: url(../images/but_log1_bg.jpg);
	background-repeat: no-repeat;
	font-size: 9px;
	font-weight: bold;
	font-family: Tahoma;
	color: #FFF;
	text-align: center;
	vertical-align: middle;
	display: inline;
	padding: 5px;
}

.member_in{
  font-family: Tahoma, Arial, sans-serif;
  font-size: 13px;
  margin-left: 5px;
  vertical-align: middle;
  padding-top: 8px;
  height: 52px;
}

.loginbox{
  background-image: url(../images/back_login.gif);
  width: 104px;
  height: 22px;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 13px;
  color: #FFFFFF;
  text-align: center;
  vertical-align: middle;
  line-height: 22px;
  float: right;
  margin-top: 3px;
  margin-right: 1px;
}
.loginbox a{
  color: #FFFFFF;
  text-decoration: none;
}
.loginbox a:hover{
  color: #FFFFFF;
  text-decoration: underline;
}
.loginbox a:visited{
  color: #FFFFFF;
}
.head_right_ad{
  font-family: Tahoma, Arial, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  text-align: left;
  vertical-align: middle;
  line-height: 22px;
  float: right;
  margin-right: 3px;
}
.head_redzone{
  width: 607px;
  height: 24px;
  float: left;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  vertical-align: top;
}
.head_redzone a{
  text-decoration: none;
  color: #FFFFFF;
}
.head_redzone a:hover{
  background-color: none;
}
.head_redzone img a:hover{
  background-color: none;
}
.head_redzone a:hover img{
  background-color: none;
}
.head_redzone img{
  background-color: none;
}
.head_redzone a:visited{
  color: #FFFFFF;
}
.head_redzone_text{
  height: 24px;
  float: left;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 9px;
  color: #FFFFFF;
  margin-top: 2px;
}
.head_redzone_text a{
  text-decoration: none;
  color: #FFFFFF;
}
.head_redzone_text a:hover{
  background-color: #990000;
}
.head_redzone_text a:visited{
  color: #FFFFFF;
}
.head_navyzone{
  width: 607px;
  height: 24px;
  float: left;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 12px;
  color: #000000;
  vertical-align: top;
}
.head_navyzone a{
  text-decoration: none;
  color: #000000;
}
.head_navyzone a:hover{
  background-color: #990000;
}
.head_navyzone a:visited{
  color: #000000;
}
.head_navyzone_text{
  height: 24px;
  float: left;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 9px;
  color: #FFFFFF;
  margin-top: 2px;
}
.head_navyzone_text a{
  text-decoration: none;
  color: #FFFFFF;
}
.head_navyzone_text a:hover{
  background-color: #990000;
}
.head_navyzone_text a:visited{
  color: #FFFFFF;
}
.head_search{
  width: 607px;
  height: 33px;
  float: left;
  background-image: url(../images/back_search.gif);
  background-repeat: no-repeat;
  background-position: left;
}
.searchbox{
  border: 0;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 10px;
  margin-top: 10px;
  margin-left: 5px;
  width: 230px;
  height: 13px;
  float:left;
  text-align:middle;
display: block;
position:relative;
/*border-right: 1px solid #CCC;*/
}
.searchdrop{
  border: 0;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 10px;
  margin: 9px 2px 0 0;
  padding-left: 2px;
  width: auto;
  height: 16px;
  border-left: 1px dotted #CCC;
  float:right;
  text-align:middle;
display: block;
position:relative;
}
.but_search{
	float: left;
	margin-top: 5px;
	font-size: 0;
}
.head_tag{
  width: 607px;
  height: 24px;
  float: left;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 11px;
  color: #EAF4FF;
}
.head_tag a{
  color: #EAF4FF;
  text-decoration: none;
}
.head_tag a:visited{
  color: #EAF4FF;
  text-decoration: none;
}
.head_tag a:hover{
  color: #FFFFFF;
  background-color: #000000;
  text-decoration: none;
}

.ad_leader{
/*  width: 1000px;
  height: 90px;
  padding-top: 10px;
  padding-bottom: 15px;*/
  width: 1015px;
  height: 100px;
margin: 0 auto;
padding-top: 5px;
margin-bottom: -1px;
background-image: url(../images/bg_white_skinner.png)
}
/*.ad_leader_in{
  width: 728px;
  height: 90px;
  float: left;
}
.ad_sense_text{
  font-family: Tahoma, Arial, sans-serif;
	border: 0px;
}*/
.ad_leader_in{
  width: 728px;
  height: 90px;
  float: left;
margin-left: 7px;
position:absolute;
}
.ad_sense_text{
  font-family: Tahoma, Arial, sans-serif;
width: 260px;
height: 90px;
  float: left;
margin-right: 7px;
}

/*.menu{
  width: 1000px;
  height: 26px;
  /*background-image: url(../images/back_menu.gif);
  background-repeat: no-repeat;*/
}*/
.menu{
  width: 1000px;
  height: 26px;
padding-left: 10px;
padding-right: 5px;
margin: 0 auto;
background-image: url(../images/bg_white_skinner.png);
}
#menu_under_expand{
  width: 1000px;
  height: 26px;
padding-left: 10px;
padding-right: 5px;
margin: 0 auto;
background-image: url(../images/bg_white_skinner.png);
}
.text_navigator{
  width: 1005px; height: 26px; /*border-bottom: 1px dotted rgb(145, 141, 141); */line-height: 26px; vertical-align: middle; padding-left: 10px;
background-image: url(../images/bg_white_skinner.png);
  font-family: Tahoma, Arial, sans-serif;
  font-size: 13px;
  color: #000000;
  margin: 0px;
margin: 0 auto;
}
.text_navigator a{
  color: #004080;
  font-weight: bold;
}
.text_navigator a:visited{
  color: #004080;
}
.text_navigator a:hover{
  color: #FFFFFF;
  background-color: #000000;
}
.notice_red{
	background-image:url(../images/notice_red.png);
	width: 19px;
	height: 18px;
	color: #FFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 9px;
	font-weight: bold;
	display:inline-block;
	text-align: center;
	bottom: 10px;
	right: 10px;
	margin-right: -10px;
	position:relative;
	padding-top: 1px;
	margin-bottom: -18px;
	text-shadow: none;
}
.notice_red_hover{
	background-image:url(../images/notice_red_hover.png);
	width: 89px;
	height: 18px;
	color: #FFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 9px;
	font-weight: bold;
	display:inline-block;
	text-align: left;
	
}
.notice_red_right{
	background-image:url(../images/notice_red_right.png);
	width: 19px;
	height: 18px;
	color: #FFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 9px;
	font-weight: bold;
	display:inline-block;
	text-align: center;
	bottom: 10px;
	right: 10px;
	margin-right: -10px;
	position:relative;
	padding-top: 1px;
}
.menu_space{
  width: 35px;
  height: 26px;
  float: left;
}
.menu_text{
  height: 26px;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #FFFFFF;
  float: left;
  margin-top: 3px;
}
.page_body{
/*  width: 996px;
  margin-left: 2px;
  margin-top: 10px;
  overflow: hidden;*/
	width: 1005px;
	padding-left: 10px;
	overflow: hidden;
	margin: 0 auto;
	background-image: url(../images/bg_white_skinner.png);
}

.column3_left{
  width: 320px;
  float: left;
  overflow: hidden;
}
.column2_left{
  width: 660px;
  float: left;
  overflow: hidden;
}
.column2_left table img{
  	border:0;
	padding: 0;
	margin: 0;
	vertical-align: none;
	display:inline-block;
}
.column2_left table img:hover{
  	/*border:0;
	padding: 0;
	margin: 0;*/
	vertical-align: none;
	text-decoration: none;
	border: 0px;
	display:inline-block;
}
.column2_left .share{
	float:left;
	width: auto;
	overflow:hidden;
	margin: 10px 0 10px 0;
}
.column2_left .share .facebook{
	float: left;
}
.column2_left .share .google1{
	float: left;
	margin: 0 0 0 10px;
}
.column3_mid{
  width: 340px;
  float: left;
  overflow: hidden;
}
.column3_right{
  width: 336px;
  float: left;
  overflow: hidden;
}
.top_story{
  background-image: url(../images/back_topstory.jpg);
  background-repeat: no-repeat;
  width: 315px;
  height: 378px;
  float: left;
}
.top_story_in{
  margin-top: 5px;
  margin-left: 7px;
  width: 308px;
}
.news{
  width: 335px;
  height: 378px;
  background-color: #efefef;
  margin-bottom: 5px;
}
.head_topic_left{
  background-image: url(../images/left_head_topic.gif);
  width: 2px;
  height: 28px;
  float: left;
  background-repeat: no-repeat;
  font-size: 0;
 position: absolute;
}
.head_topic_mid{
  background-image: url(../images/right_head_topic.gif);
  background-repeat: no-repeat;
  height: 28px;
  background-position: right;
  margin-left: 1px;
  position: relative;
}
.head_topic_text{
  font-family: Tahoma, Arial, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #043368;
  padding-left: 8px;
  text-indent: 0px;
  line-height: 28px;
  vertical-align: middle;
height: 28px;
}
.head_topic_text a{
	text-decoration: underline;
	color: 003366;
}
.head_topic_text a:visited{
	text-decoration: underline;
	color: 003366;
}
.head_topic_text a:link{
	text-decoration: underline;
	color: 003366;
}
.head_topic_text a:hover{
	text-decoration: underline;
	color: 003399;
}
.head_topic_blank{
height: 3px;
width: 100%;

}

.head_topic_right{
  background-image: url(../images/right_head_topic.gif);
  width: 2px;
  height: 28px;
  float: right;
  background-repeat: no-repeat;
}
.news_in{
  font-family: Tahoma, Arial, sans-serif;
  color: #000000;
  font-size: 13px;
  padding: 5px;
}
.news_roll{
  height: 90px;
}
.news_roll img{
  float:left;
}
.news_roll img:hover{
  float:left;
}
.ad_rectangle{
  width: 336px;
  height: 280px;
  float: left;
  margin-bottom: 10px;
}

.review{
  background-image: url(../images/back_review.jpg);
  width: 336px;
  height: 98px;
  background-repeat: no-repeat;
  background-position: bottom;
  margin-bottom: 5px;
  float: left;
}
.roll_space{
  width: 300px;
  height: 5px;
  float: left;
}
.magazine{
  width: 315px;
  float: left;
}
.magazine_in{
  width: 305px;
  margin-left: 5px;
  margin-top: 5px;
}
.magazine_in img{
 border: 0;
}
.magazine_in img:hover{
 border: 0;
text-decoration:none;
}
.but_more{
  /*background-image: url(../images/back_more.gif);
  width: 155px;*/
  height: 18px;
  float: right;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #004080;
  text-align: center;
  vertical-align: bottom;
  margin-bottom: 5px;
  background-repeat: no-repeat;
}
.but_more a{
  color: #004080;
}
.but_more a:visited{
  color: #004080;
}
.but_more a:hover{
  color: #FFFFFF;
  background-color: #000000;
}

.but_more_red{
  /*background-image: url(../images/back_more_red.gif);
  width: 140px;*/
  height: 18px;
  float: right;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #004080;
  text-align: center;
  vertical-align: bottom;
  margin-bottom: 5px;
}
.but_more_red a{
  color: #004080;
}
.but_more_red a:visited{
  color: #004080;
}
.but_more_red a:hover{
  color: #FFFFFF;
  background-color: #000000;
}
.but_review_red{
  background-image: url(../images/back_but_review_red.gif);
  width: 71px;
  height: 18px;
  float: right;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #FFFFFF;
  text-align: center;
  vertical-align: bottom;
  margin-bottom: 5px;
}
.but_review_red a{
  color: #FFFFFF;
}
.but_review_red a:visited{
  color: #FFFFFF;
}
.but_review_red a:hover{
  color: #FFFF66;
}
.but_review_blue{
  background-image: url(../images/back_but_review_blue.gif);
  width: 92px;
  height: 18px;
  float: right;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #FFFFFF;
  text-align: center;
  vertical-align: bottom;
  margin-bottom: 5px;
}
.but_review_blue a{
  color: #FFFFFF;
}
.but_review_blue a:visited{
  color: #FFFFFF;
}
.but_review_blue a:hover{
  color: #FFFF66;
}
.box{
  margin-bottom: 5px;
  float: left;
  overflow: hidden;
}
.box_in{
  font-family: Tahoma, Arial, sans-serif;
  color: #000;
  font-size: 13px;
  padding: 5px;
  overflow: hidden;
}
.box_in a{
  color: #004080;
  text-decoration: none;
}
.box_in a:visited{
  color: #004080;
  text-decoration: none;
}
.box_in a:hover{
  color: #004080;
  /*background-color: #000000;*/
  text-decoration: underline;
}
/*.box_in img{
	float:left;
}
.box_in img:hover{
	float:left;
}*/
.box_in .des_date{
	  font-family: Tahoma, Arial, sans-serif;
  color: #666;
font-size: 9px;
margin: 1px 5px 0 0;
float:right;
display:inline-block;
border-left: 1px dotted #CCC;
padding: 0 0 0 5px;
height: 18px;
}
.roll_img{
  width: 90px;
  float: left;
}
.roll{
  float: left;
  width: 235px;
  margin-bottom: 15px;
}
.roll img{
  float:left;
}
.roll img:hover{
  float:left;
}
.bot_menu{
  width: 1015px;
margin: 0 auto;
  vertical-align: middle;
  text-align: center;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 11px;
  height: 30px;
  color: #818181;
line-height: 30px;
background-image: url(../images/bg_white_skinner.png);

}
.bot_menu a{
  text-decoration: none;
  color: #818181;
}
.bot_menu a:visited{
  text-decoration: none;
  color: #818181;
}
.bot_menu a:hover{
  text-decoration: underline;
}
.bot{
  width: 1015px;
margin: 0 auto;
  vertical-align: middle;
  text-align: center;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 11px;
  color: #818181;
  padding-top: 15px;
  padding-bottom: 15px;
background-image: url(../images/bg_white_skinner.png);

}
.bot a{
  text-decoration: none;
  color: #818181;
}
.bot a:visited{
  text-decoration: none;
  color: #818181;
}
.bot a:hover{
  text-decoration: underline;
}
.buzz{
  width: 334px;
  border-left: 1px solid #bcbcbc;
  border-right: 1px solid #bcbcbc;
  border-bottom: 1px solid #bcbcbc;
  float: left;
}
.but_app{
  height: 25px;
  width: auto;
  float: left;
  margin-right: 10px;
  line-height: 25px;
  vertical-align: middle;
}
.buzzbox{
  width: 310px;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 13px;
  margin-left: 7px;
  overflow: hidden;
  padding: 5px;
  background-image: url(../images/playbut.gif);
  background-repeat: no-repeat;
  background-position: right bottom;
  color: #000000;
  background-color: #FFCCFF;
}
.buzzbox a{
  width: auto;
  height: auto;
  display:block;
  text-decoration: none;
  padding: 5px;
  color: #000000;
}
.buzzbox a:visited{
  width: auto;
  height: auto;
  display:block;
  text-decoration: none;
  padding: 5px;
  color: #000000;
}
.buzzbox a:hover{
  text-decoration: none;
  background-color: #707070;
  color: #FFFFFF;
}
.line_comment{
  border-top: 1px dotted #6A6A6A;
  width: 95%;
  margin: 0 auto;
  margin-top: 10px;
  margin-bottom: 10px;
}
.comment_box{
  background-color: #F8F8F8;
  text-indent: 0px;
  padding: 10px;
  overflow: hidden;
}
.comment_user_img{
  float: left;
  width: 90px;
}
.comment_user_text{
  float: left;
  width: 80%;
}
.comment_user_name{
  color: #9A9A9A;
}
.border_img{
  border: 1px solid #9A9A9A;
float:left;
}
.border_img:hover{
  border: 1px solid #9A9A9A;
float:left;
}
.related_date{
  float: left;
  width: 125px;
  color: #BBBBBB;
}
.related_text{
  width: 70%;
  float: left;
  text-indent: 0px;
}
.related_link{
  border: 1px solid #E1E1E1;
  padding: 2px;
}
.related_where{
  background-color: #D6D6D6;
  padding: 5px;
  text-indent: 0px;
  padding-left: 15px;
}
.related_link_in{
  background-color: #EBEBEB;
  padding: 5px;
  text-indent: 0px;
  padding-left: 15px;
  overflow: hidden;
}
.page_link{
  border: 1px solid #E1E1E1;
  padding: 2px;
  overflow: hidden;
}
.page_now{
  background-color: #EEEEEE;
  text-indent: 0px;
}
.page_link_in{
  padding: 5px;
  text-indent: 0px;
  padding-left: 15px;
}
.head_story{
  float: left;
  width: 95%;
  overflow:hidden;
  margin-left: 15px;
}
.head_story .rate{
	float:right;
	overflow:hidden;
	clear:right;
}
.head_story .rate img{
	border: 0;
}
.head_story .rate img:hover{
	border: 0;
}
.head_story h1{
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color:#000;
}
.head_story .reader{
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color:#000;
}
.head_story .authors{
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 10px;
	color:#000;
}
.head_story .video_botton{
	float:right;
	overflow:hidden;
	clear:right;
	margin-top: 5px;
}
.head_story .video_botton img{
	border: 0;
	margin-top: 5px;
}
.head_story .video_botton img:hover{
	border: 0;
	margin-top: 5px;
}
.head_story .thumb{
	background-color:#FFF;
	padding: 3px;
	border: 1px solid #CCC;
	float:left;
	overflow:hidden;
	margin: 2px 10px 0 0;
}
.head_story .thumb img, .head_story .thumb img:hover{
	height: 50px;
	float:left;
	border: 0;
}
.pagenum{
  float: left;
  margin-top: 15px;
  margin-left: 30px;
  margin-bottom: 10px;
  padding: 2px;
  text-align: center;
  width: 90%;
  border: 1px solid #E4E4E4;
}
.pagenumin{
  margin: 0 auto;
  padding: 5px !important;
  height: auto !important;
  height: 25px;
  text-align: center;
  background-color: #F2F2F2 ;
  overflow:hidden;
}
.pagenumin div{
  margin: 0 auto;
  text-align: center;
  overflow: hidden;
  display:inline-block;
  float:left;
}
.mag_from{
  border-top: 1px solid #E4E4E4;
  border-right: 1px solid #E4E4E4;
  border-left: 1px solid #E4E4E4;
  margin: 0 auto;
  padding: 5px;
  background-color: #F2F2F2 ;
  overflow: hidden;
  width: 90%;
}

.box_in_story{
  font-family: Tahoma, Arial, sans-serif;
  color: #000000;
  font-size: 13px;
  padding: 5px;
  border-left: 1px solid #bcbcbc;
  border-right: 1px solid #bcbcbc;
  border-bottom: 1px solid #bcbcbc;
  padding-top: 20px;
  overflow: hidden;
}
* html .box_in_story{
  font-family: Tahoma, Arial, sans-serif;
  color: #000000;
  font-size: 13px;
  padding: 5px;
  border-left: 1px solid #bcbcbc;
  border-right: 1px solid #bcbcbc;
  border-bottom: 1px solid #bcbcbc;
  padding-top: 20px;
  height: 100%;
}
.box_in_story .con_image{
	line-height: 0px;
	font-size: 0px;
	text-indent: 0px;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}
.box_in_story .con_image img{
	border: 0px;
	margin: 0px;
	padding: 0px;
	line-height: 0px;
	font-size: 0px;
	margin-bottom: 0px;
	vertical-align: top;
}
.box_in_story .con_image img:hover{
	border: 0px;
	margin: 0px;
	padding: 0px;
	line-height: 0px;
	font-size: 0px;
	margin-bottom: 0px;
	vertical-align:top;
}
/*.box_in_story table {
    border-collapse: collapse;
line-height: 0;
padding: 0;
}
.box_in_story table img{
    border: 0;
}
.box_in_story th, td {
    padding: 0;
line-height: 0;
padding: 0;
border: 0;
}
.box_in_story th, td img{
    padding: 0;
line-height: 0;
padding: 0;
border: 0;
}*/
.box_in_story a{
  color: #004080;
  text-decoration: none;
}
.box_in_story a:visited{
  color: #004080;
  text-decoration: none;
}
.box_in_story a:hover{
  color: #004080;
 /*background-color: #000000;*/
  text-decoration: underline;
}
.box_in_story img{
  background-color: none;
border: 0px;
padding: 0px;
text-indent: 0;
margin: 0;
line-height: 0;
font-size: 0;
text-decoration: none;
vertical-align:top;
}
.box_in_story img:hover{
  background-color: none;
border: 0px;
padding: 0px;
text-indent: 0;
margin: 0;
line-height: 0;
font-size: 0;
text-decoration: none;
vertical-align:top;
}
.box_in_story a img{
  background-color: none;
border: 0px;
padding: 0px;
text-indent: 0;
margin: 0;
line-height: 0;
font-size: 0;
text-decoration: none;
vertical-align:top;
}
.box_in_story a:hover img{
  background-color: none;
border: 0px;
padding: 0px;
text-indent: 0;
margin: 0;
line-height: 0;
font-size: 0;
text-decoration: none;
vertical-align:top;
}
.rate_story{
  width: 150px;
  height: 45px;
  float: right;
}
.box_story_img{
  float: left;
  width: 185px;
}
.boxcat_all{
  margin-bottom: 5px;
  float: left;
  height: 22px;
}
.boxcat_left{
  height: 22px;
  float: left;
}
.boxcat_mid{
  height: 22px;
  background-image: url(../images/boxcat_mid.gif);
  background-repeat: repeat-x;
  float: left;
  vertical-align: middle;
  line-height: 22px;
}
.boxcat_right{
  height: 22px;
  float: left;
  margin-right: 3px;
}
.boxcat_white_left{
  height: 22px;
  float: left;
}
.boxcat_white_mid{
  height: 22px;
  background-image: url(../images/boxcat_white_mid.gif);
  background-repeat: repeat-x;
  float: left;
  vertical-align: middle;
  line-height: 22px;
}
.ad300x100{
  height: 120px;
  float: left;
}
.ad300x100_left{
  background-image: url(../images/ad300x100_left.gif);
  width: 315px;
  width: 315px;
  float: left;
  background-repeat: no-repeat;
  height: 110px;
  padding-top: 10px;
  text-align: center;
}
.ad300x100_mid{
  background-image: url(../images/ad300x100_mid.gif);
  float: left;
  height: 120px;
  padding-top: 10px;
  background-repeat: repeat-x;
  text-align: center;
}
.ad300x100_right{
  background-image: url(../images/ad300x100_right.gif);
  width: 336px;
  float: right;
  background-repeat: no-repeat;
  height: 110px;
  padding-top: 10px;
  text-align: center;
}
.ad_article{	
  width: 576px;
  float: left;
  margin-bottom: 20px;
  height: 140px;
  text-align: center;
  border-top: 1px dotted #E6E6E6;
  border-bottom: 1px dotted #E6E6E6;
}
.ad_article_gadget{	
  width: 400px;
  float: left;
  margin-bottom: 20px;
  height: 140px;
  text-align: center;
  border-top: 1px dotted #E6E6E6;
  border-bottom: 1px dotted #E6E6E6;
}
.ad_article_gadget_item{
	width: 150px;
	height: 140px;
	float:left;
	margin: 0 0 0 10px;
}
.ad_article_gadget_item a{
	background-image:url(../images/hilight_gadget_article.jpg);
	width: 150px;
	height: 140px;
	display: block;
	text-align:center;
	text-indent: 0px;
}
.ad_article_gadget_item a img{
	margin: 12px 0 0 0;
}
.ad_article_gadget_item a:hover{
	background-position:bottom;
	text-decoration:none;
}
.ad_article_gadget_item a:hover img{
	margin: 10px 0 2px 0;
	text-decoration: none;
}
.ad_article_gadget_item .name{
	clear:both;
	color: #000;
	text-shadow: 1px 1px #FFF;
	display:block;
	font-size: 18px;
	overflow:hidden;
	line-height: 27px;
	margin:  0;
	padding: 3px 0 0 0;
	font-family: Circular;
	height: 27px;
	vertical-align: middle;
}
.ad_article_gadget_item .info{
	clear:both;
	color:#333;
	text-shadow: 1px 1px #FFF;
	display:block;
	font-size: 10px;
}
.clearall{
	clear: both;
}
.ad_article .text_small img{	
margin-top:5px;
}
.ad_article2{	
  width: 645px;
  float: left;
  margin-bottom: 20px;
  height: 140px;
  text-align: center;
  border-top: 1px dotted #E6E6E6;
  border-bottom: 1px dotted #E6E6E6;
}
.ad_article2 .text_small img{	
margin-top:7px;
}
.ad_article_in{
 height: 100px;
}
.arip_all{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
}
.arip_all a{
	text-decoration:none;
	color: #005085;
}
.arip_all a:link{
	text-decoration:none;
	color: #005085;
}
.arip_all a:hover{
	text-decoration:underline;
}
.arip_all a:hover img{
	text-decoration: none;
}
.arip_all a:visited{
	color: #005085;
}
.textbig{
	font-size: 25px; font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	text-decoration:none;
	color:#000;
}
.textbig a{
	font-size: 25px; font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	color:#000;
}
.textbig a:link{
	font-size: 25px; font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	color:#000;
}
.textbig a:hover{
	text-decoration:underline;
	color: #005085;
}
.textbig a:visited{
	color:#000;
	text-decoration:none;
}
.social_twitter{
	background-image:url(../images/twitter_bg.jpg);
	background-color:#FFF;
	background-position:bottom;
	background-repeat:no-repeat;
	padding-top: 5px;
	border-left: 1px solid #bcbcbc;
	border-right: 1px solid #bcbcbc;
	border-bottom: 1px solid #bcbcbc;
	overflow:hidden;
}
.social_twitter_head{
	background-image:url(../images/twitter_bg.jpg);
	background-color:#FFF;
	background-position:top;
	background-repeat:no-repeat;
	padding: 5px 0 5px 0;
	border-left: 1px solid #bcbcbc;
	border-right: 1px solid #bcbcbc;
	border-bottom: 3px dotted #AAD5FF;
	overflow:hidden;
	margin-top: -5px;
}
.social_twitter_head:hover{
	background-image:url(../images/twitter_bg.jpg);
	background-color:#FFF;
	background-position:top;
	background-repeat:no-repeat;
	padding: 5px 0 5px 0;
	border-left: 1px solid #bcbcbc;
	border-right: 1px solid #bcbcbc;
	border-bottom: 3px dotted #AAD5FF;
	overflow:hidden;
}
.social_twitter_head .credit{
	font-size: 9px;
	display:inline-block;
	float:right;
	color: #FFF;
	margin-right:3px;
}
.social_twitter_head .credit a{
	color: #FFF;
}
.social_twitter_hidden{
	height:0px;
}

.social_twitter span.credit{
	font-family: Tahoma;
	font-size: 9px;
	float:right;
}

.social_facebook{
	overflow:hidden;
}
.box_social_text{
	width:298px;
	float:left;
	overflow:hidden;
	padding: 2px;
}
.box_latest_comment{
	width:480px;
	float:left;
	overflow:hidden;
	padding: 2px;
}
.box_latest_comment_img{
	width:145px;
	float:right;
	margin-top: 5px;
	overflow: hidden;
	text-align: center;
	font-size: 10px;
	color: #003366;
}
.box_latest_comment_img a{
	text-decoration: none;
	font-weight: bold;
}
.box_latest_comment_img img{
	 width:50px;
	height: 50px;
}
.box_latest_comment_img2{
	width:110px;
	float:right;
	margin-top: 5px;
	overflow: hidden;
	text-align: center;
	font-size: 10px;
	color: #003366;
}
.box_latest_comment_img2 a{
	text-decoration: none;
	font-weight: bold;
}
.box_latest_comment_img2 img{
	 width:50px;
	height: 50px;
}

.box_latest_comment_head{
	background-image:url(../images/head_latest_comment.png);
	width:480px;
	height:11px;
	float:left;
	font-size: 0;

}
.box_latest_comment_mid{
	background-image:url(../images/mid_latest_comment.png);
	width:464px;
	padding-left: 8px;
	padding-right: 8px;
	float:left;
	overflow:hidden;
}
.box_latest_comment_bot{
	background-image:url(../images/bot_latest_comment.png);
	width:480px;
	height:9px;
	float:left;
	font-size: 0;

}
.head_social_text{
	background-image:url(../images/head_social_text.png);
	width:298px;
	height:11px;
	float:left;
	font-size: 0;
}
.mid_social_text{
	background-image:url(../images/mid_social_text.png);
	width:282px;
	padding-left: 8px;
	padding-right: 8px;
	float:left;
	overflow:hidden;
}
.bot_social_text{
	background-image:url(../images/bot_social_text.png);
	width:298px;
	height:9px;
	float:left;
	font-size: 0;
}
.img_social_text{
	 width:27;
	 height:27px;
	 float:left;
	 margin-top: 5px;
}
.latest_comment_text{
	font-size: 12px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#000;
	line-height: 20px;
	vertical-align: top;
}
.latest_comment_text a{
	text-decoration:underline;
	color:#036;
	font-weight: bold;
}
.latest_comment_text a:visited{
	text-decoration:underline;
	color:#036;
}
.latest_comment_text a:hover{
	text-decoration:underline;
	color:#FFF;
	background-color: #036;
}
.social_text{
	font-size: 9px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#000;
	line-height: 9px;
	vertical-align: top;
}
.social_text a{
	text-decoration:underline;
	color:#036;
}
.social_text a:visited{
	text-decoration:underline;
	color:#036;
}
.social_text a:hover{
	text-decoration:underline;
	color:#FFF;
	background-color: #036;
}
.arip_feed{
	overflow: hidden;
	width: 100%;
	margin: 0;
	padding: 0;
}
.arip_feed_head{
	height: 40px;
	background-image: url(../images/arip_feed_head_bg.jpg);
	width: 100%;	
	font-face: Tahoma;
	font-size: 15px;
	font-weight: bold;
	overflow:hidden;
	position: fixed;
	display:block;
	margin: 0;
	padding: 0;
	float: left;
}
.arip_feed_head a:visited{
	color: #FFF;
	text-decoration: none;
}
.arip_feed_head a{
	color: #FFF;
	text-decoration: none;
}
.arip_feed_head a:link{
	color: #FFF;
	text-decoration: none;
}
.arip_feed_head a:hover{
	color: #FFF;
	text-decoration: none;
}
.arip_feed_head img{
	border: 0;
	vertical-align: middle;
}
.arip_feed_head_ie7{
	height: 40px;
	background-image: url(../images/arip_feed_head_bg.jpg);
	width: 100%;	
	font-face: Tahoma;
	font-size: 12px;
	font-weight: bold;
	overflow:hidden;
	/*position: fixed;*/
	display:block;
	margin: 0;
	padding: 0;
	float: left;
}
.arip_feed .arip_link a{
	color: #FFF;
	font-face: Tahoma;
	text-align: right;
	margin-right: 15px;
	font-size: 15px;
	font-weight: bold;
	float:right;
	margin: 7px 10px 0 0;
	background-image: url(../images/arip_feed_more.png);
	background-repeat: no-repeat;
	background-position: right center;
	text-decoration: underline;
	padding-right: 15px;
}
.arip_feed .arip_link a:link{
	color: #FFF;
	font-face: Tahoma;
	text-align: right;
	margin-right: 10px;
	font-size: 15px;
	font-weight: bold;
	float:right;
	margin: 7px 15px 0 0;
	background-image: url(../images/arip_feed_more.png);
	background-repeat: no-repeat;
	background-position: right center;
	text-decoration: underline;
}
.arip_feed .arip_link a:visited{
	color: #FFF;
	float:right;
	margin: 7px 15px 0 0;
	background-image: url(../images/arip_feed_more.png);
	background-repeat: no-repeat;
	background-position: right center;
	font-weight: bold;
	font-size: 15px;
	text-decoration: underline;
}
.arip_feed .arip_link a:hover{
	color: #FFCC00;
	float:right;
	margin: 7px 15px 0 0;
	background-image: url(../images/arip_feed_more.png);
	background-repeat: no-repeat;
	background-position: right center;
	font-weight: bold;
	text-decoration: underline;
}
.arip_feed ul{
	list-style-type: none;
	float: left;
	padding: 0px;
	margin: 0px;
	overflow: hidden;
	width: 100%;
}
.arip_feed ul img{
	border:0px;
}
.arip_feed li:first-child{
	float: left;
	overflow: hidden;	
	background-image: url(../images/arip_feed_bg.jpg);
	font-size: 12px;
	color: #FFF;
	/*padding: 5px 7px 5px 5px;*/
	border-bottom: 1px solid #000;
	border-top: 1px solid #3583D2;
	margin-top: 40px;
	width: 100%;
	display:block;
	padding: 0;
}
.arip_feed li{
	float: left;
	overflow: hidden;	
	background-image: url(../images/arip_feed_bg.jpg);
	font-size: 12px;
	color: #FFF;
	/*padding: 5px 7px 5px 5px;*/
	border-bottom: 1px solid #000;
	border-top: 1px solid #3583D2;
	width: 100%;
	display:block;
}
.arip_feed li img{
	border: 1px solid #FFF;
	margin: 5px 10px 5px; 0px;
	text-align: left;
}
.arip_feed li .arip_title a{
	color: #FFCC00;
	font-face: Tahoma;
	margin-right: 10px;
	font-size: 15px;
	text-decoration: underline;
	font-weight: bold; 
}
.arip_feed li .arip_title a:link{
	color: #FFCC00;
	font-face: Tahoma;
	text-align: right;
	font-size: 15px;
	text-decoration: underline;
	font-weight: bold;
}
.arip_feed li .arip_title a:visited{
	text-decoration: underline;
	color: #FFCC00;
	font-weight: bold;
}
.arip_feed li .arip_title a:hover{
	text-decoration: none;
	color: #FFF;
	font-weight: bold;
	background-color: #000;
}
.arip_feed li .arip_title2 a{
	color: #FFF;
	font-face: Tahoma;
	margin-right: 10px;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold; 
	padding: 5px 0 5px 0;
}
.arip_feed li .arip_title2 a:link{
	color: #FFF;
	font-face: Tahoma;
	margin-right: 10px;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold; 
}
.arip_feed li .arip_title2 a:visited{
	text-decoration: none;
	color: #FFF;
	font-weight: bold;
}
.arip_feed li .arip_title2 a:hover{
	text-decoration: underline;
	color: #FFCC00;
	font-weight: bold;
}
.arip_feed li .arip_title{
	clear:both;
	font-size: 9px;
	color:#FFF;
	overflow:hidden;
}
.arip_feed li .arip_title2{
	font-size: 9px;
	color:#FFF;
	float:left;
}
.arip_feed li .arip_text{
	width: auto;
	overflow:hidden;
	text-indent: 10px;
	margin-right: 10px;
}
.arip_feed li .arip_text a{
	color: #FFF;
	font-face: Tahoma;
	font-size: 12px;
	text-decoration: none;
	text-indent: 10px;
}
.arip_feed li .arip_text a:link{
	color: #FFF;
	font-face: Tahoma;
	text-align: right;
	font-size: 12px;
	text-decoration: none;
	text-indent: 10px;
}
.arip_feed li .arip_text a:visited{
	text-decoration: none;
	color: #FFF;
	text-indent: 10px;
}
.arip_feed li .arip_text a:hover{
	text-decoration: none;
	color: #FFCC00;
	text-indent: 10px;
}
.arip_feed li .arip_link a{
	color: #FFF;
	font-face: Tahoma;
	text-align: right;
	margin-right: 10px;
	font-size: 15px;
	font-weight: bold;
	float:right;
	margin: 7px 10px 0 0;
	padding-right: 15px;
	background-image: url(../images/arip_feed_more.png);
	background-repeat: no-repeat;
	background-position: right center;
	text-decoration: underline;
}
.arip_feed li .arip_link a:link{
	color: #FFF;
	font-face: Tahoma;
	text-align: right;
	margin-right: 10px;
	font-size: 15px;
	font-weight: bold;
	float:right;
	margin: 7px 10px 0 0;
	padding-right: 15px;
	background-image: url(../images/arip_feed_more.png);
	background-repeat: no-repeat;
	background-position: right center;
	text-decoration: underline;
}
.arip_feed li .arip_link a:visited{
	color: #FFF;
	float:right;
	margin: 7px 10px 0 0;
	padding-right: 15px;
	background-image: url(../images/arip_feed_more.png);
	background-repeat: no-repeat;
	background-position: right center;
	font-weight: bold;
	font-size: 15px;
	text-decoration: underline;
}
.arip_feed li .arip_link a:hover{
	color: #FFCC00;
	float:right;
	margin: 7px 10px 0 0;
	padding-right: 15px;
	background-image: url(../images/arip_feed_more.png);
	background-repeat: no-repeat;
	background-position: right center;
	font-weight: bold;
	text-decoration: underline;
}
.barall{
	overflow: hidden;
	margin-bottom: 5px;
	width: 100%;
	border-bottom: 1px dotted #CCC;
	font-size: 12px;
	font-family: Tahoma;
}
.barall img{
	padding: 2px 2px 8px 2px;
	border: 1px solid #CCC;
	background-color: #FFF;
	display:inline;
	margin-bottom: 0px;
}
.barall img:hover{
	padding: 2px 2px 8px 2px;
	border: 1px solid #CCC;
	background-color: #FFF;
	display:inline;
	margin-bottom: 0px;
}
.bartag{
	float:left;
	font-size: 12px;
	font-family: Tahoma;
	color: #000;
	margin-right: 5px;
	width: 180px;
	/*border: 1px solid red;*/
}
.barline{
	height: 12px;
	background-image: url(http://www.arip.co.th/2009/images/colorbar.gif);
	background-repeat: no-repeat;
	float:right;
	font-size: 0;
}
.barclose{
	height: 12px;
	width: 5px;
	background-image: url(http://www.arip.co.th/2009/images/colorbar.gif);
	background-repeat: no-repeat;
	float:right;
	font-size: 0;
}
.bartext{
	float:right;
	font-size: 10px;
	font-family: Tahoma;
	color: #666;
	width: 115px;
	padding-left: 5px;
	text-aligh: left;
}
.poll{
	overflow:hidden;
	border: 1px solid #CCC;
	padding: 10px 10px 5px; 10px;
	display: block;
	font-family: Tahoma;
	font-size: 12px;
	color: #666;
	text-indent: 0px;
	text-align: left;
	line-height: 15px;
	vertical-align: middle;
	background-color: #FFF;
}
.poll_tag{
	overflow:hidden;
	border: 1px solid #CCC;
	padding: 10px 10px 5px; 10px;
	/*display: block;*/
	font-family: Tahoma;
	font-size: 12px;
	color: #666;
	text-indent: 0px;
	text-align: left;
	/*line-height: 15px;
	vertical-align: middle;*/
	background-color: #FFF;
}
.poll_tag img{
	margin-left: 0;
}
.poll_tag .head_story{
  margin-left: 0px;
   /* float: left;
width: 90%;*/
}
.poll_tag .head_story .poll_title{
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	/*margin-bottom: 10px;
	overflow:hidden;
	margin-left: 0px;
	text-indent: 0px;*/
}
.poll_title{
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	margin-bottom: 10px;
	overflow:hidden;
}
.polltabs{
	border-bottom: 1px solid #CCC;
	width: 100%;
	text-align: left;
	margin-left: 0px;
	font-size: 0;
	padding: 0;
	text-indent: 0px;
}
.polltabs ul{
	padding: 4px 0;
	margin-left: 0;
	margin-top: 1px;
	margin-bottom: 0;
	font: bold 12px Tahoma, Arial, sans-serif;
	list-style-type: none;
	text-align: left;
	margin-left: 0px;
}
.polltabs li{
	display: inline;
	margin: 0;
}
.polltabs li a{
	text-decoration: none;
	padding: 4px 12px;
	margin-right: 0px;
	border: 1px solid #CCC;
	color: #2d2b2b;
}
.polltabs li a:visited{
	color: #2d2b2b;
}
.polltabs li a:hover{
	text-decoration: underline;
	color: #2d2b2b;
}
.polltabs li.selected{
}
.polltabs li.selected a{
	background-image: url(http://www.arip.co.th/2009/css/media/bluetabactive.gif);
	border-bottom: 2px solid #FFF;
}
.polltabs li.selected a:hover{
	text-decoration: none;
}
.pollform{
	margin: 0;
	padding: 0;
}
.tool{
  float: left;
  width: 95%;
  overflow:hidden;
  margin-left: 15px;
  margin-top: 8px;
}
.tool img{
	border: none;
}
.tool img:hover{
	border: none;
}
.tool .print{
	margin-right: 10px;
	line-height: 25px;
	vertical-align:middle;
	overflow:hidden;
	float:left;
	display:inline;
	width:auto;
}
.tool .print img{
	margin-right: 3px;
	vertical-align: middle;
	margin-top: -3px;
}
.tool .friend{
	margin-right: 10px;
	line-height: 25px;
	vertical-align:middle;
	overflow:hidden;
	float:left;
	display:inline;
}
.tool .friend img{
	margin-right: 3px;
	vertical-align: middle;
	margin-top: -3px;
}
.tool .comment{
	margin-right: 10px;
	line-height: 25px;
	vertical-align:middle;
	overflow:hidden;
	float:left;
	display:inline;
}
.tool .comment img{
	margin-right: 3px;
	vertical-align: middle;
	margin-top: -3px;
}
.tool .share{
	float:right;
	overflow:hidden;
	width: 450px;
	margin-top: 3px;
}
.tool .share img{
	vertical-align: middle;
	margin: 1px 1px 1px 6px;
}
.tool .share img:hover{
	vertical-align: middle;
	border: 1px solid #FF9;
	margin: 0px 0px 0px 5px;
}
.tool .share .facebook{
	overflow:hidden;
	float:right;
	display:inline;
	margin-right:10px;
}
.tool .share .retweet{
	overflow:hidden;
	float:right;
	display:inline;
	padding: 0;
	text-align:right;
	margin:0;
	background-color:transparent;
}
.tool .share .retweet .retweet_frame{
	padding:0;
	float:left;
	width: auto;
	text-align:right;
	display:inline;
	overflow:hidden;
	background-color:transparent;
}
.tool .share .retweet iframe{
	margin:0;
	padding:0;
	background-color:transparent;
}
.tool .share .twitter a{
	width: 60px;
	height: 16px;
	font-family:Verdana, Geneva, sans-serif;
	color: #FFF;
	font-weight: bold;
	font-size: 9px;
	background: url(../images/share_twitter_bg.jpg) no-repeat left;
	border: 1px solid #007297;
	float:right;
	line-height: 16px;
	vertical-align: middle;
	text-align: center;
	padding-left: 17px;
	text-shadow:-1px -1px #69C;
	display:inline;
	margin-right: 5px;
}
.tool .share .twitter a:hover,
.tool .share .twitter a:focus,
.tool .share .twitter a:active{
	outline:none;
	border: 1px solid #000;
	text-decoration: none;
}
.tool .share .googlebuzz{
	display:inline;
	float:right;
}
.tool .share .google1{
	display:inline;
	float:right;
	margin: 0 -20px 0 -5px;
}
	
/*.tool .share .googlebuzz a{
	width: 80px;
	height: 16px;
	font-family:Verdana, Geneva, sans-serif;
	color: #FFF;
	font-weight: bold;
	font-size: 9px;
	background: url(../images/googlebuzz_bg.jpg) no-repeat left;
	border: 1px solid #007297;
	display:block;
	float:right;
	line-height: 16px;
	vertical-align: middle;
	text-align: center;
	padding-left: 17px;
	text-shadow:-1px -1px #093;
}
.tool .share .googlebuzz a:hover,
.tool .share .googlebuzz a:focus,
.tool .share .googlebuzz a:active{
	outline:none;
	border: 1px solid #000;
	text-decoration: none;
}*/
.tool .font{
	float:right;
	line-height: 25px;
	vertical-align:middle;
	overflow:hidden;
}
.tool .font img{
	vertical-align: middle;
	margin-top: -3px;
}
.tool .rate{
	float:right;
	overflow:hidden;
}
.tool .line1{
	float:left;
	width:100%;
	overflow:hidden;
	margin-top: 5px;
}
.tool .line2{
	float:left;
	width:100%;
	overflow:hidden;
	margin-top: 5px;
}
.tool .related{
	float:left;
	line-height: 16px;
	vertical-align:middle;
	overflow:hidden;
	border: 1px solid #CCC;	
	padding: 2px;
	/*margin-left: 35px;
	width:260px;*/
	font-size: 9px;
}
.tool .related a{
	font-size: 12px;
}
.tool .related:hover{
	border: 1px solid #06C;
}
.tool .related img{
	vertical-align: middle;
	margin: -3px 3px 0 8px;
	text-decoration: none;
}
.print{
	overflow:hidden;
	padding: 0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color:#000;
	line-height:20px;

}
.print .logo{
	margin: 0 auto;
	overflow:hidden;
	margin-bottom: 15px;
	width: 100%;
	text-align:center;
	border-bottom: 1px dotted #CCC;
}
.print .bot_logo{
	overflow:hidden;
	padding-top: 10px;
	width: 100%;
	text-align:center;
	border-top: 1px dotted #CCC;
	font:Tahoma, Geneva, sans-serif;
	font-size: 9px;
	color:#999;
}
.print .date{
	font-weight:bold;
}
.print .title{
	overflow:hidden;
	margin-bottom: 15px;
}
.print .title .subject{
	font-weight:bold;
	font-size: 20px;
}
.print .author{
	font-size: 10px;
	margin-bottom: 30px;
}
.print .thumb{
	padding: 3px;
	border: 1px solid #CCC;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
}
.print .description{
	text-indent: 10px;
}
.print .article p{
	text-indent: 10px;
}
.print .obj embed, .print .obj object{
 	display: none;
}
/*.tool{
	width: 600px;
	height: 50px;
	margin: 0 auto;
}
.tool img{
	border: none;
}
.tool img:hover{
	border: none;
}
.tool a:hover img{
	border: none;
	background-color: #FFF;
	padding-bottom: 0px;
	text-decoration: none;
}
.tool .print a{
	background:  url(../images/tool_bg.jpg) no-repeat;
	display:block;
	height:26px;
	width:120px;
	float:left;
}
.tool .print a:hover,
.tool .print a:focus,
.tool .print a:active{
	outline:none;
	background-position: 0 -50px;
}
.tool .friend a{
	background: url(../images/tool_bg.jpg) no-repeat;
	background-position: 0 -26px;
	display:block;
	height:24px;
	width:120px;
	float:left;
}
.tool .friend a:hover,
.tool .friend a:focus,
.tool .friend a:active{
	outline:none;
	background-position: 0 -76px;
}
.tool .comment a{
	background: url(../images/tool_bg.jpg) no-repeat;
	background-position: -120px -26px;
	
	height:24px;
	width:160px;
	float:left;
	font-size: 0;
	margin: 0;
	padding: 0;
}
.tool .comment a:hover,
.tool .comment a:focus,
.tool .comment a:active{
	outline:none;
	background-position: -120px -76px;
}
.tool .share{
	width: 480px;
	height: 22px;
	float: left;
	background: url(../images/tool_bg.jpg) top right;
	padding: 4px 0 0 0;
	text-align: center;
	font-size: 0;
}
.tool .twitter_share_button{
	display: -moz-inline-block;
	display:inline-block;
	padding:1px 20px 0 5px;
	height:15px;
	border:1px solid #d8dfea;
	background:url(../images/icon-twitter.gif) no-repeat top right;
	background-color:#FFF;
}
.tool .twitter_share_button:hover{
	color:#fff;
	border-color:#ABEBED;
	background:#ABEBED url(../images/icon-twitter.gif) no-repeat top right; text-decoration:none;
}
.tool .gbuzz_share_button{
	display: -moz-inline-block;
	display:inline-block;
	padding:1px 20px 0 5px;
	height:15px;
	border:1px solid #d8dfea;
	background:url(../images/google_buzz.gif) no-repeat top right;
	background-color:#FFF;
}
.tool .gbuzz_share_button:hover{
	color:#fff;
	border-color:#008E36;
	background:#008E36 url(../images/google_buzz.gif) no-repeat top right; text-decoration:none;
}
.tool .related{
	width: 320px;
	height: 23px;
	background: url(../images/tool_bg.jpg) right;
	background-position: -280px -26px;
	float: left;
	padding: 1px 0 0 0;
	text-align: center;
	display: inline;
	font-size: 0;
	border: 1px solid red;
}
.tool .related h{
	display: inline;
}
.tool .related .news a{
	background: url(../images/tool_but_related.jpg) no-repeat;
	background-position: 0px 0px;
	height:20px;
	width:60px;
	border: 1px solid red;
	float:left;
	display: inline;
}
.tool .related .news a:hover,
.tool .related .news a:focus,
.tool .related .news a:active{
	outline:none;
}
.tool .related .tip a{
	background: url(../images/tool_but_related.jpg) no-repeat;
	background-position: -60px;
	display: inline;
	height:20px;
	width:60px;
	float:left;
}
.tool .related .tip a:hover,
.tool .related .tip a:focus,
.tool .related .tip a:active{
	outline:none;
}
.tool .related .clip a{
	background: url(../images/tool_but_related.jpg) no-repeat;
	background-position: -120px;
	height:20px;
	width:60px;
	float:left;
	display: inline;
}
.tool .related .clip a:hover,
.tool .related .clip a:focus,
.tool .related .clip a:active{
	outline:none;
}*/
.relatedBox{
	width: 600px;
	overflow:hidden;
	text-align: left;
	text-indent: 0;
	float:left;
}
.relatedBox_out{
	text-indent: 0;
	margin-left: -12px;
}
.relatedBox .head{
	background: url(../images/bg_share_box.jpg) no-repeat;
	height: 36px;
	width: 600px;
	float:left;
	margin: 0;
	padding: 0;
}
.relatedBox .head img{
	border: 0;
	margin: 0;
	border-left: 1px solid #002456;
	border-top: 1px solid #002456;
	float:left;
}
.relatedBox .head img:hover{
	border: 0;
	margin: 0;
	border-left: 1px solid #002456;
	border-top: 1px solid #002456;
	float:left;
}
.relatedBox .head .more{
	float:right;
	margin-right: 10px;
}
.relatedBox .head .more img{
	border: 0;
	float:none;
	vertical-align:middle;
}
.relatedBox .head .more a{
	font-family:Tahoma, Geneva, sans-serif;
	color:#FFF;
	font-size: 12px;
	line-height: 35px;
	vertical-align: middle;
	text-shadow:#006 -1px -1px;
}
.relatedBox .head .more a:hover,
.relatedBox .head .more a:focus,
.relatedBox .head .more a:active{
	color:#FFFF00;
	text-shadow:#039;
	text-decoration:none;
}
.relatedBox .head_in{
	height: 35px;
	width: 588px;
}
.relatedBox .head_in img{
	border: 0;
	margin: 0;
	float:left;
}
.relatedBox .head_in .more{
	float:right;
}
.relatedBox .head_in .more img{
	border: 0;
	float:none;
	vertical-align: middle;
}
.relatedBox .head_in .more a{
	font-family:Tahoma, Geneva, sans-serif;
	color:#FFF;
	font-size: 12px;
	line-height: 35px;
	vertical-align: middle;
	text-shadow:#006 -1px -1px;
}
.relatedBox .head_in .more a:hover,
.relatedBox .head_in .more a:focus,
.relatedBox .head_in .more a:active{
	color:#FFFF00;
	text-shadow:#039;
	text-decoration:none;
}
.relatedBox .mid{
	background: #003399;
	width: 598px;
	overflow: hidden;
	border-left: 1px solid #002456;
	border-right: 1px solid #002456;
}
.relatedBox .bot{
	background: url(../images/bg_share_box.jpg) no-repeat left bottom;
	height: 5px;
	float: left;
}
.relatedBox .text{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}
.relatedBox .text img{
	width: 50px;
	vertical-align: middle;
	margin-right: 10px;
	border: 1px solid #002456; 
}
.relatedBox .text img:hover{
	width: 50px;
	vertical-align: middle;
	margin-right: 10px;
	border: 1px solid #002456; 
}
.relatedBox .text:hover img{
	width: 50px;
	vertical-align: middle;
	margin-right: 10px;
	border: 1px solid #002456; 
}
.relatedBox .text a{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	display:block;
	padding:  5px 0 5px 10px;
	background: url(../images/share_arrow.jpg) no-repeat right;
}
.relatedBox .text a:hover,
.relatedBox .text a:focus,
.relatedBox .text a:active{
	outline:none;
	background: #000A1F url(../images/share_arrow_hover.jpg) no-repeat right;
	text-decoration: none;
}
.relatedBox .hr{
	background: url(../images/line_share_text.jpg);
	height: 2px;
	width: 598px;
	border: 0;
	margin: 0;
	noshade: noshade;
}
.relatedBox .text .hr{
	background: url(../images/line_share_text.jpg);
	height: 2px;
	width: 598px;
	border: 0;
	margin: 0;
	noshade: noshade;
}
.relatedBox .thumb{
	list-style:none;
	list-style-type:none;
	overflow:hidden;
	margin: 0;
	padding: 0;
	text-indent: 0;
}
.relatedBox .thumb li{
	background-image: url(../images/bg_thumb.png);
	height: 88px;
	width: 108px;
	padding: 7px 0 0 7px;
	background-repeat: no-repeat;
	float: left;
	margin-left: 25px;
	text-indent: 0;
}
.relatedBox .thumb li:first-child{
	background-image: url(../images/bg_thumb.png);
	height: 88px;
	width: 108px;
	padding: 7px 0 0 7px;
	background-repeat: no-repeat;
	float: left;
	margin-left: 8px;
	text-indent: 0;
}
.relatedBox .thumb .play{
 	height: 100px;
	width: 80px;
	position:absolute;
	z-index: 50;
}

.relatedBox .thumb .image{
 	height: 100px;
	width: 80px;
	z-index: 30;
}
.relatedBox .thumb li img{
	border: 0;
	text-indent: 0;
}
.relatedBox .thumb .selected{
	background-image: url(../images/bg_thumb_sel.png);
	height: 100px;
	width: 100px;
	padding: 7px 0 0 7px;
	background-repeat: no-repeat;
	float: left;
}
.relatedBox .thumb_des .thumb_nav{
	background: url(../images/bg_share_thumb.png) no-repeat top left;
	width: 50px;
	height: 10px;
	position:relative;
	margin-top: -8px;
	margin-left: 12px;
}
.relatedBox .thumb_des .thumb_des_box{
	width: 520px;
	height: 50px;
	background: #000A1F url(../images/bg_share_thumb_bot.jpg) no-repeat;
	background-position: top left;
	font-family:Tahoma, Geneva, sans-serif;
	color:#FFF;
	font-size: 12px;
	vertical-align:middle;
	line-height: 50px;
	font-weight: bold;
	margin-left: 12px;
	padding-left: 15px;
}
.relatedBox .thumb_des .thumb_des_box img{
 	border: 0;
	margin-right: 10px;
	vertical-align: middle;
}
.relatedBox .thumb_des .thumb_des_box a{
	font-family:Tahoma, Geneva, sans-serif;
	color:#FFF;
	font-size: 12px;
}
.relatedBox .thumb_des .thumb_des_box a:hover,
.relatedBox .thumb_des .thumb_des_box a:focus,
.relatedBox .thumb_des .thumb_des_box a:active{
	color:#FFF;
	text-decoration:none;
}
.relatedBox .keyword{
	margin-top: 10px;
	overflow:hidden;
	font-family:Tahoma, Geneva, sans-serif;
	color:#FFF;
}
.relatedBox .keyword .key{
	font-size: 15px;
	font-weight: bold;
	margin-top: 10px;
	margin-left: 10px;
	text-shadow:#006 -1px -1px;
	claer:left;
}
.relatedBox .keyword .key a{
	color:#FFF;
}
.relatedBox .keyword .key a:hover,
.relatedBox .keyword .key a:focus,
.relatedBox .keyword .key a:active{
	color: #FFCC00;
	text-decoration:none;
}
.relatedBox .keyword img, .relatedBox .keyword img:hover{
	border: 0;
	float:right;
	margin-right: 10px;
	vertical-align: bottom;
}
.relatedBox .keyword .article{
	margin-top: 5px;
	margin-bottom: 5px;
}
.relatedBox .keyword .article a{
	font-size: 12px;
	color:#FFF;
}
.relatedBox .keyword .article a:hover,
.relatedBox .keyword .article a:focus,
.relatedBox .keyword .article a:active{
	color: #FFCC00;
	text-decoration:none;
}
.webslice{
	width:100%;
	border: 0;
	padding: 0;
	margin: 0;
}
.webslice blockquote {
    /*max-width: 1000px;
    background: url(../images/webslice_mid.png) right repeat-y*/}
.webslice blockquote::before {
    display: block;
    line-height: 0;
    background: url(../images/webslice_top_right.png) top right no-repeat;
    content: url(../images/webslice_top_left.png);
	margin-top: 6px;
	}
.webslice blockquote::after {
    display: block;
    line-height: 0;
    background: url(../images/webslice_bot_right.png) bottom right no-repeat;
    content: url(../images/webslice_bot_left.png);
	margin-bottom: 6px;
	}
.webslice .top_left{
	background: url(../images/webslice_bg.png) top left;
	width: 7px;
	height: 7px;
}
.webslice .top_right{
	background: url(../images/webslice_bg.png) top right;
	width: 7px;
	height: 7px;
}
.webslice .top_mid{
	background: url(../images/webslice_mid_x.png) top;
	height: 7px;
}
.webslice .bot_mid{
	background: url(../images/webslice_mid_x.png) bottom;
	height: 7px;
}
.webslice .mid_left{
	background: url(../images/webslice_mid_y.png) left;
	width: 7px;
}
.webslice .mid_mid{
	background: #FFF;
}
.webslice .mid_right{
	background: url(../images/webslice_mid_y.png) right;
	width: 7px;
}
.webslice .bot_left{
	background: url(../images/webslice_bg.png) bottom left;
	height: 7px;
	width: 7px;
}
.webslice .bot_right{
	background: url(../images/webslice_bg.png) bottom right;
	height: 7px;
	width: 7px;
}
.webslice .head{
	background: url(../images/webslice_logo.gif) right no-repeat;
	height: 36px;
	width: 100%;
	border-bottom: 1px #CCC solid;
}
.webslice .head a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #036;
	float:right;
	vertical-align: middle;
	line-height:36px;
	margin-right: 50px;
}
.webslice .head img{
	float:left;
}
.webslice .head span{
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 15px;
	font-weight: bold;
	vertical-align: middle;
	line-height: 36px;
	color:#036;
	display:block;
	float:left;
	margin-left: 10px;
}
.webslice .hilight{
	overflow:hidden;
	background: url(../images/webslice_more.png) no-repeat right;
	border-bottom: 1px dotted #CCC;
	padding: 5px 10px 5px 5px;
	display:block;
}
.webslice .hilight:hover,
.webslice .hilight:focus,
.webslice .hilight:active{
	cursor:pointer;
	background-color:#FFC;
	text-decoration:none;
	display:block;
	overflow:hidden;
}
.webslice .hilight{
	overflow:hidden;
	background: url(../images/webslice_more.png) no-repeat right;
	border-bottom: 1px dotted #CCC;
	padding: 5px 10px 5px 5px;
	display:block;
}
.webslice .hilight:hover,
.webslice .hilight:focus,
.webslice .hilight:active{
	cursor:pointer;
	background-color:#FFC;
	text-decoration:none;
	display:block;
	overflow:hidden;
}
.webslice .thumb_frame{
	position:relative;
	overflow:hidden;
	height: 80px;
	z-index: 40;
}
.webslice .thumb_play{
	width:100%;
	margin: 10px 0 5px 0;
}
.webslice .description{
	width: 100%;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border-bottom:1px dotted #CCC;
	padding-bottom: 5px;
}
.webslice .description img{
	border:0;
}

.webslice .thumb_play .play{
	width: 70px;
	position:absolute;
	z-index: 50;
	margin: 3px 0 0 3px;
}
.webslice .thumb_play .play img{
	border: 0;
	width: 80px;
}
.webslice .thumb_play .play img a{
	border: 0;
}
.webslice .thumb_play .image{
	width: 70px;
	z-index: 30;
	padding: 3px;
	background-color: #FFF;
	border: 1px solid #CCC;
}
.webslice .thumb_play .image img{
	width: 70px;
}
.webslice .hilight h1{
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color:#000;	
}
.webslice .hilight a{
	text-decoration:none;
}
.webslice .hilight .reader{
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color:#000;
	float:left;
	margin-right: 5px;
}
.webslice .hilight .authors{
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 10px;
	color:#000;
}
.webslice .hilight .thumb{
	background-color:#FFF;
	padding: 3px;
	border: 1px solid #CCC;
	float:left;
	overflow:hidden;
	margin: 2px 10px 0 0;
}
.webslice .hilight .thumb img, .head_story .thumb img:hover{
	height: 50px;
	float:left;
	border: 0;
}
.webslice .hilight .facebook{
	float:left;
}
.webslice .normal a{
	border-bottom: 1px dotted #CCC;
	display:block;
	overflow:hidden;
	padding: 5px 10px 5px 5px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#000;
	text-decoration:none;
	clear:both;
}
.webslice .normal a:hover,
.webslice .normal a:focus,
.webslice .normal a:active{
	background-color:#FFC;
	text-decoration:none;
}
.article_sponsor{
	float: right;
	overflow: hidden;
	width: 100%;
	text-align: right;
}
.promotion{
	background-image: url(../images/back_mag_promotion2.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	width: 630px;
	overflow: hidden;
	padding-bottom: 2px;
	
}
.promotion img{
	margin: 1px;
}
.promotion img:hover{
	margin: 1px;
}
.promotion_no{
	background-image: url(../images/back_mag_promotion2.jpg);
	/*background-image: url(../images/back_mag_promotion_sf.jpg);*/
	background-repeat: no-repeat;
	background-position: bottom;
	width: 630px;
	overflow: hidden;
	padding-bottom: 10px;
}
.promotion_no img, .promotion_no img:hover{
	border: 1px solid #CCC;
}
.free_promotion{
	background-position: no-repeat right;
	width: 200px;
	height:100px;
	text-align:right;
	float:right;
	margin-bottom: -100px;
	border:1px solid #CC0000;
}
.free_promotion:hover{
	border:1px solid #000000;
}
.free_promotion img{
	margin: 0;
	border: 0;
}
.free_promotion img:hover{
	margin: 0;
	border: 0;
}
.free_promotion a img:hover{
	margin: 0;
	border: 0;
}
.free_promotion_text{
	width: 200px;
	overflow:hidden;
	margin: 3px 0 3px 0;
	clear:right;
	display:block;
}
.free_promotion_text2{
	overflow:hidden;
	display:block;
}
.search_in{
	overflow:hidden;
	width: 600px;
	margin: 0 auto;
	margin-bottom: 20px;
}
.search_head{
	border-bottom: 1px solid  #CCC;
	width:100%;
	height:29px;
}
.search_in .menu ul{
	float: left;
	list-style-type:none;
	display:inline;
	margin: 0;
	padding: 0;
}
.search_in .menu ul li img{
	border: 0;
	vertical-align:middle;
	margin-right: 5px;
}
.search_in .menu ul li{
	float: left;
	display:inline-block;
	background:url(../images/search_in_bu_back.jpg) right bottom;
	height: 26px;
	margin: 3px 1px 0 1px;
	line-height: 26px;
	vertical-align: middle;
	padding:  0 10px 0 0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 12px;
}
.search_in .menu ul li a:link, a:visited{
	color: #666;
	text-decoration:none;
}
.search_in .menu ul li a:hover{
	color: #000;
	text-decoration: none;
}
.search_in .menu ul li span{
	float: left;
	display:block;
	background:url(../images/search_in_bu_back.jpg) left bottom;	
	height: 26px;
	width: 5px;
}
.search_in .menu ul li.selected{
	float: left;
	display:inline-block;
	background:url(../images/search_in_bu_back.jpg) right top;	
	height: 29px;
	margin: 0px 1px 0 1px;
	line-height: 29px;
	vertical-align: middle;
	padding:  0 10px 0 0;	
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
}
.search_in .menu ul li.selected a:link, a:hover, a:visited{
	color: #000;
	text-decoration: none;
}
.search_in .menu .tag{
	float: left;
	display:inline-block;
	height: 29px;
	line-height: 29px;
	vertical-align: middle;
	padding: 0 0 0 5px;	
	margin-right: 5px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 9px;
}
.search_in .menu ul li.selected span{
	float: left;
	display:block;
	background:url(../images/search_in_bu_back.jpg) left top;	
	height: 29px;
	width: 5px;
}
.search_in .search{
	height: 38px;
	background:url(../images/search_in_back.jpg);
	border:1px solid #999;
	width: 480px;
	float:left;
	border-right: 0;
}
.search_in .search input{
	height: 34px;
	background:none;
	border: 0;
	width: 460px;
	margin: 2px 10px 0 10px;
	float:left;
	font-size:20px;
	font:Tahoma, Geneva, sans-serif;
	vertical-align:middle;
	line-height: 34px;
}
.search_in .search_but{
	height: 38px;
	background: url(../images/search_in_but.jpg);
	border:1px solid #999;
	width: 100px;
	float:left;
	font-size:15px;
	font:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	line-height: 38px;
	vertical-align: middle;
	text-align:center;
}
.search_in .search_but img{
	border: 0;
	margin-right: 5px;
	vertical-align:middle;
}
.search_in .search_but:link, .search_but:visited{
	color: #000;
	text-decoration:none;
	text-shadow:#CCC -1px -1px;
}
.search_in .search_but:hover{
	color: #FFF;
	background: url(../images/search_in_but_hover.jpg);
	text-decoration:none;
	text-shadow:#000033 -1px -1px;
}
.search_in .search_but:hover img{
	border: 0;
	margin-right: 5px;
	vertical-align:middle;
}
.search_in .subslot{
	float:left;
	background: url(../images/search_subslot.jpg) top left no-repeat;
	display:block;
	padding-left: 12px;	
	font-size:12px;
	font:Tahoma;
	margin-left: 10px;
	padding-top: 13px;
}
.twtr-hd{
	display:none;
}
#ads_overlay {
	width: 1015px;
	padding-top: 10px;
	text-indent: 0;
	overflow:hidden;
	background-image: url(../images/bg_white_skinner.png);
}
#ads_overlay iframe{
	float:left;
	text-indent: 0;
}
#ads_overlay .ads_zone{
	width: 900px;
	overflow: hidden;
	margin: 0 auto;
	text-indent: 0;
	height: 460px;
}
#ads_overlay .ads_button{
	width: 900px;
	text-align: center;
	text-indent: 0;
	margin: 0 auto;
}
#ads_overlay #close_ads{
	height: 450px;
	float:left;
	text-align:left;
	cursor:pointer;
	text-indent: 0;
	visibility: hidden;
	margin: 0 auto;
	border: 1px solid #666;
}
/*#ads_overlay {
	width:970px;
	padding:10px;
	border:5px solid #666;
	background-color:#fff;
	position: relative;
	z-index: 9999;
	top: 50px;
	margin:0 auto;
	display:none;
}
#exposeMask{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%; 
	opacity: 0.8;
	display: block;
	z-index: 9998;
	background-color: rgb(255, 255, 255);
}*/
#ads_overlay .close {margin:0 auto;background-color:#06C;text-align: center;width: 220px; height: 30px;line-height:30px; vertical-align:middle;margin-top:10px;margin-bottom:20px; cursor:pointer; border:outset 2px; color:#FFF; font:Tahoma, Geneva, sans-serif; font-size: 15px}

.forum_icon_button{
	width: 86px;
	height: 110px;
	float: left;
	margin: 8px;
	text-align: center;
	display:inline-block;
	vertical-align:none;
}
 .forum_icon_button:hover{
	width: 86px;
	height: 110px;
	float: left;
	margin: 8px;
	text-align: center;
	display:inline-block;
	vertical-align:none;
}
.forum_icon_button img{
	border: 0;
	vertical-align:none;
}
.forum_icon_button img:hover{
	border: 0;
	vertical-align:none;
}
.forum_icon_thumb{
	padding: 5px 5px 5px 0;
	margin-right: 5px;
	border-right: 1px dotted #CCC;
}
.forum_icon_thumb:hover{
	padding: 5px 5px 5px 0;
	margin-right: 5px;
	border-right: 1px dotted #CCC;
}
.forum_icon_thumb img{
	border: 0;
	vertical-align:none;
}
.forum_icon_thumb img:hover{
	border: 0;
	vertical-align:none;
}
.forum_icon_article{
	margin-top: -30px;
	float:right;
}
.forum_icon_article:hover{
	margin-top: -30px;
	float:right;
}
.forum_form_row{
	overflow:hidden;
	padding: 5px 0 5px 0;
}
.forum_form_left{
	width: 150px;
	float:left;
	overflow:hidden;
	display:inline-block;
}
.forum_form_right{
	float:left;
	overflow:hidden;
	display:inline-block;
}
.forum_form_left img{
	border: 0;
	vertical-align: middle;
}
.forum_form_left img:hover{
	border: 0;
	vertical-align: middle;
}
.forum_form_right img{
	border: 0;
	vertical-align: middle;
}
.forum_form_right img:hover{
	border: 0;
	vertical-align: middle;
}
p a img{
	border: 0;
	padding: 0;
	margin: 0;
	text-decoration: 0;
	line-height: 0px;
	vertical-align: middle;
}
p a:hover img{
	border:0;
	padding: 0;
	margin: 0;
	text-decoration: 0;
	line-height: 0px;
	vertical-align: middle;
}
#twitter-fb-menu ul{
	margin-bottom: -1px;
}
.gadgets_gift_guide{
	width: 336px;
	height: 300px;
	background:url(../images/gadget_gift_guide_bg.gif) no-repeat;
	margin: 0 0 10px 0;
}
.gadgets_gift_guide_head{
	width: 336px;
	/*height: 45px;*/
	height: 42px;
	float: left;
	display: block;
}
.gadgets_gift_guide_item{
	width: 316px;
	height: 40px;
	float: left;
	display:block;
	border-bottom: 1px dotted #CCC;
	padding: 5px 5px 5px 5px;
	text-decoration:none;
	margin: 0 0 0 5px;
	background:  url(../images/gadget_gift_guide_bullet.gif) no-repeat;
	background-position: 315px;
}
.gadgets_gift_guide_item_temp{
	width: 328px;
	height: 63px;
	float: left;
	display:block;
	margin: 0 0 0 4px;
	/*border-bottom: 1px dotted #CCC;
	padding: 5px 5px 5px 5px;*/
	text-decoration:none;
	font-size:0;
	background:  url(../images/gadget_gift_guide_bullet.gif) no-repeat;
	background-position: 315px;
}
.gadgets_gift_guide_item_temp:hover{
	background:  url(../images/gadget_gift_guide_bullet_hover.gif) no-repeat;
	background-position: 312px;
}
.gadgets_gift_guide_item:last-child {
	width: 316px;
	height: 40px;
	float: left;
	display:block;
	border-bottom: none;
	padding: 5px 5px 5px 5px;
	text-decoration:none;
	margin: 0 0 0 5px;
	background:  url(../images/gadget_gift_guide_bullet.gif) no-repeat;
	background-position: 310px;
}
.gadgets_gift_guide_item:link, :visited{
	text-decoration:none;
	color:#666;
}
.gadgets_gift_guide_item:hover{
	background:  url(../images/gadget_gift_guide_bullet_hover.gif) no-repeat;
	background-position: 310px;
	background-color:#A6D2FF;
	color:#000;
}
.gadgets_gift_guide_image{
	width: 50px;
	float: left;
}
.gadgets_gift_guide_image img{
	width: 50px;
	float: left;
	border: 1px solid #CCC;
}
.gadgets_gift_guide_text{
	font-family: Tahoma, Geneva, sans-serif;
	float:left;
	overflow:hidden;
	margin-left: 5px;
	width: 250px;
}
.gadgets_gift_guide_name{
	font-size: 12px;
	font-weight:bold;
	color: #000;
	float:left;
}
.gadgets_gift_guide_des{
	font-size: 9px;
	color::#666;
	line-height: 10px;
	float:left;
	margin-top: 5px;
}
#news-prev-next{
	float: left;
	width: 100%;
	margin-bottom: 10px;
}
#news-prev{
	width:45%;
	float:left;
	overflow:hidden;
	clear:left;
	visibility : hidden;
}
#news-prev a{
	width: auto;
	height: auto;
	display:block;
	float:left;
	border: 1px solid #DDD;
	background:  url(../images/bg_next_prv.jpg) no-repeat top left;
	padding: 3px 5px 3px 18px;
}
#news-prev a:hover{
	background:  url(../images/bg_next_prv_hover.jpg) no-repeat top left;
	border: 1px solid #4AC5FF;
	color: #000;
	text-decoration: none;
}
#news-next{
	width:45%;
	float:right;
	overflow:hidden;
	text-align:right;
	visibility : hidden;
}
#news-next a{
	width: auto;
	height: auto;
	display:block;
	float:right;
	border: 1px solid #DDD;
	background:  url(../images/bg_next_prv.jpg) no-repeat top right;
	padding: 3px 18px 3px 5px;
}
#news-next a:hover{
	background:  url(../images/bg_next_prv_hover.jpg) no-repeat top right;
	border: 1px solid #4AC5FF;
	color: #000;
	text-decoration: none;
}
.top100_2010_box img{
	width: 50px;
	height: 40px;
	display: inline-block;
	margin: 0 5px 0 0;
	padding-right: 10px;
}

.top100_2010_box{
	width: 95%;
	/*float:left;*/
	height: 40px;
	vertical-align:middle;
	line-height: 40px;
	border:1px solid #CCC;
	margin: 3px 0 3px 0;
	padding-right: 5px;
	text-indent: 0px;
	background:  url(../images/gadget_gift_guide_bullet.gif) no-repeat right;
}
.top100_2010_box a{
	width: 100%;
	height: 40px;
}
.banner336special{
	overflow:hidden;
	width: auto;
	margin-bottom: 5px;
}
.slide_gadget{
	width:100%; height:160px; border:1px solid #CCC;-moz-border-radius: 5px;-webkit-border-radius: 5px; float:left; overflow:hidden;margin-bottom: 10px;
}

.slide_gadget_head{
	background-image:url(../2011/images/hilight_gadget_skin_bg.jpg);width:100%; height:30px;-moz-border-radius: 5px 5px 0 0;-webkit-border-radius: 5px 5px 0 0;overflow:hidden;
}
.slide_gadget_logo{
	background:url(../2011/images/hilight_gadget_skin.png) 0px -225px; width:146px; height:30px;float:left; text-indent:0;
}
.slide_gadget_logo span{
	display:block;
	height: 30px;
	width: 150px;
	background-image:url(../2011/images/hilight_gadget_skin_bg.jpg);
	margin: 0 0 0 75px;
	vertical-align: middle;
	line-height: 35px;
	padding: 0 0 0 3px;
	color: #666;
	text-shadow: -1px -1px #FFF;
	font-family:Circular;
	font-size: 25px;
	text-indent: 0;
	float:left;
	text-align:left;
}
.slide_dropdown{
	display: inline-block;
	float:right;
	margin: 4px 0 0 5px;
	height: 26px;
}
.slide_dropdown span{
		text-shadow: -1px -1px #FFF;
	font-family:Circular;
	font-size: 20px;
	text-indent: 0;
	float:left;
	text-align:left;
	margin: 0 7px 0 0;
	line-height: 24px;
}
.slide_gadget_arip{
	background:url(../2011/images/hilight_gadget_skin.png) 0px -255px; width:65px; height:30px;float:right;display:inline-block
}
.slide_gadget_area{
	position:relative;
	overflow:hidden;
	width: 100%;
	height:110px;
	background-image:url(../2011/images/hilight_gadget_skin_bg.jpg);
	background-position: 0px -30px;
}
.slide_gadget_full .slide_gadget_area{
	position:relative;
	overflow:hidden;
	width: 100%;
	height:100px;
	background-image:url(../2011/images/hilight_gadget_skin_bg.jpg);
	background-position: 0px -30px;
}
.slide_gadget_area .items {
	width:20000em;
	position:absolute;
	clear:both;
}
.slide_gadget_area .items div {
	float:left;
	width:336px;
	height: 108px;
	padding: 0;
	font-size: 0px;
	overflow:hidden;
	float:left;
	margin-top:0px;
	text-align:center;
	vertical-align:top;
}

.slide_gadget_area a img{
	border:0;
	text-decoration:none;
	vertical-align:top;
}
.slide_gadget_area a{
	border:0;
	text-decoration:none;
	overflow:hidden;
	width: 110px;
	display:inline-block;
	vertical-align:top;
}
.slide_gadget_area a span{
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 9px;
	color: #666;
	text-align:center;
	display:block;
	text-decoration:none;
	width:110px;
}
.slide_gadget_area img {
	margin: 3px 0 0 8px;
	padding: 0px;
	width:100px;
	height:80px;
	display: inline-block;
	vertical-align:top;
}
.slide_gadget_area img:first-child{
	margin-left: 0px;
}
.slide_gadget_area .active {
	border:2px solid #000;
	position:relative;
	cursor:default;
}
.slide_gadget_browse{
	width: 100%;
	overflow:hidden;
	margin-top: -88px;
	float:left;
	display:inline-block;
}
.slide_gadget a.browse {
	background:url(../2011/images/hilight_gadget_skin.png) no-repeat;
	width:33px;
	height:33px;
	cursor:pointer;
	font-size:1px;
	position:absolute;
	display:inline-block;
}

.slide_gadget a.right 				{ background-position: 0 -190px; clear:right; float:right; border: 0; position:relative}
.slide_gadget a.right:hover 		{ background-position:-40px -190px;}
.slide_gadget a.right:active 		{ background-position:-0 -190px;} 

.slide_gadget a.left				{ margin-left: 0px; background-position: 0 -157px; position:relative; float:left} 
.slide_gadget a.left:hover  		{ background-position: -40px -157px;}
.slide_gadget a.left:active  		{ background-position: 0 -157px;}
.slide_gadget a.disabled 			{ visibility:hidden !important;} 	

.slide_gadget .navi_all{
	width:100%;
	height: 20px;
	background:url(../2011/images/hilight_gadget_skin_bg.jpg) 0px -140px;
	float:left;
	-moz-border-radius: 0 0 5px 5px;
	-webkit-border-radius: 0 0 5px 5px;
}
.slide_gadget .navi {
	width:100%;
	height:20px;
	text-align:center;
}
.slide_gadget .navi_left {
	width:12px;
	height: 20px;
	background:url(../2011/images/hilight_gadget_skin.png) 0px -130px no-repeat;
	float:left;
	display:inline-block;
}
.slide_gadget .navi_right{
	width:12px;
	height: 20px;
	background:url(../2011/images/hilight_gadget_skin.png) -324px -128px no-repeat;
	float:right;
	display:inline-block;
}


.slide_gadget .navi a {
	width:10px;
	height:10px;
	margin: 5px 1px 1px 1px;
	background:url(../2011/images/hilight_gadget_skin.png) -16px -292px no-repeat;
	display:inline-block;
	font-size:1px;
}

.slide_gadget .navi a:hover {
	background-position:-8px -292px;      
}

.slide_gadget .navi a.active {
	background-position: 0 -292px;     
}
.gadget_gallery{
	display:block;
	float:right;
	margin: 10px 0 0 0;
	border: 1px solid #000;
	text-align:center;
	width: 99%;
	overflow:hidden;
	-moz-border-radius: 5px;-webkit-border-radius: 5px;
}
.gadget_gallery .inner{
	width: auto;
	overflow:hidden;
}
.gadget_gallery .head{
	background:url(../2011/images/black_tran_bg.png);
	display:block;
	width: 100%;
	height: 20px;
	line-height: 15px;
	border-bottom: 1px solid #000;
	vertical-align:middle;
	font-weight:bold;
	text-align:left;
	color:#FFF;
	text-shadow:#000 -1px -1px;
}
.gadget_gallery .head img{
	margin: 0 5px 0 5px;
}
.gadget_gallery a img{
	height: 48px;
	width: 60px;
}
.gadget_gallery a,.gadget_gallery a:link, .gadget_gallery a:visited{
	height: 48px;
	width: 60px;
	margin: 5px;
	border: 1px solid #FFF;
	display:inline-block;
}
.gadget_gallery a:hover{
	border: 1px solid #000;
}
.gadget_gallery .current, .gadget_gallery .current:link, .gadget_gallery .current:visited{
	border: 2px solid #FC0;
	opacity:0.6;filter:alpha(opacity=60);
	margin: 4px;
}
.gadget_theme{
	/*background:url(../2011/images/gadget_bg_gadget.jpg); width:643px; */
	overflow:hidden;
		margin-top:-20px;
	margin-left:-5px;
}
.gadget_theme_{
	background:url(../2011/images/gadget_bg_gadget.jpg); 
	text-indent: 0px;
	overflow:hidden;
	background-repeat:no-repeat;
}
.gadget_theme_{
	background:url(../images/theme_gadget_.jpg); 
	text-indent: 0px;
	overflow:hidden;
	background-repeat:no-repeat;
}
.gadget_theme_Gadget{
	background:url(../images/theme_gadget_gadget.jpg); 
	text-indent: 0px;
	overflow:hidden;
	background-repeat:no-repeat;
}
.gadget_theme_Camera{
	background:url(../images/theme_gadget_gadget.jpg); 
	text-indent: 0px;
	overflow:hidden;
	background-repeat:no-repeat;
}
.gadget_theme_Sound{
	background:url(../images/theme_gadget_gadget.jpg); 
	text-indent: 0px;
	overflow:hidden;
	background-repeat:no-repeat;
}
.gadget_theme_Game{
	background:url(../images/theme_gadget_game.jpg); 
	text-indent: 0px;
	overflow:hidden;
	background-repeat:no-repeat;
}
.gadget_theme_Tablet{
	background:url(../images/theme_gadget_tablet.jpg); 
	text-indent: 0px;
	overflow:hidden;
	background-repeat:no-repeat;
}
.gadget_theme_Notebook{
	background:url(../images/theme_gadget_notebook.jpg); 
	text-indent: 0px;
	overflow:hidden;
	background-repeat:no-repeat;
}
.gadget_theme_Mobile{
	background:url(../images/theme_gadget_mobile.jpg); 
	text-indent: 0px;
	overflow:hidden;
	background-repeat:no-repeat;
}
.gadget_theme .gadget_tag{
	float:left;
	overflow:hidden;
	width:auto;
	border: 0 0 10px 0;
}
.gadget_theme .gadget_tag .share{
	float:left;
	height: 40px;
	clear:both;
	width: 500px;
}
.gadget_theme .gadget_tag .share div{
	float:left;
	margin: 0;
	padding: 0;
}
.gadget_theme .gadget_tag .share .googlebuzz{
	margin: 0 5px 0 0;
}
.gadget_theme .gadget_tag .share .google1{
	margin: 0 -20
}
.gadget_theme .gadget_thumb{
	margin: 5px 10px 0 5px;float:left;
}
.gadget_theme a:hover, .gadget_theme a:visited{
	text-decoration: none;
}

.gadget_theme .gadget_thumb:hover{
	margin: 5px 10px 0 5px;float:left;
}
.gadget_theme .gadget_name{
	font-family: 'caviardreams_bold';font-size: 55px;float:left;color:#000; text-shadow: #999 -1px -1px;width:auto; font-weight:bold;clear:left; 
		display:block;
	width: 350px;
}
.gadget_theme .gadget_name1{
	font-family: 'caviardreams_bold';font-size: 35px;float:left;color:#000; text-shadow:#999 -1px -1px;width:auto; font-weight:bold;clear:left;
	display:block;
	width: 350px;
}
.gadget_theme .gadget_name2{
	font-family: 'caviardreams_bold';font-size: 20px;float:left;color:#000; text-shadow:#999 -1px -1px;width:auto; font-weight:bold;clear:left;
		display:block;
	width: 350px;
}
.gadget_theme .gadget_view{
	font-family: Tahoma;font-size: 10px; clear:left; float:left;
	margin-top: 0px;
}
.gadget_theme .gadget_video{
	width: 128px;
	height: 31px;
	background:url(http://www.arip.co.th/images/video_botton.jpg);
	float:right;
	margin: 20px 10px 0 0;
}
.gadget_theme .gadget_headline{
	width: 600px;
	margin: 0 auto;
	overflow:hidden;
	clear:both;
	/*background:url(../2011/images/black_tran_bg.png);
	padding: 5px;
	-moz-border-radius: 5px;-webkit-border-radius: 5px;*/
	padding: 0;
	background-color:transparent;
	background: none;
	border: 0;
}
.gadget_theme .gadget_headline .gadget_bg{
	width: 580px;
	margin: 0 auto;
	overflow:hidden;
	clear:both;
	background:url(../2011/images/black_tran_bg.png);
	padding: 5px;
	-moz-border-radius: 5px;-webkit-border-radius: 5px;
	display:block;
	border:1px solid #666;
	border-width:0 1px 1px 1px;
}
.gadget_tab_video{
	display:block;
	overflow:hidden;
	width: 320px;
	height: 240px;
	text-align:center;
	background: #FFF;
	border: 3px solid #FFF;
	float:left;
}
.gadget_tab_video_list{
	display:block;
	float:right;
	width: 252px;
	overflow:hidden;
	background:url(../images/black_tran_bg.png);
	overflow-y: auto;
	height: 244px;
	border: 1px solid #FFF;
	/*-moz-border-radius: 5px;-webkit-border-radius: 5px;*/
}
.gadget_tab_video_list a{
	display:block;
	overflow:hidden;
	width: 100%;
	border-bottom: 1px dotted #CCC;
	padding: 5px;
}
.gadget_tab_video_list a:hover{
		background:url(../images/black_tran_bg.png);
		padding: 5px;
		margin: 0;
}
.gadget_tab_video_list a:hover img{
	width: 60px;
	display:inline-block;
	border: 2px solid #FFF;
	float:left;
}
.gadget_tab_video_list a img{
	width: 60px;
	display:inline-block;
	border: 2px solid #FFF;
	float:left;
}
.gadget_tab_video_list a span{
	font-size: 12px;
	font-weight: bold;
	float:left;
	overflow:hidden;
	color:#FFF;
	text-shadow: 1px 1px #000;
	display:block;
	width: 160px;
	margin: 0 0 0 5px;
}
.gadget_tab_video_list .current{
	background-color: #FFF;
		background:url(../images/black_tran_bg.png);
		opacity:0.8;filter:alpha(opacity=80);
}
.gadget_tab_video_list .current span{

}
.gadget_tab_video_list .current img{
	opacity:0.6;filter:alpha(opacity=60);
	border: 2px solid  #FC0;
}
.app_review{
	overflow:hidden;
	display:block;
	width:auto;
	text-align:center;
	margin-top: 15px;
}
.app_review a, .app_review a:link, .app_review a:visited{
	display: inline-block;
	
	font-family:Verdana, Geneva, sans-serif;
	font-size: 9px;
	text-shadow:1px 1px #000;
	color:#FFF;
	width: 130px;
	text-align:center;
	overflow:hidden;
	font-weight: bold;
}
.app_review a:hover{
	color:#6CF;
}
.app_review a img, .app_review a img:link, .app_review a img:visited {
	width: 64px;
	height: 64px;
	text-align:center;
	clear:both;
	vertical-align:middle;
	border: 0;
}
.app_review a span{
	clear:both;
	display:block;
	margin: 5px 0 15px 0;
}
.gadget_spec{
	width: 100%;
	border: 1px solid #000;
	font-size: 12px;
	font-family: Tahoma, Geneva, sans-serif;
	color:#FFF;
}
.gadget_spec  .color1 .left{
	border: 1px solid #666;
	background:#333;
	padding: 5px;
}
.gadget_spec .color2 .left{
	border: 1px solid #666;
	background:#666;
	padding: 5px;
}
.gadget_spec .right{
		border: 1px dotted #666;
	padding: 5px;
}
.gadget_spec .price{
	font-size: 20px;
	text-align: right;
	background-color:#000;
}
.gadget_spec .price .right{
	border: 1px dotted #666;
	padding: 5px;
}
.app_review .tooltip {
	display:none;
	background:transparent url(image/gadget_main_theme.png);
	background-position: -117px 0px;
	font-size: 500px;
  height:165px;
	width:320px;
	padding:25px;
	color:#fff;	
}
.gadget_spec .pirce .left{
	border: 1px dotted #666;
	padding: 5px;
}
.gadget_spec .pirce .right{
	border: 1px dotted #666;
	padding: 5px;
}
.tooltip {
	display:none;
	background:transparent url(../images/gadget_main_theme.png);
	background-position: -117px 0px;
	font-size:12px;
  height:165px;
	width:320px;
	padding:25px;
	color:#fff;
	margin-left: -45px;
}
.tooltip_right{
	display:none;
	background:transparent url(../images/gadget_main_theme.png);
	background-position: -117px 0px;
	font-size:12px;
  height:165px;
	width:320px;
	padding:25px;
	color:#fff;
	margin-left: 45px;
}
/* style the trigger elements */
#demo img {
	border:0;
	cursor:pointer;
	margin:0 8px;
}
.gadget_main_box_thumb{
	background-image:url(../images/bg_main_gadget.jpg);
	overflow:hidden;
	text-indent: 0;
	width: auto;
	text-align:center;
	width: 643px;
	border: 1px solid #333;
	-moz-border-radius: 7px;-webkit-border-radius: 7px;
}
.gadget_main_shelf{
	width:  645px;
	margin: 0 0 10px 10px;
	overflow:hidden;
	-moz-border-radius: 7px;-webkit-border-radius: 7px;
	background: #333;
}
.gadget_main_shelf .gadget_head_shelf{
	background:url(../images/gadget_head_shelf.jpg);
	width: 560px;
	height: 95px;
	margin: 10px 0 0 -11px;
	position:absolute;
}
.gadget_main_shelf .gadget_head_shelf span{
	display: block;
	float: right;
	width: 160px;
	height: 80px;
	margin: 5px 15px 0 0;
	vertical-align: middle;
	text-align:center;

	line-height: 75px;
}
.gadget_main_shelf .gadget_head_shelf span img{
	vertical-align: middle;
	margin: 0;

	padding: 0;
	line-height: 0;
	margin: 5px 0 0 0;
}
.gadget_main_shelf  .gadget_body_shelf .app_review{
	clear:both;
	width: 640px;
	background:url(../images/gadget_bg_shelf.jpg) repeat-y;
	margin: 110px auto 0 auto;
		line-height: 12px;
		text-align:center;
		line-height: normal;
}
.gadget_main_shelf  .gadget_body_shelf .app_review a{
	text-decoration:none;
	height: 108px;
	margin: 0 0 10px 0;
}
.gadget_main_shelf  .gadget_body_shelf .app_review .gadget_icon{
	display:inline-block;
	height: 72px;
	width: 64px;
	margin: 0;
	vertical-align:bottom;
	line-height: 64px;
	text-indent: 0;
}
.gadget_main_shelf  .gadget_body_shelf .app_review .gadget_icon img{
	width: auto;
	height: auto;
	vertical-align:bottom;
		margin: 0;
	padding: 0;
	border: 0;
	display: inline-block;
}
.gadget_main_box_thumb .mask{
	width: 560px;
	height: 520px;
	overflow:hidden;
}
.gadget_tooltip_img{
	width: 150px;
	float:left;
	border: 1px solid #FFF;
	margin-right: 5px;
}
.gadget_tooltip_name{
	font-size: 15px;
	font-weight:bold;
}
.gadget_tooltip_brand{
	font-size: 10px;
}
.gadget_tooltip_info{
	font-size: 10px;
	height: 48px;
	display:block;
}
.gadget_tooltip_but{
	background:url(../images/gadget_main_theme.png);
	background-position: -300px -300px;
	width: 150px;
	height: 30px;
	display:block;
	float:right;
	margin: 5px 10px 0 0;
}
.gadget_tooltip_but:hover{
	background:url(../images/gadget_main_theme.png);
	background-position: -300px -334px;
	width: 150px;
	height: 30px;
	display:block;
	float:right;
	margin: 5px 10px 0 0;
}
.gadget_main_cat{
	width: 100%;
	clear:both;
	overflow:hidden;
	font-family:Circular;
	font-size: 40px;
	color: #FFF;
	text-shadow: -1px -1px #000;
	margin: 10px 0 0 0;
	text-align:left;
	padding: 0 0 0 10px;
	height: 40px;
}
.gadget_main_cat span{
	font-size: 20px;
	padding: 0 20px 0 0;
	display:inline-block;
}
.gadget_main_box_thumb .gadget_main_area .items2{
	width:20000em;
	position:absolute;
	clear:both;
	height: 500px;
	float:left;
}
.gadget_main_box_thumb .items2 .boxin{
	width: 560px;
	height: 500px;
	display:inline-block;
	float:left;
}
.gadget_main_box_thumb .gadget_main_area{
	width: 560px;
	height: 400px;
	display:inline-block;
	float:left;
	margin: 15px 0 0 0;
}
.gadget_main_num{
	width: 100%;
	height: 40px;
	clear:both;
	font-family:Circular;
	font-size:25px;
	text-align:center;
	line-height: 40px;
	vertical-align:middle;
}
.gadget_main_banner{
	width:336px;
	height: 150px;
	clear:both;
	margin-bottom: 10px;
}
.gadget_main_banner .head{
	width:336px;
	height: 28px;
	background-image:url(../images/gadget_main_cat.jpg);
	background-position: top;
	clear:both;
}
.gadget_main_banner .item1{
	width:112px;
	height: 117px;
	float:left;
	background-image:url(../images/gadget_main_cat.jpg);
	background-position: left -33px;
	display:block;
}

.gadget_main_banner .item2{
	width:112px;
	height: 117px;
	float:left;
	background-image:url(../images/gadget_main_cat.jpg);
	background-position: center -33px;
	display:block;
}
.gadget_main_banner .item3{
	width:112px;
	height: 117px;
	float:left;
	background-image:url(../images/gadget_main_cat.jpg);
	background-position: right -33px;
	display:block;
}
.gadget_main_banner .item1:hover{
	background-position: left -183px;
}
.gadget_main_banner .item2:hover{
	background-position: center -183px;
}
.gadget_main_banner .item3:hover{
	background-position: right -183px;
}
.gadget_main_num .current{
	color:#999;
	text-shadow: -1px -1px #000;
	text-decoration:underline;
	margin: 0 5px 0 5px;
	vertical-align:middle;
}
.gadget_main_num a, .gadget_main_num a:link, .gadget_main_num a:visited{
	color:#FFF;
	text-shadow: -1px -1px #000;
	text-decoration:none;
		margin: 0 5px 0 5px;
		vertical-align:middle;
}
.gadget_main_num a:hover{
	color:#FF6;
}
.gadget_main_box_thumb .gadget_main_left {
	display:inline-block;
	float:left;
	height: 420px;
}
.gadget_main_num .back{
	display:inline-block;
	height: 22px;
	width: 22px;
	background:url(../images/gadget_main_theme.png);
	background-position: -299px -259px;
}
.gadget_main_num .forward{
	display:inline-block;
	height: 22px;
	width: 22px;
	background:url(../images/gadget_main_theme.png);
	background-position: -322px -259px;
}
.gadget_main_box_thumb .gadget_main_left a{
	width:38px;
	height: 45px;
	background-image:url(../images/gadget_main_theme.png);
	background-position: 5px -342px;
	display:inline-block;
	margin-top: 175px;
	/*margin:  150px 0 150px 0;*/
	}
	.gadget_main_box_thumb .gadget_main_left a:hover{
		background-position: -80px -342px;
	}
	.gadget_main_box_thumb .gadget_main_right {
	display:inline-block;
	float:left;
	height: 420px;
}
.gadget_main_box_thumb .gadget_main_right a{
	width:38px;
	height: 45px;
	background-image:url(../images/gadget_main_theme.png);
	background-position: 5px -293px;
	display:inline-block;
	margin-top: 175px;
	}
.gadget_main_box_thumb .gadget_main_right a:hover{
	background-position: -70px -293px;
	}
	.gadget_main_box_thumb .gadget_main_area .gadget_main_item{
		background-image:url(../images/gadget_main_theme.png);
		 width:110px;
		 border: 0;
		 float:left;
		 text-align:center;
		  vertical-align:middle;
		  display:block;
		  margin: 0 15px 0 15px;
		  text-decoration:none;
		  height: 140px;
		  text-indent: 0;
		  padding:0;
	}
	.gadget_main_box_thumb .gadget_main_area .gadget_main_img{
		height: 105px;
		vertical-align:middle;
		line-height: 100px;
		text-indent: 0;
		margin-left: -2px;
	}
		.gadget_main_box_thumb .gadget_main_area .gadget_main_item img{
		border: 0;
		vertical-align: middle;
	}
		.gadget_main_box_thumb .gadget_main_area  .gadget_name_tag{
			font-family: Tahoma, Geneva, sans-serif;
			font-size: 10px;
			color:#FFF;
			display:block;
			clear:both;
			width: 110px;
			text-align:center;
			margin: 0 0 7px 0;
			text-shadow: -1px -1px #000;
		}
.gadget_headline .gadget_thumb{
	border: 1px solid #999;
	padding: 3px;
	width: 103px;
	height: 83px;
	background-color:#FFF;
	padding: 3px 0 0 3px;
	overflow:hidden;
	float:left;
}
.gadget_text{
	float:left;
	overflow:hidden;
	width: 450px;
}
.gadget_text .gadget_head{
	padding: 3px;
	width: 103px;
	padding: 3px 0 0 3px;
	overflow:hidden;
	font:Tahoma, Geneva, sans-serif;
	font-size: 18px;
	float:left;
	display:block;
	clear:both;
	width:auto;
	color: #FFF;
	text-shadow: #000 1px 1px;
}
.gadget_text .gadget_des{
	font-size: 12px;
	font-family: Tahoma, Geneva, sans-serif;
	color: #FFF;
	float:left;
	text-shadow: #000 1px 1px;
	clear:left;
	width: 430px;
	overflow:hidden;
}
.gadget_text_head{
	font-size: 15px;
	font-family: Tahoma, Geneva, sans-serif;
	float:left;
	background:url(../2011/images/black_tran_bg.png);	
	width:auto;
	clear:both;
	margin: 15px 0 0 30px;
	padding: 5px 8px 5px 8px;
	color: #FFF;
	font-weight: bold;
	text-shadow: #000 -1px -1px;
	text-decoration: none;
	-moz-border-radius: 5px 5px 0px 0px;-webkit-border-radius: 5px 5px 0px 0px;
}
.gadget_read_more{
	display:block;
	height: 30px;
	background: url(http://www.arip.co.th/images/search_in_but.jpg);
	border:1px solid #999;
	font-size:15px;
	font:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	line-height: 30px;
	vertical-align: middle;
	text-align:center;
	border: 1px solid #666;
	float:right;
	text-shadow: #CCC -1px -1px;
	padding: 0 5px 0 10px;
	margin: 8px 0 0 0;
	width:170px;
	text-decoration: none;
}
.gadget_article{
	overflow:hidden;
	width:600px;
	margin: 0 auto;
	margin-top: 20px;
	display:block;
	clear:both;
	border: 10px solid #
}
.gadget_article a.no_thumb, .gadget_article a.no_thumb:link, .gadget_article a.no_thumb:visited { 
	display:block;
	background:url(../2011/images/gadget_bar_arrow.jpg);	
	background-position:top right;
	background-repeat:repeat-x;
	background-color:#FFF;
	border: 1px solid #CCC;
	color: #000;
	text-shadow: #FFF -1px -1px;
	height: 38px;
	line-height: 38px;
	vertical-align: middle;
	-moz-border-radius: 5px;-webkit-border-radius: 5px;
	margin-bottom: 2px;
	text-decoration: none;
}
.gadget_article a.no_thumb:hover{ 
	background-position:right -38px;
}
.gadget_article a.thumb:visited, .gadget_article a.thumb:link, .gadget_article a.thumb{
					background-repeat:repeat-x;
					background-image:none;
					line-height: normal;
					vertical-align:middle;
					color:#000;
					padding: 5px 50px 5px 0;
					text-shadow:#FFF -1px -1px;
					background: url(../images/gadget_article_bg.png) no-repeat;
					background-position: top right;
					display:block;
					overflow: hidden;
					/*-moz-border-radius: 5px;-webkit-border-radius: 5px;
						border: 1px solid #CCC;*/
					border-bottom: 1px dotted #666;
				  }
.gadget_article a.thumb:visited:first-child, .gadget_article a.thumb:link:first-child, .gadget_article a.thumb:first-child{
	border-top: 1px dotted #666;
}
.gadget_article a.thumb:hover{
					  color: 000;
					 background-position: right -500px;
					 background-color:#DCF3FC;
				  }
.gadget_article a.thumb:visited img, .gadget_article a.thumb:link img{
					  margin: 0 5px 0 5px;
				  }
.gadget_article .gadget_article_title{ 
	display:inline-block;
	font:Tahoma, Geneva, sans-serif;
	font-size: 12px;
	margin-left: 10px;
	font-weight: bold;
}
.gadget_article .gadget_article_date{ 
	display:inline-block;
	font:Tahoma, Geneva, sans-serif;
	font-size: 9px;
	color: #666;
	float:right;
	margin-right: 30px;
}
.gadget_read_more:hover{
	color:#09C;
	border: 1px solid #09C;
}
.gadget_read_more img{
	margin-top: -10px
}
@font-face {
  font-family: 'GothicCustom';
  src: url("LeagueGothic.eot");
  src: local('?'), url("LeagueGothic.ttf") format('opentype'), url("leaguegothic.svg#lg") format('svg');
}
@font-face {
  font-family: 'GothicCustom';
 src: url("LeagueGothic.ttf"); /* EOT file for IE */
}
.gadget_theme .gadget_headline .gadget_image{
	padding: 5px;
	background: #FFF;
	width: 300px;
	height: 200px;
	border: 1px solid #999;
	float:left;
}
.gadget_theme .gadget_headline .gadget_image img{
	border: 1px solid #999;
}
.gadget_theme .gadget_headline .gadget_image_review{
	text-align: center;
	border: 1px solid red;
	width: auto;
	margin: 0 auto;
	width: 100%;
}
.gadget_theme .gadget_headline .gadget_image_review img{
	text-align: center;
	margin: 0 auto;
}
.gadget_theme .gadget_headline .gadget_main_des{
	width: 250px;
	margin: 0 0 0 10px;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	color: #FFF;
	text-align:left;
	font-size: 12px;
	overflow:hidden;
	text-shadow: 1px 1px #000 
}
@font-face {
 font-family: caviardreams_bold;
 src: url("caviardreams_bold.eot"); /* EOT file for IE */
}
@font-face {
 font-family: caviardreams_bold;
 src: url("caviardreams_bold.ttf") /* TTF file for CSS3 browsers */
}
@font-face {
 font-family: Circular;
 src: url("Circular.eot"); /* EOT file for IE */
}
@font-face {
 font-family: Circular;
 src: url("Circular.ttf") /* TTF file for CSS3 browsers */
}
@font-face {
 font-family: CircularBold;
 src: url("CircularBold.eot") 
}@font-face {
 font-family: CircularBold;
 src: url("CircularBold.ttf") 
}
.news_photo {
	font-family:Circular;
	overflow:hidden;
	float:left;
	display:block;
	width: 635;
	background-image:url(../images/bg_news_photo.gif);
	text-indent: 0px;
	margin: 0 0 0 -4px;
	padding: 0;
	clear:both;
	line-height:auto;
}
.news_photo .style_default{
	margin: 10px 0 10px 10px;
	overflow:hidden;
	clear:both;
	float:left;
	width: 630px;
}
.news_photo .date{
	font-size: 14px;
	display:inline;
	color: #0CF;
	float:none;
}
.news_photo .date:hover{
	text-decoration: none;
}
.news_photo .style_default .photo{
	border: 1px solid #CCC;
	width: 310px;
	height: 210px;
	background:#FFF;
	display:inline-block;
	float:left;
}
.news_photo .style_default .photo img{
	margin: 5px 0 0 5px;
}
.news_photo .style_default .title a, .news_photo .style_default .title a:link,  .news_photo .style_default .title a:visited{
	overflow:hidden;
	width: 287px !important;
	width: 347px;
	display: inline-block;
	float:left;
	margin:  0 0 0 -50px;
	padding: 10px 20px 10px 40px;
	font-family:Circular;
	font-size: 40px;
	font-family: Circular;
	font-weight:bold;
	color:#FFF;
	border-right: 1px solid #000;
	background: url(../images/bg_news_photo.png) no-repeat;
	text-shadow:#000 -2px -2px;
}
.news_photo .news_photo_link span{
	width: 250px;
	display:inline-block;
	float:left;
}
.news_photo .news_photo_link img, .news_photo .news_photo_link:link img, .news_photo .news_photo_link:visited img{	
	border: 0;
	float:right;
}
.news_photo .style_default .title a:hover{
	text-decoration:none;
	color:#FF9;
	cursor:pointer;
}
.news_photo .news_photo_link:hover img{

}
.news_photo  .style_default .des{
	padding: 5px 0 5px 10px;
	margin: 0 11px 0 0;
	border-top: 1px solid #000;
	width: 288px !important;
	width: 300px;
	float:left;
	background: #333;
	color:#FFF;
	font-size: 20px;
	line-height: normal;
	display:inline-block;
}
.news_photo  .style_default .des a, .news_photo  .style_default .des a:link, .news_photo  .style_default .des a:visited{
	color: #FC0;
	text-decoration: underline;
}
.news_photo  .style_default .des a:hover{
	color: #0CF;
	text-decoration: underline;
}
/* Style 1*/
.news_photo .style1{
	overflow:hidden;
	position:relative;
	width: 630px;
	height: 220px;
	margin: 10px 0 0 5px;
	float:left;
}
.news_photo .style1 .photo{
	margin: 10px 0 0 10px;
	position: absolute;
	top:0; left:0;
	float:left;
	z-index: 495;
	width: 300px;
	height: 200px;
}
.news_photo .style1 .bg{
	background:url(../images/bg_news_photo01.png) no-repeat;
	width:627px;
	height: 220px;
	display:block;
	top: 0; left: 0;
	position:absolute;
	z-index: 500;
}
.news_photo .style1 .title{
	z-index: 505;
	font-size: 40px;
	font-family: CircularBold;
	font-weight:bold;
	float:left;
	display:block;
	line-height: 30px;
	text-align:left;
	margin: 10px 0 10px 335px;
	width: 280px;
}
.news_photo .style1 .title a, .news_photo .style1 .title a:link, .news_photo .style1 .title a:visited{
	text-decoration: none;
	color: #000;
}
.news_photo .style1 .title a:hover{
	color:#FC0;
	text-decoration:none;
}
.news_photo .style1 .des{
	z-index: 510;
	font-size: 20px;
	font-weight:bold;
	float:left;
	width: 280px;
	clear:both;
	margin: 0 0 0 335px;
}
/* Style 2*/
.news_photo .style2{
	position:relative;
	width: 630px;
	margin: 10px 0 0 5px;
	height: 231px;
	float:left;
}
.news_photo .style2 .photo{
	margin: 15px 0 0 10px;
	position: absolute;
	top:0; left:0;
	float:left;
	z-index: 495;
	width: 300px;
	height: 200px;
}
.news_photo .style2 .bg{
	background:url(../images/bg_news_photo02.png) no-repeat;
	width:627px;
	height: 231px;
	display:block;
	top: 0; left: 0;
	position:absolute;
	z-index: 500;
}
.news_photo .style2 .title{
	z-index: 505;
	font-size: 40px;
	font-family: CircularBold;
	font-weight:bold;
	float:left;
	display:block;
	clear:both;
	line-height: 30px;
	text-align:left;
	margin: 20px 0 0 235px;
	width: 350px;
	color:#FFF;
	text-shadow: black -2px -2px;
	height: 90px;
}
.news_photo .style2 .title a, .news_photo .style2 .title a:link, .news_photo .style2 .title a:visited{
	text-decoration: none;
	color:#FFF;
}
.news_photo .style2 .title a:hover{
	color:#FC0;
	text-decoration:none;
}
.news_photo .style2 .des{
	z-index: 510;
	font-size: 15px;
	font-weight:bold;
	float:left;
	width: 220px;
	clear:both;
	line-height: 15px;
	margin: 20px 0 0 235px;
}
/* Style 3*/
.news_photo .style3{
	overflow:hidden;
	position:relative;
	width: 630px;
	height: 220px;
	margin: 10px 0 0 5px;
	float:left;
}
.news_photo .style3 .photo{
	margin: 15px 0 0 10px;
	position: absolute;
	top:0; left:0;
	float:left;
	z-index: 495;
	width: 300px;
	height: 200px;
}
.news_photo .style3 .photo img{
	margin: 0px 0 0 10px;
	position: absolute;
	top:0; left:0;
	float:left;
	z-index: 495;
	width: 255px;
}
.news_photo .style3 .bg{
	background:url(../images/bg_news_photo03.png) no-repeat;
	width:627px;
	height: 220px;
	display:block;
	top: 0; left: 0;
	position:absolute;
	z-index: 500;
}
.news_photo .style3 .title{
	z-index: 505;
	font-size: 30px;
	font-family: CircularBold;
	font-weight:bold;
	float:left;
	display:block;
	clear:both;
	line-height: 28px;
	text-align:left;
	margin: 5px 0 0 295px;
	width: 315px;
	color:#FFF;
	text-shadow: black -2px -2px;
	height:60px;
}
.news_photo .style3 .title a, .news_photo .style3 .title a:link, .news_photo .style3 .title a:visited{
	text-decoration: none;
	color:#FFF;
}
.news_photo .style3 .title a:hover{
	color:#FC0;
	text-decoration:none;
}
.news_photo .style3 .des{
	z-index: 510;
	font-size: 15px;
	font-weight:bold;
	float:left;
	width: 275px;
	clear:both;
	line-height: 15px;
	margin: 20px 0 0 315px;
		height: 55px;
}
.news_photo .des a, .news_photo .des a:link, .news_photo .des a:visited{
	text-decoration: underline;
	background:none;
	display: inline;
}
.news_photo .des a:hover{
	color:#F90;
}
/* Style 4*/
.news_photo .style4{
	overflow:hidden;
	position:relative;
	width: 630px;
	height: 100px;
	margin: 10px 0 0 10px;
	clear: both;
	margin-bottom: 10px;
	float:left;
}
.news_photo .style4 .photo{
	margin: 15px 0 0 10px;
	position: absolute;
	top:0; left:0;
	float:left;
	z-index: 495;
	width: 300px;
	height: 200px;
}
.news_photo .style4 .photo img{
	margin: -10px 0 0 -5px;
	position: absolute;
	top:0; left:0;
	float:left;
	z-index: 495;
	width: 140px;
}
.news_photo .style4 .bg{
	background:url(../images/bg_news_photo04.png) no-repeat;
	width:627px;
	height: 220px;
	display:block;
	top: 0; left: 0;
	position:absolute;
	z-index: 500;
}
.news_photo .style4 .title{
	z-index: 505;
	font-size: 25px;
	font-family: CircularBold;
	 float:left;
	clear:both;
	display:block;
	line-height: 28px;
	text-align:left;
	margin: 10px 0 0 160px;
	width: 430px;
	color:#000;
	text-indent: 0;
	padding: 0;
	vertical-align: middle;
}
.news_photo .style4 .title a, .news_photo .style4 .title a:link, .news_photo .style4 .title a:visited{
	text-decoration: none;
	color:#000;
}
.news_photo .style4 .title a:hover{
	color:#FC0;
	text-decoration:none;
}
.news_photo .style4 .des{
	z-index: 510;
	font-size: 15px;
	font-weight:bold;
	float:left;
	width: 430px;
	clear:both;
	line-height: 15px;
	margin: 5px 0 0 160px;
}
ul.css-tabs {  
	margin:0 !important; 
	padding:0;
	height:30px;
}

/* single tab */
ul.css-tabs li {  
	float:left;	 
	padding:0; 
	margin:0;  
	list-style-type:none;	
}
ul.css-tabs li:first-child{
	margin: 0 0 0 30px;
}
/* link inside the tab. uses a background image */
ul.css-tabs a { 
	float:left;
	display:inline-block;
		font-size: 15px;
	font-family: Tahoma, Geneva, sans-serif;
	float:left;
	width:auto;
	margin: 2px 0 0 2px;
	padding: 5px 8px 5px 8px;
	color: #FFF;
	font-weight: bold;
	text-shadow: #000 -1px -1px;
	text-decoration: none;
	border: 1px solid #666;
	border-bottom:  none;
	-moz-border-radius: 5px 5px 0px 0px;-webkit-border-radius: 5px 5px 0px 0px;
	color: #FFF;
	background-color:#333;
	color: #FFF;
	border: 0;
}
ul.css-tabs a img{
	border: 0;
}
ul.css-tabs a:hover {
	background-image:none;
	background-color: #000;
	color:#FC0;
}
	
/* selected tab */
ul.css-tabs a.current {
	background-color:transparent;
	background:url(../images/black_tran_bg.png);
	color: #FFF;
}	
/* tab pane */
.css-panes div {
	display:none;
	min-height:150px;
	padding:15px 20px;
}
