/* CSS Document */
body
{
	line-height:18px;
	background-color:#dcdcc8;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	line-height:18px;
	

}

td,li {
	font-family:Arial;
	font-size:12px;

}
/*Classes Start here*/

.date { font-family:Arial; font-size:11px; font-weight:bold; color:#000000; margin-top:-10px;}
p {font-family:Arial; font-size:12px; color:#000000;}
#centre .read { font-family:Arial; font-size:10px; font-weight:bold; color:#999999; text-decoration:none;}
.connect {font-family:Arial; font-size:14px; font-weight:bold; color:#333333;}
td a { color:#000000; font-family:Arial; font-size:12px; text-decoration:none;}
.clear { clear: both;}
.divider { background-image:url(../images/divider.gif); height:15px; width:100%;}
img { border:0;}
.list { color: #99cc33; }
.multimedia { font-family:Verdana; color:#333333; font-weight:bold; font-size:12px;border-bottom:#009900 solid 4px;}
.redbold {font-family:Verdana; color:#333333; font-weight:bold; font-size:12px;}
.subtext { font-size: 14pt; font-family: "Times New Roman"; color: red; FONT-WEIGHT: bold; text-align: center; font-style: italic; }
***********************Classes End here***********************/


/************* Search starts here ************/

#searchdiv {
font-family:Arial; 
text-transform:uppercase; 
font-size:11px; 
font-weight:bold; 
color:#333333; 
margin-right:15px;
padding-top:5px;

}

#searchdiv .textfield{
border:solid 1px #009900;
width:150px;
background:#99cc33;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;

}

#searchdiv .button {
width:18px;
height:18px;
background-image:url(../images/search1.gif);
background-color:#99cc33;
border:none;

}
/************* Search ends here ************/



/*Headers Start here*/
h1 { font-family:Verdana; font-size:18px; font-weight:bold; color:#000000; line-height:0px; margin-bottom:-2px;}
h2 { font-family:Arial; font-size:16px; color:#009900; line-height:20px;}
h3 { font-family:Verdana; color:#333333; font-weight:bold; font-size:16px; line-height:22px;}
h4 { font-family:Verdana; font-size:14px; color:#333333; line-height:16px;}
h5 { font-family:Verdana; color:#333333; font-weight:bold; font-size:18px; line-height:12px; margin-top:15px;}
h6 { font-family:Arial; font-weight:bold; font-size:14px; color:#333333; padding-left:10px; margin-top:0px; margin-bottom:20px;}
/************************Headers End here***********************/

/*Links Start here*/
A:link{color:#000000; font-family:Arial; font-size:12px; text-decoration:none;}
A:hover{color:#009900; font-family:Arial; font-size:12px; text-decoration:none;}

/********************Links End here***************************/

/*DIV Tags Start here*/

#container
	{
	margin:auto auto;
	width:960px;
	height:auto;
	margin-top:-7px;

	}
	
#header
	{
	background-image:url(../images/banner.gif);
	height:90px;

	}
	
#maincontent
{
width:960px;
background-color:#fff9e5;
height:100%;
margin:auto auto;
margin-top:15px;


}

#content
{
width:200px;
background-color:#fff9e5;
padding-top:15px;
padding-left:15px;
padding-bottom:15px;
float:left;
}

#mid2level
	{
	width:720px;
	margin-top:0px;
	float:right;
	padding-right:15px;

	}


#navigation
	{
	height:34px;
	width: 100%;
	float: right;
	}
	
#homecontent
	{
	background-color:#fff9e5;
	margin-top:15px;
	height:auto;
	}
	
	#homecontent2
	{
	background:#fff9e5;
	margin-top:15px;
	float:left;
	width:960px;
	}
#left
{
	width:200px;
	float:left;
	margin-top:15px;
	line-height:15px;
	margin-left:15px;
}
#centre
{
	width:470px;	
	float:left;
	line-height:18px;
	margin-left:15px;

}
#right
{
	width:200px;
	float:right;
	margin-top:15px;
	line-height:18px;
} 		
#main {
margin-top:5px;

}	

# a { color:#000000; font-family:Arial; font-size:11px; text-decoration:none;}


#ancylmedia{width:183px; margin-top:15px; line-height:28px;}	
#ancylmedia .media {font-family:Verdana; font-size:12px; color:#333333; font-style:italic; }
	
#primary { background-image:url(../images/navigation.gif); height:34px}
#primarylink {
padding-left:25px;
font-family:Arial; 
text-transform:uppercase; 
font-size:11px; 
font-weight:bold; 
color:#333333; 
width:300px; 
float:left; 
padding-top:7px;

}

#primarylink a { 
font-family:Arial; 
text-transform:uppercase; 
font-size:11px; 
font-weight:bold; 
color:#333333; 
text-decoration:none;

}

#join { margin-top:25px;}	

#toplatest {width:183px;}
#botlatest2 {width:183px; margin-top:-12px;}
#botlatest {width:183px;}

/*#mid
	{
	width:480px;
	margin-top:-565px;
	margin-left:230px;
	}
#mid .read { font-family:Arial; font-size:10px; font-weight:bold; color:#999999; text-decoration:none;}

#rightbar
	{
	width:200px;
	padding-top:15px;
	margin-left:760px;
	}
	#leftbar
	{
	width:200px;
	margin-left:15px;
	float:left;
	margin-top:15px;
	
	}
*/
#recent { 
background-color:#dcdcc8; 
font-family:Arial; 
font-size:11px; 
line-height:16px; 
color:#333333; 
margin-right:15px; 
height:auto; 
margin-top:15px; 
width:183px;}

#recent p { padding-left:10px; padding-right:10px; margin-top:-10px;}
#recent a { color:#000000; font-family:Arial; font-size:11px; text-decoration:none;}
#recent a:hover{color:#009900; font-family:Arial; font-size:11px; text-decoration:none;}

/********************DIV Tags End here***********************/

/*Footer Start here*/
#footer
	{
	background-color:#dcdcc8;
	height:80px;
	/*float:left;*/
	width:955px;
	margin:auto auto;
	/*margin-left:80px;*/
	}	
.footertxt { font-family:Arial; font-size:11px; color:#666666; padding-right:5px;}
.footertxt a { font-family:Arial; font-size:11px; color:#666666; text-decoration:none;}		

/********************Footer End here************************/

/*************** Left Vertical Dropdown menu **********************/
.glossymenu, .glossymenu li ul{
list-style-type: none;
margin: 0;
padding: 0;
width: 183px; /*WIDTH OF MAIN MENU ITEMS*/
border: 0px solid black;
color: #fef7bo;
background-color:#2b8a06;

}

.glossymenu li{
position: relative;
color: #fef7bo;
width:183px;
}

.glossymenu li a{
color:#fef7b0; 
font-family:Verdana; 
font-weight:bold; 
font-size:11px;
display: block;
width: auto;
padding: 3px 0;
padding-left: 10px;
text-decoration: none;
}

.glossymenu li ul{ /*SUB MENU STYLE*/
position: absolute;
width: 183px; /*WIDTH OF SUB MENU ITEMS*/
left: 0;
top: 0;
color: #fef7bo;
display: none;
}

.glossymenu li ul li{
float: left;
font-size:10px;
background-color:#669933;

}

.glossymenu li ul a{
width: 173px; 

/*WIDTH OF SUB MENU ITEMS - 10px padding-left for A elements */
color: #fef7bl;
border-bottom:#2b8a06 solid 1px;
font-size:10px;
}

.glossymenu li ul a:hover{
background-color:#2b8a06;

}

.glossymenu .arrowdiv{
position: absolute;
right: 2px;
background: transparent url(arrow.gif) no-repeat center right;
}

.glossymenu li a:visited, .glossymenu li a:active{
color: #fef7bo;

}

.glossymenu li a:hover{
background-color:#669933;
width:173px;	
}

#hlomelang {
	width: auto;
	height: auto;
	line-height: 22px;
	font-family: serif, Time;
	font-size: 13pt;
}

#hlomelang h1 {
	font-family: serif, Times;
	font-size: 52px;
	font-weight: bold;
	color: #454698;
	text-align: center;
	margin: 0 0 20px 0;
	line-height: 52px;
}

#hlomelang .red_italics {
	font-family: serif, Times;
	font-size: 14pt;
	font-weight: bold;
	text-align: center;
	font-style: italic;
	color: #FF0000;
}

#hlomelang .viewpt {
	font-family: serif, Times;
	font-size: 11pt;
	font-weight: bold;
	color: #FF0000;
	text-transform: uppercase;
	margin-top: 5px;
}

#hlomelang hr {
	size: 4px;
	margin: 30px 0 0 0
}

#hlomelang .date {
	font-family: Arial Narrow, serif;
	font-weight: bold;
	font-size: 18px;
	text-align: center;
	margin-top: 20px;
}
.hlomelanghead { color:#CC3300;}
#marqueecontainer{
position: relative;
padding:5px;
width: 152px;/* marquee width */
height: 100px; /*marquee height */
overflow: hidden;
background:white; margin-right:5px;margin-left:10px;margin-bottom:10px;margin-top:5px;  font-size:11px; border: 1px solid #983202;}

#marqueecontainer p { font-size:11px;margin-top:0}

.shadow {
   -moz-box-shadow:    inset 0 0 10px #983202;
   -webkit-box-shadow: inset 0 0 10px #983202;
   box-shadow:         inset 0 0 10px #983202;
/*	filter:progid:DXImageTransform.Microsoft.dropShadow(color=#ccc, offX=5, offY=5, positive=true);*/
    background:#FFCC00; width:183px; height:auto;
}


#newsbox {
			width:170px;
			float:right;
			margin-top:13px;
			margin-right:10px;
			_margin-right:4px;
			background:#DCDCC8;
			padding:10px;
			border: solid 1px #009900;
}