/*
----------------------------------------
 Public Art Online / CUSTOM PAGE styles
 Developed by Ollie Bettany / Thirteen
 Created: 18/09/08
 Updated: 08/09/08
----------------------------------------
*/

/*------------------------
 BODY OVERRIDES 
-------------------------*/
			
/* HOMEPAGE */
			
			.home #content .banner h2,
			.home #content .banner h2 span {
				width: 318px;
				height: 22px;
			}
				
				.home #content .banner h2 span {
					background: transparent url(/_images/banner/banner_title_home.gif) no-repeat top left;
				}
				
			.home #content .banner p,
			.home #content .banner p span {
				width: 330px;
				height: 84px;
			}
				
				.home #content .banner p span {
					background: transparent url(/_images/banner/banner_text_home.gif) no-repeat top left;
				}
				
			/*
			.home #maincontent #content .banner p.credit {
				margin-top: 69px;
			}
			*/
			

/* RESOURCES */	
		
		.resources #content .banner {
			background-image: url(/_images/banner/bg_resources.jpg);
		}
					
			.resources #content .banner h2,
			.resources #content .banner h2 span {
				width: 109px;
				height: 14px;
			}
			
			.resources #content .banner h2 {
				margin-top: 24px;
				margin-bottom: 20px;
			}
				
				.resources #content .banner h2 span {
					background: transparent url(/_images/banner/banner_title_resources.gif) no-repeat top left;
				}
				
			.resources #content .banner p,
			.resources #content .banner p span {
				width: 327px;
				height: 125px;
			}
				
				.resources #content .banner p span {
					background: transparent url(/_images/banner/banner_text_resources.gif) no-repeat top left;
				}
			
			/*
			.resources #maincontent #content .banner p.credit {
				margin-top: 27px;
			}
			*/

/* WHATS NEW */	

		.whatsnew #content .banner {
			background-image: url(/_images/banner/bg_whatsnew.jpg);
		}
			
			.whatsnew #content .banner h2,
			.whatsnew #content .banner h2 span {
				width: 125px;
				height: 18px;
			}
			
			.whatsnew #content .banner h2 {
				margin-top: 20px;
				margin-left: 5px;
				margin-bottom: 20px;
			}
				
				.whatsnew #content .banner h2 span {
					background: transparent url(/_images/banner/banner_title_whatsnew.gif) no-repeat top left;
				}
			
			.whatsnew #content .banner p {
				margin-left: 3px;
			}
				
			.whatsnew #content .banner p,
			.whatsnew #content .banner p span {
				width: 349px;
				height: 128px;
			}
				
				.whatsnew #content .banner p span {
					background: transparent url(/_images/banner/banner_text_whatsnew.gif) no-repeat top left;
				}
			/*
			.whatsnew #maincontent #content .banner p.credit {
				margin-top: 24px;
			}
			*/


/* CASESTUDIES */

		.casestudies #content .banner {
			background-image: url(/_images/banner/bg_casestudies.jpg);
		}

			.casestudies #content .banner h2,
			.casestudies #content .banner h2 span {
				width: 141px;
				height: 18px;
			}
			
			.casestudies #content .banner h2 {
				margin-top: 20px;
				margin-left: 5px;
				margin-bottom: 20px
			}
				
				.casestudies #content .banner h2 span {
					background: transparent url(/_images/banner/banner_title_casestudies.gif) no-repeat top left;
				}
				
			.casestudies #content .banner p {
				margin-left: 5px;
			}
				
			.casestudies #content .banner p,
			.casestudies #content .banner p span {
				width: 328px;
				height: 125px;
			}
				
				.casestudies #content .banner p span {
					background: transparent url(/_images/banner/banner_text_casestudies.gif) no-repeat top left;
				}
			/*
			.casestudies #maincontent #content .banner p.credit {
				margin-top: 27px;
			}
			*/

			.casestudies #rightcolumn .sidenav ul {
				margin-top: 0;
			}
			

