body{background:url(images/imag3_bg.jpg) left top repeat-x; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:400;}
h1,h2,h3,h4,h5,h6,p,span,label,form{margin:0; padding:0;}	 
h1{font-weight:200%;  color:#000066; font-weight:bolder; font-size:26px; font-family:"Times New Roman", Times, serif;  }
h2{width:100%; color:#993300; text-transform:uppercase; font-weight:bolder; font-size:18px; font-style:normal; font-family:"Times New Roman" ;  }
h3{font-size:115%; color:#990000;}
h4{font-size:100%; color:#1186CC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; }
a{color:#E64313; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; } 
a:hover{color:#0E51A3; text-decoration:underline;}



#main{width:966px; height:auto; margin:0 auto 0 auto; padding:0px; border:1px;}
#navigation{ width:924px; text-align:left;      margin:15px 0 0 0px; height:26px;}
.header-text{font-weight:150%; color:#000066; font-weight:bolder; font-size:20px; font-family:"Times New Roman", Times, serif; background:url(../ris/images/divider.jpg) no-repeat; height:28px; width:678px; padding:0px 0 0px 40px;  }
.aril12{font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.aril12 a{color:#333333;}
.aril12 a:hover{color:#CC3300;}

#header{width:966px; height:75px; padding:0px 0 0 0px;}
#contener{width:966px; height:auto; float:left;}
#left-conner{background:url(images/left-corner1.jpg) left top repeat-y; height:750px; width:22px; float:left;}
#middle-contener{width:966px; height:auto; float:left; background:#FFFFFF;}
#right-conner{width:20px; height:750px; background:url(images/right-corner1.jpg) left top repeat-y; float:left;}
#logo-contener{width:966px; height:259px; float:left;}
#logo{width:754px; height:259px; float:left; padding:0 0 0 0px; }
#flash{width:200px; height:252px; float:left; background:url(images/bg-new-events1.gif) no-repeat; margin:7px 0 0px 5px;  } 
 #middle-text{width:718px; height:auto; float:left; padding:0 24px 0 14px;}
#middle-right{width:210px; height:auto; float:left; text-align:center;}
#news-section{width:180px; height:160px; position:relative; float:left;  padding:0px; text-align:justify; margin:2px; color:#535353;}
#bottom{width:966px; font-family:Arial, Helvetica, sans-serif; color:#333333; text-align:center;  }
#bottom a{ padding:0 10px 0 10px; color:#0066CC;}
#bottom a:hover{color:#FF6600;}

#last-footer{color:#525252; text-align:center;}
#last-footer a{color:#074DB4;}
#last-footer a:hover{color:#18537E;
}

.arial{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:300; color:#333333; text-align:justify; }
#gal { position: relative; width:774px; height:auto; margin:0; padding:0; list-style:none; }
#gal li { display: block; visibility:visible;}
#top-bg{background:url(images/bgi-img.jpg) top left repeat-x; height:auto; padding:0 0 0 0px; }

#bottom-bg{background:url(images/imag-footer.jpg) top left repeat-x; height:50px; padding:25px 0 0 0px; }
#name{ width:966px; height:144px; margin:0 auto 0 auto; padding:0PX 0 0 0;}

#navigation-tab{width:966px; margin:0 auto 0 auto; height:35px;}
#bottom-inter{color:#666666; text-align:center;}
#bottom-inter a{color:#666666;}
#bottom-inter a:hover{color:#000066;}
#readmore{height:30px; width:200px;  display:block; padding:0 0 0 500px }
#readmore a{background:url(images/readmore_on.jpg) no-repeat;  display:block; height:30px; width:50%; }
#readmore a:hover{ background:url(images/readmore.jpg) no-repeat;}
#right_bgl-gallery{width:700px; height:auto; background-image:url(images/right-bg.jpg); padding:15px 4px 0 3px; background-repeat:repeat-y; }
.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -0px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top:-65px;
left: 0px; /*position where enlarged image should offset horizontally */
}