/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	width:100%;
	background-color:#88434b;
	height:auto;
}

#main{
width:895px;
margin: 0 auto 0 auto;
background-color:#f9df8a;
height:auto;
}

#submain{
width:875px;
margin: auto 10px auto 10px;
background-color:#f9df8a;
height:auto;
}

#header{
width:875px;
margin:0;
height:auto;
}

#logo{
background-position:left;
width:875px;
height:90px;
margin:0;
}

#rithead{
width:350px;
height: auto;
float:right;
margin:0;
margin-top:10px;
}

#rithead p{
color:#93662c;
font:Arial, Helvetica, sans-serif;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
text-align:right;
font-weight:700;
}

#rithead a{
color:#93662c;
font:Arial, Helvetica, sans-serif;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
line-height:18px;
text-align:right;
font-weight:700;
}

#rithead a:hover{
color:#93662c;
font:Arial, Helvetica, sans-serif;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
line-height:18px;
text-align:right;
font-weight:700;
}

#rithead a:visited{
color:#93662c;
font:Arial, Helvetica, sans-serif;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
line-height:18px;
text-align:right;
font-weight:700;
}

#content{
width:875px;
margin:0;
height:auto;
}

#contenttxt{
width:620px;
margin:10px auto 0 auto;
height:auto;
}

#contenttxt p{
font:Arial, Helvetica, sans-serif;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#990000;
line-height:18px;
text-align:justify;
}

h1{
font:Verdana, Arial, Helvetica, sans-serif;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color: #006600;
}

#leftmenu{
width:195px;
height:auto;
background-image:url(../images/sidemenu.jpg);
background-position:left;
background-repeat:no-repeat;
height:478px;
}

#sidemenu{
width:110px;
height: auto;
margin:0px auto auto auto;
display:block;
line-height:33px;
position:relative;
top:230px;
}

#sidemenu a{
/*font:Arial, Helvetica, sans-serif;*/
font-family:"Monotype Corsiva";
font-size:18px;
color:#f9df8a;
text-align:left;
/*font-weight:500;*/
text-decoration:none;
}

#sidemenu a:hover{
/*font:Arial, Helvetica, sans-serif;*/
font-family:"Monotype Corsiva";
font-size:18px;
color:#f9df8a;
text-align:left;
/*font-weight:bold;*/
text-decoration:none;
}

#redborderline{
border-top:10px solid #88434b;
width:610px;
float:right;
margin-top:0px;
}

#verticalborder{
background-image: url(../images/verticborder.jpg);
background-repeat: repeat-y;
background-position:top;
height: auto;
width:18px;}

#horizborder{
background:url(../images/horizborder.jpg);
background-position:top;
background-repeat:repeat-x;
height:19px;}

#footer{
width:875px;
margin:0 auto 0 auto;
height:10px;
background-color:#88434b;
}

#foot{
width:875px;
margin:0 auto 0 auto;
height:auto;
}

#footleft{
width:400px;
float: left;
height:auto;
margin:5px;}

#footleft p, #footleft a, #footleft a:hover{
font:Arial, Helvetica, sans-serif;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #006633;
text-decoration:none;
}

#footright{ 
width:400px;
height:auto;
float:right;
margin:5px;
}

#footright p, #footright a, #footright a:hover{
font:Arial, Helvetica, sans-serif;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #006633;
text-decoration:none;
text-align:right;
}


/*menu bar*/
#menubar{ width:605px; height:40px; float:right;}
#link a{ width:121px; height:40px; text-decoration:none; background:url(../images/menu.jpg) no-repeat; float:left; font:Arial, Helvetica, sans-serif; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#a56c25; text-align:center; font-weight:800; line-height:40px;} /*line height to align the text verically middle*/
#link a:hover{ text-decoration:none; background:url(../images/menuover.jpg) no-repeat; color:#88434b;}
#link a:visited{ color:#a56c25;}


/*certificate javascript gallery*/

#dhtmlgoodies_slideshow{
		width:600px;	/* Total width of slideshow */
		margin:10px auto 10px auto;
		}


#previewPane{
		border:2px solid #9a6e0e;
		margin-bottom:10px;	
		text-align:center;
		vertical-align:middle;
		padding-top:10px;
		background:url(../images/greenish.jpg);
		background-repeat:repeat;
		position:relative;

		
		/* CSS HACK */
		height: 432px;	/* IE 5.x */
		height/* */:/**/520px;	/* Other browsers */
		height: /**/520px;				
	}
	

	#previewPane img{
		line-height:400px;
		
	}
	#previewPane #largeImageCaption{	/* CSS styling of image caption below large image */
		/*font-style:italic;*/
		text-align:center;
		font-family:"Monotype Corsiva";
		/*font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;*/	/* Font to use */
		font-size:20px;
	}
	#galleryContainer{
		
		height:500px;	/* Height of the images + 2 */
		border:2px solid #9a6e0e;
		position:relative;
		overflow:hidden;
		padding:1px;
		background-color:#ffffff;
		
		/* CSS HACK */
		height: 104px;	/* IE 5.x - Added 2 pixels for border left and right */
		height/* */:/**/102px;	/* Other browsers */
		height: /**/102px;
				
	}
	#arrow_left{
		position:absolute;
		left:0px;
		z-index:10;
		background-color: #bb8d2a;
		padding:1px;
	}
	#arrow_right{
		position:absolute;
		right:0px;
		z-index:10;
		background-color: #bb8d2a;
		padding:1px;		
	}
	#theImages{
		position:absolute;
		height:500px;
		left:40px;
		width:100000px;
		
	}
	#theImages #slideEnd{
		float:left;
			}
			
	#theImages img{
		float:left;
		padding:1px;
		filter: alpha(opacity=80);
		opacity: 0.8;
		cursor:pointer;
		border:1px solid #129331;
	}

	#waitMessage{
		display:none;
		position:absolute;
		left:200px;
		top:150px;
		background-color:#FFF;
		border:3px double #000;
		padding:4px;
		color:#555;
		font-size:0.9em;
		font-family:arial;	
	}
	
	#theImages .imageCaption{
		display:none;
	}
	
	.txt{
	font-family:"Monotype Corsiva";
	font-size:22px; 
	color:#8B3814;	
	}
	
	.ptxt{
	font-family:"Monotype Corsiva";
	font-size:18px; 
	color:#8B3814;	
	}
	
	.err{
	font-family:"Monotype Corsiva";
	font-size:16px; 
	color:#8B3814;	
	}
	
	.txtbox{
	border:hidden;
	background-image:url(../images/Palm-leaf_001.jpg); 
	height:20px;
	width:200px;
	color:#4F2700;
	font-family:"Monotype Corsiva";
	font-weight:bold;
	font-size:18px;
	}
	
	.txtbox1{
	border:hidden;
	background-image:url(../images/Palm-leaf_001.jpg); 
	width:200px;
	height:100px;
	color:#4F2700;
	font-family:"Monotype Corsiva";
	font-weight:bold;
	font-size:18px;
	}
	
	#gal a{font-family:"Monotype Corsiva";
	font-weight:bold;
	font-size:18px;
	text-decoration:none;
	color:#804040;
	}