@charset "UTF-8";
/* CSS Document */

/* ------------------------------------ */
/* BASIC STYLE ELEMENTS 				*/
/* ------------------------------------ */

body {
	background-color: #FDB917;
	margin: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
}

.mg_logo {					/* This is used for both the logo and the stripe */
	margin-top: 180;
}

#main {
	padding-top: 25;
	width: 620;
	text-align:left;
} 

#footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	padding-top: 30;
	padding-bottom: 20;
}

h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px
}

.subcopy {
	color:#808080;
	font-weight:normal;
	font-size:10px;
}

p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:1.5em;
}


a:link {
	color:#FDB917;
	text-decoration:none;
}

a:visited {
	color:#FDB917;
	text-decoration:none;
}

a:hover {
	color:#808080;
	text-decoration:none;
}


/* ------------------------------------ */
/* HOME PAGE NEWS FEED	 				*/
/* ------------------------------------ */

#home_news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	padding-top: 60;
	display:none;	/* Get rid of this line when you want to show news on the home page */
}

#home_register {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-top: 30;
}

a.newsfeed:link {
	color:#808285;
	text-decoration:none;
}

a.newsfeed:visited {
	color:#808285;
	text-decoration:none;
}

a.newsfeed:hover {
	color:#FDB917;
	text-decoration:none;
}

.newsline {
	padding-bottom: 10;
	padding-top: 10;
}


/* ------------------------------------ */
/* NAVIGATION			 				*/
/* ------------------------------------ */

#navbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-top: 40;
}

a.nav:link {
	color:#808080;
	text-decoration:none;
}

a.nav:visited {
	color:#808080;
	text-decoration:none;
}

a.nav:hover {
	color:#FDB917;
	text-decoration:none;
}



/* ------------------------------------ */
/* FULL NEWS PAGE		 				*/
/* ------------------------------------ */

.newstable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #000000;
	padding-top: 40;
}

.newscontact {
	vertical-align:text-top;
	font-weight: normal;
}


/* ------------------------------------ */
/* CONTACT PAGE			 				*/
/* ------------------------------------ */


.contactpage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.contact_btn {
	border: 1px solid black; 
	background-color:#000000; 
	color:#FFFFFF; 
	font-size:10px; 
	width:70;
	height:25;
}

.sendform {
	vertical-align: bottom;
	text-align:right;
	color:#000000;
	font-weight:bold; 
	font-size:10px; 
}