/* BIBLIOGRAPHY */

		.bibliography #content .banner {
			background-image: url(/_images/banner/bg_bibliography.jpg);
		}

			.bibliography #content .banner h2,
			.bibliography #content .banner h2 span {
				width: 140px;
				height: 22px;
			}
			
			.bibliography #content .banner h2 {
				margin-top: 20px;
				margin-left: 5px;
				margin-bottom: 16px;
			}
				
				.bibliography #content .banner h2 span {
					background: transparent url(/_images/banner/banner_title_bibliography.gif) no-repeat top left;
				}
				
			.bibliography #content .banner p {
				margin-left: 3px;
			}
				
			.bibliography #content .banner p,
			.bibliography #content .banner p span {
				width: 340px;
				height: 128px;
			}
				
				.bibliography #content .banner p span {
					background: transparent url(/_images/banner/banner_text_bibliography.gif) no-repeat top left;
				}
			/*
			.bibliography #maincontent #content .banner p.credit {
				margin-top: 24px;
			}
			*/
			
/* CONTACT */

		.contact #content .banner {
			background-image: url(/_images/banner/bg_contact.jpg);
		}

			.contact #content .banner h2,
			.contact #content .banner h2 span {
				width: 117px;
				height: 18px;
			}
			
			.contact #content .banner h2 {
				margin-top: 20px;
				margin-left: 5px;
				margin-bottom: 21px;
			}
				
				.contact #content .banner h2 span {
					background: transparent url(/_images/banner/banner_title_contactus.gif) no-repeat top left;
				}
			
			.contact #content .banner p {
				margin-left: 5px;
			}
				
			.contact #content .banner p,
			.contact #content .banner p span {
				width: 244px;
				height: 128px;
			}
				
				.contact #content .banner p span {
					background: transparent url(/_images/banner/banner_text_contactus-ixia.png
												) no-repeat top left;
				}
			/*
			.contact #maincontent #content .banner p.credit {
				margin-top: 23px;
			}
			*/
			
			.contact #maincontent #content .content {
				background: #f3f3f3 url(/_images/common/bg_featurebox.gif) repeat-x left top;
				padding-top: 10px;
				margin-top: 0;
			}
			
				.contact #maincontent #content .content h3.intro {
					padding: 10px 20px 10px 20px;
				}
			
/* FASTFIND */
/* artist */	

		.artist #content .banner {
			background-image: url(/_images/banner/bg_artist.jpg);
		}
			
			.artist #content .banner h2,
			.artist #content .banner h2 span {
				width: 67px;
				height: 18px;
			}
			
			.artist #content .banner h2 {
				margin-top: 23px;
			}
				
				.artist #content .banner h2 span {
					background: transparent url(/_images/banner/banner_title_artists.gif) no-repeat top left;
				}
				
			.artist #content .banner p,
			.artist #content .banner p span {
				width: 297px;
				height: 106px;
			}
				
				.artist #content .banner p span {
					background: transparent url(/_images/banner/banner_text_artists.gif) no-repeat top left;
				}
			/*
			.artist #maincontent #content .banner p.credit {
				margin-top: 48px;
			}
			*/

/* commissioner */	

		.commissioner #content .banner {
			background-image: url(/_images/banner/bg_commissioner.jpg);
		}
			
			.commissioner #content .banner h2,
			.commissioner #content .banner h2 span {
				width: 163px;
				height: 18px;
			}
			
			.commissioner #content .banner h2 {
				margin-top: 23px;
			}
				
				.commissioner #content .banner h2 span {
					background: transparent url(/_images/banner/banner_title_commissioners.gif) no-repeat top left;
				}
				
			.commissioner #content .banner p,
			.commissioner #content .banner p span {
				width: 313px;
				height: 106px;
			}
				
				.commissioner #content .banner p span {
					background: transparent url(/_images/banner/banner_text_commissioners.gif) no-repeat top left;
				}
				
			.commissioner #maincontent #content .banner p.credit {
				margin-top: 48px;
			}
			
/* localauthority */

		.localauthority #content .banner {
			background-image: url(/_images/banner/bg_localauthority.jpg);
		}	
			
			.localauthority #content .banner h2,
			.localauthority #content .banner h2 span {
				width: 179px;
				height: 18px;
			}
			
			.localauthority #content .banner h2 {
				margin-top: 23px;
			}
				
				.localauthority #content .banner h2 span {
					background: transparent url(/_images/banner/banner_title_localauthorities.gif) no-repeat top left;
				}
				
			.localauthority #content .banner p,
			.localauthority #content .banner p span {
				width: 313px;
				height: 106px;
			}
				
				.localauthority #content .banner p span {
					background: transparent url(/_images/banner/banner_text_localauthorities.gif) no-repeat top left;
				}
			/*
			.localauthority #maincontent #content .banner p.credit {
				margin-top: 48px;
			}
			*/
			
