a:link{color: #0000ff; text-decoration: none}
a:visited{color: #800080; text-decoration: none}
a:hover{color: #800080; text-decoration: underline}



/*body1{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; color: #333333; font-weight: normal;}*/

/*body{font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}*/

/*body{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-weight: normal; font-size:11px; color: #333333;line-height: 12px;}*/

.bodytext{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; color: #333333; line-height: 12px;  font-weight: normal;}

.quicklinks2 {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size:   11px;
 line-height: 12px;
 color:       #333333;
 font-weight: bold;
 padding: 10px;
}

/* adboox */
div.adbox {
 width: 127px;	
 font-size: 10px;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight: bold;
 text-align: center;
 color: #fff;
 background: #c6c6c6;	
 padding-top:5px;
}
div.adbox div {
 background: #fff;	
 border: 1px solid #c6c6c6;	
 font-size: 11px;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight: normal;
 text-align: center;
 color: #000;
 padding-top:1px;
 padding-bottom:1px;
}
#bannerlong {width: 470px; border: 4px solid #99CCFF;}
#banner120x60 {width: 122px; border: 4px solid #99CCFF;}
#banner156x60 {width: 158px; border: 4px solid #99CCFF;}
#banner234x60 {width: 236px; border: 4px solid #99CCFF;}
#banner468x60 {width: 470px; border: 4px solid #99CCFF;}
#banner125x125 {width: 127px; border: 4px solid #99CCFF;}
#banner140x100 {width: 142px; border: 4px solid #99CCFF;}

div.adbox2 {
	border: 1px solid #c6c6c6;
  background: #c6c6c6;		
}
/*
| 100x120    |                 2 |
| 120x100    |                 1 |
| 88x31      |                 3 |
*/

/* blue nav button */
/*
<div class=navbtn1><div><a href="/">Home</a></div></div>
*/

div.navbtn1 {
 color: #000;
 background: #5D3EFF url(/img/cornertr.gif) no-repeat top right;
}
div.navbtn1 div {
 background: transparent url(/img/cornertl.gif) no-repeat top left;
 padding-top: 5px;
 padding-bottom: 5px;
 padding-left: 20px;
 padding-right: 20px;
/* border-bottom: 1px solid #9c4aef; */
 border-left: 1px solid #fff;
 border-right: 1px solid #fff;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-size: 11px;
 color: #fff;
 text-align: center;
}
div.navbtn1 div a{
  color: #ffffff; 
  text-decoration: none;
}
div.navbtn1 div a:hover{
  color: #800080; 
  text-decoration: none;
  background: #e8d8ff;
}

div.navbtn3 {
  color: #000;
  background: #5D3EFF;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 11px;
  color: #fff;
  text-align: center;	
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 20px;
  padding-right: 20px;
}
div.navbtn3 a{
  color: #ffffff; 
  text-decoration: none;
}
div.navbtn3 a:hover{
  color: #800080; 
  text-decoration: none;
  background: #e8d8ff;
}



/* ul#navlist li a:hover, ul#navlist li#active a:hover
{
color: #800000;
background: transparent;
border-color: #aaab9c #fff #fff #ccc;
}*/



/* pink nav button */
div.navbtn2 {
 color: #000;
 background: #e8d8ff url(/img/cornertr.gif) no-repeat top right;
/* background: #a5bdd6 url(/img/cornertr.gif) no-repeat top right;*/
}
div.navbtn2 div {
 background: transparent url(/img/cornertl.gif) no-repeat top left;
 padding-top: 5px;
 padding-bottom: 5px;
 padding-left: 20px;
 padding-right: 20px;
/* border-bottom: 1px solid #9c4aef; */
 border-left: 1px solid #fff;
 border-right: 1px solid #fff;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-size: 11px;
 color: #800080;
 text-align: center;
}
div.navbtn2 div a{
  color: #800080; 
  text-decoration: none;
}
div.navbtn2 div a:hover{
  color: #fff; 
  text-decoration: none;
  background: #5D3EFF;
}


/* still experimental */
div.navbtnspacer{
 width: 25px;
 padding-top: 5px;
 padding-bottom: 5px;
/* border-bottom: 1px solid #9c4aef; */
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight: bold; 
 font-size: 11px;
}	


/* purple container on left - Categories */
div.head2 {
 width: 75px;
 color: #000;
 background: #e8d8ff url(/img/cornertr.gif) no-repeat top right;
}
div.head2 div {
 background: transparent url(/img/cornertl.gif) no-repeat top left;
 padding-top: 5px;
 padding-bottom: 5px;
 padding-left: 5px;
 border-bottom: 1px solid #9c4aef;
 font-family: Arial,Helvetica,sans-serif;
 font-size: 11px;
 color: #800080;
 text-align: center;
}
div.head2box {
 width: 75px;
 padding-top: 10px;
 padding-bottom: 0px;
 background: #9c4aef;
 text-align: center;
}
div.head2bottom {
 width: 75px;
 height: 6px;
 background: #9c4aef url(/img/cornerbr.gif) no-repeat bottom right;
}
div.head2bottom div {
 background: transparent url(/img/cornerbl.gif) no-repeat bottom left;
 height: 6px;
}


/* blue container on left - Top 10 */
div.head3 {
 width: 75px;
 color: #000;
 background: #5D3EFF url(/img/cornertr.gif) no-repeat top right;
}
div.head3 div {
 background: transparent url(/img/cornertl.gif) no-repeat top left;
 padding-top: 5px;
 padding-bottom: 5px;
 padding-left: 5px;
/* border-bottom: 1px solid #9c4aef;*/
 border-bottom: 1px solid #fff;
 font-family: Arial,Helvetica,sans-serif;
 font-size: 11px;
/* color: #800080;*/
 color: #fff;
 text-align: center;
 font-weight: bold;
}
div.head3box {
 width: 75px;
 padding-top: 10px;
 padding-bottom: 0px;
 padding-left: 1px;
 background: #cfcdff;
 text-align: left;
}
div.head3box b{
 background: transparent url(/img/arrow.gif) no-repeat 0 4px;
 padding-left: 7px;
 font-family: Arial,Helvetica,sans-serif;
 font-size: 11px;
 font-weight: normal;
 text-align: left;
 color: #0000ff;
}
div.head3bottom {
 width: 75px;
 height: 6px;
 background: #cfcdff url(/img/cornerbr.gif) no-repeat bottom right;
}
div.head3bottom div {
 background: transparent url(/img/cornerbl.gif) no-repeat bottom left;
 height: 6px;
}

div.head3box div{
 border-bottom: 1px solid #fff;
} 

div.whiteline{
 border-bottom: 1px solid #fff;
} 
 

/* green container on left - Tell a Friend */
div.head4 {
 width: 75px;
 color: #000;
 background: #5a8f84 url(/img/cornertr.gif) no-repeat top right;
}
div.head4 div {
 background: transparent url(/img/cornertl.gif) no-repeat top left;
 padding-top: 5px;
 padding-bottom: 5px;
 padding-left: 5px;
/* border-bottom: 1px solid #9c4aef;*/
 border-bottom: 1px solid #fff;
 font-family: Arial,Helvetica,sans-serif;
 font-size: 11px;
/* color: #800080;*/
 color: #fff;
 text-align: center;
 font-weight: bold;
}
div.head4box {
 width: 75px;
 padding-top: 10px;
 padding-bottom: 0px;
 background: #CCFFCC;
 text-align: center;
 font-size: 11px; 
}
div.head4box b{
 background: transparent url(/img/arrow.gif) no-repeat 0 4px;
 padding-left: 7px;
 font-family: Arial,Helvetica,sans-serif;
 font-size: 11px;
 font-weight: normal;
 text-align: left;
 color: #0000ff;
}
div.head4bottom {
 width: 75px;
 height: 6px;
 background: #CCFFCC url(/img/cornerbr.gif) no-repeat bottom right;
}
div.head4bottom div {
 background: transparent url(/img/cornerbl.gif) no-repeat bottom left;
 height: 6px;
}

/* new icon - under test - still does not work */
a.new{
 background: url(new.gif) no-repeat 0 -2px;
 padding-left: 35px;
}	
br.new{
 background: url(new.gif) no-repeat 0 -2px;
 padding-left: 35px;
}	


/* quicklinks container */
div.quicklinksbox {
	text-align: left;
	margin-left: 20px;
	margin-top: 20px;
	margin-right: 10px;
}	
/* quicklinks header */
div.head1 {
 /*width: 300px;*/
 margin: 0 15px 0 15px;
 color: #000;
 background: #e8d8ff url(/img/cornertr.gif) no-repeat top right;
}
div.head1 div {
 background: transparent url(/img/cornertl.gif) no-repeat top left;
 padding-top: 5px;
 padding-bottom: 5px;
 padding-left: 5px;
 border-bottom: 1px solid #9c4aef;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #800080;
 text-align: left;
}
div.head1bottom{
 border-bottom: 1px solid #9c4aef;
 margin: 0 15px 0 15px;
}
/* quicklinks*/
div.quicklinks b{
 background: url(/img/bltarrow.gif) no-repeat 0 5px;
 padding-left: 10px;
 color: #9c4aef;
 font-family: Verdana, sans-serif;
 font-size: 11px;
 text-align: left;
} 
div.quicklinks{
 /*margin: 7px;*/
 margin: 0 15px 0 15px;
 text-align: left;
}


/* headers than can be used inside 'maintable' */
/* centered header */
div.headerc{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
	text-align: center;
	border-bottom: 1px solid #c6c6c6;
	padding-top: 30px;
	padding-bottom: 10px;
	margin-top:30px;
	margin-bottom:20px;
}
/* centered header2 with less margins on top and bottom */
div.headerc2{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
	text-align: center;
	border-bottom: 1px solid #c6c6c6;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top:5px;
	margin-bottom:5px;
}
/* left aligned header */
div.headerl{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: bold;
	text-align: left;
	/*border-bottom: 1px solid #c6c6c6;*/
	padding-top: 30px;
	padding-bottom: 10px;
	margin-top:30px;
	margin-bottom:20px;
}

/* image tag - white background - for lyrics/geetha_katha */
div.whitebox {
	border: 1px solid #c6c6c6;
	width: 550px;
	padding: 10px;
	text-align: center;
	background: #fff;

}	
/* white background - left aligned text */
div.whiteboxl {
	border: 1px solid #c6c6c6;
	width: 550px;
	padding: 10px;
	text-align: left;
	background: #fff;
}	

/* white background - left aligned text - no width*/
div.whitebox2 {
	border: 1px solid #c6c6c6;
	padding: 10px;
	margin: 20px;
	text-align: left;
	background: #fff;
}	

/* white background - center aligned text - no width - no margins*/
div.whitebox3 {
 border: 1px solid #c6c6c6;
 padding: 10px;
 margin: 0 15px 0 15px;
 text-align: center;
 background: #fff;
}	


/* Bulleted list with music note as the bullet*/
p.music{
 /*background: url(/img/musicnote1.gif) no-repeat 0 8px;*/
 /*padding-left: 20px;*/
 font-family: Verdana, sans-serif;
 font-size: 11px;
 padding-bottom: 10px;
 border-bottom: 1px  dotted #c6c6c6; 
}	
p.music img{
	border: 0;
}	
p.music b{
  color: #ff0000;
  font-size: 11px;
}
p.music b.gray{
	color: #c6c6c6;
	font-style: italic;
	font-size: 8px;
}

div.num{
	font-size: 14px;
	font-weight: bold;
	font-family: "Trebuchet MS",Verdana, sans-serif;
}	



/* Ordered List with NEW image also*/
ul.list1 ol li.new{
 background: url(/img/snewb.gif) no-repeat 0 5px;
 padding-left: 10px;
 padding-top: 3px;
/* color: #9c4aef; */
 font-family: Verdana, sans-serif;
 font-size: 11px;
} 
ul.list1 ol li.new a{
 margin-left: 25px;
} 

ul.list1 ol li{
 padding-top: 3px;
/* color: #9c4aef; */
 font-family: Verdana, sans-serif;
 font-size: 11px;
} 

/* Bulleted List with white background */
ul.list2 {
	background: #fff;
	padding: 20px;
	border: 1px solid #c6c6c6;
}	
ul.list2 li a{
  font-size: 11px;
	padding: 10px;
}
ul.list2 li{
  font-size: 11px;
	margin-bottom: 20px;
}	

/* Bulleted List */
ul.list3 li{
	padding-bottom: 10px;
} 


/* Ordered list with padding */
ol.olist1 li{
	padding-bottom: 10px;
}

/* horizontal line across the page width */
div.hline{
	border: 1px solid #c6c6c6;
}	


/* Tracks List area */
div.pagetitle {
 color: #000;
 background: #e8d8ff url(/img/cornertr.gif) no-repeat top right;
 /* margin top right bottom left */
 margin: 0 15px 0 15px;
 display: block;
}
div.pagetitle div {
 background: transparent url(/img/cornertl.gif) no-repeat top left;
 padding-top: 10px;
 padding-bottom: 10px;
 padding-left: 5px;
 border-bottom: 1px solid #9c4aef;
 font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif;
 font-weight: bold;
 font-size: 19px;
 text-align: center;
 color: #000000;
}
div.pagetitlebottom{
 border-bottom: 1px solid #9c4aef;
}

div.pagesubtitle {
	border-bottom: 1px solid #9c4aef;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 14px;
  text-align: center;
  color: #9c4aef;
  padding-top: 20px;
  padding-bottom: 10px;	
	
}	


/* maintable */
div.maintable {
 background: #ffd8ff;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size:11px;
 color: #333333;
 line-height: 12px; 
 font-weight: normal;
 /*float:top;*/
 margin: 0 15px 0 15px;
 display: block;
 text-align: center;
}

/* variation of maintable: text alignment left */
div.maintableleft {
 background: #ffd8ff;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size:11px;
 color: #333333;
 line-height: 12px; 
 font-weight: normal;
 /*float:top*/
 margin: 0 15px 0 15px;
 display: block;
 padding: 5px;
 text-align: left;
}

div.maintable table {
  margin: 0px auto; 
  text-align: left;
}

div.maintable b{
/* color: #5a18ef;*/
	color: #ff0000;
	font-weight: normal;
}

div.maintablebottom {
 height: 16px;
 background: #ffd8ff url(/img/cornerbr.gif) no-repeat bottom right;
 margin: 0 15px 0 15px;
 display: block;
}
div.maintablebottom div {
 background: transparent url(/img/cornerbl.gif) no-repeat bottom left;
 height: 16px;
}

/* need white background for home page */
div.homepage {
 background: #fff;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size:11px;
 color: #333333;
 line-height: 12px; 
 font-weight: normal;
 /*float:top*/
 margin: 0 15px 0 15px;
 border-bottom: 1px solid #9c4aef;
 border-left: 1px solid #9c4aef;
 border-right: 1px solid #9c4aef;
}
div.homepage b{
/* color: #5a18ef;*/
	color: #ff0000;
	font-weight: normal;
}

/* Containers for Images */
div.imagenbox {
	/*float: center;*/
	text-align: center;
	margin: 5px 10px 10px 5px;
  border: 0px solid #666;
	padding: 10px;
	/*clear: left;*/
}
div.imagenbox img{
  border: 1px solid #cccccc;
	background: #eeeeee;
	padding: 4px;
}
div.imagenbox p{
	text-align: center;
}	

div.imagentextright {
	float: right;
	margin: 5px 0 10px 10px;
  border: 0px solid #666;
  padding: 10px;
	clear: right;
}
div.imagentextleft {
	float: left;
	margin: 10px 10px 10px 10px;
  border: 0px solid #666;
	padding: 10px;
	clear: left;
}
div.imagentextleft img, div.imagentextright img{
  border: 1px solid #cccccc;
	background: #eeeeee;
	padding: 4px;
}
div.imagentextleft p, div.imagentextright p{
	text-align: center;
}	
div.imagentextleft p b, div.imagentextright p b{
	text-align: center;
	font-size:10px;
	font-style: italic;
	color: #afafaf;
}	


div.filmstrip {
	width: 482px; 
	display: block;
	background: #000000;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}
div.filmstrip div{
	background: transparent url(/img/filmleft.png) repeat-y top left;
}
div.filmstrip div div{
	background: transparent url(/img/filmrightw.png) repeat-y top right;
	padding-right: 52px;
}	

div.center{
	text-align: center;
}	

/*
div.pagetitle {
 color: #000;
 background: #e8d8ff url(/img/cornertr.gif) no-repeat top right;
 /*
 /* margin top right bottom left */
/*
margin: 0 15px 0 15px;
 display: block;
}
div.pagetitle div {
 background: transparent url(/img/cornertl.gif) no-repeat top left;
 padding-top: 10px;
 padding-bottom: 10px;
 padding-left: 5px;
 border-bottom: 1px solid #9c4aef;
 font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif;
 font-weight: bold;
 font-size: 19px;
 text-align: center;
 color: #000000;
}
*/

div.spacer {
  clear: both;
}

div.pagenav{
	text-align: right;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-right:20px;
}	

form.navmenu{
	text-align: right;
  padding-left: 10px;
/*	padding-bottom: 10px;
	padding-top: 10px;
*/	
	padding-right:20px;

}	


form.navmenu select, form.navmenu select option{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9c4aef;
	background: #ffd8ff;
}


/* right hand side column */
div.rightcolumntop {
 height: 6px;	
 color: #000;
 background: #e8d8ff url(/img/cornertr.gif) no-repeat top right;
}
div.rightcolumntop div {
 background: transparent url(/img/cornertl.gif) no-repeat top left;
 height: 6px;
 padding-top: 10px;
 padding-bottom: 10px;
 padding-left: 5px;
 font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif;
 font-weight: bold;
 font-size: 11px; 
 text-align: center;
 color: #000000;
}
div.rightcolumnline{
 border-bottom: 1px solid #9c4aef;
}
div.rightcolumnbox {
 background: #e8d8ff;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size:11px;
 color: #333333;
 line-height: 12px;
 font-weight: normal;
}
div.rightcolumnbottom {
 height: 16px;
 background: #e8d8ff url(/img/cornerbr.gif) no-repeat bottom right;
}
div.rightcolumnbottom div {
 background: transparent url(/img/cornerbl.gif) no-repeat bottom left;
 height: 16px;
}


/* purple container */
div.container1 {
 color: #000;
 background: #9c4aef url(/img/cornertr.gif) no-repeat top right;
 border-bottom: 1px solid #fff;
}
div.container1 div {
 background: transparent url(/img/cornertl.gif) no-repeat top left;
 padding-top: 5px;
 padding-bottom: 5px;
 padding-left: 10px;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-size: 11px;
 text-align: left;
 color: #ffffff;
}
div.container1line{
 border-bottom: 1px solid #9c4aef;
}
div.container1box {
 background: #e8d8ff;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size:11px;
 color: #333333;
 line-height: 12px;
 font-weight: normal;
 padding: 10px;
}
div.container1bottom {
 height: 16px;
 background: #e8d8ff url(/img/cornerbr.gif) no-repeat bottom right;
}
div.container1bottom div {
 background: transparent url(/img/cornerbl.gif) no-repeat bottom left;
 height: 16px;
}

/* pink container */
div.pinkcontainertop {
 color: #000;
 background: #ffd8ff url(/img/cornertr.gif) no-repeat top right;
 /* margin top right bottom left */
 margin: 0 15px 0 15px;
 display: block;
}
div.pinkcontainertop div {
 background: transparent url(/img/cornertl.gif) no-repeat top left;
 padding-top: 10px;
 padding-bottom: 10px;
 padding-left: 5px;
 /* border-bottom: 1px solid #9c4aef; */
 font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif;
 font-weight: bold;
 font-size: 19px;
 text-align: center;
 color: #000000;
}

div.pinkcontainerbox {
 background: #ffd8ff;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size:11px;
 color: #333333;
 line-height: 12px; 
 font-weight: normal;
 /*float:top*/
 margin: 0 15px 0 15px;
 display: block;
 text-align: center;
}
div.pinkcontainerbox table {
 margin: 0px auto; 
 text-align: left;
 padding: 5px;
}

div.pinkcontainerbox table td {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size:11px;
 color: #333333;
 line-height: 12px; 
 font-weight: normal;
}

div.pinkcontainerbox b{
/* color: #5a18ef;*/
	color: #ff0000;
	font-weight: normal;
}

div.pinkcontainerbottom {
 height: 16px;
 background: #ffd8ff url(/img/cornerbr.gif) no-repeat bottom right;
 margin: 0 15px 0 15px;
 display: block;
}
div.pinkcontainerbottom div {
 background: transparent url(/img/cornerbl.gif) no-repeat bottom left;
 height: 16px;
}


 /* margin top right bottom left */

/* search box */
dl.search {
	width: 241px;
	margin: 0 0 10px 10px;
	padding: 0;
	background: #e8d8ff url(/img/box_bottom.gif) no-repeat bottom left;
}
dt.search {
	margin: 0 0 5px 0;
	padding: 5px;
	font-weight: bold;
	font-size: 10px;
	text-align: left;
	color: #fff;
	border-bottom: 1px solid #fff;
	background: #9c4aef url(/img/box_top.gif) no-repeat top left;
}
dd.search {
	margin: 0 0 0 10px;
	padding: 0 10px 10px 10px;
	color: #666;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/* left justified text with 10 pixel padding */
div.textleft {
 font-weight: normal;
 text-align: left;
 padding:10px;
}

/* right justified text with 10 pixel padding */
div.textright {
 font-weight: normal;
 text-align: right;
 padding:10px;
}

/* center justified text with 10 pixel padding */
div.textcenter {
 font-weight: normal;
 text-align: center;
 padding:10px;
}



/* right justified block with 10 pixel padding */
div.floatright {
	float: right;
	margin: 5px 0 10px 10px;
  padding: 10px;
	clear: right;
}

/* for transliteration page- larger text is needed */
div.translit {
 font-weight: normal;
 text-align: left;
 padding:10px;
 font-size: 14px; 
}
div.translit table tr td p, div.translit table tr td{
 font-weight: normal;
 font-size: 14px; 
}




/* for showing a preformatted text box */
pre.prebox {
	border: 1px solid #c6c6c6;
	background: #f9f9f9;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
  display: block;
	padding: 10px;
	width: 50%;
}	

/* decorate the forms */
input.red {
	background-color: #cc0000;
	font-weight: bold; 
	font-size: 12px; 
	color: white;
}
input.purple {
	background-color: #9c4aef;
	font-weight: bold; 
	font-size: 12px; 
	color: white;
}

label.style1,input.style1 {
	display: block;
	width: 400px;
	float: left;
	margin-bottom: 10px;
}
label.style1 {
	text-align: right;
	width: 100px;
	padding-right: 20px;
}
br.left{
	clear: left;
}

/* FAQ Page */
div.faq div, div.faq div a{ 
	padding-bottom: 3px;
}	


/* show camera image */
.pic {
 background: url(/img/camerab.gif) no-repeat center right;
 padding-right: 20px;
 
}



/* for having alternate row colors in tables */
tr.row1 {background-color: #f0f0ff;}
tr.row1 td {
	text-align: left; 
	padding-left:5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:11px;
	color: #333333;
	line-height: 16px;
}
tr.row1 td#c {
	text-align: center;
	padding-left:0px;
}

tr.row0 {background-color: #ffffff;}
tr.row0 td {
	text-align: left; 
	padding-left:5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:11px;
	color: #333333;
	line-height: 16px;
}
tr.row0 td#c {
	text-align: center;
	padding-left:0px;
}



tr.instructions{
	text-align: left; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:11px;
	color: #333333;
	line-height: 12px;	
}

tr.instructions td{
	text-align: left; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:11px;
	color: #333333;
	line-height: 12px;	
}

tr.instructions td p{
	text-align: left; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:11px;
	color: #333333;
	line-height: 12px;	
}
tr.instructions td ul{
	text-align: left; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:11px;
	color: #333333;
	line-height: 12px;	
}

/* for the home page */
div.blockl {
	display: block;
	float: left;
	clear: left;	
	border-right: 1px solid #c6c6c6;
	border-bottom: 1px dotted #c6c6c6;
	margin: 10px;
	text-align: left;
	width: 48%;
}	

div.blockr {
	display: block;
	float: right;
	clear: right;	
	border-right: 1px dotted #c6c6c6;
	margin: 10px;
	text-align: left;
	width: 48%;
}	



/* these should not be used in future */
.csmall {font-size: 8pt; font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif; text-align: center}
#csmall {font-size: 8pt; font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif; text-align: center}
.cnormal {font-size: 10px; font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif; text-align: center}
#cnormal {font-size: 10px; font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif; text-align: center}
.cmedium {font-size: 13px; font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif; text-align: center}
#cmedium {font-size: 13px; font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif; text-align: center}

.rsmall {font-size: 8pt; font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif; text-align: right}
#rsmall {font-size: 8pt; font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif; text-align: right}
.rnormal {font-size: 10px; font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif; text-align: right}
#rnormal {font-size: 10px; font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif; text-align: right}
.rmedium {font-size: 13px; font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif; text-align: right}
#rmedium {font-size: 13px; font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif; text-align: right}

.lsmall {font-size: 8pt; font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif; text-align: left}
#lsmall {font-size: 8pt; font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif; text-align: left}
.lnormal {font-size: 10px; font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif; text-align: left}
#lnormal {font-size: 10px; font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif; text-align: left}
.lmedium {font-size: 13px; font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif; text-align: left}
#lmedium {font-size: 13px; font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif; text-align: left}
/* above should not be used in future - kept here to support pages which have not been updated */


.boxtitle {font-size: 8pt; font-family: Arial,Helvetica,Sans-serif; text-align: center; font-weight: bold; color: #ffffff;}
.quicklinks {font-size: 10pt; font-family: Verdana,Arial,Helvetica,Sans-serif; font-weight: bold; color: #bd8cff;}
.adtitle {font-size: 7.5pt; font-family: Verdana,Arial,Helvetica,Sans-serif; text-align: center; font-weight: bold; color: #ffffff;}
.listtitle {font-size: 10pt; font-family: Arial,Helvetica,Sans-serif; text-align: center; font-weight: bold; color: #ffffff;}
.dynatitle {font-size: 14pt; font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif; text-align: center; font-weight: bold; color: #000000;}
.TopNavBar {color: #800080;}
.Community {font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14pt; }
.Highlight {background-color: #ffff66;}

#boxborder {background-color: #ffffff; }
#box {background-color: #415c87;}
#boxborder2 {background-color: #a5bff3; }
#adborder {background-color:#a5bff3;}
#adbox {background-color: #0066ff;}
#grayborder {background-color: #d6d6d6;}
#category {background-color: #9c4aef;}



/* perhaps not used. see tr.row0 instead */
/*
.row1 {	BACKGROUND-COLOR: #f0f0ff;}
.row0 {	BACKGROUND-COLOR: #d7d7ff;}
.row00 { BACKGROUND-COLOR: #99ff99;}
.row10 { BACKGROUND-COLOR: #ccffff;}

#trow1 {BACKGROUND-COLOR: #f0f0ff;}
#trow0 {BACKGROUND-COLOR: #d7d7ff;}
#ttitle1 {BACKGROUND-COLOR: #5e5d80;}
#ttitle2 {BACKGROUND-COLOR: #5e5db1;}
*/


.FormText {font-family: Tahoma,Verdana, Helvetica, sans-serif; font-weight: bold; font-size: 11px; padding-left: 2px; padding-right: 2px;}
input.FormTextInput {border: 1px solid #828282; font-family: Verdana, Helvetica, sans-serif; font-size: 11px; padding-left: 2px; padding-right: 2px;}
input.FormSubmit {border: 1px solid #9c4aef; background-color: #9c4aef;; font-family: Verdana, Helvetica, sans-serif; font-weight: bold; color: #ffffff; font-size: 11px; padding-left: 2px; padding-right: 2px;}

table {border: 0}

/* tracklist table used in Featured Artsists */
table.tracklist{
	margin:10px;
  border:0px;
	padding:2px;
	width:100%; 	
}
table.tracklist tr{
	background-color: #ffffff;
}
table.tracklist tr.row1{
	background-color: #f0f0ff;
}
table.tracklist tr.row0{
	background-color: #ffffff;
}
table.tracklist tr td{
	text-align: left; 
	padding-left:5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:11px;
	color: #333333;
	line-height: 16px;
}
table.tracklist tr td.Header{
	text-align: center; 
	padding-left:5px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
	color: #333333;
	line-height: 16px;
}
table.tracklist tr td#c{
	text-align: center;
	padding-left:0px;
}
table.tracklist tr td div.SinRow{
	text-align: right;
	padding-right:5px;
}


/* thumbnail tables in sannasa */
table.thumb tr td{
	padding: 5px;
	border: 1px solid #c6c6c6;
	text-align: center;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
	color: #333333;	

}


td {font-size: 10pt; color: #333333; font-family: Verdana,Arial,Helvetica,Sans-serif;}

td.PageTitle {font-family: Verdana, Helvetica, sans-serif; font-size: 20px; font-weight: bold; padding: 10px; border-width: 2px; border-style: dotted; border-color: #9c4aef; background-color: #ffffff;}
td.HomePageTitle {font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; padding: 20px; background-color: #ffffff; color: #9c4aef;}
td.SearchBox1 {font-family: Tahoma,Verdana, Helvetica, sans-serif; font-size: 11px; padding: 8px; border-bottom: 1px solid #bd8cff; background-color: #f7f7f7; text-align: center;}
td.CategoryHead {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; border: 1px solid #bd8cff; background-color: #ffffff; text-align: center; padding: 4px;}
td.CategoryBody {background-color: #bd8cff; text-align: center; padding: 4px;}
td.NewsHead {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; background-color: #000000; text-align: left; color: #ffffff; padding-left: 15px;}
td.NewsBody {font-family: Arial, Helvetica, sans-serif; font-size: 11px; border: 1px solid #000000; background-color: #ffbc79; text-align: left; padding: 4px;}

td.menu {background-image : url(/img4//img4/menu.gif); font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 12px;	font-weight : bold; padding : 0px; color : #800080;}

td.CatText{font-family: Arial,Helvetica,sans-serif; font-size: 8pt; font-weight: normal; color: white; background: #9c4aef}
td.CatHead{font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: normal; text-align: center; color: #000000; background: #ffffff; border: 1px solid #9c4aef; line-height: 12px;}
td.Navi8{font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif; font-size: 8pt;}

td.AdHead{font-family: Verdana,Arial,Helvetica,Sans-serif; font-size: 7.5pt; font-weight: bold; text-align: center; color: white; background: #c6c6c6; border: 1px solid #dcdcdc;}
td.AdText{font-family: Arial,Helvetica,sans-serif; font-size: 8pt; font-weight: normal; text-align: center; color: black; background: white; border: 1px solid #dcdcdc;}

td.BoxHead1{font-family: Verdana,Arial,Helvetica,Sans-serif; font-size: 7.5pt; font-weight: bold; text-align: center; color: white; background: #5a8f84; border: 1px solid #5a8f84;}
td.BoxText1{font-family: Arial,Helvetica,sans-serif; font-size: 8pt; font-weight: normal; text-align: center; color: black; background: white; border: 1px solid #5a8f84;}

td.QuickLinks{font-size: 10pt; font-family: Verdana,Arial,Helvetica,Sans-serif; font-weight: bold; text-decoration: underline; text-align: left; color: #bd8cff; margin-left: 8px;}

td.Header {background-image : url(/img4/menu.gif);font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 12px;	font-weight : bold;	padding : 2px;	color : #000033;	text-align : center;	border-bottom : 1px solid #666699;	border-top : 1px solid #666699;}
td.Header2 {background-image : url(/img4/menu.gif); font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 12px;	font-weight : bold; padding : 4px; color : #1D93B6; text-align : center;	border-bottom : 1px solid #000000; border-top : 1px solid #000000;}


tr.Header {background-image : url(/img4/menu.gif);	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 12px; font-weight : bold;	padding : 2px; 	text-align : center;}
tr.TracksTableRows {background-color: #ede1ff;}
tr.menu {background-image : url(/img4/menu.gif); font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 12px; font-weight : bold; padding : 2px; text-align : center;}




/*p{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; color: #333333; font-weight: normal;}*/
p{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-weight: normal; font-size:11px; color: #333333;line-height: 12px;}

p.l8{font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif; font-size: 8pt; text-align: left}

p.Text2 {font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 10pt; color: #513143;}
p.Title1 {font-family: Verdana, Helvetica, sans-serif; font-weight: bold; font-size: 12pt;  color: #9c4aef; background-color: #ffffff;}
p.Title2 {font-family: Verdana, Helvetica, sans-serif; font-weight: bold; font-size: 10pt;  color: #cb456d; background-color: #ffffff;}
p.Title3 {font-family: Verdana, Helvetica, sans-serif; font-weight: bold; font-size: 14pt;  background-color: #ffffff;}
p.Title4 {font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif; font-weight: bold; font-size: 14pt; color: #000000;}
p.Mission {font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 10pt; color: #5a18ef;}
p.LyricsButton {font-family: Tahoma,Verdana, Helvetica, sans-serif; font-size: 15pt; border-bottom: 1px solid #bd8cff; background-color: #a7a5f3; }
p.TableRow1 {text-indent: 10px; margin-top: 0px; margin-bottom: 1px; width:100%; color: #0000ff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding: 1px; border-color: #c2c2c2; border-bottom: 1px solid; background-color:#ffffff;}
p.TableRow2 {text-indent: 10px; margin-top: 0px; margin-bottom: 1px; width:100%; color: #0000ff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding: 1px; border-color: #c2c2c2; border-bottom: 1px solid; background-color:#ffffff;}
p.FootNote {font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;  color: #8c8c8c; padding-left: 100px; padding-right: 100px;}
p.Note {font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;  color: #8c8c8c;}

p.QuickLinks{font-size: 10pt; font-family: Verdana,Arial,Helvetica,Sans-serif; font-weight: bold; text-decoration: underline; text-align: left; color: #bd8cff; margin-left: 8px;}
p.BottomNavBar {font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10pt; color: #513143;}

p.Bordered1 {text-indent: 10px; margin-top: 0px; margin-bottom: 0px; margin-left: 2px; margin-right: 2px;width:100%; color: #ffffff; font-family:  Verdana,Arial, Helvetica, sans-serif; font-weight: bold; font-size: 8pt; padding: 5px; border: 1px solid #ff4500; background-color:#D90425;}
p.Bordered2 {text-indent: 10px; margin-top: 0px; margin-bottom: 0px; margin-left: 2px; margin-right: 2px;width:100%; color: #ffffff; font-family:  Verdana,Arial, Helvetica, sans-serif; font-weight: bold; font-size: 8pt; padding: 5px; border: 1px solid #016C2E; background-color:#99CC00;}
p.Bordered3 {text-indent: 10px; margin-top: 0px; margin-bottom: 0px; margin-left: 2px; margin-right: 2px;width:100%; color: #ffffff; font-family:  Verdana,Arial, Helvetica, sans-serif; font-weight: bold; font-size: 8pt; padding: 5px; border: 1px solid #ff4500; background-color:#fda52b;}

p.Bordered5 {text-indent: 10px; margin-top: 0px; margin-bottom: 0px; margin-left: 2px; margin-right: 2px;width:100%; color: #ffffff; font-family:  Verdana,Arial, Helvetica, sans-serif; font-weight: bold; font-size: 8pt; padding: 5px; border: 1px solid #003473; background-color:#6699CC;}

p.Bordered6 {text-indent: 10px; margin-top: 0px; margin-bottom: 0px; margin-left: 2px; margin-right: 2px;width:100%; color: #ffffff; font-family:  Verdana,Arial, Helvetica, sans-serif; font-weight: bold; font-size: 8pt; padding: 5px; border: 1px solid #016C2E; background-color:#0099FF;}
	
p.Bordered4 {text-indent: 10px; margin-top: 0px; margin-bottom: 0px; margin-left: 2px; margin-right: 2px;width:100%; color: #ffffff; font-family:  Verdana,Arial, Helvetica, sans-serif; font-weight: bold; font-size: 8pt; padding: 5px; border: 1px solid #003473; background-color:#BDBDBD;}
	
	

p.BlackBorder {text-indent: 10px; margin-top: 10px; margin-bottom: 10px; margin-left: 5px; margin-right: 5px; width:100%; padding: 5px; border : 1px solid #000000;}


p.SinTitle4 {font-family: aKandyNew;  font-size: 16pt; color: #5a18ef;}
.SinTitle2 {font-family: aKandyNew; font-size: 16pt;  color: #cb456d;}
.SinRow {font-family: aKandyNew;  font-size: 10pt; color: #800080;}
.SinTitle4 {font-family: aKandyNew;  font-size: 16pt; color: #5a18ef;}


li {font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 11px;}

