@import url(/css/layout/comment_box.css);

div.left_boxes
{
    width: 564px;
    float: left;
    left: 0px;
    position: relative;
    margin-right: 16px;
}
div.left_boxes div.box_content_right
{
    width: 552px;
}
div.right_boxes
{
    width: 336px;
    float: right;
    position: relative;
    right: 8px;
}
div.right_boxes div.box_content_right,
div.right_boxes div.box_header_right,
div.right_boxes div.box_footer_right
{
    width: 328px;
}
div.dm_widget_box div.dm_widget_box
{
    width: 100%;
    margin-top: 8px;
}

/* Featured */
div.featured_box,
div.profile_box
{
    margin-top: 0px !important;
}

div.featured_box h3
{
    width: 230px;
    overflow: hidden;
}

div.dm_widget_senderinfo div.infos_container
{
    width:162px;
}
div.dm_widget_senderinfo a.avatar img
{
    height: 48px;
    width: 48px;
}
div.dm_widget_senderinfo div.user_offline
{

}
div.dm_widget_senderinfo div.user_online
{
    display: none;
}

/* Videos */
div.videos_box div.box_content_right
{
    height: 746px;
    padding-top: 4px;
}
div.author a.name
{
    width: 98px !important;
}
div#rss
{
    position: relative;
    right: 2px;
}
/* TAG CLOUD */
div.videos_box div.box_content_right
{
    margin-left: 0px!important;
}
div.videos_box div.dm_widget_tagcloud
{
    text-align: left;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 191%;
    height: 72px;
    position: relative;
    z-index: 1;
    top: -4px;
    margin-left: -8px;
    width: 540px;
    overflow: hidden;
}

div.videos_box .more_tags
{
    font-weight: bold;
    font-size: 11px;
    white-space: nowrap;
}
div.videos_box h4
{
    margin-top: 3px;
    margin-bottom: 6px;
    float: left;
    width: 96%;
}
div.videos_box div.video_most_link
{
    float: right;
    margin-top: 4px;
    margin-right: 10px;
}
div.videos_box div.video_most_link a
{
    margin-left: 20px;
}
div.tags
{
    position: relative;
}
div.tags a.link
{
    display: block;
    width: 535px;
    text-align: right;
}

/* Profile */
div.profile_box img.avatar
{
    float: left;
    margin-left: -7px;
    margin-bottom: 8px;
    width: 152px;
    height: 152px;
    position: relative;
    z-index: 10;
}
div.profile_box div.creator_infos
{
    float: left;
    padding-bottom: 2px;
    width: 171px;
    margin-top: 4px;
    margin-left: 4px;
    overflow: hidden;
}
div.profile_box div.creator_infos div
{
    font-size: 10px;
}
div.profile_box div.creator_infos img.user_avatar
{
    float: left;
    width: 40px;
    height: 40px;
    margin-right: 3px;
}
div.profile_box div.creator_infos div.user_stats
{
    float: left;
    white-space: nowrap;
    width: 110px;
    margin-top: 2px;
}
div.profile_box div.creator_infos a.name
{
    float: left;
    margin-top: 2px;
    margin-left: 1px;
    margin-right: 20px;
}
div.profile_box div.group_description
{
    float: left;
    height: 60px;
    width: 94%;
    margin: 4px;
    overflow: auto;
}

div.profile_box div.group_description a
{
    font-weight: bold;
}

div.profile_box div.stats
{
    position: relative;
    float: left;
    width: 304px;
    padding: 4px;
    font-size: 12px;
}
div.profile_box div.stats div
{
    display: inline;
    float: none;
}
div.profile_box div.stats div.stats_title
{
    font-weight: bold;
    text-transform: uppercase;
    display: block;
    margin-bottom: 3px;
    font-size: 12px;
    width:100%;
}
div.profile_box div.group_infos
{
    float: left;
    width: 170px;
    margin-top: 6px;
    margin-left: 6px;
}
div.profile_box div.group_infos div
{
    margin-bottom: 5px;
}
div.dm_widget_grouptools
{
    font-weight: bold;
    font-size: 12px;
}
div.profile_box div.dm_widget_grouptools a.dm_action_link
{
    float: left;
    overflow: hidden;
    white-space: nowrap;
    width: 130px;
    margin-left: 10px;
    margin-top: 2px;
}
div.profile_box div.dm_button_container
{
    float: right;
    margin-right: 8px;
    margin-top: 8px;
}
    
/* Members */
div.members_box div.box_content_right
{
    height: 320px;
}
div.dm_widget_miniitem
{
    margin-left: 21px;
    _margin-left: 16px;
    margin-right: 8px !important;
    padding-top: 6px;
}
div.featured_box a.video_title,
div.featured_box div.dm_widget_senderinfo,
div.featured_box div.dm_widget_rating
{
    width: 243px;
}


/* Comment Box */
div.comment_box div.box_content_right
{
    height: 219px;
}
