/*   
Theme Name: Giao diện 3 cột cho Bnok
Theme URI: http://bnok.vn/
Description: Thiết kế bởi nhóm phát triển Bnok
Author: Bnok team, base on design of genkitheme
Author URI: http://vccorp.vn/, http://ericulous.com/
*/

body {
	padding: 0px;
	margin: 0px;
	outline: none;
	background-image: url(images/site_bgr.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

:focus {
	outline: 0;
}

#page {
	text-align: left;
	line-height: 19px;
	background-image:url(images/main_bgr.gif);
	background-repeat: repeat-y;
	width: 930px;
	padding: 0px 20px 30px 20px;
}

.float_left {float: left;}
.float_right {float: right;}
.clear_both {clear: both;}
.inline {display: inline;}

.grey_text {
	color: #898989;
}

.normal_text {
	font-weight: normal;
	font-size: 12px;
}

* html > body .clearfix {
	width: 100%;
	display: block;
}
* html .clearfix {
	height: 1%;
}
/* Firefox Scrollbar Hack - Do not remove */
html {
	margin-bottom: 1px;
	height: 100%!important;
	height: auto;
}
/*header style start*/
#header_bgr{width:100%;background-image:url(images/header_bgr.gif);background-repeat:repeat-x}
#header{width:1000px;height:42px;background-image:url(images/header_bgr.gif);background-repeat:repeat-x;font-family:Arial,Helvetica,sans-serif;margin-bottom:23px}
#header img{border:none}
.header_edge{float:left;height:42px;width:1px}
.header_main{width:1000px}
.bnok_logo{ width:82px;height:36px;float:left;margin-top:6px}
.group_list{width:150px;float:left;color:#FFF;margin-top:15px}
a.link-down{background:url(images/arrow_down.gif) no-repeat center right;padding-right:24px;color:#d6d6cc; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;text-decoration:none}
.current_user{}
.current_user a:link{text-decoration:none;color:#FFFFFF;font-weight:bold}
.current_user a:visited{text-decoration:none;color:#FFFFFF;font-weight:bold}
.current_user a:hover{text-decoration:underline;color:#FFFFFF;font-weight:bold}
.current_user a:active{text-decoration:none;color:#FFFFFF;font-weight:bold}
.header_right{float:right;width:600px}
.header_right div{float:right;padding-left:5px}

.direct_link{float:left;font-size:11px;margin-top:6px;margin-left:20px}
.direct_link a{display:block;background-color:#375e83;color:#FFF;padding:3px 19px;text-decoration:none}
.menu_link{float:left;font-size:11px;margin-top:6px;margin-left:20px}
.menu_link a{display:block;color:#FFF;padding:3px 19px;padding-right:33px;text-decoration:none;background:url(images/linkarrow1.gif) #375e83 no-repeat right}
.header_right_link{padding-top:9px}
.header_right_link a:link{text-decoration:none;color:#FFFFFF;font-weight:normal}
.header_right_link a:visited{text-decoration:none;color:#FFFFFF;font-weight:normal}
.header_right_link a:hover{text-decoration:underline;color:#FFFFFF;font-weight:normal}
.header_right_link a:active{text-decoration:none;color:#FFFFFF;font-weight:normal}
/*header style end*/
/*information style start*/
#information {
	background-image: url(images/info_bgr.gif);
	background-repeat: repeat-x;
	height: 218px;
	width: 960px;
	text-align: left;
}

#information_edge {
	background-image:url(images/main_bgr.gif);
	background-repeat: repeat-y;
	width: 970px;
}

#information img {
	border: none;
}

.info_left {
	float: left;
	width: 400px;
}

.info_left img {
	padding: 0;
}
	
.in_group {
	color: #898989;
	font-size: 12px;
	padding-left: 22px;
	padding-top: 20px;
	text-align: left;
}

.in_group a:link {text-decoration:none;color:#363636;font-size: 18px;}
.in_group a:visited {text-decoration:none;color:#363636;font-size: 18px;}
.in_group a:hover {text-decoration:underline;color:#363636;font-size: 18px;}
.in_group a:active {text-decoration:none;color:#363636;font-size: 18px;}

.personal_summary {
	width: 219px;
	height: 29px;
	margin-top: 1px;
	margin-right: 15px;
	padding-top: 7px;
	padding-left: 21px;
	background-image: url(images/summary_bgr.gif);
	background-repeat: repeat-x;
	font-family:"Times New Roman", Times, serif;
	font-size: 21px;
	color: #363636;
	line-height: 24px;
}

.personal_summary a:link {text-decoration:none;color:#2175bc;font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 12px;}
.personal_summary a:visited {text-decoration:none;color:#2175bc;font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 12px;}
.personal_summary a:hover {text-decoration:underline;color:#2175bc;font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px;}
.personal_summary a:active {text-decoration:none;color:#2175bc;font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 12px;}

.personal_summary div {
	float: left;
	padding-right: 5px;
}

.personal_summary img {
	padding-top: 4px;
}

.tagline {
	width: 194px;
	height: 66px;
	background-image: url(images/commas.gif);
	background-position: left top;
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-left: 21px;
	padding-left: 23px;
}

.view_profile {
	width: 95px;
	text-align: right;
	font-size: 11px;
	margin-left: 140px;
}

.view_profile a:link {text-decoration:none;color:#2175bc;font-family:Arial, Helvetica, sans-serif;font-size: 12px;}
.view_profile a:visited {text-decoration:none;color:#2175bc;font-family:Arial, Helvetica, sans-serif;font-size: 12px;}
.view_profile a:hover {text-decoration:underline;color:#2175bc;font-family:Arial, Helvetica, sans-serif;font-size: 12px;}
.view_profile a:active {text-decoration:none;color:#2175bc;font-family:Arial, Helvetica, sans-serif;font-size: 12px;}

.main_avatar {
	height: 120px;
	width: 120px;
	border: 1px solid #b3c49a;
	margin-top: 10px;
	float: left;
}

.info_right {
	float: left;
	width: 530px;
}

.personal_box {
	margin-top: 8px;
}

.personal_box_content {
	background-image: url(images/personal_box_bgr.gif);
	background-repeat: repeat-x;
	width: 377px;
	height: 140px;
	float: left;
}

.personal_box_edge {
	width: 23px;
	height: 140px;
	float: left;
}

.rss_area {
	width: 510px;
	padding-top: 15px;
	padding-right: 20px;
	line-height: 28px;
	height: 37px;
}

.blog_name{float: right;}
.blog_name a:link {text-decoration:none;color:#363636;font-weight: bold;font-size: 22px;}
.blog_name a:visited {text-decoration:none;color:#363636;font-weight: bold;font-size: 22px;}
.blog_name a:hover {text-decoration:underline;color:#363636;font-weight: bold;font-size: 22px;}
.blog_name a:active {text-decoration:none;color:#363636;font-weight: bold;font-size: 22px;}

.rss_link {
	float: right;
}

.rss_link a:link {text-decoration:none;color:#b2b2b2;font-size: 13px;font-weight: normal;}
.rss_link a:visited {text-decoration:none;color:#b2b2b2;font-size: 13px;font-weight: normal;}
.rss_link a:hover {text-decoration:underline;color:#b2b2b2;font-size: 13px;font-weight: normal;}
.rss_link a:active {text-decoration:none;color:#b2b2b2;font-size: 13px;font-weight: normal;}

.rss_area img {
	padding-top: 6px;
	padding-right: 5px;
}

.pm{float:right;margin-top:15px;background-image:url(images/icon_email.gif);background-repeat:no-repeat;padding-left:22px;height:20px;margin-top:4px;background-position:left;color:#2473BE;text-decoration:none;font-size:12px;line-height:20px;padding-right: 15px}
.pm2{width: 150px;}
.pm a:link{text-decoration:none;color:#2473BE}
.pm a:visited{text-decoration:none;color:#2473BE}
.pm a:hover{text-decoration:underline;color:#2473BE}
.pm a:active{text-decoration:none;color:#2473BE}
.mess_ico{margin-top:1px}
.send_mss{border:0;background:0;cursor:pointer;padding:0}

.blast_area {
	width: 550px;
	height: 50px;
}

.host_blast_content {
	height: 50px;
	width: 524px;
	float: left;
	background-color: #ff7300;
	color:#FFFFFF;
	font-size: 13px;
	padding-left: 5px;
}

.blast_content {
	width: 500px;
	display: inline;
}

.blast_content_hover{
	background-color:#FEAE57;
}

.blast_area_edge {
	width: 8px;
	height: 50px;
	float: left;
}

.reply_blast {
	width: 500px;
	height: 65px;
	padding-top: 15px;
	padding-left: 30px;
}

.reply_blast div {
	padding-bottom: 3px;
}

.reply_blast img {
	padding-right: 8px;
}

.reply_text {
	color: #717171;
}

.reply_text a:link {text-decoration:none;color:#717171;}
.reply_text a:visited {text-decoration:none;color:#717171;}
.reply_text a:hover {text-decoration:underline;color:#717171;}
.reply_text a:active {text-decoration:none;color:#717171;}

.reply_author {
}

.reply_author a:link {text-decoration:none;color:#000000;}
.reply_author a:visited {text-decoration:none;color:#000000;}
.reply_author a:hover {text-decoration:underline;color:#000000;}
.reply_author a:active {text-decoration:none;color:#000000;}

.blast_nav {
	width: 515px;
	text-align: right;
	font-size: 11px;
	padding-right: 15px;
}

.blast_nav div {
	float: right;
	padding-left: 5px;
}

.blast_nav a:link {text-decoration:none;color:#000000;}
.blast_nav a:visited {text-decoration:none;color:#000000;}
.blast_nav a:hover {text-decoration:underline;color:#000000;}
.blast_nav a:active {text-decoration:none;color:#000000;}
/*information style end*/
/*tab style start*/
.clearfix1{display:block;clear:left;float:left;margin:0;overflow:visible;padding:14px 0 0}
.bnok_tab{width:498px;padding-left:8px;margin-left:14px;_margin-left:0px;background-image:url(images/bnok_tab_bgr.gif);background-repeat:repeat-x;height:36px;font-size:13px;font-weight:bold;text-align:center;line-height:17px}

.bnok_tab a.tab_actived{display:block;margin-left:3px;border-top:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;margin-bottom:-1px;background-color:#FFFFFF;text-decoration:none;padding:4px;float:left;color:#ff7300}
.bnok_tab a.tab_normal{display:block;margin-left:3px;border:1px solid #d9d9d9;background:url(images/tab_bgr.gif) repeat-x;text-decoration:none;padding:4px;float:left;padding-bottom:3px}

.bnok_tab a.tab_actived:link{text-decoration:none;color:#ff7300}
.bnok_tab a.tab_actived:visited{text-decoration:none;color:#ff7300}
.bnok_tab a.tab_actived:hover{text-decoration:none;color:#ff7300}
.bnok_tab a.tab_actived:active{text-decoration:none;color:#ff7300}

.bnok_tab a.tab_normal:link{text-decoration:none;color:#1478c4}
.bnok_tab a.tab_normal:visited{text-decoration:none;color:#1478c4}
.bnok_tab a.tab_normal:hover{text-decoration:none;color:#1478c4}
.bnok_tab a.tab_normal:active{text-decoration:none;color:#1478c4}
.tab_blog{width:36px}
.tab_feed{width:66px}
.tab_profile{width:86px}
/*tab style end*/
/*profile start*/
.profile{width:520px}
.edit_prof{width:520px;text-align:right}
.profile a.edit_ico{display:block;background-image:url(images/edit_ico1.gif);background-repeat:no-repeat;background-position:left;padding:0px 3px 0px 20px;width:90px;margin-left:407px}
.edit_prof a:link{text-decoration:none;color:#3c5899;font-weight:bold}
.edit_prof a:visited{text-decoration:none;color:#3c5899;font-weight:bold}
.edit_prof a:hover{text-decoration:none;color:#3c5899;font-weight:bold}
.edit_prof a:active{text-decoration:none;color:#3c5899;font-weight:bold}
.prof_left{float:left;width:120px;color:#2274bd;line-height:24px}
.prof_right{float:left;width:400px;color:#252525;background-image:url(images/prof_bgr.gif);background-repeat:repeat-x;background-position:top;padding-top:25px;margin-top:33px;line-height:24px}
.prof_title{font-weight:bold;font-size:13px;color:#444444;margin-bottom:13px;padding-top:20px}
.blue_text{color:#2274bd}
.about_me{float:left;width:430px;line-height:24px}
/*profile end*/
/*main site style start*/
.main_site {
	width: 930px;
}

/*site left style start*/
.site_left {
	float: left;
	width: 520px;
	padding-right: 25px;
	padding-top: 10px;
}
.site_left a:link {text-decoration:none;color:#2175bc;}
.site_left a:visited {text-decoration:none;color:#2175bc;}
.site_left a:hover {text-decoration:underline;color:#2175bc;}
.site_left a:active {text-decoration:none;color:#2175bc;}
/*entry style start*/
.post_entry {
	width: 508px;
	overflow: hidden;
	padding-left: 12px;
}

.entry_title {
	color: #b4c24b;
	font-size: 22px;
	padding-bottom: 7px;
	line-height: 24px;
}

.entry_title a:link {text-decoration:none;color:#b4c24b;}
.entry_title a:visited {text-decoration:none;color:#b4c24b;}
.entry_title a:hover {text-decoration:underline;color:#b4c24b;}
.entry_title a:active {text-decoration:none;color:#b4c24b;}

.entry_info {
	font-size: 12px;
	color: #000000;
	padding-top: 7px;
}

.views_count {
	padding-left: 5px;
}

.entry_info img {
	padding: 2px 5px 0px 7px;
}

.entry_info a:link {text-decoration:none;color:#2175bc;}
.entry_info a:visited {text-decoration:none;color:#2175bc;}
.entry_info a:hover {text-decoration:underline;color:#2175bc;}
.entry_info a:active {text-decoration:none;color:#2175bc;}

.author_post {
	color:#2175bc;
}
	
.entry {
	text-align: justify;	
	padding-bottom: 20px;
}

.entry blockquote {
	background:#E6F8FC url(images/img_blockquote.jpg) no-repeat scroll 5px 4px;
	margin:10px 10px 10px 15px;
	padding:10px 20px 10px 40px;
}

.entry blockquote li {
	margin-left: 10px;
}

.entry_nav {
	border-top: #c0c0c0 1px solid;
	border-bottom: #c0c0c0 1px solid;
	padding-top: 19px;
	padding-bottom: 19px;
	margin-bottom: 28px;
}

.entry_nav img {
	padding-top:3px;
	border: none;
}

.entry_sum {
	padding-right:5px;
	float: left;
	color: #2175bc;
	font-size: 13px;
	padding-top: 6px;
}

.edit_post {
	font-size: 12px;
	width: 107px;
	float: right;
	line-height: 13px;
	font-size: 10px;
	padding: 3px 0px 0px 2px;
}

.edit_post img {
	border: none;
	padding-right: 0px;
	padding-top: 0px;
}

.next_previous {
	color: 636363;
	font-size: 13px;
	padding-top: 10px;
}

.next_previous a:link {text-decoration:none;color:#636363;font-weight: bold;}
.next_previous a:visited {text-decoration:none;color:#636363;font-weight: bold;}
.next_previous a:hover {text-decoration:underline;color:#636363;font-weight: bold;}
.next_previous a:active {text-decoration:none;color:#636363;font-weight: bold;}
/*entry style end*/
/*comment style start*/
.com_trac_area {
	width: 508px;
	padding-left: 12px;
}

.com_trac_title {
	color: #363636;
	font-size: 21px;
	line-height: 22px;
	padding-bottom: 15px;
	_padding-bottom: 20px;
}

.track_back_title {
	_padding-bottom: 0px;
}

.track_back_area {
	color: #636363;
}

.track_back_area a:link {text-decoration:none;color:#2175bc;}
.track_back_area a:visited {text-decoration:none;color:#2175bc;}
.track_back_area a:hover {text-decoration:underline;color:#2175bc;}
.track_back_area a:active {text-decoration:none;color:#2175bc;}

.track_back_area ul {
	margin: 0;
	padding: 0;
}

.track_back_area ul li {
	list-style-type: none;
}

.trackback_item {
	background-image: url(images/trac_bgr.gif);
	background-repeat: repeat-x;
	background-position:bottom;
	padding-bottom: 15px;
	margin-bottom: 15px;
	_margin-bottom: 0px;
}

.trackback_item_last {
	margin-bottom: 15px;
}

.track_back_post {
	font-size: 13px;
}

.track_back_post a:link {text-decoration:none;color:#636363;font-weight: bold;}
.track_back_post a:visited {text-decoration:none;color:#636363;font-weight: bold;}
.track_back_post a:hover {text-decoration:underline;color:#636363;font-weight: bold;}
.track_back_post a:active {text-decoration:none;color:#636363;font-weight: bold;}

.comment_area {
}

.comment_area blockquote{
}

.comment_area blockquote {
	color:#000000;
	padding: 0px 20px 0px 6px;
	margin: 0px 0px 5px 40px;
	border-left: #b8b8b8 solid 4px;
}

.blockquote a:link {text-decoration:none;color:#9eb0c0}
.blockquote a:visited {text-decoration:none;color:#9eb0c0}
.blockquote a:hover {text-decoration:none;color:#CF0D0E}
.blockquote a:active {text-decoration:none;color:#9eb0c0}

.comment_style {
	background-color: #faf7ee;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 25px;
}

.comment_green {
	border-left: 10px solid #cdeb8b;
}

.comment_blue {
	border-left: 10px solid #c3d9ff;
}

.comment_info {
	font-size: 13px;
	padding-bottom: 15px;
}

.comment_info a:link {text-decoration:none;color:#1f76bd;font-weight: bold;}
.comment_info a:visited {text-decoration:none;color:#1f76bd;font-weight: bold;}
.comment_info a:hover {text-decoration:underline;color:#1f76bd;font-weight: bold;}
.comment_info a:active {text-decoration:none;color:#1f76bd;font-weight: bold;}

.comment_date {
	color: #1f76bd;
}

.comment_owner {
	font-size: 13px;
}

.comment_owner a:link {text-decoration:none;color:#ff7300;font-weight: bold;}
.comment_owner a:visited {text-decoration:none;color:#ff7300;font-weight: bold;}
.comment_owner a:hover {text-decoration:underline;color:#ff7300;font-weight: bold;}
.comment_owner a:active {text-decoration:none;color:#ff7300;font-weight: bold;}

.comment_author{
	color:#1f76bd;
}

.comment_avatar {
	border: 1px solid #d7d7d7;
	padding: 2px 2px 2px 2px;
	margin-left: 10px;
	margin-bottom: 5px;
}

.comment_avatar_guest {
	border: 1px solid #d7d7d7;
	padding: 2px 2px 2px 2px;
	width: 32px;
	height: 32px;
	margin-left: 10px;
	margin-bottom: 5px;
}

#comment_form {
	padding-left: 12px;
}

#comment_form img {
	border: none;
	padding-top: 2px;
}

.form_title {
	color: #252525;
	font-size: 20px;
	line-height: 22px;
	float: left;
	padding-bottom: 20px;
}

.form_note {
	float: right;
	font-size: 11px;
	color: #707070;
}

.form_input {
	width: 285px;
	height: 24px;
	border: 1px solid #bdc1c4;
	margin-bottom: 12px;
	padding: 5px 10px 3px 10px;
	font-size: 17px;
}

.input_name {
	float: left;
	padding-left: 12px;
	padding-top: 10px;
}

.text_area_cmm {
	width: 494px;
	_width: 492px;
	height: 153px;
	border: 1px solid #bdc1c4;
	margin-bottom: 12px;
}

.add_link {
	float: left;
	padding-left: 5px;
}

.add_link a:link {text-decoration:underline;color:#144371;}
.add_link a:visited {text-decoration:underline;color:#144371;}
.add_link a:hover {text-decoration:underline;color:#144371;}
.add_link a:active {text-decoration:underline;color:#144371;}

.recommence {
	font-size: 11px;
	color: #363636;
	padding-top: 10px;
}

.recommence a:link {text-decoration:none;color:#2274bd;}
.recommence a:visited {text-decoration:none;color:#2274bd;}
.recommence a:hover {text-decoration:underline;color:#2274bd;}
.recommence a:active {text-decoration:none;color:#2274bd;}
/*comment style end*/
/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
/* End captions */
/* popup style start */
.popup {
	width: 570px;
	position: fixed;
	top: 100px;
	left: 200px;
	_position: absolute;
	background-color: #748ba2;
	font-size: 12px;
}

.popup img {
	border: none;
}

.link_posttrcbk {
	margin-left: 165px;
	padding-top: 7px;
	float: left;
}

.link_posttrcbk a:link {text-decoration:none;color:#748ba2;}
.link_posttrcbk a:visited {text-decoration:none;color:#748ba2;}
.link_posttrcbk a:hover {text-decoration:underline;color:#748ba2;}
.link_posttrcbk a:active {text-decoration:none;color:#748ba2;}

.popup_inner {
	margin: 10px 10px 10px 10px;
	width: 535px;
	_width: 550px;
	background-color: #ffffff;
	padding-right: 15px;
	padding-bottom: 10px;
}

.popup_inner input {
	color: #0929c9;
	text-decoration: underline;
	font-size: 11px;
}

.popup_inner textarea {
	font-size: 16px;
}

.popup_inner img {
}

.popup_input {
	line-height: 22px;
	height: 20px;
	padding-top: 3px;
	padding-left: 5px;
}

.popup_text1 {
	color: #808080;
	font-size: 18px;
}
	
.popup_text2 {
	color: #808080;
}

.popup_title {
	float: left;
	font-family: "Times New Roman",Georgia, Times, serif;
	_font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	font-size: 21px;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 20px;
	color: #154370;
}

.popup_close {
	float: right;
	width: 18px;
	height: 18px;
	margin-top: 8px;
}

.popup_colleft {
	text-align: right;
	width: 150px;
	float: left;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-top: 5px;
}

.text_area {
	width: 367px;
	_width: 377px;
	height: 80px;
}

/* popup style end */
/*site left style end*/	
/*site right style start*/
.site_right {
	float: left;
	width:385px;
	padding-top: 48px;
	overflow:hidden;
}

.site_right a:link {text-decoration:none;color:#2175bc;}
.site_right a:visited {text-decoration:none;color:#2175bc;}
.site_right a:hover {text-decoration:underline;color:#2175bc;}
.site_right a:active {text-decoration:none;color:#2175bc;}

.site_right img {
	border: none;
}
/*testimonial style start*/
.testimonials {
	width:385px;
	font-size: 11px;
	margin-bottom: 25px;
}

.testi_content {
	width:365px;
	height: 35px;
	background-color: #f2f2f2;
	padding: 7px 10px 10px 10px;
	_padding: 7px 10px 7px 10px;
}

.testi_info {
	width:385px;
}

.testi_avatar {
	float: left;
	background-image: url(images/testi_bgr1.gif);
	background-repeat: repeat-x;
	height: 41px;
	width: 42px;
	padding-left: 10px;
}

.testi_avatar img {
	border: 1px solid #b6c6a1;
	padding: 0;
}

.testi_author {
	float: left;
	background-image: url(images/testi_bgr2.gif);
	background-repeat: repeat-x;
	height: 36px;
	width: 120px;
	padding-left: 10px;
	padding-top: 5px;
	font-style: italic;
}

.testi_author a:link {text-decoration:none;color:#2074bc;font-style: normal;}
.testi_author a:visited {text-decoration:none;color:#2074bc;font-style: normal;}
.testi_author a:hover {text-decoration:underline;color:#2074bc;font-style: normal;}
.testi_author a:active {text-decoration:none;color:#2074bc;font-style: normal;}

.no_testi {
	float: left;
	background-image: url(images/testi_bgr2.gif);
	background-repeat: repeat-x;
	height: 36px;
	width: 52px;
}
	
.testi_nav {
	float: right;
	background-image: url(images/testi_bgr2.gif);
	background-repeat: repeat-x;
	height: 15px;
	width: 193px;
	text-align: right;
	padding-top: 26px;
	padding-right: 10px;
}

.testi_nav a:link {text-decoration:none;color:#363636;}
.testi_nav a:visited {text-decoration:none;color:#363636;}
.testi_nav a:hover {text-decoration:underline;color:#363636;}
.testi_nav a:active {text-decoration:none;color:#363636;}

.manage_testi {
	width: 105px;
	margin-left: 277px;
	margin-top: 10px;
}
/*testimonial style end*/
/*feed area style start*/
.feed_area {
	width:385px;
	font-size: 11px;
	border-bottom: 1px solid #dfdfdf;
	padding-bottom: 20px;
	margin-bottom: 20px;
	line-height: 18px;
}

.feed_area img {
	padding-top: 3px;
}

.feed_area_title {
	width:385px;
	color:#ff7300;
	font-size: 14px;
	margin-bottom: 20px;
	font-weight: bold;
}

.feed_nav {
	width:385px;
	text-align: right;
}

.feed_nav a:link {text-decoration:none;color:#ff7300;}
.feed_nav a:visited {text-decoration:none;color:#ff7300;}
.feed_nav a:hover {text-decoration:underline;color:#ff7300;}
.feed_nav a:active {text-decoration:none;color:#ff7300;}

.fav_blog_nav{width:180px}
.feed_icon {
	float: left;
	width: 30px;
}

.feed_content {
	width: 355px;
	float: left;
	border-bottom: 1px solid #ececec;
	padding-bottom: 5px;
	margin-bottom: 5px;
	_margin-bottom: 0px;
}

.feed_content_last {
	width: 355px;
	float: left;
	margin-bottom: 5px;
	_margin-bottom: 0px;
}

.feed_title {
}

.feed_title a:link {text-decoration:none;color:#2274bd;}
.feed_title a:visited {text-decoration:none;color:#2274bd;}
.feed_title a:hover {text-decoration:underline;color:#2274bd;}
.feed_title a:active {text-decoration:none;color:#2274bd;}

.feed_comment {
	width: 355px;
	display: inline;
}

.feed_comment_area {
	width: 355px;
	float: left;
	margin-bottom: 5px;
	border-bottom: 1px solid #ececec;
	padding-bottom: 5px;
}

.feed_comment_collapse {
	width: 355px;
}

.feed_comment_collapse a:link {text-decoration:none;color:#000000;}
.feed_comment_collapse a:visited {text-decoration:none;color:#000000;}
.feed_comment_collapse a:hover {text-decoration:underline;color:#000000;}
.feed_comment_collapse a:active {text-decoration:none;color:#000000;}

.feed_comment_expand {
	width: 355px;
}

.feed_comment_expand a:link {text-decoration:none;color:#000000;}
.feed_comment_expand a:visited {text-decoration:none;color:#000000;}
.feed_comment_expand a:hover {text-decoration:underline;color:#000000;}
.feed_comment_expand a:active {text-decoration:none;color:#000000;}

.first_author_comment {
	color:#2077be;
}

.first_author_comment a:link {text-decoration:none;color:#2077be;}
.first_author_comment a:visited {text-decoration:none;color:#2077be;}
.first_author_comment a:hover {text-decoration:underline;color:#2077be;}
.first_author_comment a:active {text-decoration:none;color:#2077be;}

.ga_dicuss_item{width: 276px;padding-left: 3px;}

.comment_style_expand {
}

.comment_style_expand a:link {text-decoration:none;color:#000000;}
.comment_style_expand a:visited {text-decoration:none;color:#000000;}
.comment_style_expand a:hover {text-decoration:underline;color:#000000;}
.comment_style_expand a:active {text-decoration:none;color:#000000;}

/*feed  area style end*/
/*widget area style start*/
.widget_area {
	width:385px;
	font-size: 11px;
}

.widget_area a:link {text-decoration:none;color:#2276bc;}
.widget_area a:visited {text-decoration:none;color:#2276bc;}
.widget_area a:hover {text-decoration:underline;color:#2276bc;}
.widget_area a:active {text-decoration:none;color:#2276bc;}

.widget_left {
	float: left;
	width: 180px;
	margin-right: 25px;
}

.postform {
	width: 180px;
}

.widget_right {
	width: 180px;
	float: left;
}

.widget_title {
	font-size: 14px;
}

.widget_title a:link {text-decoration:none;color:#fd7500;}
.widget_title a:visited {text-decoration:none;color:#fd7500;}
.widget_title a:hover {text-decoration:underline;color:#fd7500;}
.widget_title a:active {text-decoration:none;color:#fd7500;}

.sidebar {
}

.sidebar ul {
	list-style-type:none;
	padding-left: 0px;
	margin-left: 0px;
	margin-bottom: 10px;
}

.sidebar h2 {
	color:#FF7400;
	font-size:14px;
	font-weight:bold;
	margin-top: 25px;
}

.sidebar ul li {
	background-color:#FFFFFF;
	border-bottom:1px dotted #DDDDDD;
	padding: 5px;
	_overflow: hidden;
}
.textwidget{width:180px;overflow:hidden}
/*widget area  style end*/
/*site right style end*/
/*main site style end*/
/*footer style start*/
.footer {
	width: 970px;
	height: 108px;
	background-image: url(images/footer_bgr.gif);
	background-repeat: no-repeat;
	text-align: center;
	padding-top: 28px;
	line-height: 22px;
	font-size: 11px;
}

.footer a:link {text-decoration:none;color:#000000;}
.footer a:visited {text-decoration:none;color:#000000;}
.footer a:hover {text-decoration:underline;color:#000000;}
.footer a:active {text-decoration:none;color:#000000;}

.footer_link {
}

.footer_link a:link {text-decoration:none;color:#2175bc;}
.footer_link a:visited {text-decoration:none;color:#2175bc;}
.footer_link a:hover {text-decoration:underline;color:#2175bc;}
.footer_link a:active {text-decoration:none;color:#2175bc;}
/*footer style end*/

.entry {
	text-align: justify;
	padding-bottom: 0px;
}

.entry img{
	border: none;
}

.entry_nav_index {
	padding-bottom: 25px;
}

.entry_nav_index a:link {text-decoration:none;color:#2175BC;}
.entry_nav_index a:visited {text-decoration:none;color:#2175BC;}
.entry_nav_index a:hover {text-decoration:underline;color:#2175BC;}
.entry_nav_index a:active {text-decoration:none;color:#2175BC;}

.pages_index {
	padding-left: 12px;
	font-size: 15px;
	color: #898989;
}

.pages_index a:link {text-decoration:none;color:#2175BC;}
.pages_index a:visited {text-decoration:none;color:#2175BC;}
.pages_index a:hover {text-decoration:underline;color:#2175BC;}
.pages_index a:active {text-decoration:none;color:#2175BC;}

.pages_index_viewall {
	font-size: 12px;
}

.pages_index_viewall a:link {text-decoration:none;color:#2175BC;}
.pages_index_viewall a:visited {text-decoration:none;color:#2175BC;}
.pages_index_viewall a:hover {text-decoration:underline;color:#2175BC;}
.pages_index_viewall a:active {text-decoration:none;color:#2175BC;}

#ajax_loader{
	background:#FFFFFF none repeat scroll 0% 50%;
	border:1px solid #0065CC;
	color:#0065CC;
	font-weight:bold;
	padding:3px;
	position:fixed;
	_position:absolute;
	right:3pt;
	text-align:center;
	top:4px;
	width:180px;
}

#searchform label {
	color:#FF7400;
	font-size:14px;
	font-weight:bold;
}

#view_all_testi {
}

.view_testi_item {
	border-bottom: 1px solid #D8DFE7;
	padding: 15px 0px 15px 13px;
}

.border_avatar {
	border:1px solid #8AA2B9;
	padding:2px;
}

.testiauthor a:link {text-decoration:none;color:#14436F;}
.testiauthor a:visited {text-decoration:none;color:#14436F;}
.testiauthor a:hover{text-decoration:underline;color:#14436F;}
.testiauthor a:active{text-decoration:none;color:#14436F;}

.list_item {
	text-align: center;
	width: 90px;
	margin-bottom: 5px;
}

#view_all_favourite_blog {
	padding: 20px 20px 20px 18px;
}

#view_all_favourite_blog a:link {text-decoration:none;color:#14436F;}
#view_all_favourite_blog a:visited {text-decoration:none;color:#14436F;}
#view_all_favourite_blog a:hover{text-decoration:underline;color:#14436F;}
#view_all_favourite_blog a:active{text-decoration:none;color:#14436F;}

.margin_bottom20px {
	margin-bottom: 30px;
	height: 30px;
}

.main_title {
	color:#FF7400;
	font-size:14px;
	font-weight:bold;
	padding-left: 12px;
}

.bnok_edit_link {
	border: dotted 1px #ccc;
	text-align: center;
}

.widget_warning {
	width: 164px;
	height: 16px;
	padding: 3px 7px 0px 7px;
	line-height: 12px;
}

.menu_bnok {
	border-bottom: #14436f 3px solid;
	border-left: #14436f 3px solid;
	border-right: #14436f 3px solid;
	top: 33px;
	position: absolute;
	text-align: left;
	list-style-type: none;
	background-color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 11px;
}

.menu_personal {
	right: 225px;
	padding: 11px 13px 11px 13px;
	line-height: 18px;
	display: none;
	width: 164px;
}

.menu_personal li {
	width: 160px;
	height: 25px;
}

.menu_personal li.hr {
	width: 164px;
	height: 1px;
	background-image: url(images/menu_hr2.gif);
	background-repeat: no-repeat;
	margin-top: 7px;
	margin-bottom: 5px;
}

.menu_personal li a:link {
	display: block;
	width: 127px;
	height: 22px;
	border: 1px solid #FFFFFF;
	padding-top: 3px;
	padding-left: 35px;
	text-decoration: none;
	color: #014fa1;
}

.menu_personal li a:visited {
	display: block;
	width: 127px;
	height: 22px;
	border: 1px solid #FFFFFF;
	padding-top: 3px;
	padding-left: 35px;
	text-decoration: none;
	color: #014fa1;
}

.menu_personal li a:active {
	display: block;
	width: 127px;
	height: 22px;
	border: 1px solid #FFFFFF;
	padding-top: 3px;
	padding-left: 35px;
	text-decoration: none;
	color: #014fa1;
}

.menu_personal li a:hover {
	display: block;
	width: 127px;
	height: 22px;
	border: 1px solid #d8dfea;
	padding-top: 3px;
	padding-left: 35px;
	text-decoration: none;
	color: #014fa1;
}

.m_myblog{background:url("images/m_home_ico.gif") 10px 5px no-repeat;padding-left:40px}
.m_mygroup{background:url("images/m_group_ico.gif") 10px 5px no-repeat;padding-left:40px}
.m_man_post{background:url("images/m_post_ico.gif") 9px 5px no-repeat;padding-left:40px}
.m_man_link{background:url("images/m_manage.gif") 11px 5px no-repeat;padding-left:40px}
.m_personal{background:url("images/m_profile_ico.gif") 10px 5px no-repeat;padding-left:40px}

.menu_list_group {
	top: 33px;
	width: 521px;
	padding: 11px 12px 11px 12px;
}

.menu_list_group li ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.menu_list_group img{
	border: none;
	margin-right: 10px;
}

.menu_list_group li {
	width: 170px;
	height: 30px;
	float: left;
}


.menu_list_group ul {
	list-style-type: none;
}

.menu_list_group img {
	border: 1px solid #b3b8c1;
	padding: 1px 1px 1px 1px;
}

.group_item li{
	float: left;
}

.group_item {
	width: 125px;
	float: left;
	padding-top: 2px;
}

.group_img {
	width: 30px;
	border: none;
	padding-top: 0px;
	padding-left: 0px;
}

.menu_list_group a:link {
	display: block;
	width: 158px;
	height: 22px;
	border: 1px solid #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 12px;
	text-decoration: none;
	color: #014fa1;
}

.menu_list_group a:visited {
	display: block;
	width: 158px;
	height: 22px;
	border: 1px solid #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 12px;
	text-decoration: none;
	color: #014fa1;
}

.menu_list_group a:active {
	display: block;
	width: 158px;
	height: 22px;
	border: 1px solid #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 12px;
	text-decoration: none;
	color: #014fa1;
}

.menu_list_group a:hover {
	display: block;
	width: 158px;
	height: 22px;
	border: 1px solid #d8dfea;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 12px;
	text-decoration: none;
	color: #014fa1;
}

.view_all_group {
}

.view_all_group a:link {text-decoration:none;color:#cd0000;border: none;}
.view_all_group a:visited {text-decoration:none;color:#cd0000;border: none;}
.view_all_group a:hover{text-decoration:underline;color:#cd0000;border: none;}
.view_all_group a:active{text-decoration:none;color:#cd0000;border: none;}

.linkhay{margin-bottom:10px}