﻿/*
Customize homepage : structures
*/

/* global model setting */
.m { padding:13px; }
	.main .m { padding:16px; }
.m .caption { padding:5px 7px 3px 7px; }
	.m .caption h2 { margin:0; }
	.m .caption span {padding:0;}
	.side .m .caption h2 { font-size:12px; }
	.m_sedText {font-style:normal;}


/* models setting */
.header{ padding: 23px 32px; }
	.header h1{ font-size: 24px;font-family: "Times New Roman"; }
	.header h2 {font-size:12px;font-weight:normal;font-family:arial;margin-top:9px;}
	.header h2 a {color:#666;}
	.header h2 a:hover{color:#999;}
	.homeurl {font-size:11px;}

.userinfo {}
	.userinfo li {list-style:none;}
	.userinfo .caption {
		padding:20px 15px;
		border:none;
	}
		.userinfo .caption h2 { margin-bottom:15px; }
		.userinfo .userImg {
			width:53px;height:53px;
			padding:4px;
			margin-right:15px;
			float:left;
			border:1px solid #555555;
		}
		.userinfo .directorIco{
			margin:4px 0 0 4px;
			clear:both;
			
		}
		.comments .directorIco{
			margin-left:-5px;
		}
		.subscribeBtn { padding:2px 0;width:61px;display:block;}
			.subscribeBtn li{ margin:3px 0; }
		.userinfo .infos {
			margin:15px 0;
			line-height:150%;
		}
		.userinfo .infos b { font-weight:normal; }
		.userinfo .infos a { text-align:right; }
		.userinfo .toggleInfo a {display:block;text-align:right;}
	.buttons {padding-top:10px;}
		.buttons a {
			padding:5px 10px 5px 25px;
			text-decoration: none;
			float:left;
			background-repeat:no-repeat;
			background-position: 6px 4px;
			margin-left:10px;
		}

.intro  .container {margin-top:15px;line-height:150%;}

.article {}
	.article h3 {font-size:24px;margin-top:26px;padding-bottom:10px;}
	.article h3 span {float:right;font-size:12px;font-weight:normal;}
	.article .prelude {padding:9px 0;margin-bottom:15px;}
	.article .body,.article .articleBody {overflow-x:hidden;width:570px;}
	.article .body p,.article .articleBody p {margin:4px 0px;}
	.article .footer {padding:8px 10px;}
		.article .footer a {text-decoration:none;}
		.article .footer a:hover {text-decoration:underline;}
	.pluginVideo {
		width:320px;
		padding:12px;
		text-indent:0;
	}
		.pluginVideo li {
			list-style:none;
			margin:0;padding:0;
			font-size:12px;
		}
		.pluginVideo embed {
			width:320px;
			height:240px;
		}

/* rewrite page structure in _g.css */
small { font-size:12px; }
body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.nav {padding:3px 13px 0 13px;}
	.nav_third {
		margin:auto;width:auto;
		margin:10px 0;padding:0 7px;clear:both;
	}
	.nav_third a{margin-top:2px;}
	.nav_search select, .guestBtn {display:none;}
.content { width:850px; }
.main { float: right;width: 610px;margin: 0; }
.side { float: left;width: 230px;margin:0; }

/* rewrite pack_clip in _g.css */
.pack_clip{width:100px;margin-right:18px;padding:15px 0;background:none;height:120px;}
	.pack_clip:hover{background:none;}
	.pack_clip img {width:99px;height:77px;padding:0;}
	.pack_clip li{line-height:170%;}
	
.largeclip{width:120px;margin-right:30px;}
*html .largeclip{margin-right:28px;}
*+html .largeclip{margin-right:28px;}

.largeclip img {width:120px;height:90px;}

.pack_return {clear:right;margin-right:0pt;}

/* rewrite pack_list in _g.css */
.pack_list {width:285px;padding:0;background:none;margin-top:15px;}
	.pack_list:hover{background:none;}

	.pack_listImg {margin-right:12px;}

.pack b{font-family:Arial, Helvetica, sans-serif;}

.pack_album{
	height:72px;
	padding:4px 4px 4px 16px;
	width:96px;
	background-image:url(/static/lexrus/images/customize_kit/playlist_listbg_image/1.gif);
}


/* rewrite _comments.css */
.comments { background:none; padding:0; }
	.comment {
		border-top:none;
		border-bottom:1px solid #DDDDDD;
		padding:12px 0;
	}
	.comment div { width:165px; }
	.commentface{ width:20px;height:20px; padding:1px; }
	.commentpost {height:60px;}
		.commentpost textarea { width:192px;margin:4px; }
		.commentpost img {float:right;}

/* rewrite pagebar in _g.css */
.pagebar {padding:10px 0;font-size:9px;font-family:Tahoma;}
	.pagebar a {
		padding:0px;
		background:#EFEFEF;
		border:1px solid #ddd;
		height:18px;width:17px;
		line-height:18px;
		text-align:center;
	}

	.pagebar li.pagebarCurrent{
		font-weight:500;
	
		background:none;
		border:0px;
		padding:1px 0px;
		height:18px;width:17px;
		line-height:18px;
		text-align:center;
	}


		.nav_none {cousur:default;color:#666;text-decoration: none;}
        .upgrade_notice { line-height:150%; }
		.pagebarPrv, .pagebarNext {display:none;}
		.pack_user {height:auto;}
