body{background-image: url(img/bg.jpg);overflow-x:hidden;}#url{width: 550px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background-color: #fff;-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.5);-moz-box-shadow: 0 1px 1px rgba(0,0,0,.5);box-shadow: 0 1px 1px rgba(0,0,0,.5);border: solid 1px #c7c7c7;background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);background-image: -ms-linear-gradient(bottom, #e6e6e6, #fff);background-image: linear-gradient(to top, #e6e6e6, #fff);padding: 20px;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 16px;color: #7c7c7c;}#shorten{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.4), inset 0 1px 1px rgba(255,255,255,.5);-moz-box-shadow: 0 1px 1px rgba(0,0,0,.4), inset 0 1px 1px rgba(255,255,255,.5);box-shadow: 0 1px 1px rgba(0,0,0,.4), inset 0 1px 1px rgba(255,255,255,.5);border: solid 1px #1d3d65;background-image: -webkit-linear-gradient(bottom, #1f3d6b, #3682b8);background-image: -moz-linear-gradient(bottom, #1f3d6b, #3682b8);background-image: -o-linear-gradient(bottom, #1f3d6b, #3682b8);background-image: -ms-linear-gradient(bottom, #1f3d6b, #3682b8);background-image: linear-gradient(to top, #1f3d6b, #3682b8);height: 64px;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 16px;color: #fff;text-shadow: 0 1px rgba(0,0,0,.25);padding-left: 20px;padding-right: 20px;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}#shorten:hover{-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.4), inset 0 1px 1px rgba(255,255,255,.5), inset 0 0px 30px rgba(0,0,0,.30);-moz-box-shadow: 0 1px 1px rgba(0,0,0,.4), inset 0 1px 1px rgba(255,255,255,.5), inset 0 0px 30px rgba(0,0,0,.30);box-shadow: 0 1px 1px rgba(0,0,0,.4), inset 0 1px 1px rgba(255,255,255,.5), inset 0 0px 30px rgba(0,0,0,.30);}#logo{height: 93px;width: 307px;margin-top: auto;margin-right: auto;margin-bottom: 80px;margin-left: auto;}#correct{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background-color: #95cc46;-webkit-box-shadow: inset 0 0 0 1px rgba(255,255,190,.3);-moz-box-shadow: inset 0 0 0 1px rgba(255,255,190,.3);box-shadow: inset 0 0 0 1px rgba(255,255,190,.3);border: solid 1px #465b28;background-image: -webkit-linear-gradient(bottom, #63a64f, #8ad774);background-image: -moz-linear-gradient(bottom, #63a64f, #8ad774);background-image: -o-linear-gradient(bottom, #63a64f, #8ad774);background-image: -ms-linear-gradient(bottom, #63a64f, #8ad774);background-image: linear-gradient(to top, #63a64f, #8ad774);text-align:center;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 16px;color: #fff;text-shadow: 0 1px rgba(0,0,0,.25);margin-top: 30px;padding: 30px;display: none;width: 636px;}#error{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background-color: #95cc46;-webkit-box-shadow: inset 0 0 0 1px rgba(255,255,190,.3);-moz-box-shadow: inset 0 0 0 1px rgba(255,255,190,.3);box-shadow: inset 0 0 0 1px rgba(255,255,190,.3);border: solid 1px #5b2828;background-image: -webkit-linear-gradient(bottom, #a64f4f, #d77474);background-image: -moz-linear-gradient(bottom, #a64f4f, #d77474);background-image: -o-linear-gradient(bottom, #a64f4f, #d77474);background-image: -ms-linear-gradient(bottom, #a64f4f, #d77474);background-image: linear-gradient(to top, #a64f4f, #d77474);text-align:center;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 16px;color: #fff;text-shadow: 0 1px rgba(0,0,0,.25);margin-top: 30px;padding: 30px;display: none;width: 633px;}#footer{height:50px;background:rgba(53,62,66,0.6);border-top:1px #e1e1e1 solid;margin-top:20px;font-family:'trebuchet ms';width:100%;height:50px;line-height:50px;font-size:13px;color:#9c9c9c;position:absolute; bottom:0;left:0;}#footer a{color:#e1e1e1;text-decoration:none;}#container{width: 700px;margin-top: 100px;margin-right: auto;margin-bottom: auto;margin-left: auto;}