body{
font:11px arial;
color:black;
background:url('http://l.yimg.com/e/style/7/763/pattern.gif') center top repeat;
}
a,h1,h3,input,textarea,select{
background:none;
border:0;
font:11px arial;

text-decoration:none;
color:#000;
}
a{color:#cd7a2f;}
a:hover{color:#fc5;}
#service a{color:#cd7a2f;}
#service a:hover{color:#fc5;}
#banner h1 a:hover{color:#fc5;}
#content a:hover{color:#000;}
.posted a:hover{color:#fff;background:#bc0000;}
input,textarea{background:#ccc;border:0;}
textarea{padding:5px;}
#container{
position:relative;
background:url('http://l.yimg.com/e/style/7/763/container.gif') center top repeat-y;
}
#wrap{
padding:20px;
padding-top:0;
	width:821px;
	margin:0 auto;
}
/*--------------------------------------------------*/
#header{
height:360px;
background:url('http://l.yimg.com/e/style/7/763/banner.jpg') no-repeat center top;
}
.single #header{
background:none;

}
.single #swf{
background:url('http://l.yimg.com/e/style/7/763/banner.jpg') no-repeat center;
left:0px;
position:absolute;
top:21px;
}



#header h1{
text-align:center;
display:block;
width:780px;
}
.single #header h1{
padding-left:40px;
}
#navigation{
position:absolute;
top:20px;
right:40px;
color:#fff;
}
#navigation a{
color:red;
}
#navigation a:hover{
color:#fff;
}
#header #description{
position:absolute;
top:120px;
text-align:center;
width:780px;
color:#fff;
}
#mySpace .box0,#mySpaceImg,#videoCategory,#interactionList{display:none;}
#categories .box0,
#search .box0,
#recentComments .box0,
#recentTrackbacks .box0,
#counter .box0{
margin-top:40px;
height:27px;
background:url('http://l.yimg.com/e/style/7/763/box0.gif') no-repeat;
text-indent:-5000px;
text-align:left;
}

#categories .box0{
background-position:right -135px;}
#search .box0{
background-position:right -189px;}
#recentComments .box0{
background-position:right -216px;}
#recentTrackbacks .box0{
background-position:right -269px;}
#counter .box0{
background-position:right -296px;}

#serviceList{
position:absolute;
left:250px;
top:420px;
width:400px;
}
.single #serviceList{
top:70px;
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{
*color:#000;
background:#fff;
}
/*--------------------------------------------------*/
#content{
width:450px;
margin-left:25px;
}
.single #content{margin-top:425px;}

#mainTab li a{color:#000;}
#mainTab li{border:1px solid #000;padding:0px 5px 0px 5px;border-bottom:0;background:#aa9}
#mainTab li.current{background:#fff;}
#mainTab li:hover{background:#cb0;}
#mainSection{
background:#fff;
color:#000;
padding:10px;
*height:1%;
}
.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{
margin-right:15px;
color:#fff;
}
.single #sidebar{
margin-top:425px;
}
#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-size:0px;
color:#000000;
}

.box input{
margin-top:5px;
}

/*--------------------------------------------------*/

#singleVideos ol{
*height:1%;
}

#singleInfo{
width:430px;
padding:5px;
position:absolute;
margin-top:20px;
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:#bbb}
#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:350px;
}

#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:#fff;
display:block;
padding:5px;
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:#aaa;
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 !important;}
.image img{border:1px solid #000;}
/*--------------------------------------------------*/


#trackback h5{
display:block;
height:27px;
background:url('http://l.yimg.com/e/style/7/763/commentsheads.gif') left top no-repeat;
width:112px;
margin-left:10px;
}


#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/763/commentsheads.gif') left -27px no-repeat;
width:100px;
margin-left:10px;
}

#post h5{
display:block;
height:27px;
background:url('http://l.yimg.com/e/style/7/763/commentsheads.gif') left -54px no-repeat;
width:170px;
margin-left:10px;
}

#postForm{
margin-left:20px;
color:#fff;
}
/**/
#post{
margin-right:0px;
}
#post .head{
width:90px;
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:200px;
}
#interaction li#replyByText,
#interaction li#replyByVideo{
display:inline;
}

/*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}
#axd_word{padding-right:30px;}