@charset "utf-8";
/* CSS Document */

body{
 	margin:		0px;
 	padding:	0;
 	background:	#EFEFEF;
 	color:		#1C2D1C;		
 	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	}
	
/* element */
 /*heading*/
h2{
 	margin:		0 auto;
 	padding:	5px;
	background:	#333;
 	border-bottom:#222 2px solid;
 	font-size:	16px;
	color:		#fff;
 	}
/*Paragraphs*/
P{
	margin:		0;
	margin-bottom:5px;	
	padding:	5px;
	line-height:1.5em;
	color: 		#000;
	font-size:	0.8em;
 	}
/*links*/
a{
 	color:		#222;
	text-decoration:none;
 	font-size:	12px;
 	}
/* link status */
a:hover, a:active{
	color:	#900;
	text-decoration:none;
	}
/*images */
img{
	border:#FFF 1px solid;
}
/*hr */
hr{
	border:		none;
	height:		4px;
	background:	#900;
	color:		#900;
}
/* ul*/
.link {
	color:		#900;
	text-align:	justify;
	font-size: 12.5px;
	line-height: 2em;
	font-weight: bold;
}
form{
	margin:	0px;
	padding: 0;
}
/* end of section */
 /*selector*/
input[type="text"]{
	border:		#EFEFEF 2px solid;
	background:	#F8F8F8;
	color:		#000;
	}
input[type="submit"]{
	border:		#EFEFEF 2px solid;
	background:	#F8F8F8;
	color:		#000;
}

/*IDs*/
 /*page*/ 
div#plchdr{ 
 	margin:		0 auto;
 	padding:	20px;
 	height:		auto;
 	width:		900px;
 	background:	#fff;
 	overflow:	hidden;
 	} 
/*languages*/
div#lang{
	margin:		0;
	padding:	5px;
	background:	#FFF;
	width:		100px;
	height:		35px;
	overflow:	visible;
	position:   relative;
	bottom:		20px;
	left:		800px;
	}
/* pseodu */
div#lang a, div#lang a:hover{
	padding:	10px;
	padding-bottom:	15px;
	border-bottom:#3a7633 2px solid;
	background:	#7fbe78;
	color:		#1C2D1C;
	text-decoration:none;
	font:		"B Mitra" Verdana, Geneva, sans-serif;
	font-size:	17px;
	font-weight:900;
	}
/*logo*/
div#logo{
 	margin:		0 auto;
 	padding:	0;
 	height:		140px;
 	width:		600px;
 	background:	#FFF url(../img/areu-logo.jpg) no-repeat;
 	float:		left;
 	position:	relative;
	bottom:		50px;
	 }
/* logo pseodu */
div#logo h1{
	margin:		0;
 	padding-top:65px;
 	padding-left:90px;
 	letter-spacing:normal;
	}
div#logo h1 a{	
	color:		#1C2D1C;
	text-decoration:none;
	font-size:	18px;	
 	}
div#logo h2{
 	margin:		0;
 	font-size: 	0.7em;
 	padding-left:90px;
	color:		#1C2D1C;
 	border:		none;
 	background:	none;
	} 
/* search box */ 
div#search{
   	margin:		0;
   	padding:	0;
   	width:  	auto;
   	height:		65px;
   	overflow:	visible;
   	float:		right;
   	position:	relative;
   	}
/* style for search box */
input{
   	margin:		5px;
   	padding:	3px;
   	border:		#999 1px solid;
	color:		#900;
	background:	#FFF;
	font-size:	10px;
	} 
/*menu bar */
div#menu{
   	margin:		0px;
   	padding:	0;
   	height: 	20px;
   	width:		600px;
   	text-align:	right;
	font-family:Verdana, Geneva, sans-serif;
   	float:		right;	
   	position: 	relative;
	bottom:		30px;
   	}
div#menu a{
	padding:	5px;
	text-decoration:none;
   	text-transform:uppercase;
   	}
div#menu ul li {
   	margin:		0px;
   	padding:	0;
   	display:	inline;
	border:		none;
	}
div#menu ul li a:hover{
	background:	#1C2D1C;
	color:		#FFF;
	}
	
/* splash window */
div#splash{
	margin:		0 auto;
	padding:	5px;
   	height:		200px;
   	width:		580px;
   	float:		left;
   	border:		#D8D8D8 1px solid;
   	position:	relative;
	} 
div#sppic{
	width:		400px;
	height:		200px;
	float:		left;
}
div#sptext{
	margin-left: 10px;
	width:		170px;
	height:		200px;
	float:		left;
	color:		#fff;
}
/*box welcome */
div#blurb{
   	margin-top:	10px;
   	padding:	5px;
 	border:		#EFEFEF 1px solid;
	background:	#f9f9f9;		
	height:		auto;
    width:		580px;
    float:		left;
	overflow:	hidden;
    position:	relative;
    }
/*popup*/
div#popup{
	margin:	15px;
	padding:10px;
	width: 350px;
	height: 350px;
	border:	#EFEFEF 1px solid;
	background:	#f9f9f9;
	text-align:justify;
	color:	#333;
}
/*latest Publication */
div#pub{

   	padding:		5px;
   	border:			#D8D8D8 1px solid;
	background:		#FFF;
	height:			auto;
   	width:			290px;
   	float:			right;
   	position:		relative;
   	top:			10px;
   	}	
/* update */
div#updates{
   	margin-top:	8px;
	margin-right:8px;
	padding:	5px;
   	border:		#EFEFEF 1px solid;
	background:	#F8F8F8;
   	height:		auto;
   	width:		280px;
	overflow:	visible;
	float:		left;
   	position:	relative;
	}
/* event */
div#events{
	margin-top:	8px;
	padding:	5px;
   	border:		#EFEFEF 1px solid;
	background:	#F8F8F8;
   	height:		auto;
   	width:		280px;	
	overflow:	visible;
   	float:		left;
   	position:	relative;
	}

/* a to z */
div#a2z{
	margin-left:8px;
	padding:	5px;
   	border:		#EFEFEF 1px solid;
	background:	#F8F8F8;
   	height:		auto;
   	width:		130px;	
	overflow:	visible;
   	float:		left;
   	position:	relative;
	}
/* newsletter */	
div#nl{
	margin-left:2px;
	padding:	5px;
   	border:		#EFEFEF 1px solid;
	background:	#F8F8F8;
   	height:		auto;
   	width:		130px;	
	overflow:	visible;
   	float:		left;
   	position:	relative;
	}	

 
 
 

 
 


div#boxb{
	padding:		5px;
   	border-top:		#EFEFEF 8px solid;
	background:		#fff;
   	height:			110px;
   	width:			933px;
   	float:			left;
	overflow:		hidden;
   	position:		relative;
	left:			159px;

    }
div#subcribe{
	margin:			0;
	padding-left:	0;
	float:			right;
	overflow:		hidden;
	position:		relative;
	bottom:			120px;

	}

.under_line{
	border-bottom:	#900 2px dotted;	
	color:			#900;
	font-weight:	bold;
	font-size:		15px;
	}	
 
.bold{
	color:		#900;
	font-size:	16px;
	font-weight:bold;
}
 
 
