body{
	background: #dddddd url('bg.jpg') repeat;
	text-align: center;
	margin-top: 100px;
}
h1{
	font-family: 'Yesteryear', cursive;
	font-size: 70px;
	color: #202020;
	text-shadow: 0 1px 1px #efefef;
	margin-bottom: 10px;
}
h2{
	width: 500px;
	text-align: right;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #ababab;
	text-shadow: 0 1px 1px #efefef;
	margin: auto;
	margin-top: 10px;
}
h2 a{
	text-decoration: none;
	color: #ababab;
}
h2 a:hover{
	color: #404040;
}
ul{
	width: 560px;
	margin: auto;
	padding-top: 12px;
}
ul li{
	display: inline-block;
	width: 120px;
	height: 30px;
	margin-right: 10px;
}
ul li a{
	display: block;
	width: 120px;
	height: 20px;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #101010;
	text-decoration: none;
	padding: 6px 0 0 0;
	border-radius: 4px;
}
ul li a.blue{
	background: #4491ab;
	background: -moz-linear-gradient(top,  #4491ab 0%, #206d87 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4491ab), color-stop(100%,#206d87));
	background: -webkit-linear-gradient(top,  #4491ab 0%,#206d87 100%);
	background: -o-linear-gradient(top,  #4491ab 0%,#206d87 100%);
	background: -ms-linear-gradient(top,  #4491ab 0%,#206d87 100%);
	background: linear-gradient(top,  #4491ab 0%,#206d87 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4491ab', endColorstr='#206d87',GradientType=0 );
	border: 1px solid #2a5c76;
	box-shadow: 0 1px 1px #efefef,inset 0 1px 1px #55a8c6;
	text-shadow: 0 1px 1px #4d889b;
}
ul li a.blue:active{
	background: #206d87;
	background: -moz-linear-gradient(top,  #206d87 0%, #4491ab 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#206d87), color-stop(100%,#4491ab));
	background: -webkit-linear-gradient(top,  #206d87 0%,#4491ab 100%);
	background: -o-linear-gradient(top,  #206d87 0%,#4491ab 100%);
	background: -ms-linear-gradient(top,  #206d87 0%,#4491ab 100%);
	background: linear-gradient(top,  #206d87 0%,#4491ab 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#206d87', endColorstr='#4491ab',GradientType=0 );
	box-shadow: 0 1px 1px #efefef,inset 0 1px 1px #55a8c6;
	text-shadow: 0 -1px 1px #4d889b;
}
ul li a.red{
	background: #cb5d4f;
	background: -moz-linear-gradient(top,  #cb5d4f 0%, #9d3324 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cb5d4f), color-stop(100%,#9d3324));
	background: -webkit-linear-gradient(top,  #cb5d4f 0%,#9d3324 100%);
	background: -o-linear-gradient(top,  #cb5d4f 0%,#9d3324 100%);
	background: -ms-linear-gradient(top,  #cb5d4f 0%,#9d3324 100%);
	background: linear-gradient(top,  #cb5d4f 0%,#9d3324 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cb5d4f', endColorstr='#9d3324',GradientType=0 );
	border: 1px solid #722a23;
	box-shadow: 0 1px 1px #efefef,inset 0 1px 1px #da6658;
	text-shadow: 0 1px 1px #a15a4f;
}
ul li a.red:active{
	background: #9d3324;
	background: -moz-linear-gradient(top,  #9d3324 0%, #cb5d4f 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9d3324), color-stop(100%,#cb5d4f));
	background: -webkit-linear-gradient(top,  #9d3324 0%,#cb5d4f 100%);
	background: -o-linear-gradient(top,  #9d3324 0%,#cb5d4f 100%);
	background: -ms-linear-gradient(top,  #9d3324 0%,#cb5d4f 100%);
	background: linear-gradient(top,  #9d3324 0%,#cb5d4f 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9d3324', endColorstr='#cb5d4f',GradientType=0 );
	box-shadow: 0 1px 1px #efefef,inset 0 1px 1px #da6658;
	text-shadow: 0 -1px 1px #a15a4f;
}
ul li a.green{
	background: #5f9e4f;
	background: -moz-linear-gradient(top,  #5f9e4f 0%, #43761a 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5f9e4f), color-stop(100%,#43761a));
	background: -webkit-linear-gradient(top,  #5f9e4f 0%,#43761a 100%);
	background: -o-linear-gradient(top,  #5f9e4f 0%,#43761a 100%);
	background: -ms-linear-gradient(top,  #5f9e4f 0%,#43761a 100%);
	background: linear-gradient(top,  #5f9e4f 0%,#43761a 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5f9e4f', endColorstr='#43761a',GradientType=0 );
	border: 1px solid #145106;
	box-shadow: 0 1px 1px #efefef,inset 0 1px 1px #66ad5d;
	text-shadow: 0 1px 1px #589149;
}
ul li a.green:active{
	background: #43761a;
	background: -moz-linear-gradient(top,  #43761a 0%, #5f9e4f 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#43761a), color-stop(100%,#5f9e4f));
	background: -webkit-linear-gradient(top,  #43761a 0%,#5f9e4f 100%);
	background: -o-linear-gradient(top,  #43761a 0%,#5f9e4f 100%);
	background: -ms-linear-gradient(top,  #43761a 0%,#5f9e4f 100%);
	background: linear-gradient(top,  #43761a 0%,#5f9e4f 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5f9e4f', endColorstr='#5f9e4f',GradientType=0 );
	box-shadow: 0 1px 1px #efefef,inset 0 1px 1px #66ad5d;
	text-shadow: 0 -1px 1px #589149;
}
ul li a.yellow{
	background: #e5e967;
	background: -moz-linear-gradient(top,  #e5e967 0%, #bbc024 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5e967), color-stop(100%,#bbc024));
	background: -webkit-linear-gradient(top,  #e5e967 0%,#bbc024 100%);
	background: -o-linear-gradient(top,  #e5e967 0%,#bbc024 100%);
	background: -ms-linear-gradient(top,  #e5e967 0%,#bbc024 100%);
	background: linear-gradient(top,  #e5e967 0%,#bbc024 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e967', endColorstr='#bbc024',GradientType=0 );
	border: 1px solid #a7a90e;
	box-shadow: 0 1px 1px #efefef,inset 0 1px 1px #eef0a3;
	text-shadow: 0 1px 1px #d2d466;
}
ul li a.yellow:active{
	background: #bbc024;
	background: -moz-linear-gradient(top,  #bbc024 0%, #e5e967 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bbc024), color-stop(100%,#e5e967));
	background: -webkit-linear-gradient(top,  #bbc024 0%,#e5e967 100%);
	background: -o-linear-gradient(top,  #bbc024 0%,#e5e967 100%);
	background: -ms-linear-gradient(top,  #bbc024 0%,#e5e967 100%);
	background: linear-gradient(top,  #bbc024 0%,#e5e967 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bbc024', endColorstr='#e5e967',GradientType=0 );
	box-shadow: 0 1px 1px #efefef,inset 0 1px 1px #eef0a3;
	text-shadow: 0 -1px 1px #d2d466;
}
ul li a.blue:hover, a.red:hover, a.green:hover, a.yellow:hover{
	box-shadow: 0 0 3px rgba(112,112,112,0.7);
}