body{
	margin: 0px;
	background: #FFFFFF;
	font: 12px sans-serif;
	line-height: 1.25em;
	behavior: url("/apps/news/csshover3.htc");
}

.st{
	margin: 0px auto !important;
	background: #CEE2EB url(images/bg_f.png) repeat-x fixed;
	text-align: center;
}

table, tr, td{
	font: 12px sans-serif,tahoma;
	line-height: 1.25em;
}

a{
	text-decoration: none;
}

a:link{
	color: #335577;
}

a:visited{
	color: #775533;
}

a:hover{
	text-decoration: underline; /* 	color: #335566; */
}

a:active{
}

a:focus {
	outline: none;
}

#intro{
	color: #003344;
	font: 14px verdana,tahoma,arial,helvetica, sans-serif;
}

#intro h0{
	display: block;
	color: #660000;
	font: bold 22px georgia, verdana,tahoma,arial,helvetica, sans-serif;
}

#intro h1{
	padding-bottom: 3px;
	padding-left: 15px;
	padding-top: 5px;
	border-bottom: 1px solid #AACCBB;
	color: #FF3311;
	font: 16px tahoma,verdana,arial,helvetica, sans-serif;
}

#intro .subintro{
	margin: 10px 20px 40px 20px;
	/* 	border-right:1px solid #AACCDD;
		border-bottom:1px solid #AACCDD; */
	width: 420px;
	float: left;
	display: block;
	overflow: hidden;
	height: 320px;
}

#head_div{
	: ; /* 	background-color: #fafafa;
		border-bottom: 1px solid #def; 
	margin-bottom:6px;*/
}

#wrapper {
	margin: 0 auto;
	width: 960px;
	border-left: 1px solid #dadbde;
	border-right: 1px solid #dadbde;
	background: #ffffff;
	text-align: left;
}

.wrapper-story{
	border-width: 0px !important;
	background: transparent !important;
}

#header {
	width: 100%;
	height: 70px;
}

.timer{
	display: block;
	color: #46748C;
	font: bold 14px Georgia, sans-serif;
}

.timer_sub{
	color: #959ea2;
	font: 11px verdana;
}

.topmenu{
	float: right;
	margin-bottom: 5px;
	padding: 2px;
	display: inline-block;
}

.topmenuitem{
	float: left;
	padding: 2px;
	padding-left: 5px;
	padding-right: 5px;
	border-left: 1px dotted #dadbde;
	display: inline-block;
	color: #675441;
	font: 12px arial, sans-serif;
}

.topmenuitemtoday{
	border-left: 0px;
	font-weight: bold;
}

.topmenuitemuser{
	color: #660000;
	text-transform: capitalize;	
}

#footer {
	clear: both;
	padding: 10px;
	padding-top: 25px;
	display: block;
	color: #a5b8b8;
	background: url(/images/main/nefius_a.png) no-repeat 0 0;
	font: 11px tahoma,sans-serif;
	text-align: center;
	vertical-align: top;
}

#left-column {
	width: 740px;
	float: left;
	min-height: 500px;
	overflow: hidden;
}

ul.user_favorite_sites{
	border-bottom: 1px dotted #AABBBB;
	margin: 0px;
	padding: 5px;
	padding-left: 10px;
	list-style: none;
	display: block;
	background: #f1f0f7;
	font: 11px verdana;
	overflow: hidden;
}

.user_favorite_sites li.item {
	padding-left: 7px;
	margin-right: 10px;
	display: inline;
	background: left no-repeat url(../../images/micropoint.png);
}

.user_favorite_sites li.item:hover {
	background: left no-repeat url(../../images/micropoint_red.png);
}

ul.footer-list{
	padding: 0px 5px 0px 5px;
	margin: 0px;
	list-style: none;
	display: inline;
}

.footer-list li{
	padding-left: 8px;
	margin-right: 3px;
	display: inline;
	background: left no-repeat url(../../images/micropoint.png);
}

.story-list-menu{
/* 	width: 100%; */
	margin: 0px;
	padding: 0px;
	padding-left: 20px;
	list-style: none;
	color: #336699;
	background: transparent url(images/story_menu.png) no-repeat 0 0;
	font: 14px Tahoma,Verdana,Helvetica,Arial,sans-serif;
	height: 37px;
	overflow: hidden;
}

.story-list-menu a {
	color: #457781;
	text-shadow: 2px 2px 2px #fff;
}

.story-list-menu li{
	margin: 4px 0 0 0;
	padding-top: 7px;
	width: 130px;
	float: left;
	display: block;
	text-align: center;
	height: 35px;
	position: relative;
}

.story-list-menu li.story-list-menuitem-selected{
	background: transparent url(images/story_menu_selected.png) no-repeat 0 0;
	font-weight: bold;
}

.story-list-menu li.story-list-menuitem-myselected{
	background: transparent url(images/story_menu_myselected.png) no-repeat 0 0;
	font-weight: bold;
}

.story-list-menu li.story-list-menuitem-myselected_bg{
	background: transparent url(images/story_menu_myselected_bg.png) no-repeat 0 0;
	font-weight: bold;
}

.story-list-menuitem-myselected a {
	color: #CA2F2F;
}

.story-list-menu .mygroup{
	color: #CA2F2F;
	font-weight: bold;
}

