*{margin:0;padding:0;}

/*display
______________________________*/
.powered br,
.calendar,
.boxProfile0,
.boxFolder1 br,
#boxProfile br,
#boxProfile .boxProfileImg,
#boxProfile .boxAddFriendLink,
#boxProfile .boxGiftLink,
#boxNewTrackback .side span,
#scupioSearch
{display:none;}
/*O
______________________________*/

body{
	width:820px;
	position:relative;
	margin:0 auto;
	font:12px arial;
}

a,input,h1,h3{
	font:12px arial;
	border:0;
	text-decoration:none;
}

input{font-size:10px;padding-top:2px;}
input[type=hidden]{visibility:hidden;}

.side input,.sidetitle input{border:1px solid;}
#boxSearch input{border:0;}

/*banner
______________________________*/

#banner{
	width:801px;
	height:572px;
	margin-left:10px;
}

#banner h1 a{
/*	width:230px;
	height:562px;
	padding-top:10px;
	padding-left:570px;
/**/
	width:225px;
	height:492px;
	position:absolute;
	top:0;
	left:10px;
	padding-top:80px;
	padding-left:575px;
	font-weight:bold;
	font-size:15px;
}

#banner h1 .description a{
width:auto;
height:auto;
display:inline;
padding:0;
position:static;
font-size:12px;
font-weight:normal;
}

#description2 .description{	top:505px;}

.description{
	width:228px;
	position:absolute;
	top:520px;
	left:590px;
}

/*
#pluslink1,
#pluslink2,
#pluslink3,
#pluslink4,
#pluslink5,
#pluslink6{
position:absolute;
width:60px;
height:30px;
display:block;
left:664px;
}

#pluslink1{top:248px;}
#pluslink2{top:289px;}
#pluslink3{top:330px;}
#pluslink4{top:371px;}
#pluslink5{top:410px;}
#pluslink6{top:448px;}
/**/

/*footer
______________________________*/
#footer{clear:both;}
/*content
______________________________*/

#content{
	width:568px;
	float:left;
}

.blog{
	padding-top:23px;
	padding-left:23px;
}

.blogbody{
	width:535px;
	margin-bottom:20px;
}

.blogbody2{
	padding:15px;
}

.date{
	width:529px;
	height:25px;
	position:relative;
	z-index:1;
	margin-bottom:-5px;
	margin-top:5px;
	font-size:10px;
}

.datediv{
width:102px;
padding-left:5px;
border-right:10px solid #aaa;
}

.extended, .posted{
	text-align:right;
}

/*comment
______________________________*/

.total-comments-div{
	padding:20px;
	padding-left:60px;
}

.total-comments-div,.comments-head{
	margin-top:40px;
}

.comments-post{
	margin-bottom:50px;
	text-align:right;
}

#content .powered{
margin-top:30px;
}

/*links
______________________________*/

#links{
	width:232px;
	margin-left:568px;
/*	padding-top:130px;
/**/
	padding-top:30px;
}

#links2{
	padding:15px;
}

.sidetitle{
	width:212px;
	height:22px;
	text-indent:-5000px;
}

#boxFolder .sidetitle{
	height:18px;
	padding-top:4px;
	text-indent:4px;
	font-weight:bold;
}

.boxFolder1 a{
display:block;
}

.side{
	width:193px;
	padding:4px;
	padding-left:15px;
	padding-bottom:15px;
}

#boxProfile select{
	position:absolute;
	top:-46px;
	left:0;
}

#boxProfile .side{
/*	width:212px;
	height:113px;
/**/

	width:110px;
	height:150px;
	position:absolute;

/*	margin-top:-130px;
/**/
	top:315px;
/**/	left:630px;
	padding:0;
	clip:rect(0 auto auto 0);
	text-indent:-5000px;
}

.boxProfileLink{
/*	width:212px;
	height:113px;
/**/
	width:110px;
	height:30px;
	display:block;
	float:left;
	margin-bottom:9px;
}

#boxNewComment .side {
text-align:right;
}

#boxNewComment .side a{
text-align:left;
display:block;
}

.syndicate{
width:212px;
height:22px;
position:absolute;
clip:rect(0 212px 22px 0);
}

.syndicate a{
display:block;
height:22px;
width:212px;
}

.syndicate img{
visibility:hidden;
}

.powered{
position:absolute;
margin-top:11px;
clip:rect(12px 212px auto 0);
}

.powerlogo{
height:22px;
width:212px;
display:block;
margin-bottom:20px;
}

.powered img{
visibility:hidden;
height:0;
width:0;
}

/*background
______________________________*/
body{background:url("http://l.yimg.com/e/style/4/480/container.jpg") 50% -93px repeat-y #3E5E63;}

#banner		{background:url("http://l.yimg.com/e/style/4/480/banner0.jpg") left top no-repeat #fff;}
#banner h1 a	{background:url("http://l.yimg.com/e/style/4/480/banner2.gif") right top no-repeat}

#main2		{background:url("http://l.yimg.com/e/style/4/480/main2.jpg") center top no-repeat;}
.blogbody	{background:url("http://l.yimg.com/e/style/4/480/blogbody.jpg") left top repeat-y;}
.blogbody2	{background:url("http://l.yimg.com/e/style/4/480/posted.gif") 2px bottom no-repeat;}
.date		{background:url("http://l.yimg.com/e/style/4/480/date.gif") left bottom no-repeat;}

.sidetitle,.powerlogo,.syndicate a{background:url("http://l.yimg.com/e/style/4/480/sidetitle.gif") no-repeat #fff;}

#boxFolder 		.sidetitle{background:#fff;}
#boxMusic 		.sidetitle{background-position:left -22px;}
#boxNewArticle 	.sidetitle{background-position:left -44px;}
#boxCategory 	.sidetitle{background-position:left -66px;}
#boxDate 		.sidetitle{background-position:left -88px;}
#boxSearch 		.sidetitle{background-position:left -110px;}
#boxNewComment 	.sidetitle{background-position:left -132px;}
#boxVote 		.sidetitle{background-position:left -154px;}
#boxRssList 		.sidetitle{background-position:left -176px;}
#boxTrackback 	.sidetitle{background-position:left -198px;}
#boxCounter		.sidetitle{background-position:left -220px;}
.syndicate a{background-position:left -242px;}
.powerlogo{background-position:left -264px;}

.side{background:#fff;}
/*
#boxProfile .side{background:url("http://l.yimg.com/e/style/4/480/menu.gif") no-repeat;}
/**/
#boxProfile .side{background:none;}
/*color set
______________________________*/

input{background-color:#fff;}

a,.boxCounter1 .side,.powered{color:#00A8C3;}
a:hover	{color:#CB4C00;}

#content,input{color:#004E7B;}
#content a{color:#0066A0;}
#content a:hover{color:#fff;}
.datediv{background:#fff;color:#000;}

.description, .side{color:#aaa;}
#boxFolder .sidetitle{color:#AA5454;}