* {
	font-family: verdana;
	font-size: 12px;
	}
body {
	margin: 15px 0px 15px 0px;
	padding: 0px;
	background-image: url(../images/bg.gif);
	}
h1 { font-size: 16px; }
h2 { font-size: 14px; }

/* This section is for the main layout */
#preheader {
	font-size: 14px;
	text-align: right;
	}
	#preheader a {
		text-decoration: none;
		}
#headerbar {
	border-right: 1px solid #003366;
	border-left: 1px solid #003366;
	width: 898px;
	height: 41px;
	background-image: url(../images/bluebar.gif);
	color: white;
	font-weight: bold;
	}
	#headerbar a {
		color: white;
		}
#center {
	border-right: 1px solid #003366;
	border-left: 1px solid #003366;
	border-bottom: 1px solid #003366;
	background-color: white;
}
#footer {
	font-size: 14px;
	text-align: right;
	}
#features table { background-color: white; border: 1px solid #CCCCCC; padding: 2px; }
	

/* This section is for the menu items and the main content on the right side of each page */
.leftmenubox { padding: 5px; border-bottom: 1px solid #CCCCCC; }
#menu {
	width: 165px;
	border-right: 1px solid #CCCCCC;
	padding-left: 5px;
	}
#maincontent {
	border-right: 1px solid #CCCCCC;
	padding: 5px;
	}
#links		{ padding: 5px; border-bottom: 1px solid #CCCCCC; }
#webmail	{ padding: 5px; border-bottom: 1px solid #CCCCCC; }
#faq		{ padding: 5px; border-bottom: 1px solid #CCCCCC; }
#news		{ padding: 5px; border-bottom: 1px solid #CCCCCC; }
	.newstitle { font-weight: bold; }
	.newscontent { }
#speedtest	{ text-align: center; }
#spampage	{ background: url(http://support.megagate.com/setup/email/spam/watermark-spam.gif) top right no-repeat; }

/*Twitter and Facebook Icons*/	

#twitter {
	margin:0;
	padding:0;
	width:70px;
	margin-left:auto;
	margin-right:auto;
}

#twitter img {
	border:none;
}
