You can deduct your mortgage interests, property tax, points on Schedule A itmized deduction. Some of the other closing costs will need to add to purchasing price to be the basis of the property.
Maitnance such as painting is not tax deductible.
Improvement is not tax deductible, it needs to add into the basis of the property.
Moving expenses is deductible if it is job related and meet the distance test.
reference:
http://www.irs.gov/publications/p530/index.html
http://www.irs.gov/taxtopics/tc455.html
If my answer is satisfactory, please click the green ACCEPT button. Bonuses for excellent service are greatly appreciated