body{
	font:11px arial;
	*font:10px arial;
	color:#fff;
}
a,h1,h3,input,textarea,select{
	background:none;
	border:0;
	font:11px arial;
	*font:10px 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:840px;
	position:relative;
}
#wrap{
	padding:20px;
	padding-top:0;
}
#header{
	height:534px;
	background:url('http://l.yimg.com/e/style/7/764/banner.gif');
}
.single #header{
height:200px;
background:url('http://l.yimg.com/e/style/7/764/banner.gif') 0 -334px;
}
#header h1{
position:absolute;
top:371px;
left:170px;
}
.single #header h1{
top:37px;
}
#header #description{
position:absolute;
top:391px;
left:170px;
color:#000;
}
.single #header #description{
top:57px;
}
#mySpace .box0,#mySpaceImg,#videoCategory,#interactionList{display:none;}
#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{
position:absolute;
left:35px;
top:470px;
width:400px;
}
.single #serviceList{
top:-535px;
left:-350px;
}
#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;
}
#mySpace select{
position:absolute;
top:500px;
left:35px;
*color:#fff;
background:black;
}
.single #mySpace select {
top:166px;
}
#content{
width:520px;
margin-left:0px;
}
#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;
}
#sidebar{
margin-left:600px;
width:170px;
}
.single #sidebar{
	position:absolute;
	top:670px;
	left:-200px;
}
#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:335px;
padding:5px;
position:absolute;
margin-top:20px;
height:330px;
background:#fff;
margin-left:0px;
}
#singleActions ul li a{
display:block;
border:1px solid #000;
background:#fff;
width:150px;
padding-top:2px;
height:20px;
text-align:center;
margin:3px;
}
#singleActions ul li a:hover{background:#ffbbbb}
#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:365px;
width:350px;
}
#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;
float:none;
width:300px;
display:block;
padding:5px;
margin-bottom:10px;
background:none;
}
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 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:-110px;
}
#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;
}