@charset "UTF-8";
/* 
	Website: AIPCE
	Author: matt@raggededgedesign.com 
*/
* {
  margin: 0;
  padding: 0;
}
img {
  border: 0;
}
.clearBoth {
	clear:both;
}
p {
	padding-bottom: 15px;
}

body {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 12px;
  line-height: 19px;
  margin: 10px 5px;
  text-align: left;
  background-color: #FFF;
  color: #000;
  background-image: url("/images/interface/AIPCEBackground.gif");
  background-position:left top;
  background-repeat:repeat-x;
  background-color: #d9d9d9;
}
#wrapper {
	width:770px;
	margin: 0 auto;
}
#branding {
	height: 174px;
	overflow: hidden;
	background-image: url("/images/interface/aipceBranding.jpg");
  	background-position:left top;
  	background-repeat:no-repeat;
}
#contentWrapper {
	padding: 0 25px 25px 25px;
	background-color:#FFFFFF;
}
#pageHeader {
	background-image: url("/images/interface/topDottedLine.gif");
	background-position:right top;
	background-repeat:repeat-x;
	height: 75px;
}
#leftColumn {
	float: left;
	width: 460px;
	background-image: url("/images/interface/rightDottedLine.gif");
	background-position:right top;
	background-repeat:repeat-y;
	padding-right: 25px;
}
#rightColumn {
	float:left;
	width: 210px;
	padding-left: 20px;
}
#footer {
	height: 78px;
	background-image: url("/images/interface/AIPCEBottom.gif");
  	background-position:left top;
  	background-repeat:no-repeat;
	clear:both;
	padding: 10px 25px;
}
h1 {
	height: 174px;
	float:left;
}
h1 a.aipce {
	height: 174px;
	width: 165px;
	line-height:1000px;
	font-size: 5px;
	display:block;
}
h2 {
	color: #003366;
	background-color:#FFFFFF;
	padding: 38px 10px 15px 0;
	font-size: 25px;
	font-weight: normal;
	float:left;
}
h3 {
	padding-bottom: 15px;
	font-weight: bold;
	height: 35px;
	font-size: 12px;
}
h4 {
	font-weight: bold;
	font-size: 13px;
}

/* = Navigation */
ul#mainNav {
	float:left;
	height:22px;
	padding-top: 152px;
}
ul#mainNav li {
	padding-right: 1px;
	float:left;
	list-style-type: none;
}
ul#mainNav li a {
	height:22px;
	overflow:hidden;
	line-height:1000px;
	display:block;
	background-repeat: no-repeat;
	background-position: top left;
}
ul#mainNav li a.welcome {
	width:68px;
	background-image: url(/images/navigation/welcome.gif);
}
ul#mainNav li a.welcome:hover, #mainNav li a.welcomeSelected {
	width:68px;
	background-image: url(/images/navigation/welcome2.gif);
}
ul#mainNav li a.aboutAipce {
	width:92px;
	background-image: url(/images/navigation/aboutAIPCE.gif);
}
ul#mainNav li a.aboutAipce:hover, #mainNav li a.aboutAipceSelected {
	width:92px;
	background-image: url(/images/navigation/aboutAIPCE2.gif);
}
ul#mainNav li a.whatIsAPressCouncil {
	width:150px;
	background-image: url(/images/navigation/whatIsAPressCouncil.gif);
}
ul#mainNav li a.whatIsAPressCouncil:hover, #mainNav li a.whatIsAPressCouncilSelected {
	width:150px;
	background-image: url(/images/navigation/whatIsAPressCouncil2.gif);
}
ul#mainNav li a.members {
	width:72px;
	background-image: url(/images/navigation/members.gif);
}
ul#mainNav li a.members:hover, #mainNav li a.membersSelected {
	width:72px;
	background-image: url(/images/navigation/members2.gif);
}
ul#mainNav li a.news {
	width:53px;
	background-image: url(/images/navigation/news.gif);
}
ul#mainNav li a.news:hover, #mainNav li a.newsSelected {
	width:53px;
	background-image: url(/images/navigation/news2.gif);
}
ul#mainNav li a.contacts {
	width:66px;
	background-image: url(/images/navigation/contacts.gif);
}
ul#mainNav li a.contacts:hover, #mainNav li a.contactsSelected {
	width:66px;
	background-image: url(/images/navigation/contacts2.gif);
}
ul#footerNav{
	float:left;
}
#footer p {
	float:right;
}
ul#footerNav, #footer p {
	height: 11px;
	padding: 10px 0 5px 0;
	overflow:hidden;
	font-size: 10px;
}
ul#footerNav li{
	display: inline;
	padding-right: 5px;
	margin-right: 5px;
	border-right: 1px solid #999;
}
ul#footerNav li.contacts, ul#footerNav li.siteMap {
	padding-right: 0;
	margin-right: 0;
	border-right: none;
}
ul#footerNav li a, ul.aipceList li a, #footer p a{
	color: #666;
	text-decoration: none;
}
a.aipceLink, ul#footerNav li a:hover, ul#footerNav li a.selected, ul.aipceList li a, #footer p a.selected, #footer p a:hover, ul.membersList li a {
	color: #003366;
}
ul.countryList li a {
	color: #000;
	text-decoration: none;
}
ul#footerNav li a:hover, ul.aipceList li a:hover, #footer p a:hover, ul.countryList li a:hover {
	text-decoration: underline;
}
a.aipceLink:hover, ul.aipceList li a:hover {
	color: #245084;
}
ul.aipceList {
	padding-left: 25px;
	padding-bottom: 15px;
}
ul.aipceList li {
	padding-bottom: 5px;
}
ul.countryList {
	float: left;
	width: 100px;
}
ul.membersList li, ul.countryList li {
	list-style-type: none;
	padding-left: 22px;
	background-repeat: no-repeat;	
}
	
