body {
	font-family: Arial, san-serif;
	font-size: 12px;
	background: url(images/background.jpg) repeat-x #FFF;
	text-align: center;
}

form {
	margin: 0;
	padding: 0;
}

input, textarea {
	border: solid 1px #73C5ED;
	font-family: Arial, san-serif;
	font-size: small;
}

h2 {
	font-family: Arial, san-serif;
	font-size: 18px;
	color: navy;
	margin: 0;
	padding: 5px 15px 5px 15px;
}

p {
	text-align: left;
	width: 390px;
	margin: 0px 0px 0px 15px;
	padding: 5px 5px 5px 5px;
}

img {
	padding: 0;
	margin: 0;
}

#adsense-top {
	align: center;
	width: 500px;
	margin: 15px auto 0px auto;
}

#box-top { 
	height: 150px;
	width: 550px;
	padding: 0;
	text-align: left;
	margin: 15px auto 0px auto;
}
#box-body { 
	width: 550px;
	padding: 0;
	background: url(images/body_background.gif) repeat-y;
	text-align: left;
	margin: 0 auto 0 auto;
}
#box-bottom { 
	height: 20px;
	width: 550px;
	padding: 0;
	text-align: left;
	margin: 0px auto 15px auto;
}
.intro {
	border: solid 1px #73C5ED;
	background: url(images/paragraph_background.jpg) repeat-x #DDF1FA;
}
#myspace {
	width: 550px;
	margin: 0px auto 0px auto;
	text-align: left;
}
#widget-list {
	margin: 15px;
}
#hushedcrush_123456 {
	margin: 5px;
	float: left;
}
#hushedcrush_234567 {
	margin: 5px;
	float: left;
}
#page-footer {
	color: #989898;
	text-align: center;
	margin: 15px auto 0 auto;
}

#page-footer a {
	color: #989898;
}

.widget-desc {
	width: 430px;
	text-align: center;
}