.story-list-menu .header{
	display: block;
	margin: 2px;
	padding: 4px 5px 5px 30px;
	color: #d03;
	font: bold 18px Georgia,sans-serif;
	text-align: left;
}

.story-list-menu .header2{
	display: block;
	margin: 2px;
	padding: 4px 5px 5px 30px;
	color:#334455;;
	font: bold 14px Tahoma,sans-serif;
	text-align: left;
}

ul.news-groups{
	margin: 0px;
	padding: 10px 0 3px 20px;
	border-bottom: 1px solid #EAE8B9;
	display: block;
	color: #205761;
	background: transparent url(images/story_group_list_bg.png) repeat-y;
	font: 12px Tahoma,Verdana,"Helvetica Nue",Helvetica,Arial,sans-serif;
}

.news-groups li{
	padding: 3px 10px 4px 10px;
	border: 1px solid transparent;
	border-width: 1px 1px 0px 1px;
	display: inline;
	text-transform: uppercase;
}

.news-groups li:hover{
	border: 1px solid #f4f4f4;
	border-width: 1px 1px 0px 1px;
	background: #fafafa;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
}

.news-groups li.selected{
	border: 1px solid #EAE8B9;
	/* 	font-weight: bold; */
	border-width: 1px 1px 0px 1px;
	background: #fafafa;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
}

ul.user-selection-group-list{
	padding: 0px;
	margin: 0px;
	display: block;
	list-style: none;
}

ul.menu-s{
	padding: 4px 4px 0 4px;
	clear: both;
	display: block;
	background: url(../apps/base/images/menu_subline.png) repeat-x bottom;
	/* 	border-bottom: 1px solid #c0c0fe; */
	font: bold 12px "lucida grande",tahoma,verdana,arial,sans-serif;
	overflow: hidden;
}

.menu-s li{
	padding: 4px 8px 4px 8px;
	border: 1px solid #C0C0DE;
	border-width: 1px 1px 1px 1px;
	margin: 0 1px;
	display: inline;
	color: #667788;
	background: #E7EEEF;
}

.menu-s li.selected{
	border: 1px solid #c0c0de;
	border-bottom: 1px solid #FFFFFF;
	display: inline-block;
	color: #000033;
	background: transparent;
}

#page_list{
	background: transparent url(images/story_list_bg.png) repeat-y;
}

#story-list-top{
	background: transparent url(images/story_list_top.png) no-repeat 0 0;
	height: 10px;
}

#story-list-bottom{
	background: transparent url(images/story_list_bottom.png) no-repeat 0 0;
	height: 7px;
}

#right-column {
	float: right;
	width: 200px;
	min-height: 400px;
	/* 	border: 1px solid #ACBCC5;
		border-right: 0px; 
		background: #FFFFFF url(images/right_menu_fon.png); */
	vertical-align: top;
}

.today_comments_h{
	padding: 8px;
	display: block;
	font: 14px Arial,Helvetica,sans-serif;
}

.clear_float{
	clear: both;
}

.story-list-group{
	clear: both;
	padding: 0px 4px 10px 4px;
	display: block;
}

.story-list-group-1{
	float: none;
	width: auto;
	border: 0px;
	margin: 0 5px;
}

.story-list-group .story-list-group-h{
	border-bottom: 2px solid #DD605E;
	padding: 10px 4px 2px 20px;
	display: block;
	color: #D73C39;
	font: 18px Georgia,sans-serif;
	text-transform: capitalize;
}

ul.story-list{
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 10px 5px;
	display: block;
	list-style: none;
	font: 13px verdana;
	text-align: left;
	vertical-align: top;
}

.story-list li{
	clear: both;
	border-bottom: 1px solid #E5E5E5;
	border-top: 1px solid #FFFFFF;
	padding: 20px 5px 5px 20px;
	display: block;
	overflow: hidden;
}

.story-list .article-panel{
	display: block;
	overflow: hidden;
}

.story-list .article-panel-excessive-mode{
	float: left;
	width: 330px;
}

.story-list .article-title{
	padding-bottom: 3px;
	display: block;
	/* 	color: #992222; */
	font: bold 20px Georgia, sans-serif;
}

.story-list .top-story-1 {
	border-top: 0px;
}

.story-list .top-story-1 .article-title{
	padding-bottom: 3px;
	/* 	color: #992222; */
	font: bold 24px Georgia, sans-serif;
}

.story-list .end-story-list{
	border-bottom: 0px !important;
}

.story-list .short-content{
	padding-top: 10px;
	padding-right: 5px;
	display: block;
	color: #242424;
	font: 14px tahoma,sans-serif;
	line-height: 1.45em;
}

.story-list .story-single {
/* 	width: 31%; 
		float: left;
		clear: none !important;
		padding: 5px 5px 0 10px;
		height: 300px; */
}

.story-list .story-single .article-title{
	padding-bottom: 3px;
	font: bold 1.2em/1.1em "Trebuchet MS",Helvetica,sans-serif;
}

.story-list .story-single .article-image{
	width: 90px;
	height: 60px;
}

.story-list .story-single .short-content{
	padding-top: 5px;
	display: block;
	color: #242424;
	font: 12px tahoma,sans-serif;
}

.story-list .story-single .article-top-menu .article-top-clips{
	margin-left: 10px;
	display: block;
	color: #494D51;
	font: 12px verdana !important;
	text-align: center;
}

