@charset "utf-8";
/* Nevilles.ie SCREEN CSS Document */

h1 {
	font-size: 3em; 
	line-height:1.6em; /* 16 x 1.125=18px */

}


h2 {
	font-size: 2.7em; 
	line-height:1.3em; /* 16 x 1.125=18px */
	
}

body#brazilian-page h2 {
	font-size: 2.5em; 
	line-height:1.3em; /* 16 x 1.125=18px */
	
}

body#russian-page h2 {
	font-size: 1.9em; 
	line-height:1.3em; /* 16 x 1.125=18px */
	
}

#middle_column h2  {
	font-size: 2em; 
	line-height:2em; /* 16 x 1.125=18px */
	color:#66cc00;
}

h3 {
	font-size: 1.85em; 
	line-height:1.1em; /* 16 x 1.125=18px */
	color:#458a00;
	
}

body#russian-page #subscribe_box h3 {
	font-size: 1.85em; 
	line-height:1.1em; /* 16 x 1.125=18px */
	color:#026085;
	
}

body#chinese-page #subscribe_box h3 {
	font-size: 1.85em; 
	line-height:1.1em; /* 16 x 1.125=18px */
	color:#a44201;
	
}

body#brazilian-page #subscribe_box h3 {
	font-size: 1.85em; 
	line-height:1.1em; /* 16 x 1.125=18px */
	color:#62011a;
	
}

body#arabic-page #subscribe_box h3 {
	font-size: 1.85em; 
	line-height:1.1em; /* 16 x 1.125=18px */
	color:#410150;
	
}


#middle_column h3 {
	font-size: 1.6em; 
	line-height:1.7em; /* 16 x 1.125=18px */
	color:#66cc00;
	line-height: 1.25em;
	padding-bottom:10px;
	
}

#middle_column h4 {
	font-size: 1.2em; 
	color:#5f7279;
	line-height: 1.25em;
	padding-bottom:10px;
	
}

p {
	font-size: 1.2em; 
	line-height: 1.25em;
	color:#5f7279;
	
}

#middle_column li{
	font-size: 1.2em; 
	color:#5f7279;
	text-indent: 20px;
	
}

#submenu li{
	font-size: 1.2em; 
	line-height:1.25em; 
	padding-top:6px;
	padding-bottom:6px;
	color:#5f7279;
	list-style:none;
	padding-left:10px;
	padding-right:10px;
	background:url(../i/submenu_divider.gif) bottom no-repeat;
	display:block;
	
	
}


body#russian-page #submenu li{
	font-size: 1.2em; 
	line-height:1.25em; 
	padding-top:6px;
	padding-bottom:6px;
	color:#009ddb;
	list-style:none;
	padding-left:10px;
	padding-right:10px;
	background:url(../i/submenu_divider_blue.gif) bottom no-repeat;
	display:block;
	
	
}

body#chinese-page #submenu li{
	font-size: 1.2em; 
	line-height:1.25em; 
	padding-top:6px;
	padding-bottom:6px;
	color:#ff6600;
	list-style:none;
	padding-left:10px;
	padding-right:10px;
	background:url(../i/submenu_divider_orange.gif) bottom no-repeat;
	display:block;
	
	
}

body#brazilian-page #submenu li{
	font-size: 1.2em; 
	line-height:1.25em; 
	padding-top:6px;
	padding-bottom:6px;
	color:#cc0000;
	list-style:none;
	padding-left:10px;
	padding-right:10px;
	background:url(../i/submenu_divider_red.gif) bottom no-repeat;
	display:block;
	
	
}

body#arabic-page #submenu li{
	font-size: 1.2em; 
	line-height:1.25em; 
	padding-top:6px;
	padding-bottom:6px;
	color:#7f1399;
	list-style:none;
	padding-left:10px;
	padding-right:10px;
	background:url(../i/submenu_divider_purple.gif) bottom no-repeat;
	display:block;
	
	
}



.extras {
	color:#5f7279;
	font-size: 1.1em;
	margin-left: 20px;
	
	
}


/* Main top-navigation
------------------------------------------------------------------*/

		#main-nav li 
	{ 
		font-size: 1em;
		margin-right:15px;
		display: block;
		height: 20px;
		float: left;
		color: #fff;
		list-style-type: none;
		font-weight:bold;
	
	}
	#main-nav li a
	{
		display: block;
		height: 20px;
		float: left;
		color: #fff;
	}
	
	
	 body#russian-page #main-nav li 
	{ 
		font-size: .9em;
		margin-right:9px;
		display: block;
		height: 20px;
		float: left;
		color: #fff;
		list-style-type: none;
		font-weight:bold;
	
	}
	
	 body#russian-page #main-nav li a
	{
		display: block;
		height: 20px;
		float: left;
		color: #ffff00;
	}
	
	body#arabic-page #main-nav li 
	{ 
		font-size: 1em;
		margin-right:15px;
		display: block;
		height: 20px;
		float: right;
		color: #fff;
		list-style-type: none;
		font-weight:bold;
	
	}
	body#arabic-page #main-nav li a
	{
		display: block;
		height: 20px;

		color: #ffff00;
	}	
	
