Displaying theme options in css

Although @Jevuska did solve my issue, I have found a much easier solution to adding dynamic CSS from my theme options page. Here we go!

Add this to functions.php

add_action('wp_head', 'my_custom_css');
function my_custom_css(){
require_once( get_template_directory() . '/css/theme-styles.php' );
}

Now you can treat theme-styles.php as a normal CSS stylesheet

<style type="text/css">
a {
    color: <?php echo get_option('some_other_option');?> !important;
}
</style>

Done! It was that simple.