<style type="text/css"> .vertical-align { float:left; transform:rotate(90deg); transform-origin:left top 0; margin-left:100px; background-color:#FFF; opacity:0.9; font-size:1.8em; font-family:cursive; color:blue; text-transform:uppercase; padding:10px; } .background_Image { background:url(http://wallpapercave.com/wp/NfGTsK4.jpg); width:600px; height:320px; }