body
{
padding:0px;
margin:0px;
text-align:center;
font-family:Verdana;
color:#333333;
background-color:#dcdcdc;
background-image:url(../image/rong.png);
background-repeat:no-repeat;
background-attachment:fixed;
}
.pink{color:#FF0033;}
a{text-decoration:none; color:#333333; text-decoration:underline;}
a:hover{color:#FF0033;}
a.nu{text-decoration:none;}
img{border:none;}
.left{float:left;}
.right{float:right;}
.read-more{position:absolute; font-size:10px; bottom:10px; right:0px; font-weight:bold;}
.ub{font-weight:normal;}
.b{font-weight:bold;}
.f10{font-size:10px;}
.f11{font-size:11px;}
.f12{font-size:12px;}
.f20{font-size:20px;}
.fw:first-letter{font-size:22px; color:#FF0033; text-transform:capitalize;}
.fw12:first-letter{font-size:12px; color:#FF0033; text-transform:capitalize;}
.fl:first-line{font-size:10px; font-weight:bold;}
.u{text-transform:uppercase;}
.h{display:none;}
.icon{float:left;}
.w920{width:920px;}
.mgl20{margin-left:20px;}
.pdl20{padding-left:20px;}
.mgr20{margin-right:20px;}
.pdr20{padding-right:20px;}
.mgt20{margin-top:20px;}
.pdt20{padding-top:20px;}
.mgb20{margin-bottom:20px;}
.pdb20{padding-bottom:20px;}
.word-count{padding-bottom:5px; font-weight:bold; font-size:10px;}
.prev-next{ padding-bottom:10px;}
.prev,.next{ width:300px; font-size:10px; font-weight:bold;}
.prev{text-align:left;}
.next{text-align:right;}
.thumb{float:left; margin-right:20px; margin-top:20px;  overflow:hidden; font-size:11px; border:1px solid #999;}
.unthumb{
position:absolute; width:650px; height:auto; overflow:hidden; display:none; top:0px; cursor:pointer; border:1px solid #eee; background-color:#fff;
}
.unthumb-img-box{position:relative;}
.unthumb img{width:630px; height:auto; border:10px solid #fff;}
.unthumb-title{clear:both; text-align:center; width:630px; padding-top:2px; font-weight:bold; font-size:10px; padding-bottom:18px;}
.thumb220s{position:relative; width:213px; height:auto; border:2px solid #eee; float:left;}
.thumb220s img,.thumb220sOver img{width:213px; height:auto;}
.pic600{width:600px; height:auto; overflow:hidden; font-size:11px; border:1px solid #333; margin-bottom:10px;}
.clr{clear:both;}



#main
{
width:960px;
margin-left:auto;
margin-right:auto;
font-size:12px;
text-align:left;
background-color:#efefef;
}
#header,#content,#footer{width:960px;}
#header
{
	height:85px;
	border-left:none;
	border-right:none;
	background-color:#FFFFFF;
	background-image:url(../image/bg-header.gif);
	background-repeat:no-repeat;
}
div.header{padding-top:11px;}
#content{min-height:500px; position:relative; overflow:hidden;}
#footer
{
	clear:both;
	margin-bottom:10px;
	height:40px;
	background-image:url(../image/bg-footer.gif);
	background-repeat:no-repeat;
}
div.footer
{
text-transform:uppercase;
font-size:10px;
padding-top:15px;
padding-left:20px;
}
span.logo
{
	float:left;
	padding-left:5px;
}
span.title
{
	text-transform:uppercase;
	float:left;
	padding-top:25px;
	padding-left:10px;
	font-size:10px;
}
span.nav
{
	float:left;
	height:35px;
	padding-top:20px;
	padding-left:12px;
}
div.nav-left,div.nav-mid,div.nav-right,div.nav-item{height:35px;}
div.nav-left
{
	float:left;
	width:12px;
	background-image:url(../image/nav-left.jpg);
	background-repeat:no-repeat;
}
div.nav-mid
{
	float:left;
	background-image:url(../image/nav-mid.jpg);
	background-repeat:repeat-x;
}
div.nav-right
{
	float:left;
	width:12px;
	background-image:url(../image/nav-right.jpg);
	background-repeat:no-repeat;
}
div.nav-item
{
	float:left;
	line-height:35px;
	padding-left:14px;
	font-size:14px;
	text-transform:uppercase;
}
div.nav-item a
{
	text-decoration:none;
}
div.section
{
padding:20px;
}
div.section-title
{
	text-transform:uppercase;
	font-size:25px;
	padding:10px 20px 0px 20px;
}
div.section-desc
{
	padding:20px;
	padding-top:0px;
	padding-bottom:40px;
}
div.left-column,div.column-right
{
	float:left;
	overflow:hidden;
	width:280px;
}
div.right-column,div.column-left
{
	float:left;
	overflow:hidden;
	width:640px;
}
div.right-column-bg{float:left; background-color:#fff; border:1px solid #ccc; padding:20px; width:598px; overflow:hidden;}
div.right-box{padding-left:20px;}
div.column-text{margin-left:10px; margin-right:60px; line-height:20px;}
div.not-found
{
	padding:20px;
	padding-bottom:100px;
	border:1px solid #ccc;
	background-color:#fff;
	font-size:11px;
}
div.not-found:first-letter{ font-size:15px; font-weight:bold; color:#FF0033;}
div.more-less{font-weight:bold; font-size:10px; padding:5px; height:24px;}
div.more,div.btn-wall-msg{ font-size:10px; float:right; background-color:#FFFFFF; border:1px solid #ececec; padding:5px;}
div.less,div.download-link{ font-size:10px; float:left; background-color:#FFFFFF; border:1px solid #ececec; padding:5px;}
div.btn{font-size:10px; background-color:#FFFFFF; border:1px solid #ececec; padding:5px; line-height:12px; font-weight:bold;}
div.upa{position:absolute; top:2px; left:5px; color:#FF0033;}
div.downa{position:absolute; bottom:5px; left:5px; color:#FF0033;}
div.upa a,div.downa a{text-decoration:none; font-size:15px; font-weight:bold;}
div.number{position:absolute; top:0px; left:0px; color:#FF0033; padding:3px; font-weight:bold;}
div.download-link{position:relative; margin-right:3px;}
div.btn-comment{position:relative;}
div.btn-comment-top-right{position:absolute; top:5px; right:5px;}

/* Wall MSG FORM */
input.msg-txt-long{border:1px solid #ececec; width:500px;}
input.msg-txt{border:1px solid #ececec; width:300px;}
textarea.msg{width:500px; border:1px solid #ececec;}

div.wall-msg,div.wall-msg-form,div.wall-msg-comment
{
position:relative;
padding:20px;
border:1px solid #ccc;
margin-bottom:3px;
min-height:80px;
background-color:#fff;
}
div.wall-msg-form{min-height:360px;}
div.wall-msg-comment{width:836px;}

div.wall-msg-waiting{position:absolute; opacity:0.8; filter:alpha(opacity=80); display:none; z-index:100; background-color:#333; width:600px; height:360px;
text-align:center; color:#666; font-size:20px;}
div.wmf-title{color:#FF0033; font-size:18px; text-transform:uppercase; padding-bottom:20px;}
div.wmf-left{float:left; position:relative; width:70px; padding-left:10px; padding-bottom:3px; font-weight:bold;}
div.wmf-right{float:left; position:relative; width:506px; padding-bottom:3px;}


div.wall-msg-from
{
	padding:0px;
}
div.wall-msg-name{ font-weight:bold; text-transform:capitalize;}
div.wall-msg-date{font-style:italic;}
div.wall-msg-subject
{
	padding:10px 10px 10px 10px;
	text-transform:capitalize;
	font-weight:bold;
}
div.wall-msg-body
{
	padding:0px 10px 10px 10px;
	font-size:11px;
	word-wrap: break-word; overflow:hidden;
}
div.wall-msg-body:first-letter{color:#FF0033; font-weight:bold; font-size:12px; text-transform:capitalize;}
/* Wall MSG FORM */


div.cool-date-box
{
	position:absolute; opacity:0.8; filter:alpha(opacity=80);
	top:0px;
	right:0px;
	height:70px;
	width:70px;
	background-color:#efefef;
	overflow:hidden;
}
div.cool-date-box div{padding-right:10px; text-align:right;}
div.cool-day{font-size:22px;}
div.cool-month{font-size:18px;}
div.cool-year{font-size:12px; font-weight:bold;}

#u-overlay{position:absolute; z-index:101; display:none; left:0px; top:0px; background-color:#333333;}
#u-comment-box{position:absolute; width:600px; z-index:102; display:none;}

div.comment{padding:10px 20px 10px 20px; border:1px solid #efefef; margin-bottom:5px;}
div.comment-name{font-weight:bold; text-transform:capitalize;}
font.comment-dt{font-style:italic; font-weight:normal; text-transform:none;}
div.comment-bd{ padding-top:10px; font-size:11px; word-wrap: break-word; overflow:hidden;}
div.comment-bd:first-letter{ text-transform:capitalize;}

/*
.mm1{color:#333333;}
.mm2{color:#660066;}
.mm3{color:#0099FF;}
.mm4{color:#009900;}
.mm5{color:#660000;}
.mm6{color:#FF6600;}
.mm7{color:#FF0033;}
.mm8{color:#FFCC00;}
.mm9{color:#FF0000;}
.mm10{color:#CC00CC;}
.mm11{color:#666600;}
.mm12{color:#333399;}
*/

.cr1{color:#333333;}
.cr2{color:#666666;}