/* researcher */

		.researcher #content .banner {
			background-image: url(/_images/banner/bg_researcher.jpg);
		}	
			
			.researcher #content .banner h2,
			.researcher #content .banner h2 span {
				width: 133px;
				height: 18px;
			}
			
			.researcher #content .banner h2 {
				margin-top: 23px;
			}
				
				.researcher #content .banner h2 span {
					background: transparent url(/_images/banner/banner_title_researchers.gif) no-repeat top left;
				}
				
			.researcher #content .banner p,
			.researcher #content .banner p span {
				width: 313px;
				height: 106px;
			}
				
				.researcher #content .banner p span {
					background: transparent url(/_images/banner/banner_text_researchers.gif) no-repeat top left;
				}
			
			/*
			.researcher #maincontent #content .banner p.credit {
				margin-top: 48px;
			}
			*/
			
/* consultant */

		.consultant #content .banner {
			background-image: url(/_images/banner/bg_consultant.jpg);
		}	
			
			.consultant #content .banner h2,
			.consultant #content .banner h2 span {
				width: 130px;
				height: 18px;
			}
			
			.consultant #content .banner h2 {
				margin-top: 23px;
			}
				
				.consultant #content .banner h2 span {
					background: transparent url(/_images/banner/banner_title_consultants.gif) no-repeat top left;
				}
				
			.consultant #content .banner p,
			.consultant #content .banner p span {
				width: 313px;
				height: 106px;
			}
				
				.consultant #content .banner p span {
					background: transparent url(/_images/banner/banner_text_consultants.gif) no-repeat top left;
				}
			/*
			.consultant #maincontent #content .banner p.credit {
				margin-top: 48px;
			}
			*/
			
			
/* CONTENTPAGE */

/* this style required to override margin 
 between #content and #rightcolumn */

		.contentpage #maincontent {
			background: #f3f3f3 url(/_images/common/bg_maincontent.gif) repeat-y left -15px;
		}

		.contentpage #rightcolumn {
			margin: 0;
			padding-left: 12px;
			background: #F3F3F3 url(/_images/common/bg_featurebox.gif) repeat-x left top;
			width: 197px;
		}
			
			.contentpage #rightcolumn .featurebox {
				width: 197px;
				background: none;
			}
			
		.contentpage #footer {
			background: transparent url(/_images/common/bg_footer_contentpage.gif) no-repeat left top;
			margin: 0;
			padding-top: 98px;
		}
		
		
/* contentpage-nopagenav */ 

		.contentpage-nopagenav #maincontent {
			background: #ccc url(/_images/common/bg_maincontent_nopagenav.gif) repeat-y left -15px;
		}
				.contentpage-nopagenav #footer {
					background: transparent url(/_images/common/bg_footer_contentpage_nopagenav.gif) no-repeat left top;
					margin: 0;
					padding-top: 98px;
				}	
				
				
/* article contentpage */ 

		.article #rightcolumn {
			padding-left: 0;
			width: 209px;
		}

			.article #rightcolumn .featurebox img {
				margin: 22px 0 5px 0
			}
			
			#rightcolumn .featurebox p.caption {
				margin: 0 0 8px 0;
				font-size: 0.9em;
				/*
				height: 30px;
				*/
			}
			
/* PASW */
/* generic */
		
			.pasw .featurebox h2 {
				background: #76477b;
			}
			
/* leftnav */	
			
			.pasw #leftcolumn .sidenav a {
				color: #76477b;
				font-size: 1.2em;
			}
			
			.pasw #leftcolumn .sidenav h2 {
				display: block;
				overflow: hidden;
				position: relative;
				width: 163px;
				height: 53px;
				padding-bottom: 60px;
			}
			
					.pasw #leftcolumn .sidenav h2 a span {
						position: absolute;
						background: transparent url(/_images/nav/leftnav_pasw_logo.gif) no-repeat top left;
						width: 163px;
						height: 53px;
						display: block;
					}
				
							.pasw #leftcolumn .sidenav ul li.current a.current {
								background: none;
							}
							
