a{border:0px;}a:link { text-decoration: none;}a:visited { text-decoration: none; color: #000000;}a:active { text-decoration: none; color: #FF6600;}img {   vertical-align:bottom}h1,h2,h3 {font-size:110%;    font-weight: normal;    display:inline}.keyword{	font-size:170%;	font-weight:bold;}#base  {width:320px;        margin:0px auto;	border:1px solid #000;}#head-menu {background-color:#1ca3db;	    margin-bottom:10px;	    text-align:center;}#head-menu ul{list-style:none;              margin:0px;              padding:0px;}#head-menu li{display:inline;padding:0px;margin:0px;}.head-menu-img {border-right:1px #FFFFFF solid;}#question {background-color:#eaeaea;	   padding:10px;}#contents {margin:10px;           padding-bottom:20px;}#answer-link{border-radius:20px;	     -moz-border-radius:20px;	     -webkit-border-radius:20px;	     width: 12em;	     padding: 15px 50px;	     background: #eaeaea;	     border:1px #000 solid;	     color:#000000;	     text-align:center;}#quiz-menu{background-color:#4c4c4c;	   color:#FFFFFF;           padding:10px;}#vote{border-radius:20px;	     -moz-border-radius:20px;	     -webkit-border-radius:20px;	     padding: 10px 50px;	     background: #eaeaea;	     border:1px #000 solid;	     color:#000000;	     text-align:center;             margin-top:30px;}#nextlink{border-radius:20px;	     -moz-border-radius:20px;	     -webkit-border-radius:20px;	     margin: 0;	     padding: 0;	     list-style-type:none;	     margin-top:30px;}#nextlink li{float: left;width: 33%;background-color: #1ca3db;text-align: center;border-left:1px #FFF solid;}#nextlink a{color:#FFFFFF;padding: 10px 5px;display:block;}#footer {background-color:#e5e4e2;	 height:30px;	 padding:10px;	 margin-top:2px;}.red {color:#FF0000;}