.story-list .story-single .article-time{
	padding-left: 20px;
	float: right;
	display: inline-block;
	color: #339922;
	font: normal 10px tahoma,sans-serif;
}

.comment-panel{
	clear: both;
	padding: 10px;
	margin-top: 10px;
	border-top: 1px solid #EAEAFA;
	border-left: 1px solid #EAEAFA;
	display: block;
	color: #242424;
	background: #F0F0FF;
	font: 12px tahoma,sans-serif;
}

.comment-panel .comment-item{
	margin-top: 5px;
	display: block;
	font: 12px arial, sans-serif;
}

.comment-panel .comment-like{
	padding-left: 20px;
	display: block;
	background: url(images/feed16.png) no-repeat;
	font: 12px arial, sans-serif;
}

.comment-panel .comment-item .comment-user{
	padding-left: 10px;
	padding-right: 5px;
	margin-right: 5px;
	display: inline-block;
	color: #25496E;
	font: 12px verdana;
	text-transform: capitalize;
}

.comment-panel .comment-item .comment-more{
	padding-left: 15px;
	color: #9999AA;
	font: 10px arial, sans-serif;
}

.comment-panel textarea{
	margin: 10px;
	margin-left: 0px;
	padding: 3px;
	width: 90%;
	display: block;
	color: #223344;
	font: 12px arial, sans-serif;
	overflow: auto;
}

.story-list .other-articles-panel{
	clear: both;
	padding: 10px 0 5px 30px;
	display: block;
	color: #335555;
	font: 12px arial, sans-serif;
	text-align: left;
}

.other-articles-panel .comment_count{
	margin-left: 10px;
	float: none;
	display: inline;
	color: #778595;
	font: 10px arial, sans-serif;
	font-weight: bold;
	text-align: right;
}

.other-articles-panel .article_item{
	padding: 1px;
	padding-left: 5px;
}

.other-articles-panel li.article_item:hover, div.article_item:hover{
	background: #E0EAF0;
	font-weight: bold;
}

.other-articles-panel .hit_count{
	margin-left: 10px;
	float: none;
	border: 0px;
	padding: 0px;
	display: inline;
	color: #efb581;
	font: 10px arial, sans-serif;
}

.hot_image_12{
	width: 12px;
	margin-right: 4px;
	border: 0px;
	display: inline-block;
	background: center no-repeat url(images/new_12.png);
	height: 12px;
	overflow: hidden;
	vertical-align: middle;
}

.today_news_list_wait{
	padding: 100px;
	display: block;
	color: #315162;
	font: 13px verdana;
	text-align: center;
}

.comment_list_wait{
	padding: 5px;
	display: block;
	color: #315162;
	font: 13px verdana;
	text-align: center;
}

.other-articles-panel .other-articles{
	float: left;
	width: 340px;
	display: block;
}

ul.related_in_same_site_list{
	margin: 0px;
	padding: 0px 0px 0px 20px;
	display: block;
	list-style: none;
}

.related_in_same_site_list li{
	padding: 0px !important;
	margin: 0px !important;
	border: 0px !important;
	display: block;
	text-align: left !important;
	vertical-align: top;
}

.related_in_same_site_list li:hover{
}

.related_in_same_site_list .comment{
	margin-left: 10px;
	float: none;
	display: inline;
	color: #778595;
	font: 10px arial, sans-serif;
	font-weight: bold;
	text-align: right;
}

.related_in_same_site_list .hit{
	margin-left: 10px;
	float: none;
	border: 0px;
	padding: 0px;
	display: inline;
	color: #efb581;
	font: 10px arial, sans-serif;
}

.related_in_same_site_list .rs_title{
	font: 12px arial, sans-serif; /* 	color: #335555; */
}

.related_in_same_site_list .title a{
	: ; /* 	color: #335555 !important; */
}

.related_in_same_site_list .read_type{
	color: #87110e;
	font: 10px arial, sans-serif;
}

ul.other_site_list{
	margin: 0px;
	padding: 0px;
	list-style: none;
	display: block;
	color: #335555;
	font: 12px arial, sans-serif;
	line-height: 1.4em;
}

.other_site_list li{
	padding: 0px !important;
	clear: both !important;
	border: 0px !important;
	display: block ;
}

.other-articles-panel-excessive{
	float: right;
	width: 200px;
	padding: 0px !important;
	padding-top: 10px !important;
	display: block;
	/* 	border-top:1px solid #F0F0F0;
		border-left:1px solid #F0F0F0; */
	color: #CE6666;
	background: url(images/excessive_fon.png) top left no-repeat;
	font: 11px tahoma,sans-serif;
	height: 350px;
	overflow: auto;
}

.other-articles-panel .other-articles-site{
	margin-right: 5px;
	color: #D73C39;
	font: bold 12px tahoma,sans-serif;
}

.other-articles-site li{
	border: 0px;
}

.other-articles-panel .other-articles-right{
	padding-left: 10px; /* border-left: 1px solid #E3E3E3; */
}

.other-articles-panel .other-articles-more{
	clear: both;
	padding-right: 5px;
	display: block;
	color: #CE6666;
	font: bold 11px tahoma,sans-serif;
	text-align: right;
}

.story-list .article-image{
	margin: 10px;
	margin-left: 0px;
	width: 200px;
	float: left;
	border: 1px solid #CCCCDD;
	padding: 2px;
	text-align: center;
	height: 150px;
	overflow: hidden;
}

