﻿.main_footer
{
    /* just in case. this is actually turned to visible=false on uxMaster */
	margin-top: 0px;
	visibility: hidden;
}

/* boxes - home page */
table.hometable
{
    width: 100%;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
}
table.hometable td
{
	vertical-align: top;
}
.hometable .smallbox 
{
    color: #6F6F6F;
    font-size: 13px;
    
    width: 335px;
    height: 113px;
    margin-bottom: 7px;
}
    .hometable .smallbox .inner 
    {
        direction:rtl;
        text-align:right;
        
        padding: 13px 10px 10px 10px;
        background-repeat:no-repeat;
        background-position: 250px 13px;
        height: 80px;
        cursor: pointer;        
    }
        .hometable .smallbox .home_manage 
        {
            background-image: url('../images/icons/home_manage.png');
        }
            .hometable .smallbox .home_manage:hover 
            {
                background-image: url('../images/icons/home_manage_off.png');
            }
        .hometable .smallbox .home_upload
        {
            background-image: url('../images/icons/home_upload.png');
        }
            .hometable .smallbox .home_upload:hover 
            {
                background-image: url('../images/icons/home_upload_off.png');
            }
        .hometable .smallbox .home_play
        {
            background-image: url('../images/icons/home_play.png');
        }
            .hometable .smallbox .home_play:hover 
            {
                background-image: url('../images/icons/home_play_off.png');
            }
    
    
    .hometable .smallbox .inner h3
    {
        font-size: 17px;
        font-weight: bold;
        margin-right: 91px;
        margin-bottom: 8px;
    }
        .hometable .smallbox .inner:hover h3
        {
            color:Black;
        }
    .hometable .smallbox .inner p
    {
        display: inline-block;
        margin-right: 91px;
        
    }
        .hometable .smallbox .inner:hover p
        {
            color:Black;
        }
    .hometable .smallbox .inner .details
    {
        display:inline-block;
        color: #343434;
        margin-top: 8px;
        margin-right: 210px;
        font-weight:bold;   
    }
        .hometable .smallbox .inner:hover .details
        {
            color:Black;
            text-decoration:underline;
        }
.hometable .bigbox
{
    background-image: url('../images/ui/grad_tall.png');
    margin-right: 4px;
    
    /* vid is 604 x 340 */
    width: 608px;
    height: 356px;
    position: relative;
}
    .hometable .bigbox_contents
    {
        
    }
        .hometable .bigbox_contents h2
        {
            position:absolute;
            left: 133px;
            top: 54px;
            
            color: #676767;
            font-weight: normal;
            font-family: Sans-Serif;
            font-size: 24px;
        }
    
        .hometable .bigbox_contents .home_play_btn
        {
            cursor: pointer;
        
            position:absolute;
            left: 220px;
            top: 103px;
            
            width: 223px;
            height:205px;
            background-image: url('../images/ui/home_play_btn.png');
        }
            .hometable .bigbox_contents .home_play_btn:hover
            {
                background-image: url('../images/ui/home_play_btn_on.png');
            }
            
            .hometable .bigbox_contents .home_play_btn span
            {
                display:block;
                text-align:center;
                margin-top: 169px;
                color: #0077bb;
                font-size: 16px;
                font-weight:bold;
            }
                .hometable .bigbox_contents .home_play_btn:hover span
                {
                    text-decoration: underline;
                }
            
            
    .hometable #bigbox_vid
    {
        /* instead of only display:none (needed for fade out , so fade animation will fade into existing player */
        display: none; /* changed on ready to none */
    
        position: absolute;
        top: 7px;
        left: 2px;
    }

.hometable .widebox 
{
    width: 100%;
    height: 101px;
    margin-bottom: 7px;
    overflow: hidden;
    position: relative;
}

.hometable .widebox2
{
    width: 100%;
    height: 89px;
}


