/* CSS by Ralph William Hawkins */

body {
	background-image: url(../images/background.gif);
  	background-repeat: repeat;
  	color: white;
  	font-family: "Century Gothic";
	margin-left: 20px;
}

/* @group Headings */

h1 {font-weight: bold; font-size: 2.5em;
	letter-spacing: 2px;
}
h2 {font-weight: bold;
	letter-spacing: 2px;
}

/* @end */

/* @group Links */

a {text-decoration: none;font-weight: bold;}
a:link {color: #ffff99;}
a:visited {color: #ffffff;}
a:hover {color: #ffcc33;}

/* @end */

li {
	 	margin-bottom: 3px; 
	 	text-align: left;
	 	list-style: circle;
	margin-left: 10px;
}

img {
	vertical-align: middle;
	padding: 5px;
	margin-bottom: 10px;
	margin-top: 10px;
}

/* @group Classes */

.main {
		margin-top: 15px;
		margin-bottom: 30px;
  		visibility: visible;
  		text-align: center;
  		width: 600px;
	padding: 5px;
}

.greeting {text-align: justify;
	margin-left: 15px;
	margin-right: 15px;
}

.small {font-size: 0.9em;}

.badge {
			 margin-top: 30px;
			 margin-bottom: 15px;
}

/* @end */

#top_box {
	width: 550px;
	background-color: #333;
	padding: 15px;
	border-style: none;
	margin-left: 15px;
	overflow: visible;
	border-width: 1px;
}

#bottom_box {
	width: 500px;
	padding: 5px 5px 20px;
	height: 175px;
	margin-top: 25px;
	margin-bottom: 50px;
	background: #333;
	border-style: none;
	margin-left: 40px;
}