/*//////Common Styles///////////*/
body {
	background-color: #FFFFdd;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990033;
	padding:0px;
	text-align:center; }
p, div{
	text-align: justify;
	font-size: 12px; }
table {
   border-width:0px;
   padding:0px;
   margin:auto;
 }	
td, th {
    padding:0px;
    border-width:0px;
	color: #660000;
    vertical-align:top;
	font-size:12px;
/*border: 1px solid rgb(250,0,255)*/
	  }
th {
	font-size: 14px; 
    font-weight: bold;
	font-style: italic;
	text-align:center; }	
a {
	color: #330000; 
	text-decoration:none; }
a:hover {
	color: #ff0000; }
.header {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	line-height:40px;
	background-color: #CC3300;
  color: #FFFF99;
  text-align:center;
  width:100%; }
.subheader {
	font-size:18px;
	color: #993366;   
   font-weight: bold;
	font-style: italic; }
.subsubheader, .link {
	font-size: 14px; 
   font-weight: bold;
	font-style: italic; }
.description {
	font-size: 14px;
	font-weight: bold;
	color: #CC9900;
	text-align:left; }
.subsubmenu{
	font-size: 16px;
	color: #660000;
	text-align:center;
	margin-bottom:5px; }
table.table {
   margin-right:auto;
   margin-left:auto;
   border-style: solid;
   border-color: #CC9900;
   border-width: 2px;
   border-collapse:collapse; }
table.table th {
   border-style: solid;
   border-color: #CC9900;
   border-width: 2px; 
   padding:2px; }
table.table td {
   border-style: solid;
   border-color: #CC9900;
   border-width: 1px;
   padding:3px;    }
img {
   border-width:0px; }
li {
   text-align:left; }  
img.right {
   float:right;
   margin-left:10px;  }
img.left {
   float:left;
   margin-right:10px;  }   
/*/////End of Common Styles/////*/

/*/////////Menu////////////*/
a.navmain {
  font-size: 14px;
  line-height: 18px;
  color: #000099; }
a.navsub{
  font-size: 12px;
  line-height: 16px;
  color:#ffff99; }
div.menu {
   width:130px;
   margin-right:20px;
   margin-bottom:2px;
   padding-left:5px;
   height:20px;
   vertical-align:middle; }
table.submenu {
   margin:0px;
   visibility:hidden;
   border-width:1px;
   border-color:#CC9900; 
   border-style:solid;
   position:relative;
   z-index:10;
   left:130px; 
   width:140px;  }   
table.submenu td {
   height:21px;
   border-style:solid;   
   border-color: #CC9900;
   border-width: 1px;
   background-color:#CC3300;
   vertical-align:middle }
/*//////End of Menu//////////*/

/*///////Main Table///////////*/
.headertable {
   width:800px;
   height:120px;
   padding-bottom:20px; }
.menutable{
   height:auto;    }
.maintable{
   width:660px;
   padding-bottom:20px;
   text-align:center; }
.footertable {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	text-align:center;
	padding:2px;
	font-weight: bold;
	line-height: 22px;
	color: #333333;
	background-color: #FFFF99;
	height:22px;  }	
/*///////End of Main Table//////////*/

/*////////About Us Pages//////////*/
table.committee{
   width:270px;
   margin-top:30px;  }
td.committee {
   text-align:center;  }
.commpic{
   width:100px;
   vertical-align:middle; }
.commpic img{
  height:100px;  }   
.commdet{
   width:170px;  }
#form {
   margin:auto; }	
#form .text {
   width:198px;  } 
#form input.submit { 
   width:110px;  } 
/*//////End of About Us Pages////////*/

/*////////Info pages//////////*/
table#infosheet td {
   width:200px; }
.question {
	font-size: 16px;
	color: #660000; }  
.quoted {
	font-size: 14px;
	font-weight: bold;
	color: #CC9900;
	text-align:right; }
table#gods {
   width:75%;  }
table#gods td {
   vertical-align:middle; }
td.godpic {
   text-align:center;
   width:25%;  }
ol.prayer li {
margin-top:10px;  }         
/*////////End of Info Pages/////////*/

/*///////Events Pages//////////*/
#eventsbox {
   width:100%;  }
table#calendar td {
   width:80px; 
   height:80px; 
   vertical-align:top;     }
table#calendar th {
   width:80px; }
table#eventsbox td {
  vertical-align:middle;  }
td.cumonth {
   background-color:#FFFFCC; }
.rel {
   background-color:#FF9999; }
.oth {
   background-color:#99FF99; }
.hin {
   background-color:#9999FF }
hr.eventsline {
   color: #CC3300; }
td#today {
   border-width:1px;
   background-color:#FFFFAA; }
table#previousevents td{
   height:3px;
   width:200px;  }
/*////////End of Events Pages/////////*/

/*/////////Sankaar///////*/
.sanskaarissue img{
   float:left;
   width:71px;
   height:100px;
   border-style:solid;
   border-width:1px;
   border-color:#000000;
   margin-right:5px;
   margin-bottom:10px;  }
div.sanskaarissue {
   height:110px; }
table#archive {
   width:90%  }
.caption {
   text-align:center;
   font-size:11px;
   font-weight:bold;
   padding-bottom:5px; }
table.sanskaarpicright {
   float:right;  }
table.sanskaarpicleft {
   float:left;  }
table.sanskaarpicleft td {
   padding-right:10px;  } 
table.sanskaarpicright td {
    padding-left:10px;  }  
.author {
	font-weight: bold;
	color: #660000;
	text-align:right;
	text-transform: uppercase }
/*////////End of Sanskaar/////////*/

/*/////////Photos//////////*/
table.photos {
    height:200px;
	margin-bottom:18px; }
table.photos td{
	width:150px;
	height:110px;
	text-align:center;
	vertical-align:middle; }
img.photos {
   height:100px; }
/*///////End of Photos//////*/

/*//////Mastana/////////*/
.mastana {
	font-family: Monotype Corsiva;
	font-size: 16px;
	font-weight: bold;
}   
/*///////End/////////*/