body {
	margin:10px 0px; padding:0px;
	text-align:center;
	}

#header {
	border-bottom:1px solid #fff;
	}
	
#Content {
	width:650px;
	margin:0px auto;
	text-align:left;
	padding: 15px;
	border:1px solid #333;
	background-color:#eee;
	}

#Content #header a:hover {
	
}

#adskyscraper {
	width:110px;
	margin:0px auto;
	float: right;
	position-right: -10px;
	padding: 15px;
	background-color:#eee;
}

.introhook {
	background-color:#fefefe;
	text-align:center;
	text-decoration:none;
	font:1.63em/1.8 Georgia, "Times New Roman", Times, serif;
	font-weight:600;
	padding: 5px;
}

.intrologin {
	text-align:left;
	text-decoration:none;
	font:1.2em/1.5 Georgia, "Times New Roman", Times, serif;
	font-weight:600;
	padding: 5px;
}

.rightalignme {
	text-align:right;
}

.leftalignme {
	text-align:left;
}

.centerme {
	text-align:center;
	margin-left: auto;
	margin-right: auto;	
}

.errors {
	color:#f00;
}

.errorlist {
	color:#f00;
}

.inactive {
	color:#f00;
}

/* sitemeta/footer-ish stuff */
#sitemeta {
	color: #aaa;
}

#sitemeta a {
	color: #aaa;
}

#sitemeta a:link {
	color: #aaa;
}

#sitemeta a:visited {
	color: #aaa;
}

.row1 {
	padding:.3em;
	border-bottom:1px solid #fefefe;
}

.row2 {
	padding:.3em;
	border-bottom:1px solid #fefefe;
}

.serverlistrow {
	padding:.3em;
	border-bottom:1px solid #fff;
}

.inactivealertrow {
	padding:.3em;
	color:#aaa;
	border-bottom:1px solid #fff;
}

.inactivealertrow h3 {
	color:#888;
}

.inactivealertrow a {
	color:#aaa;
}

.summarypoint {
	font:1.2em/1.5 Georgia, "Times New Roman", Times, serif;
	font-weight:600;
	text-align:center;
}

.summaryimage { 
	background-color: #ffffff;
}

.servicename { 
	font:2.2em/2.0 Georgia, "Times New Roman", Times, serif;
	font-weight:800;
	color:#003366;
	text-align:center;
}


