﻿html{height:100%;box-shadow:inset 0 0 150px rgba(0,0,0,.15)}
body{margin:0;padding:0;background:#fff}
#quote, #about{width:600px;max-width:600px;margin:auto;margin-top:10%}
.quote h1{font-family:Georgia,Times New Roman,Times,Verdana,Arial,Sans-Serif;font-weight:normal;font-size:190%;line-height:140%;font-style:italic}
.author{padding-right:50px;font-size:140%;font-family:Lucida Sans,Georgia,Verdana,Arial,Sans-Serif;text-align:right}
#about{font-family:Verdana,Arial,Sans-Serif;font-size:80%;line-height:170%;width:400px}
#about h1{font-family:Georgia,Times New Roman,Times,Verdana,Arial,Sans-Serif;font-weight:normal;font-size:210%;line-height:140%;font-style:italic}
#langselector{max-width:250px;margin-top:20px;padding:10px;border:1px solid #ddd;background:#eee}
#langselector p{margin-top:0;padding-top:0}
#savemessage{border:1px solid #9F9;background:#CFC;margin-top:10px;padding:10px}
#savemessage p{margin:0;padding:0}
form{margin:0; padding:0}
input[type=submit]{cursor:pointer}
#createdby{margin-top:40px}
footer{bottom:25px;position:absolute;width:97%;font-size:70%;font-family:Verdana,Arial,Helvetica,sans-serif}
footer ul{margin-top:10px;list-style:none;margin-right:30px;text-align:right}
footer ul li{display:inline;margin-left:10px;padding-left:10px}
footer a{color:#999;font-weight:bold;text-decoration:none;padding:5px;border-radius:5px;-moz-transition: color .15s linear,background-color .15s linear;-webkit-transition: color .15s linear,background-color .15s linear;transition: color .15s linear,background-color .15s linear}
footer a:hover{background:#808080;color:#fff;border-radius:5px}
.bubble{box-shadow:10px 10px 30px #e5e5e5;position:relative;padding:15px 30px;margin:0;color:#000;background:#ccc;background:-webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#ccc));background:-moz-linear-gradient(#f5f5f5, #ccc);background:-o-linear-gradient(#f5f5f5, #ccc);background:linear-gradient(#f5f5f5, #ccc);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-bottom:30px;}
.bubble:after{content:"";position:absolute;bottom:-20px;right:150px;border-width:0 20px 20px 0px;border-style:solid;border-color:transparent #ccc;display:block;width:0;}
