diff -r 445491106f5a -r f7d611f50e58 server/src/main/webapp/static/css/index.css --- a/server/src/main/webapp/static/css/index.css Mon Mar 18 00:00:45 2013 +0100 +++ b/server/src/main/webapp/static/css/index.css Mon Mar 18 02:23:37 2013 +0100 @@ -1,3 +1,11 @@ + +::-moz-selection { background: initial; color: initial; text-shadow: initial; } +::selection { background: initial; color: initial; text-shadow: initial; } + +body,html { + height: 100%; +} + body, h1, h2, table, tbody, thead, tr, td, th { border: none; margin: 0; padding: 0; text-align: left; font-size: 100%; } @@ -55,6 +63,38 @@ margin: 0 1px 0 1px; } +div#container { + position:relative; /* needed for footer positioning*/ + margin:0 auto; /* center, not in IE5 */ + + height:auto !important; /* real browsers */ + height:100%; /* IE6: treaded as min-height*/ + + min-height:100%; /* real browsers */ +} + +div#wrapper { + padding-bottom: 1em; /* bottom padding for footer */ +} + +div#footer { + position:absolute; + bottom:0; + width:100%; + font-size: 12px; +} + +div#footer div { + float:right; + margin: 15px 10px 0 0; +} + +#home-link,#home-link:link,#home-link:hover,#home-link:active,#home-link:visited { + text-decoration: none; + color: #ffffff; +} + + #inner { width: 300px; margin: 10px auto; @@ -121,9 +161,11 @@ outline: none; position: absolute; } + button[type="submit"] { position: absolute; right: -45px; width: 45px; height: 38px; - } \ No newline at end of file + } + \ No newline at end of file