#mapcontainer {
	float:left;
	margin-bottom: 20px;
}

#map {
    height: 400px;
	width: 600px;
}

#adsense {
	margin-top: 10px;
	margin-right: 66px;
	margin-bottom: 10px;
	margin-left: 66px;
}

#panel {
	margin-left: 610px;
	position: relative;
	border-top: 1px solid #CCCCCC;
	border-right: 2px solid #333333;
	border-bottom: 2px solid #333333;
	border-left: 1px solid #CCCCCC;
	padding-top: 10px;
	padding-bottom: 10px;
}

#panel h2 {
	margin-right: 10px;
	margin-left: 10px;
}

#panel h2 a {
	text-decoration: none;
	color: #330099;
}

#introduction {
	font-size: small;
	margin-right: 10px;
	margin-left: 10px;
}

.user {
	padding: 5px 15px;
}

.user h3 {
	font-size: medium;
	cursor: hand;
}

.user p {
	font-size: small;
}

.user-footer {
	font-size: x-small;
	text-align: right;
	border-top: 1px solid #999999;
}

.user-footer .timestamp {
	color: #bbbbbb;
	float: left;
}

.entry {
	padding: 5px 15px;
}

.entry h3 {
	font-size: medium;
	cursor: hand;
}

.entry p {
	font-size: small;
}

.entry-footer {
	font-size: x-small;
	text-align: right;
	border-top: 1px solid #999999;
}

.entry-footer .timestamp {
	color: #bbbbbb;
	float: left;
}

.entry-footer .edit {
	font-size: x-small;
}

.draft {
	padding: 5px 15px;
	background-color: #dddddd;
}

.draft h3 {
	font-size: medium;
	cursor: hand;
}

.draft p {
	font-size: small;
}

.form {
	padding: 5px 15px;
}

.form h3 {
	font-size: medium;
}

.form p {
	font-size: small;
}

#pager {
	margin-right: 10px;
	margin-left: 10px;
}