/* content */
				
			.pasw #content .banner h2 {
				width: 534px;
				height: 91px;
				color: #76477b;
			} 
				
				.pasw #content .banner h2 span {
					background: transparent url(/_images/banner/banner_title_pasw.gif) no-repeat top left;
					width: 534px;
					height: 91px;
				}
			
			.pasw #content .banner p {
				color: #000;
				width: 450px;
				font-size: 1em;
			}
	

				.pasw .content h2#content-title {
					color: #76477b;	
				}
				
				.pasw .content h3 {
					color: #76477b;	
				}
				
/* unordered list */
			
				.pasw .content ul li {
					background-image: url(/_images/common/bullet_content_pasw.gif);
				}
				
				
/* rightnav */

						.pasw #rightcolumn .sidenav h3.index-title,
						.pasw #rightcolumn .sidenav ul li.current h3 {
							color: #76477b;	
						}

/* LISTINGPAGE */

		.listingpage #content {
			background-color: #f2f3f3;
		}
		
			.listingpage #content .content {
				background: none;
				padding-bottom: 40px;
			}
			
				.listingpage #content .content h2 {
					background-color: transparent;
					padding-bottom: 15px;
				}
				
				.listingpage #content .content ul {
					width: 500px;
					margin-left: 20px;
				}
				
					.listingpage #content .content ul li {
						list-style: none;
						padding: 0 0 20px 0;
						background: none;
					}
					
						.listingpage #content .content ul li h2 {
							padding: 0 0 3px 0;
						}
					
						.listingpage #content .content ul li h3 {
							padding-bottom: 1px;
						}
						
						.listingpage #content .content ul li h4 {
							padding: 5px 0 0 0;
							font-weight: normal;
						}
						
						.listingpage #content .content ul li h5 {
							padding: 5px 0 0 0;
							font-weight: normal;
						}
						
						.listingpage #content .content ul li h6 {
							font-size: 0.9em;
							font-weight: normal;
						}
						
						.listingpage #content .content ul li a.link {
							font-weight: bolder;
						}
						
						.listingpage #content .content ul li span {
							font-weight: bolder;
						}
						
							.listingpage #content .content ul li ul {
								margin-left: 0;
							}
						
								.listingpage #content .content ul li ul li {
									padding-bottom: 3px;
								}
								
/* sitemap alternatives */								
				
			.sitemap #content .content ul {
				width: auto;
			}
							
					.sitemap #content .content ul li ul {
						margin-left: 20px;
					}		
						.sitemap #content .content ul li h4 {
							font-weight: bolder;
						}						
						
/* normal list */

			.listingpage #content .content ul.normal {
				margin: 0 20px 4px 30px;
			}
			
				.listingpage #content .content ul.normal li {
					list-style: none;
					background: transparent url(/_images/common/bullet_content.gif) no-repeat left 8px;
					line-height: 1.5em;
					padding: 0 0 4px 10px;
				}
						

/* LISTINGPAGE w CONTENT */

		.with-pagenav #content {
			background-color: transparent;
		}
		
				.with-pagenav #content .content h2#content-title {
					background-color: #f2f2f2;
					/*
					padding-bottom: 25px;
					margin-bottom: 10px; 
					*/
				}

/*----------------------------------
 THIRD LEVEL HOMEPAGE CUSTOM STYLES 
-----------------------------------*/

/* Case studies */
/* Collaboration */
			
			.casestudies #content .collaboration h2,
			.casestudies #content .collaboration h2 span {
				width: 148px;
				height: 18px;
			}
			
			.casestudies #content .collaboration h2 {
				margin-top: 20px;
				margin-bottom: 20px;
			}
				
				.casestudies #content .collaboration h2 span {
					background: transparent url(/_images/banner/banner_title_collaboration.gif) no-repeat top left;
				}
				
			.casestudies #content .collaboration p,
			.casestudies #content .collaboration p span {
				width: 262px;
				height: 62px;
			}
				
				.casestudies #content .collaboration p span {
					background: transparent url(/_images/banner/banner_text_casestudies_sub.gif) no-repeat top left;
				}
				
			.casestudies  #maincontent #content .collaboration p.credit {
				margin-top: 90px;
			}	

