body {
	background: url(../images/crumpled.gif) fixed;
	text-align: center;

}
h1 {
	text-transform: capitalize;
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

<style type="text/css">
#div1 {
	margin-left:45px;
}#div2 {
	background-color:##0C3;
	font: 10px "Comic Sans MS", cursive;
	width: auto;
}
</style>

.a1 {font-size:12px}
.a2 {font-size:18px}
.a3 {font-size:24px; background-color:#FFF; color:#F00}
.blu_blk {font-size:12px; color:#0CF; background:#000}
.whi_blk {font-size:18px; color:#FFF; background:#000}
.yel_blk {font-size:22px; color:#FF0; background:#000}

.fontsmall {
	font-size:12px
}
.fontmedium {
	font-size:18px
}
.fontlarge {
	font-size:36px
}
a:hover {
	color: #FF0000;
}
a:active {
	color: #009966;
}
a:visited {
	color: #0033FF;
}
a:link {
	color: #0066FF;
}



float {
	margin: 5px;
	padding: 3px;
	position: absolute;
	visibility: visible;
	z-index: auto;
	left: auto;
	top: auto;
	right: auto;
	bottom: auto;
	clip: rect(5px,5px,5px,5px);
}
.pic_right {
	float: right;
	margin-right: 5px;
	margin-left: 5px;
}
.reply_text {
	font-family: "Comic Sans MS", cursive;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
}

.pic_left {
	float: left;
	margin-right: 5px;
	margin-left: 5px;
}
#notice {
	position:absolute;
	left:403px;
	top:267px;
	width:44px;
	height:39px;
	z-index:3;
}
#flag {
	position:absolute;
	left:377px;
	top:216px;
	width:143px;
	height:103px;
	z-index:1;
	visibility: hidden;
}

.button
{
	background:#aaa;
	color:#555;
	font-weight:bold;
	font-size:16px;
	padding:10px 15px;
	border:none;
	margin:50px;
	cursor:pointer;
	
-webkit-transition:-webkit-transform 1s,opacity 1s,background 1s,width 1s,height 1s,font-size 1s;
-o-transition-property:width,height,-o-transform,background,font-size,opacity,color;
-o-transition-duration:1s,1s,1s,1s,1s,1s,1s;
-moz-transition-property:width, height, -moz-transform, background, font-size, opacity, color;
-moz-transition-duration:1s,1s,1s,1s,1s,1s,1s;
transition-property:width,height,transform,background,font-size,opacity;
transition-duration:1s,1s,1s,1s,1s,1s,1s;
-webkit-border-radius:5px;
border-radius:5px;
box-shadow:0 0 2px rgba(0,0,0,0.5);
text-shadow:0 0 5px rgba(255,255,255,0.5);
display:inline-block;
}

.button:hover
{
	-moz-transform:rotate(360deg);
	-webkit-transform:rotate(360deg);
	-o-transform:rotate(360deg);
	transform:rotate(360deg);
	
	background:#99a411;
	font-size:30px;
	color:#fff
}
