 #container { width: 997px; background: url(/media/templates/bg_tile.gif) top left repeat-y; min-height:100%; position:relative; float: left; } #content { width: 686px; float: left; font-size: 12px; } #contentInnner { margin: 20px 40px 60px 130px; text-align: right; } #contentInnner h1 { text-align: right; } #footer { position:absolute; bottom:0px; left:0px; width:100%; clear: both; } #langugages { margin: 200px 20px 20px 60px; font-weight: bold; font-size: 12px; } #langugages a { color: #FFFFFF; font-weight: bold; font-size: 14px; text-decoration: none; } #left { width: 686px; min-height: 727px; float: left; background: url(/media/templates/left.gif) top left no-repeat; } #logo { margin-left: 62px; margin-top: 22px; } #logo a { text-decoration: none; } #navi { width: 686px; height: 407px; position: relative; float:left; } #right { width: 191px; float: left; background: url(/media/templates/right.gif) top left no-repeat; } #title { position: absolute; top: 374px; left: 150px; } * html #container { height: 100%; } * html #footer { bottom: -1px; } .cleaner { clear: both; } .txt { width: 200px; border: none; background-color: #DFF7FF; font-size: 12px; } .txtnimage { text-align: right; } .txtnimage img { float: left; margin:0px 8px 2px 0px; border: #FFFFFF 2px solid; } A, A:hover,A:visited, A:active { color: #FFFFFF; text-decoration: underline; } body { padding: 0; margin: 0; height:100%; font-family: Tahoma, Arial, sans-serif; font-size: 14px; background: url(templates/bg.gif) top left repeat-x; color: #FFFFFF; } body { padding: 0; margin: 0; height:100%; font-family: Tahoma, Arial, sans-serif; font-size: 11px; background: url(/media/templates/bg.gif) top left repeat-x; color: #FFFFFF; } html { height:100%; } IMG { border: none; } 