/* Regeneration */
			
			.casestudies #content .regeneration h2,
			.casestudies #content .regeneration h2 span {
				width: 143px;
				height: 22px;
			}
			
			.casestudies #content .regeneration h2 {
				margin-top: 20px;
				margin-bottom: 16px;
			}
				
				.casestudies #content .regeneration h2 span {
					background: transparent url(/_images/banner/banner_title_regeneration.gif) no-repeat top left;
				}
				
			.casestudies #content .regeneration p,
			.casestudies #content .regeneration p span {
				width: 262px;
				height: 62px;
			}
				
				.casestudies #content .regeneration p span {
					background: transparent url(/_images/banner/banner_text_casestudies_sub.gif) no-repeat top left;
				}
				
			.casestudies  #maincontent #content .regeneration p.credit {
				margin-top: 90px;
			}
			
/* Lighting */
			
			.casestudies #content .lighting h2,
			.casestudies #content .lighting h2 span {
				width: 80px;
				height: 22px;
			}
			
			.casestudies #content .lighting h2 {
				margin-top: 20px;
				margin-bottom: 16px;
			}
				
				.casestudies #content .lighting h2 span {
					background: transparent url(/_images/banner/banner_title_lighting.gif) no-repeat top left;
				}
				
			.casestudies #content .lighting p,
			.casestudies #content .lighting p span {
				width: 262px;
				height: 62px;
			}
				
				.casestudies #content .lighting p span {
					background: transparent url(/_images/banner/banner_text_casestudies_sub.gif) no-repeat top left;
				}
				
			.casestudies  #maincontent #content .lighting p.credit {
				margin-top: 90px;
			}
			
/* Housing */
			
			.casestudies #content .housing h2,
			.casestudies #content .housing h2 span {
				width: 86px;
				height: 22px;
			}
			
			.casestudies #content .housing h2 {
				margin-top: 20px;
				margin-bottom: 16px;
			}
				
				.casestudies #content .housing h2 span {
					background: transparent url(/_images/banner/banner_title_housing.gif) no-repeat top left;
				}
				
			.casestudies #content .housing p,
			.casestudies #content .housing p span {
				width: 262px;
				height: 62px;
			}
				
				.casestudies #content .housing p span {
					background: transparent url(/_images/banner/banner_text_casestudies_sub.gif) no-repeat top left;
				}
				
			.casestudies  #maincontent #content .housing p.credit {
				margin-top: 90px;
			}
			

/* Environmental */
			
			.casestudies #content .environmental h2,
			.casestudies #content .environmental h2 span {
				width: 161px;
				height: 18px;
			}
			
			.casestudies #content .environmental h2 {
				margin-top: 20px;
				margin-bottom: 20px;
			}
				
				.casestudies #content .environmental h2 span {
					background: transparent url(/_images/banner/banner_title_environmental.gif) no-repeat top left;
				}
				
			.casestudies #content .environmental p,
			.casestudies #content .environmental p span {
				width: 262px;
				height: 62px;
			}
				
				.casestudies #content .environmental p span {
					background: transparent url(/_images/banner/banner_text_casestudies_sub.gif) no-repeat top left;
				}
				
			.casestudies  #maincontent #content .environmental p.credit {
				margin-top: 90px;
			}
			
/* Health */
			
			.casestudies #content .health h2,
			.casestudies #content .health h2 span {
				width: 69px;
				height: 18px;
			}
			
			.casestudies #content .health h2 {
				margin-top: 20px;
				margin-bottom: 20px;
			}
				
				.casestudies #content .health h2 span {
					background: transparent url(/_images/banner/banner_title_health.gif) no-repeat top left;
				}
				
			.casestudies #content .health p,
			.casestudies #content .health p span {
				width: 262px;
				height: 62px;
			}
				
				.casestudies #content .health p span {
					background: transparent url(/_images/banner/banner_text_casestudies_sub.gif) no-repeat top left;
				}
				
			.casestudies  #maincontent #content .health p.credit {
				margin-top: 90px;
			}
			