ul.membersList li {
	padding-bottom: 10px;
	background-position: 0% 7%; 
}

ul.countryList li {
	background-position: 0% 50%; 
}

ul.membersList li.armenia, ul.countryList li.armenia {
	background-image: url(/images/flags/armenia.gif);
}
ul.membersList li.azerbaijan, ul.countryList li.azerbaijan {
	background-image: url(/images/flags/azerbaijan.gif);
}
ul.membersList li.belgium, ul.countryList li.belgium {
	background-image: url(/images/flags/belgium.gif);
}
ul.membersList li.bosnia, ul.countryList li.bosnia {
	background-image: url(/images/flags/bosnia.gif);
}
ul.membersList li.botswana, ul.countryList li.botswana {
	background-image: url(/images/flags/botswana.gif);
}
ul.membersList li.bulgaria, ul.countryList li.bulgaria {
	background-image: url(/images/flags/bulgaria.gif);
}
ul.membersList li.cyprus, ul.countryList li.cyprus {
	background-image: url(/images/flags/cyprus.gif);
}
ul.membersList li.denmark, ul.countryList li.denmark {
	background-image: url(/images/flags/denmark.gif);
}
ul.membersList li.estonia, ul.countryList li.estonia {
	background-image: url(/images/flags/estonia.gif);
}
ul.membersList li.finland, ul.countryList li.finland {
	background-image: url(/images/flags/finland.gif);
}
ul.membersList li.france, ul.countryList li.france {
	background-image: url(/images/flags/france.gif);
}
ul.membersList li.germany, ul.countryList li.germany {
	background-image: url(/images/flags/germany.gif);
}
ul.membersList li.hungary, ul.countryList li.hungary {
	background-image: url(/images/flags/hungary.gif);
}
ul.membersList li.ireland, ul.countryList li.ireland {
	background-image: url(/images/flags/ireland.gif);
}
ul.membersList li.israel, ul.countryList li.israel {
	background-image: url(/images/flags/israel.gif);
}
ul.membersList li.italy, ul.countryList li.italy {
	background-image: url(/images/flags/italy.gif);
}
ul.membersList li.kosovo, ul.countryList li.kosovo {
	background-image: url(/images/flags/kosovo2.gif);
}
ul.membersList li.moldova, ul.countryList li.moldova {
	background-image: url(/images/flags/moldova.gif);
}
ul.membersList li.luxembourg, ul.countryList li.luxembourg {
	background-image: url(/images/flags/luxembourg.gif);
}
ul.membersList li.malta, ul.countryList li.malta {
	background-image: url(/images/flags/malta.gif);
}
ul.membersList li.netherlands, ul.countryList li.netherlands {
	background-image: url(/images/flags/netherlands.gif);
}
ul.membersList li.norway, ul.countryList li.norway {
	background-image: url(/images/flags/norway.gif);
}
ul.membersList li.peru, ul.countryList li.peru {
	background-image: url(/images/flags/peru.gif);
}
ul.membersList li.russia, ul.countryList li.russia {
	background-image: url(/images/flags/russia.gif);
}
ul.membersList li.spain, ul.countryList li.spain {
	background-image: url(/images/flags/spain.gif);
}
ul.membersList li.sriLanka, ul.countryList li.sriLanka {
	background-image: url(/images/flags/sriLanka.gif);
}
ul.membersList li.sweden, ul.countryList li.sweden {
	background-image: url(/images/flags/sweden.gif);
}
ul.membersList li.switzerland, ul.countryList li.switzerland {
	background-image: url(/images/flags/switzerland.gif);
}
ul.membersList li.thailand, ul.countryList li.thailand {
	background-image: url(/images/flags/thailand.gif);
}
ul.membersList li.uk, ul.countryList li.uk {
	background-image: url(/images/flags/uk.gif);
}
ul.membersList li.usa, ul.countryList li.usa {
	background-image: url(/images/flags/usa.gif);
}
ul.membersList li.newZealand, ul.countryList li.newZealand {
	background-image: url(/images/flags/newZealand.gif);
}
ul.membersList li.montenegro, ul.countryList li.montenegro {
	background-image: url(/images/flags/montenegro.gif);
}
ul.membersList li.ukraine, ul.countryList li.ukraine {
	background-image: url(/images/flags/ukraine.gif);
}
ul.membersList li.zambia, ul.countryList li.zambia {
	background-image: url(/images/flags/zambia.gif);
}
