when you enqueue your stylesheets, use a higher priority, e.g.: add_action( 'wp_enqueue_scripts', array(&$this, 'theme_styles'), 99 ); If some plugins have hooks on 'wp_print_styles', then you have to use it instead, as 'wp_print_styles' will be written after 'wp_enqueue_scripts', iirc.