/* --------------------------------------------------
CSS Document For RS&A
-------------------------------------------------- */

/* CONTAINER */

		#container { width: 750px; font-family: "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif; /* Lucida Grande for the Macs, Tahoma for the PCs */
			font-size: 9.5px; color: #2b3334; line-height: 13px; background-color: #f5f5f5; margin-right: auto; margin-bottom: 0; margin-left: auto; }
		
/* GENERAL MOJO AND MULA */
		
		h1 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #903; text-decoration: none; }
		
		h2 { color: #000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; }
		
		a {
			color:#903;
			text-decoration: none;
		}

		a:hover {
			color:#036;
			background-color: #dcdcdc;
		}

		
		form {
			float:right;
			margin-top: -45px;
			font-size: 9px;
		}
		
		input {
			background-color: #FFF;
			color: #999999;
			border: 1px solid #CCC;
			font-size: 11px;
			padding: 3px;
		}
		
		.button {
			padding: 2px;
		}
		
/* HEADER ELEMENTS */

		#header { padding-top: 10px; clear: both; margin-right: 5px; margin-bottom: 10px; margin-left: 5px; border-bottom: 3px double #808080; }
		

		/* the slogan */
		#header p { 
			margin-top: -20px;
			margin-left: 30px;
			color: #999999;
		}

/* NAVIGATION ELEMENTS */
	
		 #navigation ul { margin-left: 8px; padding-left: 0; list-style-type: none; float: left; width: 140px; }

		#navigation a {
			display: block;
			padding: 2px 5px 2px 7px;
			width: 140px;
			border-bottom: 1px solid #ccc;
		}
#navigation a:link, #navlist a:visited {
			color:#903;
			text-decoration: none;
		}
#navigation a:hover { background: #69c url(arrow.gif) no-repeat 96% 50%; color:#fff; list-style-image: url(arrow.gif); }
/* THE SMALL BOX BELOW NAV */

		#navigation p { background-color: #fbfbfb; width: 140px; margin-top: 30px; padding: 5px; border: dotted 1px #69c; }
		
/* CONTENT ELEMENTS */

		#content {
			width: 362px;
			margin-left: 180px;
			margin-right: 200px;
		}
		
		#content p {
			padding-bottom: 5px;
			border-bottom: 1px solid #c6c8ca; /* A faint grey line below the text */
		}

/* SIDEBAR ELEMENTS */
#sidebar { float: right; width: 175px; margin-right: 8px; }
#sidebar p {
			padding-bottom: 10px;
			border-bottom: 1px dotted #69c;
		}
/* SIDEBAR NAVIGATION
*/
#sidebarnav { width: 175px; float: right; }
#a:link { color: #903; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; width: 175px; }
#a:visited { color: #903; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; width: 175px; }
#a:hover { color: #036; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; width: 175px; }
/* FOOTER ELEMENTS */

		#footer { margin-top: 40px; clear: both; background-color:#036; padding: 0 5px; }
		
		#footer p { color:#dcdcdc; font-size: 9px; text-decoration: none; padding: 4px 5px; }
		
		#footer p a {
			color: #89817f;
			border-bottom: 1px dotted #89817f;
		}
		
		#footer p a:hover {
			color: #FFFFFF;
			background-color:#575352;
		}
		
		/* And they lived happily ever after. The End. */