﻿/*
Customize homepage : styles
*/

/* @group global model setting */
.box {
	margin-bottom:10px;
}

.m {
	border-width:1px;
	border-style:solid;
	border-color:#d4d4d4;
	background-color: #fff;
	color:#454545;
}
	.main .m {}
	.m a { color:#000; }
	.m a:hover { color:#000; text-decoration:underline; }
.m .caption {
	
	background: #f1f1f1;
}

	.m .caption h2 { color:#565656; }
	.m .caption a { color:#565656; }
	.m .caption a:hover { color:#565656; text-decoration:underline; }
		
	.side .m .caption h2 { font-size:12px; }
	.main .m .caption { background-image:url(/static/lexrus/styles_images/my/main_caption_bg.gif);background-color:#F1F1F1;background-position:right top;background-repeat:no-repeat; }
	.m_sedText {color:#969696;}

/* @end */

/* @group models setting */

.header{ background-image: url(/static/lexrus/styles_images/my/banner.jpg);background-repeat: no-repeat; }
	.header h2 {color:#666;}
	.header h2 a {color:#666;}
	.header h2 a:hover{color:#999;}

.userinfo {}
	.userinfo .caption,.userinfo .caption h2 {color:#666; background:#FAFAFA; }
		.userinfo .caption h2 { color:#666; }
		.userinfo .userImg { background:#ccc;  }
		.userinfo .toggleInfo a {color:#666;}
	.buttons {}
		.buttons a { color:#000; }
		.btnComment {background:url("/static/lexrus/styles_images/my/leave_msg.gif")}
		.btnInvite {background:url("/static/lexrus/styles_images/my/invite2g.gif")}
		.btnMessage {background:url("/static/lexrus/styles_images/my/post_msg.gif")}
		.btnFriend {background:url("/static/lexrus/styles_images/my/add2myf.gif")}
		
		.m .subscribeBtn li a,
		.m .subscribeBtn li a:hover{
			margin:0 0 10px 0px;
			display:block;width:81px;height:21px;
		}
		.m .subscribeBtn li a.subblog{
			background:url("/static/lexrus/styles_images/my/subscribe_2.gif"); 
		}
		.m .subscribeBtn li a.subprogram{
			background:url("/static/lexrus/styles_images/my/subscribe_1.gif"); 
		}
		
		
.article {}
	.article h3 {border-bottom:1px solid #898989;}
	.article .prelude {color:#969696;}
	
	.article .footer {background:#f6f6f6;}
		.article .footer a {color:#3c3c3c;}
	.pluginVideo {
		border:1px solid #dedede;
		background:#efefef;
	}

/* @end */


/* @group ReWrite */

/* rewrite page structure in _g.css */
body {background-color:#F0EFEC;}
.nav {}
	.nav_third { background-image: url(/static/lexrus/styles_images/my/nav_bg.gif);background-repeat:repeat-x; }
	.nav_third a{color: #444;}

/* rewrite pack_clip in _g.css */
.pack_clip{height:auto;}
	.pack_clip img {border:1px solid #777;}
.pack{
	background:none;
}
/* rewrite _comments.css */
.comments {}
	
	.commentpost a.submitComment,
	.commentpost a.loginforComment{
		background:url("/static/lexrus/styles_images/my/comment_2.gif"); 
		display:block;width:67px;height:21px;line-height:21px;
		float:right;
	}
	.commentpost a.loginforComment{
		background:url("/static/lexrus/styles_images/my/comment_1.gif"); 
	}
.comment div{}
.comments .comment div {
	width:100%;
}

	.commenttitle{width:100%;}
	.commenttitle a{float:left;margin:0 10px 0 0px;font-weight:500;}
	.commenttitle a b{font-weight:500;}
	.deleteComment{float:right;display:block;width:30px; text-align:right;}
	.deleteComment a{float:none;margin:0px;}
	.commenttitle i.m_sedText{float:left;margin:0 0 0 -5px;}
	.comments .comment  .commentBody{float:left;width:auto;padding:0 0px 0 35px;}
	.comments .comment  .commentBodylarge{
		float:left;
		padding:0pt 0px 0pt 70px;
		width:auto;
		position:relative;
		top:-40px;
	}
	.comments .comment .commentfacelarge{
		height:58px;
		padding:1px;
		width:58px;
		background:#FFFFFF;
		border:1px solid #CCCCCC;
		float:left;
	}

.feedButton{
	background:url("/static/lexrus/styles_images/global/feed_12.gif"); 
	display:block;width:12px;height:12px;
	font-size:1px;
	float:left;
	margin:1px 8px 0 0px;
}	


.commentpost{
	width:auto;height:auto;
}
.commentpost textarea{
	width:99%;height:68px;
	padding:0px;
	margin:5px 0px;
}
/* @end */


/* player for director */
.main .player{
	padding:14px;
}
.player .container{
	float:left;
}
.player .playerlist{
	list-style:none;
	width:242px;
	float:left;
	margin:0 0 0 13px;
	border-top:1px solid #EDEDED;
}
.player .playerlist a{
	width:228px;height:36px;
	padding:5px 7px 6px 7px;
	border-bottom:1px solid #EDEDED;
	display:block;
	text-decoration:none;
}
.player .playerlist a:hover{
	background:#f4f4f4;
	text-decoration:none;
}
.player .playerlist a.currentPlayer{
	background:#f4f4f4;
}
.player .playerlist a:hover.currentPlayer{
	
}
.player .playerlist a img{
	width:48px;
	height:36px;
	float:left;
	margin: 0 7px 0 0px;
}
.player .playerlist a div{
	text-decoration:underline;line-height:18px;
}
.player .playerlist a span{
	line-height:18px;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
}

.info .container div{
	margin:10px 0px;
}
.info .container div.infopic{
	display:inline-block;
	text-align:center;
}
.info .container div img{
	margin:0px auto;
}

.announces p{
	margin:14px 0px;
}
.announces .container div{
	border-bottom:1px solid #e7e7e7;
	width:100%;
	background-repeat:repeat-x;
	background-position:bottom;
}
.announces .container div.last_announce{
	border-bottom:0px;
	background:none;
}