/* Temporary */
			
			.casestudies #content .temporary h2,
			.casestudies #content .temporary h2 span {
				width: 115px;
				height: 22px;
			}
			
			.casestudies #content .temporary h2 {
				margin-top: 20px;
				margin-bottom: 16px;
			}
				
				.casestudies #content .temporary h2 span {
					background: transparent url(/_images/banner/banner_title_temporary.gif) no-repeat top left;
				}
				
			.casestudies #content .temporary p,
			.casestudies #content .temporary p span {
				width: 262px;
				height: 62px;
			}
				
				.casestudies #content .temporary p span {
					background: transparent url(/_images/banner/banner_text_casestudies_sub.gif) no-repeat top left;
				}
				
			.casestudies  #maincontent #content .temporary p.credit {
				margin-top: 90px;
			}
			
/* Education */
			
			.casestudies #content .education h2,
			.casestudies #content .education h2 span {
				width: 112px;
				height: 18px;
			}
			
			.casestudies #content .education h2 {
				margin-top: 20px;
				margin-bottom: 20px;
			}
				
				.casestudies #content .education h2 span {
					background: transparent url(/_images/banner/banner_title_education.gif) no-repeat top left;
				}
				
			.casestudies #content .education p,
			.casestudies #content .education p span {
				width: 262px;
				height: 62px;
			}
				
				.casestudies #content .education p span {
					background: transparent url(/_images/banner/banner_text_casestudies_sub.gif) no-repeat top left;
				}
				
			.casestudies  #maincontent #content .education p.credit {
				margin-top: 90px;
			}
			
/*------------------*/		
/* Practical advice */
			
			.resources #content .practicaladvice h2,
			.resources #content .practicaladvice h2 span {
				width: 179px;
				height: 22px;
			}
			
			.resources #content .practicaladvice h2 {
				margin-top: 20px;
				margin-bottom: 16px;
			}
				
				.resources #content .practicaladvice h2 span {
					background: transparent url(/_images/banner/banner_title_practicaladvice.gif) no-repeat top left;
				}
				
			.resources #content .practicaladvice p,
			.resources #content .practicaladvice p span {
				width: 333px;
				height: 128px;
			}
				
				.resources #content .practicaladvice p span {
					background: transparent url(/_images/banner/banner_text_practicaladvice.gif) no-repeat top left;
				}
				
			.resources #maincontent #content .practicaladvice p.credit {
				margin-top: 24px;
			}
			

/* Reports */
			
			.resources #content .reports h2,
			.resources #content .reports h2 span {
				width: 78px;
				height: 22px;
			}
			
			.resources #content .reports h2 {
				margin-top: 20px;
				margin-bottom: 16px;
			}
				
				.resources #content .reports h2 span {
					background: transparent url(/_images/banner/banner_title_reports.gif) no-repeat top left;
				}
				
			.resources #content .reports p,
			.resources #content .reports p span {
				width: 294px;
				height: 84px;
			}
				
				.resources #content .reports p span {
					background: transparent url(/_images/banner/banner_text_reports.gif) no-repeat top left;
				}
				
			.resources #maincontent #content .reports p.credit {
				margin-top: 68px;
			}
			
/* SEARCH */

	.search #mainsearchform {
		width: 582px;
		float: left;
		display: inline;
	}

		.search #mainsearchform .formitem {
			padding: 0 20px 15px 20px;
			float: left;
			clear: both;
		}
		
			.search #mainsearchform .formitem input.searchfield {
				background: #fff url(/_images/common/bground_textfield.gif) no-repeat left top;
				padding: 5px 4px 3px 5px;
				width: 290px;
				border: 0;
				margin: 1px 20px 0 0;
			}
			
			.search #mainsearchform .radio input {
				float: left;
				margin: 1px 0 0 0;
			}
			
			.search #mainsearchform .radio label {
				 margin: 0 10px 0 5px;
				 float: left
			}
			
			.search #content .content ul {
				width: auto;
			}
			
				.search #content .content ul li {
					padding-bottom: 20px;
				}
			
					.search #content .content ul li p {
						padding: 0;
						clear: both;
					}
					
					.search #content .content ul li span {
						font-weight: normal;
						font-style: italic;
					}
					
					.search #content .content ul li strong,
					.search #content .content ul li em,
					.search #content .content ul li h3 {
						float: left;
						margin-right: 5px;
					}
					
					.search #content .content #other_pages,
					.search #content .content #powered_by {
						padding: 10px 20px 0 20px;
						float: left;
						clear: both;
					}
					
						.search #content .content #other_pages h3 {
							padding: 2px 0 0 0;
							float: left;
							color: #000;
						}
						
						.search #content .content #other_pages ul {
							margin: 0 0 0 5px;
							padding: 0 0 20px 0;
							float: left;
						}
					
							.search #content .content #other_pages ul li {
								float: left;
								padding: 0 4px 0 4px;
							}
							
								.search #content .content #other_pages ul li strong {
									margin: 0;
								}
					
							.search #content .content #powered_by h4 {
								padding: 0 0 2px 0;
							}
							
								.search #content .content #powered_by a img {
									padding: 0;
								}


