body, h5
{
	font-size: 14px;
}
div#language
{
	position: absolute;
	right: 0px;
	top: 0px;
}
div#language a
{
	border-bottom: none;
}
div#msn-title
{
	margin: 10px 0 20px 0;
	position: relative;
	height: 128px;
	width: 100%;
}
div#msn-title h1, div#msn-title h3
{
	position: relative;
	left: 155px;
	margin: 5px 0;
}
div#msn-title h1
{
	width: 450px;
	font-size: 24px;
	line-height: 32px;
	margin-top: 15px;
	padding-top: 8px;
	margin-bottom: 20px;
}
div#msn-title h3
{
	font-size: 16px;
	font-family: "Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", "Bitstream Vera Sans", "Trebuchet MS", Verdana, "Verdana Ref", sans-serif;
}
img#msn-title-image
{
	position: absolute;
	left: 10px;
}
h2, h3, h4, h5, h6
{
	font-family: "Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", "Bitstream Vera Sans", "Trebuchet MS", Verdana, "Verdana Ref", sans-serif;
}
h2
{
	margin: 28px 0 24px 0;
	font-size: 20px;
	line-height: 30px;
}
h3
{
	margin: 24px 0 20px 0;
	font-size: 16px;
	line-height: 24px;
}
.bluebox, .redbox
{
	color: rgb(255,255,255);
	margin: 25px -20px;
	padding: 15px 20px;
}
.bluebox
{
	background: url('blue.png');
}
.redbox
{
	background: url('red.png');
}
.blue
{
	color: rgb(68,110,166);
}
.red
{
	color: rgb(166,68,68);
}
div#recaptcha_widget_div
{
    margin-left: 25px;
    margin-bottom: 10px;
}
ol#troubleshoot1
{
	margin-left: 20px;
}
div.comments
{
	border-top: 1px #CCCCCC dotted;
	margin: 25px 40px;
}
div.comments div.comment
{
	position: relative;
	padding: 20px 20px;
	border-bottom: 1px #CCCCCC dotted;
}
div.comments div.admin
{
	background: #FFFFF0;
}
div.comments div.admin strong a
{
	color: #CC0000;
}
div.comments div.comment div.body
{
	margin-top: 5px;
}
div#show-older-comments
{
	margin-top: 20px;
}
div#recaptcha_widget_div
{
	padding-left: 50px;
}