p {
	text-align:left;
}

/*//////////  GLOBAL MAIN DROP DOWN MENU STYLING ////////// */
/* IE 10 specific styles START */
html[data-useragent*='MSIE 10.0'] nav a {
	font-weight:700;
	font-size:14px;
}

/* IE 10 specific styles  END*/
.toggle,[id^=drop] {
	display:none;
}

#main-nav .toggle {
/* header extension to viewport 
	margin: 0 -100%;
	padding-top: 5px;
	padding-right: 100%;
	padding-left: 100%;
	padding-bottom: 5px;*/
}

nav {
	margin:0;
	padding:0;
	background-color:#0F3D54;
	line-height:32px;
	font-family:'Source Sans Pro',sans-serif;
}

nav a:visited {
	color:#FFF;
}

#logo {
	display:block;
	padding:0 30px;
/*float: left;*/
	font-size:20px;
	line-height:60px;
}

#logo {
	width:330px;
	padding:25px 0 0;
}

nav:after {
	content:"";
	display:table;
	clear:both;
}

nav ul {
	float:none;
	text-align:center;
	padding:0;
	margin:0;
	list-style:none;
	position:relative;
}

nav ul li {
	margin:0;
	display:inline-block;
	float:none;
	background-color:#0F3D54;
}

nav a {
	display:block;
	padding:2px 20px 5px;
	width:auto;
	text-align:center;
	color:#fff;
	font-size:.9em;
	letter-spacing:1px;
	text-decoration:none;
	border-top:4px solid #0F3D54;
	outline:none !important;

}

nav a.mobile-link {
	display:none;
}

nav ul li ul li:hover {
	background:#000;
}



nav ul ul {
	display:none;
	position:absolute;
	top:43px;
}

/*nav ul ul a:hover {
	border-top:4px solid #FFF;
	position:relative;
	width:inherit;
}*/

nav ul li:hover > ul {
	display:list-item;
}

nav .menu li ul li a {
	text-align:left;
	font-size:.9em;
	font-weight:400;
	line-height:1.3em;
	padding:8px 10px;
}

nav ul ul li {
	width:inherit;
	float:none;
	display:list-item;
	position:relative;
}

nav ul ul ul li {
	position:relative;
	top:-60px;
	left:170px;
}

li > a:after {
	content:'';
}

li > a:only-child:after {
	content:'';
}

.tertiary-menu {
	visibility:hidden;
}

#nav-head-bg {
	width:100%;
	background-color:#0f3d54;
	position:absolute;
	top:0;
	left:0;
	height:43px;
}

/* Internet Explorer 10+ */
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) {
	nav a {
		display:block;
		padding:2px 20px 5px;
		width:auto;
		text-align:center;
		color:#FFF;
		font-size:12px;
		letter-spacing:1px;
		text-decoration:none;
		border-top:4px solid #0F3D54;
	}
}


/* Media Queries
--------------------------------------------- */

