/* CSS Document */

/* reset paddings and margins */
/* reset paddings and margins */
	* {
		margin: 0;
		padding: 0;
		outline: none;
	}
	
/* html element needs this setting, to center wrapping div */
	html {
		width: 100%;
		height: 100%;
	}

	body {
position: relative;
width: 100%;
height: 100%;
text-align:center;
font-family: Arial, Verdana, Helvetica, sans-serif;
color:#666666;
font-size:11px;
vertical-align:top;
}
	
	/* common formats */
h1, h2, h3{padding:0; margin:0;}
a{ text-decoration:underline; color:#0054a6;}
a:hover{text-decoration:none;}
a.read_more_r{color:#007cfa;
background:url(http://www.seepea.org/images/read_more_ico.gif);
background-repeat:no-repeat;
background-position:50px 5px;
padding:0px 7px 0px 0px;
display:block;
width:100%;
float:left;
}	
ul{ list-style-type:none;
padding:0px 0px 0px 20px;}

/* common clearing div */
	div.clear {
	clear: both;
	font-size: 0px;
	height: 0px;
	line-height: 0px;
	}

/* center wrapping div */
	div#wrap {
	width:990px;
	margin:auto;
	text-align:left;
	background-image:url(http://www.seepea.org/images/background_allpages2.jpg);
	background-repeat:no-repeat;
	background-position:0px 55px;
	}
	#home div#wrap {
	background-image:url(http://www.seepea.org/images/background_homepage.jpg);
	}
	#logo{height:55px;
	width:219px;
	position:relative;
	float:left;
	}
	#search{height:45px;
	width:771px;
	position:relative;
	float:left;
	text-align:right;
	padding:5px 0px 0px 0px;
	}
	#header{
	width:990px;
	height:342px;
	position:relative;
	float:left;
	}
	#main_menu{
	width:611px;
	position:relative;
	float:left;
	padding:5px 0px 0px 379px;
	z-index:10;
	}
	
	#home #news{height:200px;
	width:228px;
	position:relative;
	float:left;
	padding:40px 10px 0px 10px;
	}
	#news{height:255px;
	width:228px;
	position:relative;
	float:left;
	padding:40px 10px 0px 10px;
	}
	#news h3{
	color:#01458b;
	font-size:18px;
	padding:10px 0px 0px 0px;
	 font-weight:normal;
	}
	#news p{
	padding:5px 7px 0px 0px;
	margin-bottom:20px;
	}
	
		
	#main_image{height:290px;
	width:730px;
	position:relative;
	float:left;
	padding:6px 0px 0px 7px;
	}
	#main_image #pic{height:251px;
	width:387px;
	position:relative;
	float:left;
	}
	#main_image #text{height:251px;
	width:343px;
	position:relative;
	float:left;
	background:#FFCCFF;
	background:url(http://www.seepea.org/images/mainpic_text_bg.gif);
	background-repeat:no-repeat;
	background-position:top right;
	}
	#main_image #text h2{color:#a5c054; font-size:18px; font-weight:normal; padding:20px 0px 0px 20px;}
	#main_image #text p{ display:block; padding:10px 0px 0px 30px; width:300px;}
	
	#submenu{height:22px;
	width:711px;
	position:relative;
	float:left;
	padding:6px 0px 6px 7px;
	margin-top:7px;
	background:url(http://www.seepea.org/images/background_submenu_allpages.jpg);
	background-repeat:no-repeat;
	}	
	#submenu a{padding:0px 15px;}
	#association #submenu a.association{font-weight:bold;}
	#membership #submenu a.membership{font-weight:bold;}
	#directory #submenu a.directory{font-weight:bold;}
	#countries #submenu a.countries{font-weight:bold;}
	#glossary #submenu a.glossary{font-weight:bold;}
	#resources #submenu a.resources{font-weight:bold;}
	#what_is_pe #submenu a.what_is_pe{font-weight:bold;}
	#contact #submenu a.contact{font-weight:bold;}
	#press #submenu a.press{font-weight:bold;}
	#conference_5 #submenu a.conference_5{font-weight:bold; color:#ffffff; background-color:#999999; padding:3px;}
	#conference_4 #submenu a.conference_4{font-weight:bold; color:#ffffff; background-color:#999999; padding:3px;}
	#conference_3 #submenu a.conference_3{font-weight:bold; color:#ffffff; background-color:#999999; padding:3px;}
	#conference_2 #submenu a.conference_2{font-weight:bold; color:#ffffff; background-color:#999999; padding:3px;}
	#conference_1 #submenu a.conference_1{font-weight:bold; color:#ffffff; background-color:#999999; padding:3px;}
	
#glossary ul {
	float: left;
	list-style: none;
	line-height: 1;
	padding: 0;
	margin: 0;
	width:680px;
}

