body
{
	margin:0;
	padding:0;
	color:#000000;
	background:#FFFFFF url(images/RR_backbar.gif) top  repeat-y;
	font-family: Georgia, "Times New Roman", Times, serif;
	background-position: -11px;
}

ul
{
	list-style:circle;
	margin:15px 0 20px 0;
	font-size:1em;
}

li
{margin:0 0 8px 25px;}

a
{color:#780032; font-weight:bold; text-decoration:none;}

a:hover
{color:#906D00; text-decoration:underline;}

#notused img
{float:left; margin:0 15px 15px 0; padding:1px; background:#ffffff; border:1px solid #FDBE56;}

a img
{border-color:#780032;}

a img:hover
{background:#780032; border-color:#780032;}

/**************** Topbar area styles ****************/

#topbar
{
	height:180px;
	width:860px;
	background-color: #3f0000;
}

#topbar img
{
	border:none;
	background: none;
	float:left;
	padding-left: 15px;
	margin:0;
	padding-right:3px;
}

#topbar h2, #topbar h3
{
	margin:0 20px 3px 5px;
	color:#EC891D;
	font-size:1.1em;
	font-weight:bold;
	letter-spacing:-1px;
	text-align:right;
	padding-top: 40px;
	line-height: 30px;
}

#topbar h3
{
	margin:0px 18px 15px 5px;
	color:#FFFFFF;
	font-size:1.25em;
	padding: 0;
	padding-top: 15px;
	line-height: 30px;
}

#topbar  p
{margin:0 20px 18px 5px; color:#000000; font-size:0.8em;}


#topbar a
{color:#FDBE56}

/**************** Sidebar area styles ****************/

#sidebar
{
	position:absolute;
	top:178px;
	left:0;
	height:100%;
	width:200px;
	text-align:right;
	background-color: #3f0000;
}

/*body > #sidebar
{position:fixed;}*/
#sidebar td {
	margin-top:6px;
	border-bottom: #FFF 1px solid;
	padding: 3px;
	padding-left: 9px;
}

#sidebar img
{
	margin:30px 0px 0 5px;
	text-align:right;
	border:none;
	background: none;
	float: none;
}

#sidebar h2, #sidebar h3
{margin:0 6px 18px 5px; color:#EC891D; font-size:1.1em; font-weight:bold; letter-spacing:-1px; text-align:right;}

#sidebar h3
{margin:20px 6px 4px 5px; color:#FFFFFF;}

#sidebar  p, #content cite
{
	margin:0 6px 18px 5px;
	color:#EC891D;
	font-size:0.8em;
}

#sidebar h3
{
	margin:10px 6px 8px 5px;
	color:#FFFFFF;
	font-size:1em;
}

#sidebar a
{color:#FDBE56}

/**************** Navigation menu styles ****************/

#menu a
{display:block; /*width:222px; padding:15px 18px 5px 0;font-size:1.8em; */ color:#FFFFFF; background:#3f0000 top right repeat-y; font-weight:normal; text-decoration:none; letter-spacing:-1px; color:#EC891D;}

#menu a:hover 
{color:#780032; background:#FDBE56 top right repeat-y;}

#menu a.active
{ color:#780032; background:#FFFFFF; border-top:2px solid #FDBE56; }

#menu a.active:hover
{color:#780032; background:#FFFFFF;}
/*TOP Navigation Bar Styles*/
		#menu  ul {
			list-style: none;
			margin: 0px;
		margin:0;
		padding:0;
					display: block;

						z-index:400; /*place over main section*/

		}
			#menu  ul a{
	display: block;
	text-decoration: none;
				}
		
		#menu  li {
	margin:0;
	padding:0;
	font-size: 18px;
	text-align: center;
	width: 126px;
	float: left;
	background-color: #f7b627;
		}
		
				#menu  li a {/*mainline*/
					
					padding-top: 11px;
					padding-bottom: 0px;
					padding-right: 5px;
					padding-left: 5px;
					height: 30px;
					overflow:hidden; /*need image here to slide it in li a:hover*/
					background-repeat: no-repeat;
					border-top:2px solid #683A09;border-right:2px solid #683A09;
					/*
					background-position: 0px 0px;*/
				}

		/*dropdowns*/
		#menu  li ul {
			/*width: 150px;
			/*w\idth: 130px;*/
			padding: 0px;
			margin:0px;
			left: -1999px;
			h\eight: 1px;
			position: absolute;
			z-index:500; /*place over main section*/
		}
			#menu  li li {
			height:100%;
			background: #FFCC33;
			color: #003399;
			
			font-size: 14px;
			font-weight: bold;
			padding:0px;
			padding-top:6px;
			height:100%;
			float: none;
		}
				#menu  li li a {/*dropdowns*/
	display: block;
	border:none;
	background: #F7B627;
	padding:0;
	padding-right:5px;
	padding-left:5px;
	padding-bottom: 0.5em;
	height:auto; /*fixes height by eliminating height set in li a for image*/
	color: #000000;

				
				}
				#menu  li li a:hover {
					color: #000000;
					background: #FFCC33;
				padding:0;
					padding-right:5px;
					padding-left:5px;
					padding-bottom: 0.5em;
				height:auto; /*fixes height by eliminating height set in li a:hover for image*/
				}
		#menu  li:hover ul, #navbar li.sfhover ul { /* lists nested under hovered list items */
			left: auto;
		}
#menu  li.sfhover ul { /* fix position in IE*/
			margin-left: -75px;
		}
/*END TOP Navigation Bar Styles*/

/**************** Content area styles ****************/

#content
{
	width:610px;
	margin:0 0 0 230px;
	padding:20px 10px 10px 10px;
	background-color:#FFFFFF;
	height: 100%;
}

#content p
{
	margin:0 0 12px 0;
	line-height:1.5em;
}

#content h1
{
	margin:0;
	color:#EC891D;
	font-size:2em;
	letter-spacing:-2px;
	text-align:left;
	line-height: 1em;
	padding-bottom: 5px;
	
}

#content h2
{
	margin:0;
	color:#000000;
	font-weight:normal;
	font-size:2em;
	letter-spacing:-2px;
	text-align:center;
}

#content h3
{clear:both; margin:30px 0 10px 0; color:#EC891D; font-weight:normal; font-size: 2em; letter-spacing:-2px;}
#content h4
{
	color:#EC891D;
	font-weight:bold;
	font-style:italic;
	font-size: 1.25em;
	letter-spacing:-1px;
	padding:0;
	margin:0;
}
#sidebar p a img {
	background-color: #FFF;
	padding: 3px;
	border: 1px solid #FDB915;
	margin-top: 30px;
}
/*HOME PAGE*/
#box1,#box2,#box3,#box4,#box5,#box6,#box7 {
	width:255px;
	padding:10px;
	float:left;
	margin: 10px;
	background-color: #D7C500;
}
#box4 {
	margin-top:-190px;}
#box4 {	background-color: #FDBE57;
}
#box6 {
	margin-top:-110px;}
#box6,#box3 {	background-color: #D06F1A;
}
#box2,#box5 {
	background-color: #780032;
}
#box2 p, #home #box2 h1, #box5 p, #home #box5 h1 {
	color:#EE8A1D;
}
#home li
{
	margin:0 0 8px 0;
	padding:0;
	line-height: 1.5em;
}
#home h1 {color:#3f0000;}
#flashlogo {
	position: absolute;
	height: 180px;
	width: 200px;
	left: 6px;
	top: -2px;
}

