body{
	color: #999;
	line-height:20px;
	background: #4D4F4C;
	border-color: #FF0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.07, rgb(0,0,0)),
    color-stop(0.7, rgb(79,82,82))
);
background: -moz-linear-gradient(
    center bottom,
    rgb(0,0,0) 7%,
    rgb(79,82,82) 70%
);

}
#links {
    width: 500px;
    height: 20px;
    border: 5px solid;
    background-color: #8E8989;
    text-align: center;
    font-family: Helvatica;
    font-size: 12pt;
    color: maroon;
    margin: auto;
    -webkit-border-radius: 20px;
}
#links a:hover {
    background-color: green;
}
 
#content {
	width:750px;
	margin-left:auto;
	margin-right: auto;
	margin-top: 25px;
	margin-bottom: 25px;
	background-color: #fff;
background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.07, rgb(255,255,255)),
    color-stop(0.7, rgb(208,217,217))
);
background: -moz-linear-gradient(
    center bottom,
    rgb(255,255,255) 7%,
    rgb(208,217,217) 70%
);


	padding: 25px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
}

.welcome {
	font-family:Helvetica;
	color:#4D4F4C;
	text-shadow: 2px 2px 5px #A2A69F;
}
.mainTitle{
	font-size:150%;
}
#info{
	font-family:Arial;
	color:#5F6166;
	font-size:100%;
	text-shadow: 2px 2px 7px #A2A69F;
	font-weight: 100;
}
.mainImage{
background-color: #fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	padding: 15px;
}

.input input{

}
.cse-branding-bottom {
background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.07, rgb(255,255,255)),
    color-stop(0.7, rgb(237,242,242))
);
background: -moz-linear-gradient(
    center bottom,
    rgb(255,255,255) 7%,
    rgb(237,242,242) 70%
);

#mainTitle {
-moz-border-radius: 15px;
border-radius: 15px;
}

}