#glossary li a {
	display: block;
	width: 15px;
	w\idth:15px;
	text-decoration: underline;
	padding: 0;
	text-align:center;
	line-height:3em;
	font-size:12px;
}
#glossary li a:hover{text-decoration:none;}
#glossary li {
	float: left;
	padding: 0;
	width: 15px;
}
	
	#content_container{width:990px;
	position:relative;
	float:left;
	background:url(http://www.seepea.org/images/content_container_bg.gif);
	background-repeat:repeat-y;
	}
	
	#home div#leftcolumn {
	width:248px;
	position:relative;
	float:left;
	padding:10px 0px 0px 20px;
	background:url(http://www.seepea.org/images/background_left_homepage.jpg);
	background-repeat:no-repeat;
	margin-left:-6px;}
	div#leftcolumn_container{width:248px; float:left;
	margin-top:90px;}
	div#leftcolumn {
	width:242px;
	position:relative;
	left:6px;
	float:left;
	padding:0px 0px 0px 20px;
	background:#f1eee8;}

	#leftcolumn h2 a{color:#30a3e3; font-size:18px; font-weight:normal; text-decoration:none;}
	#leftcolumn p{
	padding:5px 7px 0px 10px;
	margin-bottom:30px;
	}
	#leftcolumn p a.read_more_r{
	padding:0px 28px 0px 0px;
	float:left;
	margin-top:0px;
	}

	
	#home div#rightcolumn {
	width:722px;
	position:relative;
	float:left;
	margin-left:-14px;
	}
	div#rightcolumn {
	width:702px;
	position:relative;
	left:20px;
	float:left;
	}
	
	#breadcrumb{height:10px;
	width:700px;
	position:relative;
	float:left;
	padding:30px 0px 0px 20px;
	color:#FFFFFF;
	}
	#breadcrumb a{color:#FFFFFF; font-size:11px}
	
	div#home_buttons {
	width:722px;
	height:231px;
	position:relative;
	float:left;
	background:url(http://www.seepea.org/images/background_buttons_home.jpg);
	background-repeat:no-repeat;
	}
	div#home_buttons #conference{width:230px;
	height:231px;
	background:url(http://www.seepea.org/images/conference_bg.jpg);
	background-repeat:no-repeat;
	float:left;
	}
	div#home_buttons #conference-inverted{width:233px;
	padding:0px 0px 0px 10px;
	height:231px;
	background:url(http://www.seepea.org/images/countries_bg.jpg);
	background-repeat:no-repeat;
	margin-left:1px;
	float:left;
	}
	div#home_buttons #pe{width:233px;
	padding:0px 0px 0px 10px;
	height:231px;
	background:url(http://www.seepea.org/images/pe_bg.jpg);
	background-repeat:no-repeat;
	margin-left:1px;
	float:left;
	}
	div#home_buttons #countries{width:233px;
	padding:0px 0px 0px 10px;
	height:231px;
	background:url(http://www.seepea.org/images/countries_bg.jpg);
	background-repeat:no-repeat; 
	margin-left:1px;
	float:left;
	}
	div#home_buttons h2 a{ display:block; padding:10px 0px 10px 0px;
	color:#999999; font-size:18px; font-weight:normal; text-decoration:none;}
	div#home_buttons #countries h2 a{display:block; width:230px; height:220px; padding:10px 0px 10px 0px;
	color:#999999; font-size:18px; font-weight:normal; text-decoration:none;}
	
	div#content {
	width:680px;
	position:relative;
	float:left;
	padding:10px 0px 20px 20px;
	}
	div#content  h1
	{ color:#01458b;
	font-size:18px;
	font-weight:normal;
	display:block;
	width:100%;
	text-align:right;
	padding:0px 0px 10px 0px;}
	
	#footer{width:702px;
	height:20px;
	padding:10px 0px 20px 10px;
	margin-left:10px;
	border-top:1px solid #dfdfdf;
	font-size:10px;
	color:#007cfa;
	}
	#footer a{color:#007cfa; font-size:10px;}
	#footer #copyright{color:#666666; padding-top:5px;}
	


/* MAIN MENU STYLES */	
#nav, #nav ul {
	float: left;
	list-style: none;
	line-height: 1;
	padding: 0;
	margin: 0;
}

#nav li a {
	display: block;
	width: 152px;
	height:39px;
	w\idth:152px;
	text-decoration: none;
	padding: 0;
	text-align:center;
	line-height:3em;
	font-size:12px;
	color:#FFFFFF;
}
#nav li a:hover{color:#666666;}

#nav a.daddy {
}

#nav li {
	float: left;
	padding: 0;
	width: 152px;
}
#nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 152px;
	w\idth: 152px;
	font-weight: normal;
	margin: 0;
	background:url(http://www.seepea.org/images/sub_bg.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding-bottom:15px;
}

#nav li li {
}

#nav li ul a {
	width: 142px;
	w\idth: 142px;
	line-height:1em;
	height:12px;
	text-align:left;
	padding:5px;
	font-size:11px;
	border-top:1px solid #CCCCCC;
	color:#666666;
}
#nav li ul a:hover {
color:#CC3333;
background:none;
}

#nav li ul ul {
	margin: -1.75em 0 0 14em;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}

#nav li.home:hover {
background:url(http://www.seepea.org/images/main_menu_bg.jpg);
background-repeat:no-repeat;
}
#nav li.members:hover {
background:url(http://www.seepea.org/images/main_menu_bg_02.jpg);
background-repeat:no-repeat;
}
#nav li.knowlege:hover {
background:url(http://www.seepea.org/images/main_menu_bg_03.jpg);
background-repeat:no-repeat;
}
#nav li.contact:hover{
background:url(http://www.seepea.org/images/main_menu_bg_04.jpg);
background-repeat:no-repeat;
}
#nav li:hover a
{
color:#666666;
}

.gsc-branding
{
	display:none;
}

#cse-search-results iframe
{
	width:650px;
}

/* END MAIN MENU STYLES */


.confinput
{
	width:200px;
	padding:2px;
}