#main-nav li.here {border-bottom:3px solid #fff;}	

/* ---------------------------------------------------------------------------- LEFT COLUMN
--------------------------------------------------------------------------------------*/


#twitter_box {width:190px; height: 100%;  float:right; border: 1px solid #66CC00; margin-bottom: .625em; }



#twitter_box h2 {
	color:#66CC00;
	font-size: 1.6em;
}

#facebook_box h2 {
	color:#66CC00;
	font-size: 1.6em;
}

#facebook_box {width:190px; height: 100%;  float:right; border: 1px solid #66CC00; margin-bottom: .625em; }
/* ---------------------------------------------------------------------------- RIGHT COLUMN
--------------------------------------------------------------------------------------*/

#tag_cloud {width:193px; height: 20em;  float:right; border: 1px solid #66CC00; margin-bottom:10px; }

body#russian-page #tag_cloud {width:193px; height: 20em;   float:right; border: 1px solid #009ddb; clear:both; }

body#chinese-page #tag_cloud {width:193px; height: 20em;   float:right; border: 1px solid #ff6600; clear:both; }

body#brazilian-page #tag_cloud {width:193px; height: 20em;   float:right; border: 1px solid #cc0000; clear:both; }

body#arabic-page #tag_cloud {width:193px; height: 20em;   float:right; border: 1px solid #7f1399; clear:both; }

#news {width:195px; height: 6.25em;  background: #66cc00 url(../i/button_background.jpg) bottom no-repeat; float:right; margin-bottom: .625em;}

body#russian-page #news {width:195px; height: 6.25em;  background: #009ddb url(../i/button_background_russian.jpg) bottom no-repeat; float:left; margin-bottom: .625em;}

body#chinese-page #news {width:195px; height: 6.25em;  background: #ff6600 url(../i/button_background_chinese.jpg) bottom no-repeat; float:left; margin-bottom: .625em;}

body#brazilian-page #news {width:195px; height: 6.25em;  background: #cc0000 url(../i/button_background_brazilian.jpg) bottom no-repeat; float:left; margin-bottom: .625em;}

body#arabic-page #news {width:195px; height: 6.25em;  background: #7f1399 url(../i/button_background_arabic.jpg) bottom no-repeat; float:left; margin-bottom: .625em;}

#resources {width:195px; height: 6.25em;  background: #66cc00 url(../i/button_background.jpg) bottom no-repeat; float:left; margin-bottom: .625em;}

body#russian-page #resources {width:195px; height: 6.25em; background: #009ddb url(../i/button_background_russian.jpg) bottom no-repeat; float:left; margin-bottom: .625em;}

body#chinese-page #resources {width:195px; height: 6.25em; background: #ff6600 url(../i/button_background_chinese.jpg) bottom no-repeat; float:left; margin-bottom: .625em;}

body#brazilian-page #resources {width:195px; height: 6.25em; background: #cc0000 url(../i/button_background_brazilian.jpg) bottom no-repeat; float:left; margin-bottom: .625em;}

body#arabic-page #resources {width:195px; height: 6.25em; background: #7f1399 url(../i/button_background_arabic.jpg) bottom no-repeat; float:left; margin-bottom: .625em;}

div#subscribe_box {float:right; width:195px;height:100%;background:#66cc00; margin-bottom:10px;}

body#russian-page div#subscribe_box {float:right; width:195px;height:100%;background:#009ddb; margin-bottom:10px;}

body#chinese-page div#subscribe_box {float:right; width:195px;height:100%;background:#ff6600; margin-bottom:10px;}

body#brazilian-page div#subscribe_box {float:right; width:195px;height:100%;background:#cc0000; margin-bottom:10px;}

body#arabic-page div#subscribe_box {float:right; width:195px;height:100%;background:#7f1399; margin-bottom:10px;}

div#subscribe_form {width:185px; padding-left: 5px; padding-top:10px; float:left; }


/* ---------------------------------------------------------------------------- FOOTER:INFO STRIP
--------------------------------------------------------------------------------------*/

#footer_info p
	{ 
		font-size: 1em;
		line-height: 2em;
		color: #fff;
		
		
	
	}		
/* ---------------------------------------------------------------------------- FOOTER:CONTACT STRIP
--------------------------------------------------------------------------------------*/


#contact_info p { font-size: 1em; text-align:center; padding-top: 10px; color: #5f7279;}


/* ---------------------------------------------------------------------------- FOOTER:LANGUAGE STRIP
--------------------------------------------------------------------------------------*/

#language_strip ul 
	{ 
		height: 63px;
		line-height: 63px; 
		float: left;
		margin: 0;
		font-size: 1.1em;
	}