body {
	margin: 0px; /* bumps website up to top-margin; except opera (margin top = 8px by default) */
	padding: 0px; /* compensates for 8px top margin in opera (does not affect other browsers) */ 
	background: url(images/rsmbg2.jpg) #D9DFEC; /* page background */
	font-family: Verdana, Arial, Helvetica, sans-serif; /* 	Georgia, "Times Roman", Times, Garamond, serif; */
	font-size: 11px;
	color: #333399; /* aqua; black; blue; fuchsia; gray; green; lime; maroon; navy; olive; purple; red; silver; teal; white; yellow; */
	line-height: 16px; /* adjusts leading */
	}

/* ========== PAGECENTER */
#pagecenter { 
 	width: 800px;
	margin: auto; /* centres div within page */
	background: url(images/0main_page_bg.jpg);
    	}
#pageheader { 
 	width: 800px;
	background: url(images/0splash_header_bg.jpg) no-repeat;
    	}
#headerspacer { 
 	width: 800px;
 	height: 220px;
 	}

/* ========== CONTENT */
#content { 
 	width: 800px;
    	}

/* ========== MARGINLEFT */
#marginleft { 
 	width: 25px;
	height: 69px;
	float: left;
    	}
/* ========== SLIDESHOW & ENTER */
#slideshow { 
 	width: 400px;
	height: 275px;
	background: url(images/0splash_00.jpg) no-repeat;  
	float: left;
    	}
#entersite { 
 	width: 400px;
	height: 30px;
	padding-top: 10px;
	font-family: Georgia, "Times Roman", Times, Garamond, serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	text-align: right; 
    	}
a.enter:link, a.enter:active, a.enter:visited {
	color: #333399;  /* purple */
	text-decoration: none; /* none; underline; overline; line-through; */
	}
a.enter:hover { /* mouse hover */
	color: #339999;  /* teal */
	text-decoration: none;
	}

/* ========== GUTTER */
#gutter { 
 	width: 50px;
	height: 69px;
	float: left;
    	}

/* ========== SUBTAGLINE */

#subtagline {
 	width: 260px;
	height: auto;
	margin-top: 70px; 
	font-family: Georgia, Times, "Times New Roman", Garamond, serif;
	font-size: 19px;
	line-height: 24px;
	font-weight: bold;
	font-style: italic;
	float: left;
    	}


/* ========== FOOTER */
#footer { 
 	width: 800px;
	padding: 30px 0px 0px 0px;
	font-size: 10px;
	line-height: 12px;
	color: #7D7D7D;
	text-align: center;
	clear: both;
    	} 