.story-list .article-image-more{
	color: #336699;
	font: 11px arial, sans-serif;
}

.story-list .article-top-menu{
	float: right;
	margin-right: 10px;
	display: block;
}

.article-top-menu .article-top-clips{
	margin-left: 10px;
	display: block;
	color: #494D51;
	font: bold 12px verdana;
	text-align: center;
}

.article-top-menu .article-top-clips .article-time{
	color: #6D3C38;
	font: normal 10px tahoma,sans-serif;
}

.article-bottom-menu{
	clear: both;
	padding-top: 10px;
	padding-bottom: 0px;
	display: block;
	color: #75889B;
	font: 10px arial, sans-serif;
	text-align: left;
}

.article-bottom-menu .article-bottom-menuitem{
	display: inline-block;
}

.article-bottom-menu .story-info{
	margin-right: 20px;
}

.article-bottom-menu .comment_button{
	width: 27px;
	padding-top: 1px;
	display: inline-block;
	color: #FFFFFF;
	background: url(images/comment/comment_fon.png) no-repeat;
	font: bold 10px tahoma,sans-serif;
	text-align: center;
	height: 20px;
	overflow: hidden;
	vertical-align: text-top;
	-moz-border-radius: 7px;
}

a.comment_button:hover{
	background: url(images/comment/comment_fon_hover.png) no-repeat;
}

.menu_item{
	padding-left: 7px;
	background: left no-repeat url(../../images/micropoint.png);
}

.article-bottom-menu .hit_value{
	color: #efb581;
	font: bold 11px tahoma,sans-serif;
}

.close{
	float: block;
	padding: 3px 10px 3px 30px;
	border: 1px solid #c1d0ce;
	margin: 2px;
	color: #283c45;
	background: #E7EEEF url(../base/images/close.png) no-repeat 7px 2px;
	font: 12px verdana;
	-moz-border-radius: 7px;
}

a.close:hover{
	border: 1px solid #D77E7E;
	background: #E49393;
}

.today_right{
	display: block;
}

.today_right .today_right_item{
	padding: 5px;
	padding-top: 10px;
	padding-bottom: 30px;
	display: block;
	text-align: left;
}

.today_right_signup{
	margin: 0px;
	padding: 5px;
	padding-top: 10px;
	margin-bottom: 30px;
	border: 1px solid #E3E3F3;
	display: block;
	background: #E0EAF0;
	text-align: left;
}

.today_right .rnotes{
	padding: 10px;
	/* 	padding-top: 20px; */
	padding-bottom: 15px;
	/* 	text-align: justify; */
	display: block;
	color: #2f5264;
	font: 13px verdana;
}

.today-intro{
	margin-bottom: 10px;
	border: 1px solid #DDDDDD;
	border-bottom: 1px solid #98A8B7;
	border-right: 1px solid #98A8B7;
	padding: 5px;
	padding-top: 10px;
	display: block;
	display: block;
	background: bottom repeat-x #F6F7F7 url(images/today_intro_fon.png);
	text-align: left;
	overflow: hidden;
}

ul.today-intro-list {
	padding: 0px;
	padding-left: 5px;
	margin: 5px 0 10px 0px;
	display: block;
	list-style: none;
	list-style-image: url(images/star12.png);
}

.today-intro-list li{
	padding: 1px;
	vertical-align: top;
}

.login-main{
	border: 1px solid #6f8c95;
	border-left: 0px;
	padding: 0px;
	display: block;
	background: url(images/loginfon.png) right bottom no-repeat #ffffff;
	font: 12px verdana;
	border-collapse: collapse;
	text-align: left;
	-moz-border-radius: 5px;
}

.login-main-w{
	width: auto !important;
	border: 0px !important;
}

.login-main .login-main-h{
	padding: 10px;
	display: block;
	color: #658087;
	font: bold 20px Georgia, sans-serif;
	text-align: left;
}

.login-main .login-text{
	padding: 20px;
	padding-top: 0px;
	display: block;
}

.login-main .login-textbox{
	padding: 3px;
	border: 1px solid #ec9797;
	width: 160px;
	color: #84341a;
	background: #fcf9f8;
	font: 14px verdana;
	height: 26px;
	vertical-align: middle;
	-moz-border-radius: 3px;
}

.login-main .signup-textbox{
	padding: 5px;
	border: 1px solid #ec9797;
	width: 180px;
	color: #84341a;
	background: #fcf9f8;
	font: 16px sans-serif;
	height: 32px;
	vertical-align: middle;
	-moz-border-radius: 5px;
}

.login-main .signup-textbox-c{
	padding: 5px;
	border: 1px solid #96bded;
	width: 180px;
	color: #1a3784;
	background: #f8fafc;
	font: 16px sans-serif;
	height: 32px;
	vertical-align: middle;
	-moz-border-radius: 5px;
}

.login-main .login-textbox-result{
	width: 30px;
	color: #334444;
	font: 12px arial, sans-serif;
	overflow: hidden;
}

.login-main .login-tt{
	margin-top: 5px;
	width: 100px;
	display: inline-block;
	color: #663333;
	font: 16px sans-serif;
}

.login-main .login-alert{
	margin: 5px;
	border: 1px solid #eedddd;
	padding: 10px;
	padding-left: 20px;
	display: block;
	color: #993333;
	background: #fff0f0;
	font: 14px sans-serif, tahoma;
	text-align: left;
	-moz-border-radius: 10px;
}

