#headimg { height:100px; padding:0; margin:0; text-align:right; background-color:#3F152B; background-image:url(../images/header.jpg); background-repeat:no-repeat; background-position:right top; } #headimg h1,#headimg #desc { font-family:georgia,palatino,'times new roman',serif; font-weight:normal; margin:0; } #headimg h1 { font-size:2.6em; padding:10px 10px 5px; } #headimg #desc { padding:0 10px 5px; font-size:1.8em; } #headimg a { text-decoration:none; } #headimg a:hover { text-decoration:underline; }