It doesn't have to be a seperate script. The CSS (all that under the <style> tage) goes right onto the code for your page. You can include you CSS in a seperate file, but there really is not need. If you do want to have the CSS in a seperate file, then you can link to it with something along the lines of this:
<link rel="stylesheet" type="text/css" href="/location/of/file.css"/>
Ok, I don't know if this is what you are looking for... but that worked for a webpage I am making so. Anyway, what root wrote up is what you need. Under the <div> tags, put what you want, ie everything under <div id="title"> will go into the title. Ok, you know that. Sorry if I have confused you or given unnecessary info...