@media all and (min-width : 935px) {
	
	nav a:hover {
		color:#0F3D54;
		background-color:#FFF;
		border-top:4px solid #595959;
		transition:.4s;
	}
	
	/* ////////// HOME PAGE menu section colors  /////////////*/
	/* ////////// SENATORS  /////////////*/
	nav .senatorsmenu {
		width:129.72px;
	}
	
	nav .senatorsmenu a:hover {
		color:#6C7B84;
		background-color:#FFF;
		border-top:4px solid #6C7B84;
	}
	
	nav li.senatorsmenu:hover {
		background-color:#FFF;
	}
	
	nav li.senatorsmenu:hover a {
		color:#6C7B84;
	}
	
	nav li.senatorsmenu:hover a.selected {
		color:#fff;
	}
	
	nav .senatorsmenu a.selected {
		color:fff;
		background:#6C7B84;
		border-top:4px solid #6C7B84;
	}
	
	nav .senatorsmenusub {
		width:inherit;
		text-align:left;
	}
	
	nav .senatorsmenusub a:hover {
		color:#6C7B84;
		background-color:#FFF;
		border-top:4px solid #FFF;
	}
	
	nav .senatorsmenusub a {
	/*color: #666;*/
		background-color:#F3F2F2;
		border:1px #000;
	}
	
	nav .senatorsmenusub li a:hover {
		color:#FFF!important;
		background-color:#6C7B84;
		border:1px #1F1D1D;
		width:auto;
	}
	
	/* ////////// COMMITTEES  /////////////*/
	nav .committeesmenu {
		width:139.72px;
	}
	
	nav .committeesmenu a:hover {
		color:#AE6A3A;
		background-color:#FFF;
		border-top:4px solid #AE6A3A;
	}
	
	nav li.committeesmenu:hover {
		background-color:#FFF;
	}
	
	nav li.committeesmenu:hover a {
		color:#AE6A3A;
	}
	
	nav li.committeesmenu:hover a.selected {
		color:#fff;
	}
	
	nav .committeesmenu a.selected {
		color:fff;
		background:#AE6A3A;
		border-top:4px solid #AE6A3A;
	}
	
	nav .committeesmenusub {
		width:inherit;
		text-align:left;
	}
	
	nav .committeesmenusub a:hover {
		color:#AE6A3A;
		background-color:#FFF;
		border-top:4px solid #FFF;
	}
	
	nav .committeesmenusub a {
		color:#595959!important;
		background-color:#F3F2F2;
		border-top:4px;
	}
	
	nav .committeesmenusub li a:hover {
		color:#FFF!important;
		background-color:#AE6A3A;
		border-top:4px;
		width:auto;
	}
	
	/* ////////// LEGISLATION & RECORDS  /////////////*/
	nav .legislationmenu {
		width:222.14px;
	}
	
	nav .legislationmenu a:hover {
		color:#A99055;
		background-color:#FFF;
		border-top:4px solid #A99055;
	}
	
	nav .legislationmenu a.selected {
		color:fff;
		background:#A99055;
		border-top:4px solid #A99055;
	}
	
	nav li.legislationmenu:hover {
		background-color:#FFF;
	}
	
	nav li.legislationmenu:hover a {
		color:#A99055;
	}
	
	nav li.legislationmenu:hover a.selected {
		color:#fff;
	}
	
	nav .legislationmenusub {
		width:inherit;
		text-align:left;
	}
	
	nav .legislationmenusub a:hover {
		color:#A99055;
		background-color:#FFF;
		border-top:4px solid #FFF;
	}
	
	nav .legislationmenusub a {
		color:#595959!important;
		background-color:#F3F2F2;
		border-top:4px;
	}
	
	nav .legislationmenusub li a:hover {
		color:#FFF!important;
		background-color:#A99055;
		border-top:4px;
		width:auto;
	}
    	/* ////////// Art and Artifacts  /////////////*/
	nav .artartifactsmenu {
		width:158.09px;
	}
	
	nav .artartifactsmenu a:hover {
		color:#65925F;
		background-color:#FFF;
		border-top:4px solid #65925F;
	}
	
	nav li.artartifactsmenu:hover {
		background-color:#FFF;
	}
	
	nav li.artartifactsmenu:hover a {
		color:#65925F;
	}
		nav li.artartifactsmenu:hover a.selected {
		color:#fff;
	}
	nav .artartifactsmenu a.selected {
		color:fff;
		background:#65925F;
		border-top:4px solid #65925F;
	}
	

	
	nav .artartifactsmenusub {
		width:inherit;
		text-align:left;
	}
	
	nav .artartifactsmenusub a:hover {
		color:#65925F;
		background-color:#FFF;
		border-top:4px solid #FFF;
	}
	
	nav .artartifactsmenusub a {
		color:#595959!important;
		background-color:#F3F2F2;
		border-top:4px;
	}
	
	nav .artartifactsmenusub li a:hover {
		color:#FFF!important;
		background-color:#65925F;
		border-top:4px;
		width:auto;
	}
	
	
	/* ////////// About  /////////////*/
	nav .aboutmenu {
		width:177px;
	}
	
	nav .aboutmenu a:hover {
		color:#523044;
		background-color:#FFF;
		border-top:4px solid #523044;
	}
    nav li.aboutmenu:hover {
		background-color:#FFF;
	}
    nav li.aboutmenu:hover a {
		color:#523044;
	}
	nav li.aboutmenu:hover a.selected {
		color:#fff;
	}	
	nav .aboutmenu a.selected {
		color:fff;
		background:#523044;
		border-top:4px solid #523044;
	}
	
	nav .aboutmenusub {
		width:inherit;
		text-align:left;
	}
	
	nav .aboutmenusub a:hover {
		color:#523044;
		background-color:#FFF;
		border-top:4px solid #FFF;
	}
	
	nav .aboutmenusub a {
	color: #595959 !important;
		background-color:#F3F2F2;
		border-top:4px;
	}
	
	nav .aboutmenusub li a:hover {
		color:#FFF!important;
		background-color:#523044;
		border-top:4px;
		width:auto;
	}
	

	.nav {
		width:100%;
		background-color:#fff;
	/*#0f3d54*/
		min-height:43px;
		position:relative;
	}
	
	
	
	.accordion a,.accordion-nochild a {
		font-family:'Source Sans Pro',sans-serif;
		width:auto;
	/*display: block;*/
		color:#595959;
		padding:10px 15px;
		letter-spacing:.5px;
		color:#595959;
		font-weight:400;
		text-align:left;
		transition:.4s;
		outline:none;
	}

	
}