/*-----------
 POPUP
-----------*/

	.popup {
		background: #F54983;
		padding: 10px;
	}
	
		.popup div {
			text-align: center;
		}
		
			.popup div img {
				border: 1px #fff solid;
			}
	
			.popup div p {
				padding: 10px;
			}
	
			.popup div a {
				color: #fff;
				font-weight: bolder;
				text-decoration: none;
			}
			
			.popup div a:hover {
				text-decoration: underline;
			}

/*-----------
 ELIST
-----------*/	
/* required temporarily for dada e-list admin */
			
			.elist .content h1,
			.elist .content p#breadcrumbs {
				display: none;
			}
			
			.elist .content div {
				margin-top: 20px;
			}
			
				.elist .content div form {
					text-align: left;
				}

/*-----------
 LIGHTBOX
-----------*/

	#lightbox {
		position: absolute;
		top: 40px;
		left: 0;
		width: 100%;
		z-index: 100;
		text-align: center;
		line-height: 0;
	}

			#lightbox a img { 
				border: none; 
			}

	#outerImageContainer {
		position: relative;
		background-color: #fff;
		width: 250px;
		height: 250px;
		margin: 0 auto;
	}

	#imageContainer {
		padding: 10px;
	}

	#loading {
		position: absolute;
		top: 40%;
		left: 0%;
		height: 25%;
		width: 100%;
		text-align: center;
		line-height: 0;
	}
	
	#hoverNav {
		position: absolute;
		top: 0;
		left: 0;
		height: 100%;
		width: 100%;
		z-index: 10;
	}
	
		#imageContainer>#hoverNav { 
			left: 0;
		}
		
		#hoverNav a { 
			outline: none;
		}

	#prevLink, 
	#nextLink {
		width: 49%;
		height: 100%;
		background: transparent url(/_images/lightbox/blank.gif) no-repeat; /* Trick IE into showing hover */
		display: block;
	}
		
	#prevLink { 
		left: 0; 
		float: left;
	}
	
	#nextLink {
		right: 0;
		float: right;
	}
	
	#prevLink:hover, 
	#prevLink:visited:hover { 
		background: url(/_images/lightbox/prevlabel.gif) left 15% no-repeat;
	}
	
	#nextLink:hover, 
	#nextLink:visited:hover { 
		background: url(/_images/lightbox/nextlabel.gif) right 15% no-repeat; 
	}

	#imageDataContainer {
		font: 10px Verdana, Helvetica, sans-serif;
		background-color: #fff;
		margin: 0 auto;
		line-height: 1.4em;
	}

	#imageData {
		padding:0 10px;
	}
	
		#imageData #imageDetails {
			width: 70%; float: left; text-align: left; 
		}	
		
		#imageData #caption {
			font-weight: bold;
		}
		
		#imageData #numberDisplay {
			display: block; 
			clear: left; 
			padding-bottom: 1.0em;
		}			
		
		#imageData #bottomNavClose { 
			width: 66px; 
			float: right; 
			padding-bottom: 0.7em;
		}	
		
	#overlay {
		position: absolute;
		top: 0;
		left: 0;
		z-index: 90;
		width: 100%;
		height: 500px;
		background-color: #F54983;
		filter:alpha(opacity=60);
		-moz-opacity: 0.6;
		opacity: 0.6;
	}
	

	.clearfix:after {
		content: "."; 
		display: block; 
		height: 0; 
		clear: both; 
		visibility: hidden;
	}

		* html>body .clearfix {
			display: inline-block; 
			width: 100%;
		}

	* html .clearfix {
		/* Hides from IE-mac \*/
		height: 1%;
		/* End hide from IE-mac */
	}	
	
