#topbar {
	background-image: url('images/Top_3b.jpg') ;
	background-repeat:no-repeat;
	Font-family: arial;
	font-size: 11px;
	font-weight: bold;
	/*word-spacing: 5px;*/
	/*line-height: 130%;*/
	text-decoration: none;
	text-align: justify;
	color:#4B4B4B;		/*purple=7b0282*/
}

/*#topbar A:visited {
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color:#4B4B4B;	
}*/

#topbar A:link {
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color:#4B4B4B;	
}

#topbar A:hover {
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color:#7b0282;	  /*A0A0A0*/
}

//#topbar A:visited {
//	text-decoration: none;
//	color=#404040;	
//}


#bgTop {
	//background-color: yellow;
	background-image: url('images/topmenu.jpg');
	background-repeat: no-repeat
}

#searchbox {
	border-width: 1px;
	border-style: solid;
	border-color: #A0A0A0;
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color:#A0A0A0;
}

#allText {
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	word-spacing: 5px;
	line-height: 150%;
	text-align: justify;
	color:#400040;
}

#proj_head {
	font-family: arial;
	font-size: 11px;
	font-weight: bolder;
	word-spacing: 10px;
	text-align: justify;
	color:#400040;
	background-color: #fedfff;
}

#banner_top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #98383a;
}
#banner_bottom {
	background-color: #fa9bff;
}

#leftbg {
	background-image: url('images/leftmenu_lightblue3.jpg');
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	word-spacing: 5px;
	//line-height: 130%;
	text-align: center;
	color=#30788F;
}

#left_search {
	background-image: url('images/leftmenu_srcbox.jpg');
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	word-spacing: 5px;
	//line-height: 130%;
	text-align: center;
	color=#30788F;
}

#rightbg {
	background-image: url('images/rightmenu_lightblue.jpg');
}

#photoFrame {
	width: 120px;
	float: left;
	font-size: 11px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #716f6f;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#textFrame {
	font-size:11.9px;
	line-height:160%;
	font-family:Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #404040;
}

H1 {
	font-size:14px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	/*line-height:120%;*/
	color:#404040;
 }
 
/*H1 A:link {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #404040;
	text-decoration: none
}
H1 A:visited {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none}
H1 A:active {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #404040;
	text-decoration: none}
H1 A:hover {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	/*text-decoration: underline; 
	border-style: none none dotted none;
	color: #000000;}
	*/
	
	
#bigLinks A {
	font: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #404040;
	text-decoration: none;
}
#bigLinks .selected A,
#bigLinks .selected A:hover
#bigLinks .selected A:focus {
	font: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #404040;
	text-decoration: none;
}
#bigLinks A:hover,
#bigLinks A:focus {
	font: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	border-style: none none dotted none;
	/*text-decoration: underline; */
}	
	
	
#highlights {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #98383a;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #DBCCAC;
	/*text-transform: uppercase;*/
}




#allLinks A {
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #404040;
	text-decoration: none;
}
#allLinks .selected A,
#allLinks .selected A:hover
#allLinks .selected A:focus {
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #404040;
	text-decoration: none;
}
#allLinks A:hover,
#allLinks A:focus {
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #404040;
	border-style: none none dotted none;
	border-width:1px;
	/*text-decoration: underline; */
}




#title-bg {
	background-image: url('images/title-bg.jpg'); 
	background-repeat:no-repeat; 
	background-position:center;
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	letter-spacing:1px;
	cursor:pointer;
}




#bottomline {
	height:30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #98383a;
	border-top-width: 5px;
	border-top-style: outset;
	border-top-color: #9F9FFF;
	border-top-margin: 10px;
}

#bottomcolor {
	color: #9F9FFF;
}


#rightMenu {
	background-image: url('images/rightBk.jpg');
	background-repeat: no-repeat
}

#rightMenu2 {
	background-image: url('images/rosary5.jpg');
	background-repeat: no-repeat
}