/*general header*/
.h1-gen{
	padding: 5px;
	padding-left: 30px;
	border-bottom: 1px solid #F0F0FA;
	margin: 0 30px 0 30px;
	display: block;
	color: #ef6252;
	font: 18px Georgia, sans-serif;
	font-weight: bold;
	text-align: left;
}

/*general text*/
.t1-gen{
	padding: 40px;
	padding-bottom: 40px;
	display: block;
	font: 14px verdana;
	text-align: left;
}

ul.page-user-list{
	padding: 0px;
	padding-bottom: 10px;
	margin: 0px;
	margin-left: 20px;
	display: block;
	list-style: none;
	list-style-type: none;
}

.page-user-list li{
	float: left;
	width: 160px;
	padding: 3px;
	margin-top: 12px;
	margin-left: 12px;
	border: 1px dotted #dadbde;
	display: block;
	background: #fafafa;
	text-align: left;
	height: 80px;
	overflow: hidden;
	-moz-border-radius: 5px;
}

.page-user-list li:hover{
	background: #e7eeef;
}

.page-user-list .info{
	width: 90px;
	float: right;
	display: block;
	text-align: right;
	overflow: hidden;
}

.page-user-list .name{
	width: 80px;
	padding-right: 5px;
	display: block;
	color: #6f7b82;
	font: 12px verdana;
	font-weight: bold;
	text-align: right;
	text-transform: capitalize;
	overflow: hidden;
}

.page-user-list .date{
	float: right;
	margin-top: 5px;
	display: block;
	color: #bbbbbb;
	font: 10px Georgia, sans-serif;
}

.page-site-list-outer{
}

ul.page-site-list{
	padding: 0px;
	width: 200px;
	margin: 20px 40px;
	/* 	border: 1px solid #f3f5f5; */
	float: left;
	display: block;
	list-style: none;
	line-height: normal;
}

.page-site-list li{
	border-bottom: 1px solid #f3f5f5;
	display: block;
	background: no-repeat url(images/show_item.png) 8px 10px;
	text-align: left;
	vertical-align: top;
}

.page-site-list li:hover{
	background: #f3f9fc no-repeat url(images/star12.png) 8px 10px;
}

.page-site-list li .title{
	padding: 5px 5px 5px 30px;
	display: block;
	color: #1C1E20;
	font: 16px "Lucida Grande",Helvetica, Arial,sans-serif;
}

ul.page_list_links {
	display: block;
	font: 12px verdana,arial;
}

.page_list_links li{
	padding: 0 3px 0 3px;
	display: inline;
}

img.user-img-s{
	width: 50px;
	border: 1px solid #d3ddde;
	padding: 0px;
	overflow: hidden;
}

img.user-page-profile{
	width: 100px;
	border: 1px solid #b6c5c7;
	padding: 0px;
	display: inline-block;
	background: url(images/fonx.png) #ffffff;
	vertical-align: top;
}

.user-page{
}

.user-page .main-left{
	padding: 10px;
	border: 1px solid #d7dedf;
	border-left: 0px;
	display: block;
	background: #e7eeef;
	font: 12px arial,sans-serif;
	border-collapse: collapse;
	text-align: left;
	vertical-align: top;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomright: 10px;
}

.user-page .user-button {
	float: right;
	padding: 3px 10px 3px 30px;
	border: 1px solid #c1d0ce;
	margin: 2px;
	color: #283c45;
	font: 12px verdana;
	-moz-border-radius: 7px;
}

 .user-page .user-feed{
	background: #E7EEEF url(images/feed16.png) no-repeat 7px 2px;
}

 .user-page .user-subscribe{
	background: #E7EEEF url(images/follow16.png) no-repeat 7px 2px;
}

 .user-page .user-settings{
	background: #E7EEEF url(images/settings16.png) no-repeat 7px 2px;
}

 .user-page .user-button:hover{
	border: 1px solid #d77e7e;
}

.user-page .settings-label{
	padding: 3px;
	color: #223344;
	font: bold 12px verdana;
}

 .user-follow-list-h{
	border-bottom: 1px solid #F0F0FA;
	padding: 0px;
	padding-left: 10px;
	margin-top: 30px;
	margin-bottom: 10px;
	display: block;
	color: #6f7b82;
	font: bold 14px tahoma,sans-serif;
	text-align: left;
	vertical-align: top;
}

  
ul.user-follow-list{
	padding: 0px;
	margin: 0px;
	clear: both;
	display: block;
	list-style: none;
	list-style-type: none;
	font: 12px tahoma,sans-serif;
}

.user-follow-list li{
	float: left;
	width: 60px;
	padding: 3px;
	margin: 1px;
	border: 1px solid transparent;
	display: block;
	text-align: center;
	text-transform: capitalize;
	height: 100px;
	overflow: hidden;
}

.user-follow-list li.selected{
	border: 1px solid #B9C7E4;
	background: #e0eaff left bottom no-repeat url(images/add16.png);
	-moz-border-radius: 5px;
}

.preview-box {
	width: 200px;
	display: block;
	position: absolute;
	z-index: 999;
}

