body {
color:#FBF9F1;
background-color: #000000;
}

a:link, a:visited {
	color: #CD8BBA; 
}

a:hover {
	color: #666666;	 background-color:#FFFFFF
}

h1, div.componentheading, td.componentheading {
  color: #FF00CC; 
}


#footer {
	background: #000000 url("pink_footer.png") repeat-x;
	
}

#footer a:link, #footer a:visited {
	color: #FFFFFF; background-color:#000000
}

#footer a:hover {
	color: #666666;	 background-color:#FFFFFF
}


.colorbox div.module div div {
  background: transparent url(images/purple_top_left.png) no-repeat top left;
}

.colorbox div.module div div div {
	background: transparent url(images/purple_top_right.png) no-repeat top right;
	padding: 0 10px 10px 10px;
	width: auto !important;
	width: 100%;
}

ul li
{
	background-image:  url("images/purple_bullet.png");
}
ul#persian li#persian
{
	
}


/* information block */
div.info {
  min-height: 197px;
  overflow:hidden;
  height:expression( this.scrollHeight < 197? "197px" : "auto" );
}

/* Suckerfish Tabs */

div#nav li.active {
  background: no-repeat bottom left;
}
div#nav li.active a {
  background: no-repeat bottom right;
}

/** Preloads **/
span.pl_active_l {
	background-image: url(images/purple_tab_l.png);
	left: 0;
	position: absolute;
	top: 0;
	visibility: hidden;
}

span.pl_active_r {
	background-image: url(images/purple_tab_r.png);
	left: 0;
	position: absolute;
	top: 0;
	visibility: hidden;
}