BODY {                                                                               
    margin: 0px;
    padding: 0px;
    font-family: "Lucida Grande", Verdana, sans-serif;   
    font-size: 12px;               
}

A {
}

A:Hover {
}
                    
#body_container {
    background: url('../images/background.jpg') no-repeat #ffffff;    
    width: 1100px;
    min-height: 570px;
    height: 570px;                     
}
                                
#left_side {
    width: 475px;
    min-width: 475px;
    max-width: 475px;
    float: left;
}

    #left_side #alex_head {
        float: left;
        background: url('../images/alex_head.png') no-repeat;  
        width: 175px; min-width: 175px;
        height: 241px; max-width: 241px;
        margin-top: 10px; margin-left: 10px;
    }
    
    #left_side #social_menu {   
        float: right;
        width: 225px; min-width: 225px; max-width: 225px;
        height: 75px; min-height: 75px; 
        margin: 22px 0 0 0;           
        text-align: center;
        padding-right: 25px;      
    }
        #left_side #social_menu img {
            padding-left: 5px;
            padding-top: 10px;
        }
             
             
    #left_side #stuff_menu { 
        float: right;
        /* background: url('../images/menu_background.png') no-repeat; */
        width: 225px; min-width: 225px; max-width: 225px;
        height: 110px; min-height: 110px;  
        text-align: center;
        padding-right: 30px;    
        padding-top: 20px;
        padding-bottom: 10px;
        clear: right;
    }             
        #left_side #stuff_menu span {       
            width: 140px; min-width: 140px; max-width: 140px;
            height: 50px; min-height: 50px; 
        }
       
    #left_side #app_menu {
        clear: both;
        text-align: center;
        
    }   
        #left_side #app_menu .app {        
            width: 111px; min-width: 111px;
            height: 111px; min-height: 111px; 
        }
    
#right_side {
    width: 625px;
    min-width: 625px;
    max-width: 625px;
    float: right;
    position: relative;
}

    #right_side #title_logo {
        float: left;                                    
        width: 450px; min-width: 450px;
        height: 175px; max-width: 175px;
        margin-top: 10px; margin-left: 10px;
    }

    #right_side #AlexRude_flash {
        clear: both;
        background: url('../images/AlexRude_flash.png') no-repeat;       
        width: 575px; min-width: 575px;
        height: 350px; max-width: 350px;     
    }

    #right_side #VansWarpedTour_flash {
        clear: both;
        background: url('../images/apps/VansWarpedTour_flash.png') no-repeat;       
        width: 575px; min-width: 575px;
        height: 350px; max-width: 350px;     
    }
    #right_side #CountryThrowdownTour_flash {
        clear: both;
        background: url('../images/apps/CountryThrowdownTour_flash.png') no-repeat;       
        width: 575px; min-width: 575px;
        height: 350px; max-width: 350px;     
    }
    #right_side #MayhemFestival_flash {
        clear: both;
        background: url('../images/apps/MayhemFestival_flash.png') no-repeat;       
        width: 575px; min-width: 575px;
        height: 350px; max-width: 350px;     
    }
    
    #right_side #Sketchpiration_flash {
        clear: both;
        background: url('../images/apps/Sketchpiration_flash.png') no-repeat;       
        width: 575px; min-width: 575px;
        height: 350px; max-width: 350px;     
    }
    
    #right_side #SketchNGuess_flash {
        clear: both;
        background: url('../images/apps/SketchNGuess_flash.png') no-repeat;       
        width: 575px; min-width: 575px;
        height: 350px; max-width: 350px;     
    }
    
    #right_side #SketchNGuessLite_flash {
        clear: both;
        background: url('../images/apps/SketchNGuessLite_flash.png') no-repeat;       
        width: 575px; min-width: 575px;
        height: 350px; max-width: 350px;     
    }
    
    #right_side .itunes_button {
        width: 155px; min-width: 155px;
        height: 50px; max-width: 50px;
        bottom: 0px;
        position: absolute;
        margin-left: 75px;
        margin-bottom: 120px;
    }
    
    #right_side .billboard_button {
        width: 197px; min-width: 197px;
        height: 127px; max-width: 127px;
        bottom: 0px;
        position: absolute;
        margin-left: 45px;
        margin-bottom: 120px;
    }
    
.hide {
    display: none;
}
    
#body_padding {
    clear: both;
    padding-top: 30px;                 
    width: 100%;
} 
    
#body_main {   
    clear: both;                    
    background-color: #ffffff;  
    width: 100%;          
    padding: 0px;           
    margin: 0px;            
    position: relative;  
    border-top: 3px solid #e0cfb7;
}

#body_main h1 {
    
}                      
                            
#body_main #body_content {     
    background-color: #ffffff;      
    width: 800px;
    min-width: 800px;
    max-width: 800px;  
    position: relative;
}