#leftMenu {
	background-image: url('images/leftBk.jpg');
	background-repeat: no-repeat
}




#dropmenudiv{
	position:absolute;
	/*background-color: #E3FFB0;*/
	background-color: #EBEBEB;
	border:1px solid #DBCCAC;
	border-bottom-width: 0;
	font-weight:normal;
	font-size: 12px;
	font-family: tahoma;
	
	line-height:20px;
	z-index:100;
}

#dropmenudiv a{
	color:#666600;
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid #DBCCAC;
	padding: 1px 0;
	text-decoration: none;
	font-weight: bold;
}

#dropmenudiv a:hover{ 
	/*hover background color*/
	/*background-color: #FFB0B0;*/
	color:#D5D500;
}





#menutitle{
	cursor:pointer;
	margin-bottom: 20px;
	/*background-color:#ECECFF;*/
	color:#666600;
	width:490px;
	padding:4px;
	text-align:left;
	font-weight:bold;
	font-size:14px;
	border-bottom:1px dashed #C0C0C0;
	/*border:1px solid #000000;*/
}

.submenu{
	margin-bottom: 1.5em;
	margin-left: 5.5em;
	line-height:150%;
	font-size:11.9px;
	font-family:Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #808080;
}

#img {
	vertical-align:middle;
}

.heading {
	font: bold 15px Verdana, Arial, Helvetica, sans-serif;
	color:#400040;
	letter-spacing:3px;
	/*background-color:#e7c8e7; */
	padding:10px 10px 10px 10px;
}

.subheading {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color:#0f67a1;
}


/*======== for Accordian Menu ==============*/
.arrowsidemenu{
	width: 200px; /*width of menu*/
	border-style: solid solid none solid;
	border-color: #94AA74;
	border-size: 0px;
	border-width: 0px;
}
	
.arrowsidemenu div a{ /*header bar links*/
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	display: block;
	background: transparent url('images/arrowpurple.jpg') 100% 0;
   height: 24px; /*Set to height of bg image-padding within link (ie: 32px - 4px - 4px)*/
	padding: 4px 0 4px 10px;
	line-height: 24px; /*Set line-height of bg image-padding within link (ie: 32px - 4px - 4px)*/
	text-decoration: none;
}
	
.arrowsidemenu div a:link, .arrowsidemenu div a:visited{
	color: #26370A;
}

.arrowsidemenu div a:hover{
	background-position: 100% -32px;
}

.arrowsidemenu div.unselected a{ /*header that's currently not selected*/
	color: #6F3700;
}

	
.arrowsidemenu div.selected a{ /*header that's currently selected*/
	color: #7b0282;
	background-position: 100% -64px !important;
}

.arrowsidemenu ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.arrowsidemenu ul li{
	border-bottom: 1px solid #aa79c5;  /*a1c67b*/
}


.arrowsidemenu ul li a{ /*sub menu links*/
	display: block;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: black;
	padding: 5px 0;
	padding-left: 10px;
	border-left: 10px double #d6a0ce;
}

.arrowsidemenu ul li span{ /*sub menu span*/
	cursor: default;
	display: block;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: black;
	padding: 5px 0;
	padding-left: 10px;
	border-left: 10px double #d6a0ce;
}

.arrowsidemenu ul li a:hover{
	background: #bcb3bf;	/*bcb3bf*/
}



/*======== for Rotator ==============*/

/*Make sure your page contains a valid doctype at the top*/
#simplegallery1{ //CSS for Simple Gallery Example 1
position: relative; /*keep this intact*/
visibility: hidden; /*keep this intact*/
border: 0px solid darkred;
}

#simplegallery1 .gallerydesctext{ //CSS for description DIV of Example 1 (if defined)
text-align: left;
padding: 2px 5px;
}

#map_canvas{
 @namespace url(http://www.w3.org/1999/xhtml);
 @-moz-document domain(maps.google.com),url-prefix(http://maps.google){#copyright{display:none !important;}}
 }
