/***********************
	  LAYOUT
************************/
body {
	background-image:  url(images/vertical-background-purple.jpg);
	background-color: #3eb54b;
}

* { padding: 0; margin: 0; }



#header {
	background-image: url(images/banner-purple.jpg);
}


/* headers */

h1 {
	color: #4a2d84;
}


h2 {
	color: #4a2d84;
}

h3 {
	color: #4a2d84;
}

h3 a:hover {
	color: #a46b07;	
}

	
/***********************
	  accordion menu
************************/

.arrowsidemenu{
	border-color: #d1baff;
}
	
.arrowsidemenu div a{ /*header bar links*/
	background: transparent url(images/arrow-purple.gif) 100% 0;
	border-bottom: 0px solid #d1baff;
}
	
.arrowsidemenu div a:link, .arrowsidemenu div a:visited{
	color: #000000;
}

.arrowsidemenu div a:hover{
	background-color: #342159;
}

.arrowsidemenu div.unselected a{ /*header that's currently not selected*/
	color: #000000;
}

	
.arrowsidemenu div.selected a{ /*header that's currently selected*/
	color: #000000;
}


.arrowsidemenu ul li{
	border-bottom: 1px solid #d1baff;
}


.arrowsidemenu ul li a{ /*sub menu links*/
	color: black;
	border-left: 10px double #9575d7;
}

.arrowsidemenu ul li a:hover{
	background: #a782f3;
}

.arrowsidemenu ul li.current {	
	background: #f7f8a6;
}

.arrowsidemenu ul li a.current {	
	background: #f7f8a6;
}


