body{
	font:11px arial;
	color:#fff;
}
a,h1,h3,input,textarea,select{
	background:none;
	border:0;
	font:11px arial;
	text-decoration:none;
	color:#fff;
}
a{color:#bc0000;}
a:hover{color:#800;}
#service a{color:#fff;}
#service a:hover{color:#f88;}
#banner h1 a:hover{color:#b00;}
.posted a:hover{color:#fff;background:#bc0000;}
input,textarea{background:#222;border:0;}
textarea{padding:5px;}
#container{
	background:url('http://l.yimg.com/e/style/7/764/body.gif') center center repeat-y;
	width:950px;
	position:relative;
}
#wrap{
	padding:20px;
	padding-top:0;
	width:840px;
	margin:0 auto;
}
#header{
	height:534px;
padding-right:30px;
	background:url('http://l.yimg.com/e/style/7/764/banner.gif') no-repeat center;
}

.single #header{
background:none;
}
.single #swf{
background:url('http://l.yimg.com/e/style/7/764/banner.gif') no-repeat center;
left:0px;
position:absolute;
top:21px;
}
#header h1{
position:absolute;
top:371px;
left:230px;
}
.single #header h1{
padding-left:40px;
}
#header #description{
position:absolute;
top:391px;
left:230px;
color:#000;
}
.single #header #description{
top:57px;
}
#categories .box0,
#search .box0,
#recentComments .box0,
#recentTrackbacks .box0,
#counter .box0{
background:url('http://l.yimg.com/e/style/7/764/box0.gif') no-repeat left top;
height:27px;
text-indent:-5000px;
}
#categories .box0{
background-position: left -81px;}
#search .box0{
background-position: left -135px;}
#recentComments .box0{background-position: left -162px;}
#recentTrackbacks .box0{
background-position: left -216px;}
#counter .box0{
background-position: left -245px;}

#serviceList li{
float:left;
}
#serviceList li a{
color:#fff;
margin-right:5px;
padding-left:5px;
border-left:1px solid red;
}
#serviceList li#linkMypage a{
border:0;
padding:0;
}
#linkAddFriend{
	clear:both;
}
#mySpace select{
position:absolute;
top:500px;
left:35px;
*color:#fff;
background:black;
}
.single #mySpace select {
top:166px;
}
#content{
width:480px;
margin-left:25px;

}
.single #content{margin-top:425px;}
#mainTab li a{
background:#c00;
color:#fff;
padding:3px;
padding-bottom:0;
}
#mainTab li.current a{
color:#f00;
font-weight:bold !important;
background:#fff;
}
#mainSection{
background:#fff;
color:#000;
padding:10px;
*height:1%;
}
.grid{
margin-top:6px !important;
}
.grid .image{
text-align:center;
}
.grid .image span{
display:block;
}
#mainSection .grid a img{
border:1px solid #000;
}
.list .grid, .import .grid{
width:110px;
margin-right:5px;
}

#sidebar{
margin-right:25px;
}
.single #sidebar{
margin-top:425px;
}
#viewMode li{
border:1px solid #000;
padding:1px 4px 1px 4px;
}
.box{
margin-bottom:50px;
}
.box#mySpace{margin:0;}
#counter{color:#bc0000;}
.box#recentComments p,.box#recentTrackbacks p{
margin-bottom:10px;
border-bottom:1px dashed #666;
}
.box h3{
	font-weight:bold;
	font-size:0px;
	color:#000000;
}
#singleVideos ol{
*height:1%;
}
#singleInfo{
width:450px;
padding:5px;
position:absolute;
margin-top:20px;
height:160px;
background:#fff;
margin-left:0px;
}
#singleActions ul li{clear:both;}
#singleActions ul li.self a,
#singleActions ul li.extra a{
display:block;
border:1px solid #000;
background:#fff;
width:150px;
padding-top:2px;
height:20px;
text-align:center;
margin:3px;
float:left;margin-right:5px;margin-bottom:5px
}
#singleActions ul li a:hover{background:#ffbbbb}
#singleActions li span {
display:block;
border:1px solid #999;
background:#fff;
width:150px;
padding-top:2px;
height:20px;
text-align:center;
margin:3px;
float:left;margin-right:5px
}
#singleActions ul li.else{text-align:right;}

#singleMeta{
list-style:none;
padding-left:10px;
}
#externalLinks label{
display:block;
margin-left:10px;
}
#externalLinks input{
width:250px;
margin-left:10px;
padding:2px;
background:#fff;
color:#000;
border:1px dashed #333;
}
#singleData{
margin-top:10px;
margin-left:5px;
}
#interaction{
float:left;
margin-top:200px;
width:470px;
}
#interaction a{
color:#f90;
}
#interaction a:hover{
color:#c00;
}
#interaction ol{
border:0;
margin-left:29px;
}
#comment{margin-top:50px;}
#trackback ol li,
#comment ol li{
color:#fff;
display:block;
padding:5px;
background:none;
}
#comment .comments-author{background:#444;margin-left:95px;padding:5px;}

strong{color:#c00;}
#post{
line-height:21px;
padding:5px;
}
#postForm{
padding-left:10px;
}
#clip{
position:absolute;
width:230px;
top:190px;
left:560px;
padding-top:10px;
padding-left:5px;
padding-right:5px;
background:#c00;
color:#000;
}
#clip a{
color:#fff;
}
#clip a:hover{
color:#faa;
}
#clipTab{
	padding:5px;
}
#clipTab li{
background:#fff;
padding:3px;
}
#clipTab li.current{
background:#ff0;
}
#clipTab li:hover{
color:red;
}
#trackback h5{
display:block;
height:27px;
background:url('http://l.yimg.com/e/style/7/764/commentsheads.gif') left top no-repeat;
width:102px;
margin-left:30px;
}
#post h5 span,#comment h5 span,#trackback h5 span{display:none;}
#comment h5{
display:block;
height:27px;
background:url('http://l.yimg.com/e/style/7/764/commentsheads.gif') right -27px no-repeat;
width:75px;
margin-left:30px;
}
#post h5{
display:block;
height:27px;
background:url('http://l.yimg.com/e/style/7/764/commentsheads.gif') right -54px no-repeat;
width:90px;
margin-left:30px;
}
#postForm{
margin-left:30px;
}
/**/
#post{
margin-right:0px;
}
#post .head{
width:90px;
}
* html #post p{
height:1%;
}
#post p:after{
content:".";
display:block;
clear:both;
height:0;
overflow:hidden;
visibility:hidden;
}
#userName,
#email,
#url{
width:200px;
}
#interaction li#replyByText,
#interaction li#replyByVideo{
display:inline;
}
#trackback {
clear:both;
}

/*namecard*/

#namecard{
background:#000;
color:#999;
}
#myImg a{
border-color:#444;
}
#myService li a{
border-bottom:1px solid #444;
background:#000;
border-left:1px solid #444;
}
#myService li a:hover{
background:#333;}
.list p.videoTitle,
.import p.videoTitle{height:2.3em;
line-height:1.3em;overflow:hidden;}
.d_list #videoPosts .grid{border-bottom:1px solid #ddd}
#mine select{background:#000}