#press 
{
    position:absolute;
    right:0px;
    top: 0px;
    
    direction:rtl;
    text-align:right;
    
    width: 687px;
    display:inline-block;
        
    background-image: url('../images/ui/seperator_vert.png');
	background-repeat: no-repeat;
	background-position: left 15px ;
	
	
}

	#press ul
	{
	}

    #press ul li
    {
		padding-right: 20px;
        height: 100px;
        vertical-align:middle;
        width: 655px;
    }
    
        #press ul li .quote
        {
            padding-top: 35px;
            margin-right: 15px;
        }
			#press ul li img.first_q
			{
				margin-left: 4px;
				vertical-align:top;
				display:inline;
			}
        
			#press ul li div.quote_text 
			{
				vertical-align:top;
				padding: 0 0 0 0 ;
				margin: 0 0 0 0;
	               
			   display:inline-block;
			   width:auto;
			   max-width: 410px;
			   
			   *display: inline; /* IE7 and below ONLY */
			   *width:410px;/* IE7 and below ONLY */
			}
				#press ul li div.quote_text img
				{
					display: inline;
					margin-right: 2px;
				}
					#press ul li div.quote_text a
					{
						font-weight:bold;
						
						color: #6F6F6F;
						font-size: 15px; 
						
						*display:inline-block; /* IE7 and below ONLY */
						*max-width: 400px; /* IE7 and below ONLY */
						
					}
						#press ul li div.quote_text a:hover
						{
							color:#F7941D;
							text-decoration:none;
						}
			#press ul li img.press_logo
			{
				display:inline-block;
			    margin-right: 15px;
			}


#new_releases
{
	font-size: 12px;

    direction:ltr;
    display:inline-block;
    position:absolute;
    top:0px;
    left:0px;
    
    float:left;
    width: 260px;
    height: 100px;
    overflow:hidden;
   
}

	#new_releases #new_releases_contents
	{
		position:relative;

	}	



    #new_releases h3
    {
		font-size: 14px;
        position:absolute;
        top: 16px;
        right: 109px;
    }


    #new_releases li 
    {
        margin-top: 5px;
        vertical-align:middle;
        height: 100px;
        width: 265px;
        display:inline-block;
        float:left;
    }
        #new_releases li div.new_release
        {
            padding-left: 20px;
            
        }
            #new_releases li div.new_release img
            {
				margin-top: 10px;
                margin-right: 25px;
                width: 70px;
                height: 70px;
                float:right;
                margin-left: 15px;
            }
            
            #new_releases li div.new_release .new_release_name
            {
                font-size: 15px;
                padding-top: 33px;
                clear:left;
                
                direction:rtl;
                text-align:right;
            }
                #new_releases .MIartistName
                {
                    font-weight:bold;
                }
            
            #new_releases li div.new_release a
            {
                color: #6F6F6F;
            }
            
                #new_releases li div.new_release a:hover
                {
                    color:#f7941d;
                    text-decoration:none;
                }

.hometable .box_contents
{
    position: relative;
}

#partners
{
    position:absolute;
    right: 27px;
    top: 20px;
    direction:rtl;
    text-align:right;

    display:inline-block;
    
    
}
#partners img
{
    margin-left: 15px;
}

#green_counter
{
    position:absolute;
    left: 20px;
    top: 10px;

    direction:rtl;
    text-align:center;

    float:left;
    color: #6F6F6F;    
}
    #green_counter p
    {
        margin-bottom: 4px;
    }

    #green_counter span
    {
        font-family: Verdana;
        padding-top: 2px;
        padding-bottom: 0px;
        font-size:17px;
    
        display: inline-block;
        background-image: url('../images/ui/digitBack.png'); 
        background-repeat: no-repeat;
        background-position: center;
        
        color:White;
        
        width: 16px;
        height: 28px;
        text-align:center;

        margin: 0 1px 0 0px;
        
    }
    
small.copyright
{
    font-size: 12px;
    color: #898989;    
    
    margin: 10px 0px 0px 0px;
    padding: 0 0 0 0 ;

    display:block;
    direction:ltr;
    text-align:left;
    color: #909090;
}
small.copyright a 
{
    color: #909090;
    text-decoration: none;
}
    small.copyright a:hover
    {
        text-decoration:underline;
    }