body {
background:#bbb;
font-size:12px;
font-family:arial, sans-serif;
color:#333;
}
a {
color:#fff;
}
a:hover {
text-decoration:none;
}

#wrap {
width:950px;
position:relative;
margin:0 auto;
}

#header {
height:300px;
background:url(http://l.yimg.com/e/style/9/993/banner.gif) no-repeat 0 0;
}
#header h1 {
text-align:right;
padding:10px;
}
#description{
text-align:right;
}
#main #content #mainTab {
height:44px;
position:absolute;
width:900px;
top:230px;
left:0;
}
#mainTab li {
float:left;
margin:0 20px 0 0;
}
#mainTab li a {
display:block;
width:125px;
height:36px;
background:url(http://l.yimg.com/e/style/9/993/tab.gif) no-repeat 0 0;
color:#ccc;
text-decoration:none;
padding:8px 0 0 50px;
}
#mainTab li.current a, #mainTab li a:hover {
background:url(http://l.yimg.com/e/style/9/993/tab_c.gif) no-repeat 0 0;
}

#content {
background:#fff url(http://l.yimg.com/e/style/9/993/title.gif) no-repeat 0 0;
width:636px;
}
#mainSection h2 {
margin:0;
float:left;
height:24px;
width:250px;
padding:10px 0 0 40px;
color:#fff;
}
#sort {
float:right;
width:300px;
padding:10px 10px 0 0;
color:#ccc;
}
#sort ul {
display:inline;
}
#videoPosts{
clear:both;
}
.all_list #videoPosts a{
color:#666;
}

.list #videoPosts a, 
#videoPosts a{
color:#fff;
}
#videoPosts li{
padding:5px;
}
#viewMode {
clear:both;
height:33px;
margin:0 0 20px 40px;
}

#viewMode li {
float:left;
margin:0 5px 0 0;
}
#viewMode li a {
display:block;
width:83px;
height:26px;
text-align:center;
color:#333;
padding:7px 0 0 0;
text-decoration:none;
background:url(http://l.yimg.com/e/style/9/993/bt_2.gif) no-repeat 0 0;
}
#viewMode li cite, #viewMode li a:hover {
display:block;
width:83px;
height:26px;
text-align:center;
color:#ccc;
padding:7px 0 0 0;
text-decoration:none;
background:url(http://l.yimg.com/e/style/9/993/bt.gif) no-repeat 0 0;
}

.d_list .grid {
width:588px;
height:155px;
margin:0 0 20px 20px;
background:#747474 url(http://l.yimg.com/e/style/9/993/grid_d.gif) no-repeat 100% 100%;
}
.d_list .grid .image {
padding:10px 0 0 10px;
}
.d_list .grid .image img {
border:1px solid #ccc;
}
.d_list .info {
padding:10px 0 0 10px;
}

.list .grid {
width:280px;
height:120px;
background:url(http://l.yimg.com/e/style/9/993/grid_s.gif) no-repeat 0 0;
margin:0 0 20px 20px;
}
.list .image {
width:90px;
padding:10px 0 0 10px;
float:left;
}
.list .info {
width:160px;
padding:10px 0 0 10px;
float:right;
text-align:left;
}
.list .info a {
color:#836f31;
}
.single #sort {
display:none;
}
#singleVideo {
padding:0;
}
#singleVideo div {
text-align:right;
padding:10px;
}
#singleRating {
width:100px;
float:right;
}
#singleActions ul {
width:500px;
float:left;
}
#singleActions li {
float:left;
}
#singleActions li a {
display:block;
width:60px;
height:26px;
text-align:center;
float:left;
color:#333;
padding:7px 0 0 0;
margin:0 0 0 5px;
text-decoration:none;
background:url(http://l.yimg.com/e/style/9/993/bt_2.gif) repeat-x 0 0;
}
#singleActions .extra #copy_embed {
width:100px;
}
#singleActions li span, #singleActions li a:hover {
display:block;
width:60px;
height:26px;
text-align:center;
float:left;
color:#fff;
padding:7px 0 0 0;
margin:0 0 0 5px;
text-decoration:none;
background:url(http://l.yimg.com/e/style/9/993/bt.gif) repeat-x;
}
#interaction {
clear:both;
}
#trackback h5 {
height:41px;
text-indent:-5000px;
background:url(http://l.yimg.com/e/style/9/993/title_trackback.gif) no-repeat 0 0;
margin:0 0 10px 20px;
}
#comment h5 {
height:41px;
text-indent:-5000px;
background:url(http://l.yimg.com/e/style/9/993/title_comments.gif) no-repeat 0 0;
margin:0 0 10px 20px;
}
.textReply, .comments-track {
width:568px;
background:#747474 url(http://l.yimg.com/e/style/9/993/grid_d.gif) no-repeat 100% 100%;
padding:10px;
margin:10px 0 10px 20px;
color:#fff;
}
.comments-post {
text-align:right;
font-size:11px;
color:#ccc;
margin:10px 20px 0 0;
}
#interaction strong a, #interaction a {
background:#747474;
color:#b3af94;
}
#post h5 {
height:41px;
text-indent:-5000px;
background:url(http://l.yimg.com/e/style/9/993/title_post.gif) no-repeat 0 0;
margin:0 0 10px 20px;
}
#word_form {
margin:10px 0 10px 20px;
}
#post .head {
display:block;
border-left:10px solid #836f31;
padding:0 0 0 5px;
margin:5px 0;
color:#836f31;
font-weight:bolder;
}

#main .page a {
color:#266982;
background:#fff;
}
#main .page a:hover {
color:#266982;
background:#fff;
text-decoration:underline;
}


#namecard {
background:#747474;
}
#myService li a {
background:#747474;
border-bottom:1px solid #bbb;
}
.box0 h3 {
width:300px;
height:35px;
text-indent:-5000px;
}
.box1 {
padding:0 10px 10px 10px;
}
.side li a {
color:#266982;
}
.side li {
padding:5px 0;
border-bottom:1px solid #555;
}
.side li p {
text-align:right;
font-size:11px;
color:#777;
margin:10px 0 0 0;
}
.side li p a {
color:#555;
}
#iAmAD .box0 h3 {
background:url(http://l.yimg.com/e/style/9/993/ad.gif) no-repeat 0 0;
}
#categories .box0 h3 {
background:url(http://l.yimg.com/e/style/9/993/category.gif) no-repeat 0 0;
}
#search .box0 h3 {
background:url(http://l.yimg.com/e/style/9/993/search.gif) no-repeat 0 0;
}
#recentComments .box0 h3 {
background:url(http://l.yimg.com/e/style/9/993/comment.gif) no-repeat 0 0;
}
#recentTrackbacks .box0 h3 {
background:url(http://l.yimg.com/e/style/9/993/trackback.gif) no-repeat 0 0;
}
#rss .box0 h3 {
background:url(http://l.yimg.com/e/style/9/993/rss.gif) no-repeat 0 0;
}
#counter .box0 h3 {
background:url(http://l.yimg.com/e/style/9/993/counter.gif) no-repeat 0 0;
}