.izz-tag-preview {
	padding: 2px 4px 4px 4px;
	border: 1px solid #f0C0C0;
	border-color: #E0D0D0 #f0C0C0 #f0C0C0 #E0D0D0;
	white-space: nowrap;
	display: block;
	color: #994433;
	background: #f6f6f6;
	font: 12px tahoma,sans-serif;
	text-align: left;
	text-transform: capitalize;
	position: absolute;
	top: 0px;
	left: 0px;
	-moz-border-radius: 3px;
}

.izz-tag-preview img.image-button{
	border: 0px;
	margin: 1px;
	width: 12px;
	color: #994433;
	height: 12px;
	vertical-align: top;
}

.float-right{
	float: right !important;
}

span.izz-tag{
	padding: 0px;
	margin: 1px;
	border: 1px solid #f0f0f0;
	display: inline-block;
	white-space: nowrap;
	color: #994433;
	background: #f6f6f6;
	font: 12px tahoma,sans-serif;
	text-transform: capitalize;
	position: relative;
	-moz-border-radius: 3px;
}

span.izz-tag:hover{
	border: 1px solid #DDEEBB !important;
	color: #994433 !important;
}

.izz-tag .izz-name{
	padding: 2px 4px 2px 4px;
	display: inline-block;
}

.izz-tag span.izz-name:hover, a.izz-name:hover{
	background: #DDFFBB !important;
}

.izz-tag a.izz-action{
	padding: 2px;
	border-left: 1px solid #f0f0f0;
	display: inline-block;
}

.izz-tag a.izz-action:hover{
	background: #FFCCCC !important;
}

.izz-tag-bar{
	clear: both;
	margin: 0px 0 10px 0;
}

.izz-tag a {
	color: #994433;
	text-decoration: none;
}

.izz-tag a:hover{
	color: #994433;
	text-decoration: none;
}

.izz-tag img.image-button{
	border: 0px;
	margin: 1px;
	width: 12px;
	height: 12px;
	vertical-align: text-top;
}

.izz-tag input.add_izz_tbox{
	border: 1px solid #E0D0D0 !important;
	color: #223344;
	font: 12px tahoma,sans-serif;
	vertical-align: middle;
}

.izz-tag input.add_izz_button{
	border: 1px solid #a0c0e0 !important;
	margin-left: 2px;
	color: #359 !important;
	background: #BBDDFF  !important;
	font: 12px tahoma,sans-serif;
}

.izz-tag-group{
	border: 1px solid #f09090 !important;
	color: #994433 !important;
	background: #f9a9a9 !important;
}

.izz-tag-group a{
	color: #994433;
}

.izz-tag-selected{
	border: 1px solid #e0d0d0 !important; /* 	background-color:#BBDDFF  !important; */
	color: #035 !important;
}

.izz-tag-selected a{
	color: #035 !important;
}

.izz-tag-selected a:visited{
	color: #035 !important;
}

.izz-tag-unselected{
	border: 1px solid #f0f0f0 !important;
	color: #999999 !important;
	background: #f9f9f9 !important;
}

.izz-tag-unselected a{
	color: #999999 !important;
}

.izz-tag-columnist{
	border: 1px solid #CDDDE0 !important;
	color: #994433 !important;
	background: #DFF1F5 !important;
}

.izz-tag-columnist a{
	color: #994433;
}

.user-choice-list-h{
	clear: both;
	padding: 10px 0 3px 20px;
	display: block;
	color: #336699;
	font: bold 13px arial,sans-serif;
	text-transform: capitalize;
}

ul.user-choice-list{
	clear: both;
	padding: 0px;
	margin: 2px;
	display: block;
	list-style: none;
	list-style-type: none;
	font: 12px tahoma,sans-serif;
}

ul.user-choice-list li{
	float: left;
}

.help-intro {
	display:block;
	padding: 20px;
	color: #333333;
	font: 16px/1.4em verdana,arial,helvetica,sans-serif;
}

.help-intro h1{
	border-bottom: 1px solid #AACCBB;
	padding: 3px 0 3px 40px;
	color: #cc3333;
	font: bold 26px Georgia;
}

.help-intro h2{
	padding: 10px 20px 0px 30px;
	margin-top: 40px;
	display: block;
	color: #A9290D;
	font: 20px tahoma;
}

.help-intro .one{
	clear: both;
	margin-bottom: 10px;
	padding: 20px;
	/* border-bottom:1px solid #aabbcc; */
	display: block;
}

.help-intro .imgs{
	float: right;
	margin: 20px;
}

.help{
	margin: 0 3px 0 3px;
	padding-top: 10px;
	display: block;
}

.help h1{
	border-bottom: 1px solid #AACCBB;
	padding: 3px 0 3px 40px;
	margin-bottom: 20px;
	color: #FF3311;
	font: 16px tahoma,verdana,arial,helvetica,sans-serif;
}

.help .help-one{
	padding: 10px 10px 40px 10px;
	clear: both;
	display: block;
	font: 14px verdana;
	text-align: left;
}

.settings{
}

.settings .label{
	padding: 3px;
	color: #223344;
	font: bold 12px verdana;
}

.settings .value{
	font: 12px verdana;
}

.main-intro{
	width: 100%;
	border-collapse: collapse;
	vertical-align: top;
}

.main-intro .main-left{
	padding: 10px;
	padding-left: 20px;
	padding-top: 30px;
	width: 210px;
	display: block;
	color: #334455; /* 	border-right: 1px dotted #DADBDE; */
	font: 14px verdana;
	text-align: left;
	vertical-align: top;
}

