#block-system-main-menu .menu{
  text-decoration: none;
  color: #000000;
  background-color: transparent;
  font-size: 11pt;
  line-height: 1.75em;
}

a {
	text-decoration:none;
	color:#006;}

a:active {
	text-decoration:underline overline;
}
	
a:hover {
	text-decoration:underline overline;
}

a.td-galitem-title {
	font-weight:bold;
	color:#000;
}

/* main menu links */
#block-system-main-menu a {
	color:#000;}

#block-system-main-menu a.active {
	color:#30C;}
	
table.table-galitem {
	margin-top: -10px;
}
	
@font-face
{
font-family: sanskrit2003;
src: url(sanskrit2003.ttf);
}
/*{
font-family: sanskrit2003;
src: url(../sites/all/themes/goshala01/css/sanskrit2003.ttf);
}*/

.snskrt_tbl
{
font-family:sanskrit2003;
font-size:16px;
}

@font-face
{
font-family: palladio;
src: url(paitub.ttf);
}
/*{
font-family: palladio;
src: url(../sites/all/themes/goshala01/css/paitub.ttf);
}*/

.pallad_tbl
{
font-family:palladio;
font-size:16px;
}

@font-face
{
font-family: harrington;
src: url(harngton.ttf);
}
/*{
font-family: harrington;
src: url(../sites/all/themes/goshala01/css/harngton.ttf);
}*/

.hrrngtn_tbl
{
font-family:harrington;
font-size:15px;
}

/*homepage styles*/

#home-center {
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
}
#location1 { position:relative;
	margin-left:auto;
	margin-right:auto;
	margin-top:-465px;
}
#center {
	margin-left:auto;
	margin-right:auto;
}

/*image styles*/

.pic-left{
	float:left;
	border:solid;
	border-width:1px;
	border-color:black;
	margin:10px 10px 10px 0px;
}

.pic-right{
	float:right;
	border:solid;
	border-width:1px;
	border-color:black;
	margin:10px 0px 10px 10px;
}

.tn-left{
	float:left;
	border:solid;
	border-width:1px;
	border-color:black;
	margin:5px 5px 5px 0px;
}

.tn-right{
	float:right;
	border:solid;
	border-width:1px;
	border-color:black;
	margin:5px 0px 5px 5px;
}

.pic-stroke{
	border:solid;
	border-width:1px;
	border-color:black;
}

