.main {
         position: absolute;
         width: 99%;
	 height: 55%;
	 top: 250px;
}

.quote {
         text-align: center;
         font-size: 17px;
         font-weight: bold;
         font-family:verdana, sans-serif;
	 top: 50%;
	 height: 100%;
}

.author {
	position: relative;
         right: 1%;
         bottom: 0%;
         text-align: right;
         font-size: 12px;
         font-family: verdana, sans-serif;
         font-weight: normal;
}

.foot {
	position: absolute;
         bottom: 1%;
         width: 99%;
         text-align: center;
         font-family:verdana, sans-serif;

}

.pic {
	height: 31px;
}

.black {
	height: 32%;
	width: 99%;
	background-color: #000000;
}

.red {
	height: 32%;
	width: 99%;
	background-color: #ff0000;
	vertical-align: middle;
}

.yellow {
	height: 32%;
	width: 99%;
	background-color: #ffff00;
}