.main-intro .main-left-t1{
	color: #cc0033;
	font: italic bold 15px verdana;
}

.main-intro .intro-mis{
	margin: 0px;
	vertical-align: top;
}

.intro-mis .reason-frame{
	padding: 10px;
	padding-bottom: 0px;
	margin-right: 10px;
	border: 1px dotted #a8b8c0;
}

.intro-mis .reason{
	margin-left: 10px;
	margin-top: 10px;
	width: 320px;
	display: block;
	color: #334455;
	background: #ffffff;
	font: 13px verdana;
	overflow: hidden;
	height: 370px;
}

.intro-mis .reason-n{
	float: right;
	width: 20px;
	display: block;
	color: #aabbcc;
	background: #ffffff;
	font: bold 14px verdana;
	border-collapse: collapse;
	overflow: hidden;
	height: 20px;
}

.intro-mis .reason-h{
	color: #334455;
	font: bold 16px Georgia, sans-serif;
}

.intro-mis .reason-sub{
	color: #999999;
	font: 11px verdana;
}

.main-intro .main-right{
	border-right: 0px;
	background: #f7f7f7;
	vertical-align: top;
}

.main-intro .main-right-t{
	padding: 20px;
	padding-top: 0px;
	display: block;
	font: 14px verdana;
	text-align: left;
}

/*page.php*/
.page-info{
	padding: 0px;
	border: 1px solid #C3C3C3;
	border-top: 0px;
	display: block;
	background: #DAE0E1 url(images/button_fon.png) repeat-x;
	font: 12px verdana;
	position: absolute;
	top: 0px;
	left: 10px;
	right: 20px;
	overflow: hidden;
	vertical-align: top;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
}

.page-info .page-hit-count{
}

.page-info .logo{
	border-right: 1px solid #C3C3C3; /* background:#DAE0E1 url(images/button_fon.png) repeat-x; */
	padding: 1 10px 1 10px;
	margin-right: 30px;
	display: inline-block;
	vertical-align: middle;
	-moz-border-radius-topleft: 4px;
}

.page-info .page-hit-count{
	padding: 0 5px 0 5px;
	color: #b22222;
	font: bold 10px arial, sans-serif;
}

.page-info .page-comment-count{
	padding: 0 5px 0 5px;
	color: #3e3e3e;
	font: bold 10px arial, sans-serif;
}

.page-info .page-comment{
	margin-left: 5px;
	padding: 0px 5px 0px 5px;
	border: 1px solid #C3C3C3;
	border-width: 0 1px 0 1px;
	display: inline-block;
}

.page-info .site-info{
}

.cmnt-pnl{
	: ; /* 	text-align: right; */
}

.cmnt-pnl .cmnt-date{
	float: right;
	display: block;
	color: #bbbbbb;
	font: 10px Georgia, sans-serif;
}

.cmnt-pnl .cmnt-delete{
	padding-left: 10px;
	padding-right: 20px;
	color: #d55555;
	font: 10px arial, sans-serif;
}

.cmnt-pnl .cmnt-lovehate{
	float: right;
	padding: 0px;
	width: 130px;
	display: inline-block;
	text-align: left;
}

.cmnt-pnl .cmnt-one{
	padding: 20px 5px 5px 5px;
	border-bottom: 1px solid #eef3f7;
	display: block;
	color: #333333;
	font: 12px tahoma,sans-serif;
	text-align: left;
}

.cmnt-pnl .cmnt-post-top{
	border: 0px solid #b6c5c7;
	margin-top: 50px;
	display: block;
	display: block;
	background: no-repeat bottom right url(images/comment/cmtposttop.png);
	height: 20px;
}

.cmnt-pnl .cmnt-post{
	border-top: 1px solid #aabbcc;
	padding: 15px;
	margin-top: 30px;
	display: block;
	background: #f0f0f5;
}

.cmnt-pnl .cmnt-empty{
	padding: 20px;
	display: block;
	color: #666666;
	font: italic 12px tahoma,sans-serif;
	text-align: left;
}

.cmnt-pnl .cmnt-post-ta{
	border: 1px solid #aabbcc;
	padding: 5px;
	margin-bottom: 10px;
	display: block;
	background: #ffffff;
	font: 12px arial, sans-serif;
	overflow: auto;
	-moz-border-radius: 5px;
}

/* .cmnt-pnl .comment-this-button{
	padding: 2px 10px 2px 2px;
	margin-top: 4px;
	display: inline-block;
	color: #414e56;
	background: #d5e3eb;
	font: bold 14px tahoma,sans-serif;
	overflow: hidden;
	-moz-border-radius: 5px;
} 

.cmnt-pnl .comment-this-button:hover{
	background: #e7eeef;
}


.cmnt-pnl .cmnt-post-top{
	border: 0px solid #b6c5c7;
	margin-top: 50px;
	display: block;
	display: block;
	background: no-repeat bottom right url(images/comment/cmtposttop.png);
	height: 20px;
}
*/
.cmnt-pnl .cmnt-sub{
	width: 100%;
	padding-left: 5px;
	display: block;
	color: #eeeeee;
	text-align: right;
}

.cmnt-pnl .cmnt-user{
	float: left;
	padding-right: 10px;
	display: block;
	color: #56848b;
	font: bold 11px  Georgia, sans-serif;
	text-transform: capitalize;
}

