+1 to the comments on yeast above. fermentation temp does depend on the kind/strain of yeast you're using. what strain did you get? i know white labs lists comfortable temps for each yeast strain on their website. there's really no 'ideal' temp for all yeasts. more than likely, your fermentation temperature is within range for your yeast but as mentioned above, hydrometer readings are important to determine whether or not fermentation is complete. i can tell you my airlock stopped bubbling because my lid didn't seal properly
check yer gravity if you haven't already, and you may have a better idea where to go. does the recipe from the kit give a final gravity? if you hit it, you can assume primary fermentation is complete. i will also 'rouse' the beer every day or so just to stir it up a bit more as well. just a gentle swirl for a few seconds, don't splash or slosh. and if fermentation seems to be taking too long, maybe it has gone to sleep a little, and i'll move it someplace just a few degrees warmer. if the beer has been fermenting for more than a week, it's probably just about done fermenting the major part of your beer. a little longer to give it a chance to chew up some of the esters wouldn't hurt. as suggested above, 2-3 weeks oughta do it. just a couple ideas.
regarding secondary: i mostly do pales/ipas, and dry-hop them. i do NOT secondary at all. as an example, i'll go in primary for a week, dryhop in primary for 5-7 days more, then cold-crash it by putting the fermenter in the refrigerator overnight. this causes most of the floaties to drop out to the bottom, and results in fairly clear beer. after the overnight cold storage, i let it warm back up to room temp (64-68f this time of year) before bottling that day or next.
why? because it's easier, and eliminates the possibility of infection and oxidation of using another racking cane, tubing, secondary vessel, etc. and i get clear beers this way. the argument for/against using a secondary will always wage on and i'm not trying to stir it up, i'm just offering my own personal experience. of course, if you want to secondary your beers, by all means go for it. if it works for you, that's all that matters. there are plenty of reasons to do it (fruit, huge hop additions, etc...), and plenty of reasons not to. i used to secondary because i heard it results in clearer beer. i tried it without secondary, and i get clear beers. and so far, no infections