body {
font:11px arial;
color:#000;
}
a, h1, h3, input, textarea, select{
background:none;
border:0;
font:11px arial;
text-decoration:none;
color:#000;
}
a{color:#620;}
a:hover{color:#963;}
#service a{color:#620;}
#service a:hover{color:#963;}
#banner h1 a:hover{color:#963;}
.posted a:hover{color:#fff;background:#bc0000;}
input, textarea{background:#ccc;border:0;}
textarea{padding:5px;}
body{
background:url('http://l.yimg.com/e/style/8/877/body.gif') center top repeat;
}
#container{
width:960px;
position:relative;
background:url('http://l.yimg.com/e/style/8/877/container1.gif') left top repeat-y;
left:-7px;
}
#wrap{
padding:20px;
padding-top:0;
}
#header{
height:480px;
background:url(http://f9.wretch.yimg.com/ajismysign/15/1914211307.jpg?Yqi.BzVDfRcYwXo.m051SScGHYaWFMcL086WAXdYGU6qnt2y6MipkB9SYUvP) center top no-repeat;
}
#header h1{
position:absolute;
top:380px;
text-align:center;
display:block;
width:780px;
}
.single #header{
padding-top:100px;
position:relative;
background:url('http://l.yimg.com/e/style/8/877/singleheader.gif') no-repeat 10px 0;
height:auto;
}
.single #header h1{
top:25px;
}
*html .single #header h1{
height:1%;
}
.single #header #description{

}
.single #navigation{
position:absolute;
top:5px;
right:20px;
}
#header h1{
position:absolute;
top:380px;
text-align:center;
display:block;
width:780px;
}
#header #description{
position:absolute;
top:396px;
text-align:center;
width:780px;
color:#000;
}

#categories .box0, 
#search .box0, 
#recentComments .box0, 
#recentTrackbacks .box0, 
#counter .box0{
height:27px;
background:url('http://l.yimg.com/e/style/8/877/box0.gif') no-repeat;
text-indent:-5000px;
text-align:left;
}
#categories .box0{
background-position:left -118px;
}
#search .box0{
background-position:left -162px;
}
#recentComments .box0{
background-position:left -195px;
}
#recentTrackbacks .box0{
background-position:left -247px;
}
#counter .box0{
background-position:left -274px;
}

#serviceList{
position:absolute;
left:250px;
top:420px;
width:400px;
}
.single #serviceList{
top:45px;
left:280px;
}
#serviceList li{
float:left;
}
#serviceList li a{
margin-right:5px;
padding-left:5px;
border-left:1px solid #000;
}
#serviceList li#linkMypage a{
border:0;
padding:0;
}
#mySpace select{

background:#fff;
}
#content{
width:550px;
margin-left:10px;
}
#mainTab li{border:1px solid #000;padding:5px;}
#mainTab li.current{background:#eec;}
#mainTab li:hover{background:#eee;}
#mainSection{
background:#fff;
color:#000;
padding:10px;
}
.d_list .grid{
background:url('http://l.yimg.com/e/style/8/877/d_listgrid.jpg') no-repeat 50% 100%;
padding-bottom:20px;
}
.list .grid{
width:120px;
height:180px;
background:url('http://l.yimg.com/e/style/8/877/grid.jpg') no-repeat;
padding-top:20px;
}
.list .grid .image, 
.list .grid .image span{
height:100px;
}
.list .grid .info .videoTitle{
display:block;
height:16px;
overflow:hidden;
width:120px;
}
.grid{margin-top:10px !important;}
.grid .image{
text-align:center;
}
.grid .image span{
display:block;
}
.grid span a img{
border:1px solid #000 !important;
}
#sidebar{
width:310px;
}
#viewMode li{
border:1px solid #ccc;
padding:3px;
}

.box{
margin-bottom:50px;
padding-right:20px;
}
.box#mySpace{margin:0;}
.box#recentComments p, .box#recentTrackbacks p{
margin-bottom:10px;
border-bottom:1px dashed #666;
}
#counter{color:#620;}
.box h3{font-weight:bold;}
.box input{
margin-top:5px;
}


*html #singleVideos ol{
height:1%;
}
#singleInfo{
width:570px;
padding:5px;
position:absolute;
margin-top:20px;
height:150px;
background:#eee;

}
#singleActions ul li.self, 
#singleActions ul li.extra{
display:block;
height:40px;
}
#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;
}
#singleActions ul li.else{
text-align:right;
}
#singleActions ul li a:hover{background:#bbb;}
#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:500px;
}
#interaction a{
color:#963;
}
#interaction a:hover{
color:#620;
}
#interaction ol{
border:0;
margin-left:29px;
}
#comment{margin-top:50px;}
#trackback ol li, 
#comment ol li{
color:#000;
float:none;
display:block;
padding:5px;
margin-bottom:10px;
background:none;
}
strong{color:#c00;}
#post{
line-height:21px;
padding:5px;
}
#postForm{
padding-left:10px;
}
#clip{
margin-left:350px;
margin-top:10px;
padding-top:10px;
padding-left:5px;
padding-right:5px;
background:#ccc;
color:#000;
}
#clip a{
color:#fff;
}
#clip a:hover{
color:#000;
}
#clipTab li{
background:#fff;
padding:3px;
}
#clipTab li.current{
background:#ff8;
}
#clipTab li:hover{
background:#ffc;
}
.image span a{color:#000;}
.image img{border:1px solid #000;}
#trackback h5{
display:block;
height:27px;
background:url('http://l.yimg.com/e/style/8/877/commentsheads.gif') left top no-repeat;
width:102px;
margin-left:10px;
}
#comment h5{
display:block;
height:27px;
background:url('http://l.yimg.com/e/style/8/877/commentsheads.gif') left -27px no-repeat;
width:100px;
margin-left:10px;
}
#post h5{
display:block;
height:35px;
background:url('http://l.yimg.com/e/style/8/877/commentsheads.gif') left -54px no-repeat;
width:170px;
margin-left:10px;
}
#postForm{
margin-left:20px;
}
/**/
#post{
}
#post .head{
width:110px;
text-align:right;
padding:0px 5px;
float:left;
}
* html #post p{
height:1%;
}
#post p:after{
content:".";
display:block;
clear:both;
height:0;
overflow:hidden;
visibility:hidden;
}
#userName, 
#email, 
#url{
width:300px;
}
#interaction li#replyByText, 
#interaction li#replyByVideo{
display:inline;
}
#comments_text{
width:300px;
}