@media all and (max-width : 935px) {
	#logo {
		display:block;
		padding:0;
		width:100%;
	/*text-align: center;
	  float: none;*/
	}
	
	.nav {
		overflow:hidden;
		position: relative;
		background-color:white;
	}
	
	#main-nav .toggle, nav .menu li ul li a.drop-link {
		font-weight:600;
		outline:none;
	}
	
	nav {
		margin:0;
	}
	
	nav .menu li ul li a {
		text-align:left;
		font-size:.9em;
		font-weight:400;
		line-height:1.3em;
		padding:8px 0;
	}
	
	nav .menu li ul li a.active {
		font-weight:700;
	}
	
	/*nav .menu li ul li a:hover {
		font-weight:500;
	}*/
	
	nav a.mobile-link {
		display:block;
	}
	
	#search-elements {
		top:auto;
		bottom:-37px;
		position:absolute;
		z-index:1000;
	}
	
	#artartifacts,#senators,#committees,#legislation, #ghost_bucket {
		display:none;
	}
	
	.toggle + a,.menu {
		display:none;
	}
	
	nav a, .toggle {
		display:block;
		background-color:#0F3D54;
		color:#FFF;
		font-size:.9em;
		text-align:left;
		letter-spacing:1px;
		padding:6px 15px 5px;
		text-decoration:none;
		border:none;
		outline: 0;
	}
	
	label.plus-minus {
		display:block;
		background-color:#fff;
		font-size:.9em;
		text-decoration:none;
		border:none;
		width:20%;
		float:right;
		width:42px;
		height:42px;
		margin-top:1px;
	}
	
	ul li ul li label.plus-minus {
		width:33px;
		height:33px;
		margin-right: 4px;
	}
	
	ul li ul li label.mobile-plus:after {
		top:0;
		right:11px;
	}
	
	label.plus-minus:hover {
		background-color:#f1f1f1;
	}
	
	.toggle:hover {
		background-color:#0F3D54;
	}
	
	[id^=drop]:checked + ul {
		display:block;
	}
	
	nav ul li {
		display:block;
		width:200px;
	}
	
	nav ul ul .toggle,nav ul ul a {
		padding:0 40px;
	}
	
	nav ul ul ul a {
		padding:0 80px;
	}
	
	nav a:hover,nav ul ul ul a {
		color:#fff;
		background-color:#000;
	}
	
	nav ul li ul li .toggle,nav ul ul a {
		background-color:#212121;
	}
	
	nav ul ul {
		float:none;
		position:static;
		color:#fff;
	}
	
	nav ul ul li:hover > ul,nav ul li:hover > ul {
		display:none;
	}
	
	nav ul ul li {
		display:block;
		width:100%;
	}
	
	nav ul ul ul li {
		position:static;
	}
	
	.mobile-plus {
		position:relative;
	}
	
	.mobile-plus:after {
		content:"+";
		font-family:'FontAwesome';
		font-size:1.5em;
		color:#595959;
		font-weight:700;
		position:absolute;
		top:5px;
		right:15px;
	}
	
	.mobile-plus:hover:after {
		color:#595959;
	}
	
	.mobile-plus.active:after {
		content:"\2013";
	}
	
	.mobile-plus-nochild {
		background-color:#595959;
		color:#595959;
		cursor:pointer;
		padding:10px 15px;
		width:100%;
		font-family:'Source Sans Pro',sans-serif;
		font-weight:400;
		text-align:left;
		letter-spacing:.5px;
		border-bottom:none;
		border-right:none;
		border-left:none;
		outline:none;
		transition:.4s;
	}
	
	.mobile-plus-nochild:hover {
		color:#595959;
	}
	
	.mobile-plus-nochild:after {
		content:"";
	}
	
	/* /////////  MOBILE STYLES ///////// */
	ul.menu {
		background-color:#FFF;
	}
	
	.fa-bars {
		padding:0 10px;
	}
	
	.mobile-plus {
		font-size:1.4em;
		float:right;
	}
	
	.tertiary-menu {
		visibility:visible;
		padding-left:25px;
		background-color:#FFF;
	}
	
	.tertiary-link {
		padding:0;
	}
	
	.mobile-plus-tertiary {
		opacity:.9;
		font-size:1.4em;
		float:right;
		color:inherit;
	}
	
	nav a {
		color:#333;
	}
	
	
	
	/* ////////// SENATORS mobile  /////////////*/
	nav .senatorsmenu {
		width:auto;
		background-color:#FFF;
	}
	
	nav .senatorsmenu a {
		color:#6C7B84;
		background-color:#FFF;
		font-weight:600;
	}
	
	nav .senatorsmenusub {
		width:inherit;
		text-align:left;
		padding-left:25px;
	}
	
	nav .senatorsmenusub .toggle {
		color:#FFF;
		background-color:#FFF;
		border-top:none;
	}
	
	nav .senatorsmenusub a {
	    color: #595959;
		background-color:#FFF;
		border-top:none;
	}
	
	nav .senatorsmenusub li a:hover {
		color:#595959!important;
		background-color:#FFF;
		border-top:none;
		width:auto;
	}
	
	/* ////////// COMMITTEES mobile  /////////////*/
	nav .committeesmenu {
		width:auto;
		background-color:#FFF;
	}
	
	nav .committeesmenu a {
		color:#AE6A3A;
		background-color:#FFF;
		border-top:1px solid #595959;
		font-weight:600;
	}
	
	nav li.committeesmenu:hover {
		background-color:#FFF;
	}
	
	nav li.committeesmenu:hover a {
		color:#AE6A3A;
	}
	
	nav .committeesmenusub {
		width:inherit;
		text-align:left;
		padding-left:25px;
	}
	
	nav .committeesmenusub .toggle {
		color:#AE6A3A;
		background-color:#FFF;
		border-top:none;
	}
	
	nav .committeesmenusub a {
		color:#595959!important;
		background-color:#FFF;
		border-top:none;
	}
	
	nav .committeesmenusub li a:hover {
		color:#595959!important;
		background-color:#FFF;
		border-top:none;
		width:auto;
	}
	
	/* ////////// LEGISLATION & RECORDS mobile  /////////////*/
	nav .legislationmenu {
		width:auto;
		background-color:#FFF;
	}
	
	nav .legislationmenu a {
		color:#A99055;
		background-color:#FFF;
		border-top:1px solid #595959;
		font-weight:600;
		outline:none;
	}
	
	nav li.legislationmenu:hover {
		background-color:#FFF;
	}
	
	nav li.legislationmenu:hover a {
		color:#A99055;
	}
	
	nav .legislationmenusub {
		width:inherit;
		text-align:left;
		padding-left:25px;
	}
	
	nav .legislationmenusub .toggle {
		color:#A99055;
		background-color:#FFF;
		border-top:none;
	}
	
	nav .legislationmenusub a {
		color:#595959!important;
		background-color:#FFF;
		border-top:none;
	}
	
	nav .legislationmenusub li a:hover {
		color:#595959!important;
		background-color:#FFF;
		border-top:none;
		width:auto;
	}
    	/* ////////// Art and Artifacts mobile  /////////////*/
	nav .artartifactsmenu {
		width:auto;
		background-color:#FFF;
	}
	
	nav .artartifactsmenu a {
		color:#65925F;
		background-color:#FFF;
		border-top:1px solid #595959;
		font-weight: 600;
	}
	
	nav li.artartifactsmenu:hover {
		background-color:#FFF;
	}
	
	nav li.artartifactsmenu:hover a {
		color:#65925F;
	}
	
	nav .artartifactsmenusub {
		width:inherit;
		text-align:left;
		padding-left:25px;
	}
	
	nav .artartifactsmenusub .toggle {
		color:#65925F;
		background-color:#FFF;
		border-top:none;
	}
	
	nav .artartifactsmenusub a {
		color:#595959!important;
		background-color:#FFF;
		border-top:none;
	}
	
	nav .artartifactsmenusub li a:hover {
		color:#595959!important;
		background-color:#FFF;
		border-top:none;
		width:auto;
	}
	
	/* ////////// About mobile  /////////////*/
	nav .aboutmenu {
		width:auto;
		background-color:#FFF;
	}
	
	nav .aboutmenu a {
		color:#523044;
		background-color:#FFF;
		border-top:1px solid #595959;
		font-weight: 600;
	}
	
	nav li.aboutmenu:hover {
		background-color:#FFF;
	}
	
	nav li.aboutmenu:hover a {
		color:#523044;
	}
	
	nav .aboutmenusub {
		width:inherit;
		text-align:left;
		padding-left:25px;
	}
	
	nav .aboutmenusub .toggle {
		color:#523044;
		background-color:#FFF;
		border-top:none;
	}
	
	nav .aboutmenusub a {
        color: #595959 !important;
		background-color:#FFF;
		border-top:none;
	}
	
	/*nav .artmenusub li a:hover {
		color:#666!important;
		background-color:#FFF;
		border-top:none;
		width:auto;
	}*/
	
	ul.aboutmenusub li .toggle {
	/*padding-top: 0 !important;
			padding-bottom: 0 !important;*/
		padding:6px 15px 5px 0;
		font-weight:300;
		color:#595959;
	}
	

}

