body {

        /*color:#008ED8;
        font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:15px;font-weight:normal;
        background-color:white;
        padding-top:1px;
		background-image:url(images/bkgrd3.gif);
        background-repeat:repeat-x;
	    background-color:#B6C5d9;*/
		
		/*Match with Joomla template*/
		color: #333333;
        
		/*background: #e3e4fd;  vidya changed to gradient bkgrd Jan 5th 10.*/
		
		background-image:url(bkgrd.gif);
        background-repeat:repeat-x;
	    background-color:#ffffff;
		
	    width:850px;/*vidya*/
	    margin-top:10px;/*vidya*/
	    margin-left:auto;/*vidya*/
	    margin-right:auto;
		
		
}

a {text-decoration:none} 

.bodymain{ 
           background-image:url(images/bkgrd2.gif); 
       	   background-repeat: repeat-y,repeat-x;
		   background-color:black;
		   }
.bodyphoto{  
       	    background-color:#B6C5d9;}
            		   
div.admin {background-color:gray;color:white;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;}
div.tabletype{}
a.link { color: #008ED8; text-decoration: none;}
a.active { color: #008ED8; text-decoration: none }
a:visited { color: #008ED8; text-decoration: none }

a.hover { color: orange; text-decoration: underline; font-weight: bold}
p {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 22px;
	font-weight:bold;
	color:#213866;
	
}

.linkclass{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 22px;
	
}
#gallery
{
 font-size:20px;
 font-weight:regular;
}
.nav
{
 font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
 font-size:15px;
 line-height: 22px;
 font-weight:normal;
 background-color:#000036;
 border-right:5px solid black;
 
 width: 20%;/* 20% 700)*/
}
.contents {
background-color:#ffffff;
width: 850px;/*100% of 850*/

/*border: 2px outset  #213866;
background-image:url(images/contentbk.jpg); 
background-repeat: none;*/
padding:15px 15px 5px 15px;
background: url(images/grad3-invert.gif) repeat-x #ffffff;


}
.item {background-color:#ffffff;}
p.indexpage {
   color:#213866;
   text-indent:15px;
   font-size:13px;
   text-align:justify;
   
   font-weight:bold;
   padding:15px 15px 5px 15px;
   }
p.indexpagert {
   text-indent:0px;
   font-size:13px;
   font-weight:bold;
   text-align:justify;
   padding:15px 15px 5px 15px;
   }   
p.header{
color:#213866;
font-size:15px;
font-weight:bold;
text-align:justify;
}
div.photonav
{
 font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
 background-image:url(images/menubkreverse.gif); 
       	   background-repeat:repeat-x;height:30px;
 font-size:15px;
 
 font-weight:normal;
  
 
  width:850px;
 
 
}
div.phototopbar
{
 font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
 background-image:url(images/menubk.gif); 
       	   background-repeat:repeat-x;height:30px;
 font-size:15px;
 
 font-weight:normal;
  
 border-top:1px solid white;
  width:850px;
 
 
}

div.phototopbanner{background-color:white; width:850px; }

#type1{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
 font-size:18px;
 color:white;
 }
 .spanclass {color:#0b0937;font-weight:bold;}
 .status {color:#0b0937;font-weight:bold;}

.category{color:white;font-weight:bold;}
#textAA{text-indent:15px;color:#213866; font-size:18px;text-decoration:underline;padding:2px;display:block;text-align:justify}
#textA{text-indent:15px;color:#213866; font-size:15px;text-decoration:none;padding:2px;font-weight:bold;display:block;
text-align:justify}
#textB{text-indent:15px;text-decoration:none;padding:2px;display:block;text-align:justify;
font-size: 12px;
font-weight:bold;
}
#textBB{padding-left:15px;font-size:14px;text-decoration:none;}
div.topindex{text-align:right;width:850px;}	
div.wrap{
           width:850px; 
		   /*border-top:1px solid;
		   border-right:2px solid;
		   border-left:1px solid;
		   border-bottom:2px solid;
		   color: #213866;*/
		   
		   }		    
/*.menutype {background-image:url(images/menubk.gif); 
       	   background-repeat:repeat-x;
		   height:30px;
		   width:700px;
		  }
	*/

.menutype{background-image:url(images/topbanner_l.jpg);height:28px;width:850px;background-repeat:no-repeat;background-color:black;}	

.navlinkselected {
text-decoration:none;
color:#008ED8;
font-size:15px;
font-weight:bold;
line-height:28px;


}
.navlink a:link{
text-decoration:none;

color:#b2b2b2;
font-size:15px;
font-weight:bold;
line-height:28px;


}
.navlink a:visited {
text-decoration:none;

color:#b2b2b2;
font-size:15px;
line-height:28px;
font-weight:bold;


}
.navlink a:hover {
text-decoration:underline;
line-height:28px;

color:#008ED8;
font-size:15px;
font-weight:bold;

}
.navlink a:active {
text-decoration:none;
line-height:28px;
font-size:15px;

color:#008ED8;
font-weight:bold;

} 




.nav2 a:link{
text-decoration:none;
color:#008ED8;
font-size:15px;
font-weight:bold;
line-height:28px;
background:#111253;
border: 2px outset #111253;
padding:2px;
}
.nav2 a:visited {
text-decoration:none;

color:#008ED8;
font-size:15px;
line-height:28px;
font-weight:bold;
background:#111253;
border: 2px outset #111253;
padding:2px;
}
.nav2 a:hover {
text-decoration:none;
line-height:28px;
color:#ffffff;
background:#111253;
font-size:15px;
font-weight:bold;
border: 2px outset #111253;

}
.nav2 a:active {
text-decoration:none;
line-height:28px;
font-size:15px;
color:#ffffff;
font-weight:normal;
background:#111253;
border: 2px outset #111253;

} 





/*background-image:url(images/topbannerbk.jpg); 
       	   background-repeat:repeat-x;*/		  
div.topbanner{
		   background:#000033;
		   width:850px;
}
div.innertune{background:#000033;
		   width:850px;
}	
/* Load area is for the watercolor thumnail slideshow area.*/	  
div.loadarea{
width:500px;
height:500px;
border: 3px outset black;
}

table.phototable {background-color:#0b0937;
                width:850px;
				
                font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
		   }
.itdesigns
{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
		   font-size:10px;color:#333366;float:right; width:850px;
}
.footer
{
font-size:12px;
 text-align:center;
}

 td.footer1{
           background-image:url(images/gradedblue.gif); 
       	   background-repeat:repeat-x;height:15px;
		   font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
		   font-size:10px;
		   }

.footl a:link{
text-decoration:none;
color:#333366;
font-size:12px;
font-weight:normal;
}
.footl a:visited {
/* 'link' is the original style, 'visited' is the style _after_ the link has been clicked. */

text-decoration:none;
color:#333366;
font-size:12px;
font-weight:normal;

}
.footl a:hover {
/* 'hover' is the 'mouseover' state */
text-decoration:none;
color:#000066;
font-size:12px;

font-weight:bold;
}
.footl a:active {

text-decoration:none;
font-size:12px;

color:#000066;
font-weight:normal;
} 
.favlink a:link{
text-decoration:none;
color:#008ed8;
font-size:15px;
font-weight:bold;
text-align:justify;
text-indent:15px;padding:2px;display:block


}
.favlink a:visited {
/* 'link' is the original style, 'visited' is the style _after_ the link has been clicked. */

text-decoration:none;
color:#008ed8;
font-size:15px;
font-weight:bold;
text-indent:15px;padding:2px;display:block;
text-align:justify;

}
.favlink a:hover {
/* 'hover' is the 'mouseover' state */
text-decoration:underline;
color:#008ed8;
font-size:15px;

font-weight:bold;
text-indent:15px;padding:2px;display:block;
text-align:justify;
}
.favlink a:active {

text-decoration:underline;
font-size:15px;
text-align:justify;
color:#008ed8;
font-weight:normal;
text-indent:15px;padding:2px;display:block
} 

.button {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 11px}
form.regform {
  border : 1px solid #000;
  padding : 5px;
  background-color : #ffff99;
}
form.photoform {
  border : 1px solid #000;
  padding : 5px;
  background-color : black;
}
input.submittype {border : 1px solid #000;color:#008ED8;  font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;font-weight:bold;
background: url(images/grad3.gif) repeat-x #ffffff;
border-style:outset;
}
input.inputtype{background-color : #ffffff;color:#008ed8;border : 1px  #008ED8;border-style:inset;}
.textareatype{background-color : #ffffff;color:#008ed8;border : 1px  #008ED8;border-style:inset;}
.blue{background-color:#213866;width:100%;}
.black{background-color:black;width:100%;height:5px}
#shadow-container {
    position: relative;
    left: 3px;
    top: 3px;
    margin-right: 3px;
    margin-bottom: 3px;
}
#shadow-container .shadow2,
#shadow-container .shadow3,
#shadow-container .container {
    position: relative;
    left: -1px;
    top: -1px;
}

#shadow-container .shadow1 {
        background: #F1F0F1;
}

#shadow-container .shadow2 {
        background: #DBDADB;
}

#shadow-container .shadow3 {
        background: #B8B6B8;
}

#shadow-container .container {
        background: #ffffff;
        border: 1px solid #848284;
        padding: 1px;
}

img.left{
float:left;
padding:1em;

}
li
{
line-height:25px;
color:#213866;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;

}
li.about
{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
color:#213866;
}
#footerwrap {
	/*border-top: 5px solid #CCCCCC; vidya*/
	/*padding: 20px 0 30px;*/
	/*clear: both;*/
	background: url(images/grad3.gif) repeat-x #ffffff;
	width:850px;
}