.user-choices-url-list-outer{
	margin-bottom: 10px;
}

	
.user-choices-url-list-outer .user-choices-h{
	padding: 8px 8px 0 8px;
	display: block;
	color: #9E5858;
	font: 14px Tahoma,Arial,Helvetica,sans-serif;
}

.right-header-1{
	display: block;
	background: url(images/right_top_c.png) no-repeat 0 0;
	color: #577E4B;
	height: 30px;
}

.right-header-2{
	display: block;
	background: url(images/right_top_2.png) no-repeat 0 0;
	color: #577E4B;
	height: 30px;
}

.right-content{
	display: block;
	background: url(images/right_bg.png) repeat-y;
}

.right-bottom{
	display: block;
	background: url(images/right_bottom_bg.png) no-repeat 0 0;
	height: 8px;
}

ul.user-choices-url-list{
	margin: 0px;
	padding: 0 0 50px 0;
	display: block;
	list-style: none;
	font: 12px arial,sans-serif;
}

.user-choices-url-list li{
	padding: 2px 0 2px 0px;
	border-top: 1px dotted #EAEAEA;
	clear: both;
	display: block;
}

.user-choices-url-list .choice-title{
	padding-left: 15px;
	color: #d73c39;
	font: bold 12px georgia,'palatino linotype',palatino,'times new roman',times,serif;
	text-transform: uppercase;
}

.user-choices-url-list ul.user-choices-url-sub-list{
	margin: 0px;
	padding: 0px;
	display: block;
	list-style: none;
	font: 12px arial,sans-serif;
}

.user-choices-url-sub-list li{
	padding: 1px 0 1px 10px;
	border: 0px;
	clear: both;
	display: block;
}

.user-choices-url-sub-list li:hover{
	background: #E0EAF0;
}

.user-choices-url-sub-list .site-title{
	padding-left: 5px;
	color: #BBCCDD;
	font: 10px tahoma,sans-serif;
}

.user-choices-url-sub-list .site-date{
	padding-left: 5px;
	color: #AABBCC;
	font: 10px tahoma,sans-serif;
}

.user-choices-url-sub-list img.choice-image{
	clear: both;
	float: right;
	width: 50px;
	border: 1px solid #d3ddde;
	padding: 0px;
	margin: 3px;
	overflow: hidden;
}

ul.user-choices-iz-list{
	margin: 0px;
	padding: 0px;
	display: block;
	list-style: none;
	background: #FAFAFA url(images/excessive_fon.png) top left no-repeat;
	font: 12px georgia,'palatino linotype',palatino,'times new roman',times,serif;
	text-transform: uppercase;
	text-align: left;
	height: 200px;
	overflow: auto;
}

.user-choices-iz-list li{
	padding: 2px 0 1px 15px;
	border: 0px;
	clear: both;
	display: block;
}

.user-choices-iz-list li:hover{
	background: #e7eeef;
}

.user-choices-iz-list li a{
	display: block;
}

ul.user-selected-iz-list{
	margin: 0px;
	padding: 0px;
	border-top: 1px solid #BBCCDD;
	display: block;
	list-style: none;
	background: #FFFFFF;
	font: 12px georgia,'palatino linotype',palatino,'times new roman',times,serif;
	text-transform: uppercase;
	text-align: left;
	height: 180px;
	overflow: auto;
}

.user-selected-iz-list li{
	padding: 2px 0 1px 20px;
	border: 0px;
	clear: both;
	display: block;
	background: url(images/star12.png)no-repeat 5px 3px;
}

.user-selected-iz-list li a{
	display: block;
}

.user-selected-iz-list li:hover{
	background: #e7eeef;
}

.user-choices-url-list-info{
	padding: 3px;
	display: block;
	list-style: none;
	font: 14px arial, sans-serif;
}

.button{
	padding: 5px;
	padding-left: 15px;
	padding-right: 15px;
	border: 1px solid #98a8b7;
	color: #223344;
	background: #DAE0E1 url(images/button_fon.png) repeat-x;
	font-family: verdana;
	font: bold 13px arial, sans-serif;
	vertical-align: middle;
	-moz-border-radius: 5px;
}

.button:hover{
	border: 1px solid #d77e7e;
}

.share-link .title{
	color: #223344;
	font: bold 18px georgia, sans-serif;
}

.share-link .date{
	padding-left: 5px;
	color: #445566;
	font: 10px tahoma,sans-serif;
}

.share-link .short-content{
	padding-top: 10px 0 0 10px;
	margin-top: 10px;
	border-bottom: 1px solid #E3E3E3;
	display: block;
	color: #223344;
	font: 14px tahoma;
	height: 200px;
	overflow: auto;
}

.searchbar{
	width: 300px;
	padding: 0px;
	background: url(images/search/search_bg.png) 0 0 no-repeat;
}

.searchbar .text{
	margin: 7px 0px 6px 0px;
	border: 0px;
	width: 170px;
	background: transparent;
	font: 14px arial;
}

.searchbar .button{
	padding: 3px 10px;
	width: 80px;
	margin: 7px 10px 6px 10px;
	height: 24px;
}

.share-link .image{
}

.share-link .url_box{
	padding: 3px;
	border: 1px solid #ec9797;
	width: 360px;
	color: #84341a;
	background: #fcf9f8;
	font: 14px verdana;
	height: 26px;
	vertical-align: middle;
	-moz-border-radius: 3px;
}