@media all and (max-width : 330px) {
	nav ul li {
		display:block;
		width:94%;
	}
}

@media all and (min-width : 769px) {
	/* SECONDARY PAGES SIDEBAR MENU STYLES */
	/* GLOBAL STYLES SECONDARY PAGES SIDEBAR MENU */
	.accordion,.accordion-nochild {
		position:relative;
	}
	
	.accordion a,.accordion-nochild a {
		font-family:'Source Sans Pro',sans-serif;
		width:auto;
		display:block;
		color:#595959;
		padding:10px 15px;
		letter-spacing:.5px;
		color:#595959;
		font-weight:400;
		text-align:left;
		transition:.4s;
		outline:none;
	}
	
	.accordion button {
		background:none;
		border:0;
		font-family:'Source Sans Pro',sans-serif;
		color:#595959;
		cursor:pointer;
		margin:0;
		padding:0;
		padding:10px 15px;
		cursor:pointer;
		width:100%;
		text-align:left;
		outline:none;
	}
	
	.accordion.active {
		font-weight:400;
	}
	
	.accordion:hover button,.accordion:hover a {
		color:#fff;
	}
	
	.panel {
		padding:0 0 0 18px;
		background-color:#fff;
		display:none;
	}
	
	.panel.show {
		display:block!important;
	}
	
	.accordion:after {
		content:"+";
		font-family:'FontAwesome';
		font-size:1em;
		color:#595959;
		float:right;
		margin-left:5px;
		padding-top:0;
	/*margin-right: 25px;*/
		position:absolute;
		right:0;
		top:9px;
		width:30px;
		height:30px;
		text-align:center;
		cursor:pointer;
	}
	
	.accordion:hover:after {
		color:#fff;
	}
	
	.accordion.active:after {
		content:"-";
	}
	
	.accordion-nochild a:hover {
		color:#FFF;
	}
	
	/* added styles */
	.accordion-nochild:hover a,.accordion:hover a {
		color:#FFF!important;
	}
	
	/* added styles */
	.accordion-nochild:after {
		content:"";
	}
	
	.panel a {
		text-decoration:none;
		color:#595959;
		display:block;
		width:100%;
		padding:8px 10px;
	}
	
	.panel a.active {
		font-weight:600;
		color:#333;
	}
	
	.panel li {
		list-style:none;
		font-family:'Source Sans Pro',sans-serif;
		font-weight:300;
		letter-spacing:.5px;
		font-size:1em;
	}
	
	/* ///// SECONDARY PAGES SECTION STYLES ///// */
	/* ///// SENATORS SECONDARY PAGES SIDEBAR MENU ///// */
	#secondary_col1 #senators {
		border-bottom:5px solid #6C7B84;
	}
	
	#secondary_col1 #senators .accordion {
		border-top:1px solid #6C7B84;
	}
	
	#secondary_col1 #senators .accordion:first-child {
		border-top:0;
	}
	
	#secondary_col1 #senators .accordion.active {
		color:#6C7B84;
	}
	
	#secondary_col1 #senators .accordion:hover {
		background-color:#6C7B84;
	}
	
	#secondary_col1 #senators .accordion.active:hover {
		color:#FFF;
	}
	
	#secondary_col1 #senators .panel a:hover {
		color:#6C7B84;
        font-weight: 600;
	}
	
	#secondary_col1 #senators .accordion-nochild {
		border-top:1px solid #6C7B84;
	}
	
	#secondary_col1 #senators .accordion-nochild.active {
		color:#6C7B84;
	}
	
	#secondary_col1 #senators .accordion-nochild a:hover {
		background-color:#6C7B84;
	}
	
	#secondary_col1 #senators .panel a:hover {
		color:#6C7B84;
        font-weight: 600;
	}
	
	#secondary_col1 #senators .panel a.active {
		color:#6C7B84;
		}
				
	#secondary_col1	#senators .accordion-nochild a {
		color:#595959;
	}
	
	#secondary_col1	#senators .accordion-nochild a.active, #secondary_col1 #senators .accordion a.active {
		color:#6C7B84;
		font-weight: bold;
		}
	
	#secondary_col1 #senators .accordion-nochild a:hover {
		color:#fff;
	}
	
	/* ///// COMMITTEES SECONDARY PAGES SIDEBAR MENU ///// */
	#secondary_col1 #committees {
		border-bottom:5px solid #AE6A3A;
	}
	
	#secondary_col1 #committees .accordion {
		border-top:1px solid #AE6A3A;
	}
	
	#secondary_col1 #committees .accordion:first-child {
		border-top:0;
	}
	
	#secondary_col1 #committees .accordion.active {
		color:#AE6A3A;
	}
	
	#secondary_col1 #committees .accordion:hover {
		background-color:#AE6A3A;
	}
	
	#secondary_col1 #committees .accordion.active:hover {
		color:#FFF;
	}
	
	#secondary_col1 #committees .panel a:hover {
		color:#AE6A3A;
        font-weight: 600;
	}
	
	#secondary_col1 #committees .accordion-nochild {
		border-top:1px solid #AE6A3A;
	}
	
	#secondary_col1 #committees .accordion-nochild.active {
		color:#AE6A3A;
	}
	
	#secondary_col1 #committees .accordion-nochild:hover {
		background-color:#AE6A3A;
	}
	
	#secondary_col1 #committees .panel a:hover {
		color:#AE6A3A;
        font-weight: 600;
	}
	
	#secondary_col1 #committees .panel a.active {
		color:#AE6A3A;
		}
				
	#secondary_col1	#committees .accordion-nochild a {
		color:#595959;
	}
	#secondary_col1	#committees .accordion-nochild a.active, #secondary_col1 #committees .accordion a.active {
		color:#AE6A3A;
		font-weight: bold;
		}
	#secondary_col1	#committees .accordion-nochild a:hover {
		color:#fff;
	}
	
	/* ///// LEGISLATION AND RECORDS SECONDARY PAGES SIDEBAR MENU ///// */
	#secondary_col1 #legislation {
		border-bottom:5px solid #A99055;
	}
	
	#secondary_col1 #legislation .accordion {
		border-top:1px solid #A99055;
	}
	
	#secondary_col1 #legislation .accordion:first-child {
		border-top:0;
	}
	
	#secondary_col1 #legislation .accordion.active {
		color:#A99055;
	}
	
	#secondary_col1 #legislation .accordion:hover {
		background-color:#A99055;
	}
	
	#secondary_col1 #legislation .accordion.active:hover {
		color:#FFF;
	}
	
	#secondary_col1 #legislation .panel a:hover {
		color:#A99055;
        font-weight: 600;
	}
	
	#secondary_col1 #legislation .accordion-nochild {
		border-top:1px solid #A99055;
	}
	
	#secondary_col1 #legislation .accordion-nochild.active {
		color:#A99055;
	}
	
	#secondary_col1 #legislation .accordion-nochild a:hover {
		background-color:#A99055;
	}
	
	#secondary_col1 #legislation .panel a:hover {
		color:#A99055;
        font-weight: 600;
	}
	#secondary_col1 #legislation .panel a.active { /*added by senate */
		color:#A99055;
		}
	
	#secondary_col1	#legislation .accordion-nochild a {
		color:#595959;
	}
	#secondary_col1	#legislation .accordion-nochild a.active, #secondary_col1 #legislation .accordion a.active {
		color:#A99055;
		font-weight: bold;
		}
	#secondary_col1	#legislation .accordion-nochild a:hover {
		color:#fff;
	}



    #secondary_col1 #legislation {
		border-bottom:5px solid #A99055;
	}
	
	#secondary_col1 #legislation .accordion {
		border-top:1px solid #A99055;
	}
	
	#secondary_col1 #legislation .accordion:first-child {
		border-top:0;
	}
	
	#secondary_col1 #legislation .accordion.active {
		color:#A99055;
	}
	
	#secondary_col1 #legislation .accordion:hover {
		background-color:#A99055;
	}
	
	#secondary_col1 #legislation .accordion.active:hover {
		color:#FFF;
	}
	
	#secondary_col1 #legislation .panel a:hover {
		color:#A99055;
        font-weight: 600;
	}
	
	#secondary_col1 #legislation .accordion-nochild {
		border-top:1px solid #A99055;
	}
	
	#secondary_col1 #legislation .accordion-nochild.active {
		color:#A99055;
	}
	
	#secondary_col1 #legislation .accordion-nochild a:hover {
		background-color:#A99055;
	}
	
	#secondary_col1 #legislation .panel a:hover {
		color:#A99055;
        font-weight: 600;
	}
	#secondary_col1 #legislation .panel a.active { /*added by senate */
		color:#A99055;
		}
	
	#secondary_col1	#legislation .accordion-nochild a {
		color:#595959;
	}
	#secondary_col1	#legislation .accordion-nochild a.active, #secondary_col1 #legislation .accordion a.active {
		color:#A99055;
		font-weight: bold;
		}
	#secondary_col1	#legislation .accordion-nochild a:hover {
		color:#fff;
	}
	/* ///// Art and Artifacts ///// */
	#secondary_col1 #artartifacts {
		border-bottom:5px solid #65925F;
	}
	
	#secondary_col1 #artartifacts a:active {
		font-weight:700;
	}
	
	#secondary_col1 #artartifacts .accordion {
		border-top:1px solid #65925F;
	}
	
	#secondary_col1 #artartifacts .accordion:first-child {
		border-top:0;
	}
	
	#secondary_col1 #artartifacts .accordion.active {
		color:#65925F;
	}
	
	#secondary_col1 #artartifacts .accordion:hover {
		color:#fff;
		background-color:#65925F;
	}
	
	#secondary_col1 #secondary_col1 #artartifacts .accordion.active:hover {
		color:#FFF;
	}
	
	#secondary_col1 #artartifacts .panel a:hover {
		color:#FFF;
		color:#65925F;
        font-weight: 600;
	}
	
	#secondary_col1 #artartifacts .accordion-nochild {
		border-top:1px solid #65925F;
	}
	
	#secondary_col1 #artartifacts .accordion-nochild:hover {
		color:#FFF;
		background-color:#65925F;
	}
	
	#secondary_col1 #artartifacts .panel a:hover {
		color:#FFF;
		color:#65925F;
        font-weight: 600;
	}
	#secondary_col1 #artartifacts .panel a.active { /*added by senate */
	color:#65925F;
	}
	#secondary_col1	#artartifacts .accordion-nochild a {
		color:#595959;
	}
	
	#secondary_col1	#artartifacts .accordion-nochild a:active {
		font-weight:700;
	}
	#secondary_col1	#artartifacts .accordion-nochild a.active, #secondary_col1	#artartifacts .accordion a.active { /*.accordion a.active added by senate */
		color:#65925F;
		font-weight:bold;
		}
	#secondary_col1	#artartifacts .accordion-nochild a:hover {
		color:#fff;
	}
	
	/* ///// About SECONDARY PAGES SIDEBAR MENU ///// */
	#secondary_col1 #about {
		border-bottom:5px solid #523044;
	}
	
	#secondary_col1 ul {
		margin:0;
		list-style-type:none;
	}
	
	#secondary_col1 #about .accordion {
		border-top:1px solid #523044;
	}
	
	#secondary_col1 #about .accordion:first-child {
		border-top:0;
	}
	
	#secondary_col1 #about .accordion.active {
		color:#523044;
	}
	
	#secondary_col1 #about .accordion:hover {
		background-color:#523044;
	}
	
	#secondary_col1 #about .accordion.active:hover {
		color:#FFF;
	}
	
	#secondary_col1 #about .panel a:hover {
		color:#523044;
	}
	
	#secondary_col1 #about .accordion-nochild {
		border-top:1px solid #523044;
	}
	
	#secondary_col1 #about .accordion-nochild.active {
		color:#523044;
	}
	
	#secondary_col1 #about .accordion-nochild:hover {
		background-color:#523044;
	}
	
	#secondary_col1 #about .panel a:hover {
		color:#523044;
		font-weight:600;
	}
	#secondary_col1 #about .panel a.active { /*added by senate */
		color:#523044;
		}
	#secondary_col1	#about .accordion-nochild a {
		color:#595959;
		display:block;
	}
	
	#secondary_col1	#about .accordion-nochild a.active,#secondary_col1 #about .accordion a.active {
		color:#333;
		font-weight:700;
	}
	#secondary_col1	#about .accordion-nochild a.active, #secondary_col1 #about .accordion a.active { /*.accordion a.active added by senate */
		color:#523044;
		font-weight: bold;
		}
	#secondary_col1	#about .accordion-nochild a:hover {
		color:#fff;
	}
	
	
	
	/* ///// GHOST BUCKET PAGES SIDEBAR MENU ///// */
	#secondary_col1 #ghost_bucket {
		border-bottom:5px solid #595959;
	}
	
	#secondary_col1 #ghost_bucket a:active {
		font-weight:700;
	}
	
	#secondary_col1 #ghost_bucket .accordion {
		border-top:1px solid #595959;
	}
	
	#secondary_col1 #ghost_bucket .accordion:first-child {
		border-top:0;
	}
	
	#secondary_col1 #ghost_bucket .accordion.active {
		color:#595959;
	}
	
	#secondary_col1 #ghost_bucket .accordion:hover {
		color:#fff;
		background-color:#595959;
	}
	
	#secondary_col1 #secondary_col1 #ghost_bucket .accordion.active:hover {
		color:#FFF;
	}
	
	#secondary_col1 #ghost_bucket .panel a:hover {
		color:#FFF;
		color:#595959;
        font-weight: 600;
	}
	
	#secondary_col1 #ghost_bucket .accordion-nochild {
		border-top:1px solid #595959;
	}
	
	#secondary_col1 #ghost_bucket .accordion-nochild:hover {
		color:#FFF;
		background-color:#595959;
	}
	
	#secondary_col1 #ghost_bucket .panel a:hover {
		color:#FFF;
		color:#595959;
        font-weight: 600;
	}
	#secondary_col1 #ghost_bucket .panel a.active { /*added by senate */
	color:#595959;
	}
	#secondary_col1	#ghost_bucket .accordion-nochild a {
		color:#595959;
	
	#secondary_col1	#ghost_bucket .accordion-nochild a:active {
		font-weight:700;
	}
	#secondary_col1	#ghost_bucket .accordion-nochild a.active, #secondary_col1	#ghost_bucket .accordion a.active { /*.accordion a.active added by senate */
		color:#595959;
		font-weight:bold;
		}
	#secondary_col1	#ghost_bucket .accordion-nochild a:hover {
		color:#fff;
	}
}