body {
    background:#000 url(../images/bg.png) repeat-x;
    font:80% Trebuchet MS, Arial, Helvetica, Sans-Serif;
    color:#fff;
}

#logo { 
    background : url(../images/logo.png) no-repeat;
    margin: 200px auto 150px auto;
    height: 208px;
    width: 499px;
    text-indent: -9999px;
}

#logo a:link {
    display: block;
    height: 208px;
    width: 499px;
}

#logo a:hover { 
    display: block;
    height: 208px;
    width: 499px;
}

#logo a:visited { 
    display: block;
    height: 208px;
    width: 499px;
}

#logo a:active { 
    display: block;
    height: 208px;
    width: 499px;
}

#description_container {
    float: left;
    width: 950px;
}

#about_me_container {
    float: left;
    width: 475px;
}

#about_me { 
    float: left;
    width: 432px; 
    height : 547px; 
    background : url(../images/about_me.png) no-repeat; 
    text-indent : -9999px;
}

#my_skills_container {
    float: left;
    width: 475px;
    margin-top: 400px;
}

#my_skills { 
    float: right;
    width: 403px; 
    height : 211px; 
    background : url(../images/my_skills.png) no-repeat; 
    text-indent : -9999px;
}

/* work portion */

#work_container {
    float: left;
    width: 950px;
    margin-top: 60px;
}

#work_header {
    float: left;
    width: 950px;
}

#work_header h2 {
    margin-left: 17px; 
    width: 313px; 
    height : 77px; 
    background : url(../images/my_work_header.png) no-repeat; 
    text-indent : -9999px;
}

#slider {
	margin: 0 auto;
}

#contact_me_header {
    float: left;
    width: 950px;
	margin-top: 80px;
}

#contact_me_header h2 {
    width: 454px; 
    height : 83px; 
    background : url(../images/contact_me_header.png) no-repeat; 
    text-indent : -9999px;
}
