body.dm_page_html_user div.left_content
{
    display: inline;
    float: left;
}

body.dm_page_html_user div.middle_content
{
    float: left;
    display: inline;
    font-size: 11px;
}

body.dm_page_html_user div.dmpi_subbox
{
    float: left;
}

body.dm_page_html_user div.dmpi_listempty
{
    margin-top: 0px;
    height: 40px;
}

body.dm_page_html_user div.user_videos h2.user_video_title, 
body.dm_page_html_user div.user_videos h2.user_video_title a
{
    font-size: 16px !important;
}

body.dm_page_html_user div.middle_content div.dmpi_tagcloud
{
    font-size: 13px;
    padding-right: 8px;
    width: 530px;
    overflow: hidden;
}

/**
 * User Card
 */
body.dm_page_html_user div.dmpi_user_card div.dmpi_user_avatar
{
    margin-left: -5px;
    margin-top: 1px;
}


body.dm_page_html_user ul.dmco_menu.dmco_menu_tools li a
{
    width: 160px;
}

body.dm_page_html_user div.user_invite_friends div.empty_info,
body.dm_page_html_user div.user_join_groups div.empty_info,
body.dm_page_html_user div.user_your_opinion div.empty_info
{
    padding: 55px 0 0 0;
    background-repeat: no-repeat;
    background-position: 12px 10px;
    font-size: 13px;
}

body.dm_page_html_user div.user_your_opinion,
body.dm_page_html_user div.dmpi_user_card
{
    margin: 0px 6px 0px 6px;
}

/**
 * User videos
 */

body.dm_page_html_user div.user_myplaylists,
body.dm_page_html_user div.user_myfavorites,
body.dm_page_html_user div.user_mychannel
{
    font-size: 13px;
    padding: 15px 0 5px 8px;
}

body.dm_page_html_user div.user_myplaylists div.text_about_feature
{
    padding-top: 25px;
}

body.dm_page_html_user div.user_myfavorites div.text_about_feature
{
    padding-top: 20px;
}
 
body.dm_page_html_user div.user_myvideos
{
    margin-left: 6px;
}

body.dm_page_html_user div.user_myvideos div.empty_info img.dmco_image,
body.dm_page_html_user div.user_myplaylists div.empty_info img.dmco_image,
body.dm_page_html_user div.user_myfavorites div.empty_info img.dmco_image,
body.dm_page_html_user div.user_mychannel div.empty_info img.dmco_image
{
    float: left;
    margin-left: 25px;
}

body.dm_page_html_user div.dmpi_video_miniempty
{
    margin-bottom: 72px;
}

body.dm_page_html_user div.user_myfeatured div.nothing_to_see
{
    margin: 50px 10% 0 10%;
    text-align: center;
    font-size: 18px;
}

body.dm_page_html_user div.user_myfeatured div.upload_a_video_link,
body.dm_page_html_user div.user_videos div.upload_a_video_link
{
    margin: 15px 10%;
    text-align: center;
    font-size: 18px;
}

body.dm_page_html_user div.dmpi_subbox div.header_center
{
    height: 26px !important;
}

body.dm_page_html_user div.user_myfeatured div.upload_a_video_link a,
body.dm_page_html_user div.user_videos div.upload_a_video_link a
{
    display: block;
    padding: 15px;
}


body.dm_page_html_user div.user_videos div.dmpi_feed a.dmco_link 
{
    margin-top: 6px;
}

body.dm_page_html_user div.user_videos div.empty_info
{
    background-repeat: no-repeat;
    background-position: 25px 0;
    padding: 2px 0 60px 0;
}

body.dm_page_html_user div.user_videos div.user_myvideos div.empty_info
{
    padding: 2px 0 20px 0;
}

body.dm_page_html_user div.user_videos div.user_myvideos div.dmco_user_login
{
    display: none;
}

body.dm_page_html_user div.user_videos div.list_nav
{
    width: 520px;
    float: left;
    height: 25px;
    overflow: hidden;
    margin-top: 5px;
}

body.dm_page_html_user div.user_videos div.user_mychannel div.list_nav
{
   margin-top: 12px;
}

body.dm_page_html_user div.user_videos div.list_nav h2.user_video_title
{
    float:left;
    margin: 0 0 5px 0;
    font-size: 17px;
}

body.dm_page_html_user div.user_videos div.list_nav div.dmco_link a
{
    float: right;
    font-size: 12px;
    line-height: 20px;
    margin-left: 15px;
    text-decoration: underline;
    overflow: hidden;
    height: 20px;
}

body.dm_page_html_user div.user_videos div.empty_info div.dmco_text
{
    margin: 0 20px 0 140px;
}

body.dm_page_html_user div.user_videos div.user_myvideos div.empty_info div.dmco_text
{
    margin: 0 20px 0 0;
}

body.dm_page_html_user div.user_invite_friends h4.dmco_title,
body.dm_page_html_user div.user_join_groups h4.dmco_title,
body.dm_page_html_user div.user_your_opinion h4.dmco_title,
body.dm_page_html_user div.user_myfeatured h4.dmco_title,
{
    font-size: 17px;
    text-transform: lowercase;
    margin-bottom: 4px;
    font-weight: bold;
}

body.dm_page_html_user div.user_invite_friends div.more_link,
body.dm_page_html_user div.user_join_groups div.more_link
{
    text-align: right;
    font-weight: bold;
    margin-right: 15px;
}


/**
 * Features
 */
 
body.dm_page_html_user div.user_myfeatured h4.dmco_title
{
    font-size: 26px;
    padding-top: 20px;
}

body.dm_page_html_user div.user_myfeatured
{
    font-size: 12px;
    padding: 10px 10px 5px 10px;
    height: 230px;
}

body.dm_page_html_user .dmpi_video_featured a.dmpi_video_preview img
{
    height: 233px;
    width: 300px;
}

body.dm_page_html_user .dmpi_video_featured #video_featured_info
{
    width: 220px;
}

body.dm_page_html_user .dmpi_video_featured #video_featured_info div.dmco_text
{
    font-size: 12px;
}

body.dm_page_html_user .dmpi_video_featured #video_featured_info div.dmco_text a
{
    position: static;
}

/**
 * Notice
 */
body.dm_page_html_user div.user_new_notice
{
    text-align: center;
}

body.dm_page_html_user .dmpi_video_featured #video_featured_info div.dmco_text
{
    height: 140px;
}

body.dm_page_html_user div.dmpi_list_video
{
    width: 524px;
    float: left;
    overflow: hidden;
}

body.dm_page_html_user div.dmpi_list_video div.dmpi_video_miniempty,
body.dm_page_html_user div.dmpi_list_video div.dmpi_video_mini
{
    margin-left: 12px;
    margin-right: 12px;
}

body.dm_page_html_user div.dmpi_subbox div.dmpi_feed img
{
    float: right;
}

body.dm_page_html_user .dmpi_video_featured div.dmpi_video_player
{
    height: 250px;
}

body.dm_page_html_user .dmpi_video_featured div.dmpi_video_player div.dm_widget_videoplayer
{
    width: 300px;
    height: 243px;
}

