
/*************/
/* MAIN SITE */
/*************/
body, h1, h2, h3, h4{margin:0; padding:0}

body{text-align:center; background:/** #fcfcfc url('../img/site/bodybg.gif')/**/  ; font-family:Tahoma, Geneva, sans-serif; font-size:15px; /* Douglas 10pt 13px */ color:#666; line-height:1.75em}

h1{font-family:Euphemia UCAS, Euphemia, Tahoma, Geneva, sans-serif;  color:#333; font-size:40px; line-height:45px; padding-bottom:10px}
h2{color:#333; font-size:20px}
h3{color:#333; font-size:16px}
img{border: 0}

#wrapper{position:relative; text-align:left; width:1000px; margin-left:auto; margin-right:auto; padding:12px; background:#fff/*url('../img/site/showroom-middle.jpg') repeat-y*/}


/* header section */
/******************/	
#header{position:relative; z-index:1; height:; background-color:#fff/* #000 260312*/}

	#header-top{height:100px}
		#logo{float:left; width:220px; margin-left:/*22px 260312*/; margin-top:25px; text-align:center}
		.tagline{font:18px arial;color:/*#d00*/ #CA0000; line-height:22px; float:left}
		.serverdate{font:14px arial; color:#000; line-height:22px} /* And 'Network with ArtLyst' */

			
		#leaderboard{float:right; margin-top:10px; margin-right:;/*30px 260312*/}
		
		
	#ticker{clear:left; margin-top:/*22px*/15px;height:22px; margin-bottom:15px; background-color:transparent/*#eee*/}	



	#header-bottom{clear:both; margin-top:0/*10px;*/ height:/*40px*/; border-top:1px solid #ddd; border-bottom:0px solid #ddd}
		/*#searchbox-signin{width:;  margin-top:10px; font:12px Arial, Helvetica, sans-serif; color:#666666;text-align:right; height:21px}*/
			
			#search-events{position:absolute;right:0; height:22px; line-height:22px}
			#search-events-inline{float:right; height:22px; line-height:22px}
					#textField{background:url(../img/site/searchbox2.png) no-repeat;
								font:13px verdana, sans-serif;
								color:#fff;
								padding-left:10px;									
								height: 21px;
								width: 150px;
								border:0;
									margin-top:7px}
					#searchbutton{position:absolute; right:0; top:7px}			
				
					#search-events form {margin:0} /* IE gives form margin  */
					#search-events-inline form {margin:0} /* IE gives form margin  */

				
				#login{float:right; font:normal 13px Arial, Helvetica, sans-serif; text-align:right; line-height:22px}
					#login a:link{text-decoration:underline; color:#333}
					#login a:visited{text-decoration:underline; color:#333}
					#login a:hover{text-decoration:underline; color:#990000}
					#login a:active{text-decoration:underline; color:#333}
					
					#signin-link{float:right}
						.or{color:#fff}
						
				#follow-us{float:right; padding-left:20px; padding-right: 5px; background-color:;}		
    
						
			#navigation{/* ALIGN RIGHT 300312  text-align:center;*/ width:1000px; height:30px; line-height:; /*260312*/ /* this make fly ou menu appear over content:*/ }
				
					#nav, #nav ul {list-style:none; padding:0;  /* 290312 */ margin:0}
					#nav li {float:left; position:relative/* To position fly out menus*/;
					
							/* INCONSISTENCIES FOR IE6 AND 7*/
									max-width:125px/*100px*/; /*IE7 needs this to make fly-out menu push down vertically */  
									_width:55px; /*IE6 will take this as width - proper browsers will ignore this */
												 /*IE6 needs width setting for float to work */
							/* END - INCONSISTENCIES FOR IE6 AND 7*/				 
									 
								border-right:1px solid #ddd;
								
								font-size:16px; /* Douglas 10pt 13px */
									padding:10px;
									padding-bottom:5px;	/* 0px */						
							
					font-weight:/*260312 bold*/; 
					font-family:Euphemia UCAS, Euphemia, Tahoma, Geneva, sans-serif ; 
					/* ITC New Baskerville Std, Times New Roman, Serif */
					line-height:1.1em;
					}
					
					/* Expand anchor to fill rectangular area defined by the menu list items */
					#nav a:link, #nav a:visited{display:block; color:#D1D3D2; text-decoration:none;} 
						* html a {width:100%} /* For cunting ie6 */
						
						
						
					/*** FLY OUT MENU ***/	
					#nav ul {/* ALIGN LEFT 300312 text-align:left; */position:absolute; display:none; z-index:1 /* fp 310114 Make sure overlap any content underneath */;
					
								/* For Transparency (taken from transparency class)
									zoom: 1;
									filter: alpha(opacity=75);
									opacity: 0.75;
								*/	
								}
							
					#nav ul li {
						/* Styling for menu here: */
						border:0 none transparent;
						border-bottom: 1px solid #333; /*#e7edf5;*/
						/*border-top: 1px solid #fff; */
						background-color: #000 ;/*#f1f5f9;*/
						font-size:100%;
						margin-bottom: -1px;
						margin-top: 1px;
						
						padding-top:20px;
						padding-left:5px;
						/* ETC. */
						font-weight:normal;
							font-size:14px;
							width:100px;
						}
					
					
					/* NEW 29 apr - Check that works with IE */
					/*						
					#nav li:hover{
						background-color: black; color:#fff;
					}
					#nav li a:hover{
						color:#fff;
					}
					*/
					
						
						/* Just adding padding to fly out menu  */
						#nav ul li a {
						 padding-top:5px;
						 padding-bottom:5px;
						}
						
					#nav li:hover ul, /* :hover PSEUDO CLASS ONLY WORKS ON LINKS IN IE  */
						#nav li.over ul   /* Added for javascript execution for IE */ 
					{display:block}
					

	#headline{height:290px; background-color:#efefef; margin-top:10px}
		#headline-image{float:left; height:290px; width:630px; background-color:#efefef}
		
					
		#Latestnews-Container{float:right; background-color:/*#FFEE8A #FDEC90 #F6E585 #FFEE8A #FCEC89 #FEF1E0 */#eeeeee ; height:290px; width:370px}
					
			#Latestnews-Frame{margin-left:30px; margin-top:20px; width:310px; padding-bottom:20px}
								
				#scrolling-news{}
				/* TICKER */
				#pscroller1{
				margin-top:15px;
				margin-left:;
					
				width: 310px; /* width viewable area */
				height: 175px; /* height viewable area */
				border-left:; 
				border-right:;
				border-top:;
				border-bottom:;
				padding:;
				background-color:/*#FFEE8A #FEF1E0 */  #eeeeee;
				font-size:12px;
				
				}
				
				.CSS_classname{}
				
					/* My added classes */
					/*
					#pscroller1	.ticker-date{color:#F4880C; font-weight:bold; font-size:14px}
					#pscroller1	.ticker-type{color:#CEA205; font-style:bold}
					#pscroller1	.ticker-event{color:#559999}
					*/
				
					
					.headline{color:#000; font-family:Euphemia UCAS, Euphemia, Tahoma, Geneva, sans-serif; font-weight:bold; font-style:italic; font-size:20px}
					#pscroller1	.ticker-link a:link{font-weight:normal; font-family:; font-size:15px;} 
					#pscroller1	.ticker-link a:visited{}
					.ticker-description{}								
					
					.headline-results{color:#000; font-family:Euphemia UCAS, Euphemia, Tahoma, Geneva, sans-serif; font-weight:bold; font-style:italic; font-size:20px;
						}



					
			
					
		
		
/* body section  */		
/*****************/		
#body{	position:relative; z-index:0;
		clear: both;
		width:1000px;
			/*min-height:560px; */  /* _height:560px; -ie ignore min-height and treat it as height */ 
	
		 background:/*url('../img/site/showroom-top.jpg') no-repeat*/;
		}
	#body-top{}
	#body-bottom{}	


/*#galleriesview-right{float:right; width:300px; height:500px; padding-top:60px; background:;}*/
#advertising{float:right; width:; margin-top:47px /*40px*/;}

	#advertising #button-ads h3,
	#advertising h3
		{font-family:Euphemia UCAS, Euphemia, Tahoma, Geneva, sans-serif; border-bottom:1px solid #aaa; margin-bottom:10px}

	.mpu{clear:both; margin-top:30px} /* New to replace ID's for MPU's */
	 
	#mpu{clear:both; margin-top:30px} /* our sponsors (Unruly) */
	#mpu2{clear:both; margin-top:0px} /* Jerry Kaye */
	#mpu3{clear:both; margin-top:30px} /* huffpost */
	#mpu4{clear:both; margin-top:30px; width:300px; height:250px; background:#eeeeee} /*url('../img/site/mpu-background.jpg') no-repeat} /* guardian_MPU1 - above fold */	
	#mpu5{clear:both; margin-top:30px} /* guardian_MPU2 - below fold*/
	#mpu6{clear:both; margin-top:30px; width:300px; height:250px; background:#eeeeee} /* quad_MPU1*/	
	
	#guardian_leaderboard{float:right; width:728px; height:90px; background:#eeeeee /* url('../img/site/leaderboard-background.jpg') no-repeat /**/ ;}


#sky-button-ads{width:300px; height:; margin-top:20px;/*620px*/}

	#guardian_skyscraper{float:right; width:154px; height:600px; background:#eeeeee; margin-top:20px; padding:3px} /* url('../img/site/skyscraper-background2.jpg') no-repeat right; margin:10px 0} */
		
	#button-ads{float:left; width:120px; height:600px;/**/ margin-top:20px; background-color:#eeeeee; padding: 3px}
		.tv1{width:120px; height:60px; /*position:absolute; left:0px;*/ margin-top:0px;}
		.tv2{width:120px; height:60px; /*position:absolute; right:0px;*/ margin-top:14px;}		
		.tv3{width:120px; height:60px; /*position:absolute; left:0px;*/ margin-top:14px;}
		.tv4{width:120px; height:60px; /*position:absolute; right:0px;*/ margin-top:14px;}
		
		.tv5{width:120px; height:60px; /*position:absolute; left:0px;*/ margin-top:14px;}
		.tv6{width:120px; height:60px; /*position:absolute; right:0px;*/ margin-top:14px;}		
		.tv7{width:120px; height:60px; /*position:absolute; left:0px;*/ margin-top:14px;}
		.tv8{width:120px; height:60px; /*position:absolute; right:0px;*/ margin-top:14px;}		
		
	.advertising-separator{height:1px; border-bottom:1px solid #efefef; margin-top:20px}
	.advertising-separator2{height:1px; width:300px; border-bottom:1px solid #efefef; position:absolute; left:0px; top:148px}	

#amazon{margin-top:30px;}
		#amazon-container{width:300px; height:250px; position:relative /* relative needed for bottom overlay */; border:1px solid #ccc}
		
		
#twitter{clear:right; float:right; width:300px; padding-top:30px; height:450px;}
#facebook{clear:right; float:right; width:300px; padding-top:30px; height:350px;}

#subscribe{height:135px; overflow:hidden;/*New*/   max-width:300px; clear:both; margin-top:25px; padding-bottom:20px; border:5px solid #efefef; padding:8px}

#join-artlyst{clear:both} #tertiary-misc{}
	#join-artlyst-container{background-color:#eeeeee; padding:10px; margin-bottom:20px}

#artlyst-app{clear:both; height:250px; margin-bottom:50px; border-top:; border-bottom:; padding:; background-color:;}
	#artlyst-app-container{height:250px; /*background-color:#ca0000; padding:10px; color:#ffffff*/}
		/*#artlyst-app-container-left{float:left; margin-right:8px; text-align:center; width:130px; height:240px; border:1px solid #ccc;padding:;background:#efefef}
		#artlyst-app-container-right{float:right; width:130px}*/
		

.adServerElement{margin-top:30px; ; background-color:#efefef; width:300px; height:250px}
		
#shop{margin-top:0px;}
	#shop-container{width:300px; height: 250px/*250px*/; background-color:#efefef; /*border:1px solid #ccc*/}	
		#shop-container img{margin-top:0px}
		
#shop2{margin-top:30px}
	#shop-container{width:300px; height: 250px/*250px*/; background-color:#efefef; /*border:1px solid #ccc*/}	
		#shop-container img{margin-top:0px}		

/* CONTENT */
#content{float:left; margin-top:30px; margin-left:/*20px*/; width:630px; /* 630px 833px*/ padding-bottom:60px;}
	#content2{float:left; margin-top:20px; margin-left:/*20px*/; width:1000px; /* 833px*/ padding-bottom:60px;
	} /* Dashboard /  class .galleryview */


	.home{} /* home.thtml */
	
	/* STATIC */
	.utility{font-family:Arial, Helvetica, sans-serif;
			 font-size:14px;} /* about, advertise, contact, donations, help, internships, links, privacy-policy, terms */
	.registration{} /* thankyou  */
	.help-page{} /* galleryhelp displayname */
	
	.archive{}  /* /pages/archive (JUST SITEMAP LINKS) */
	
				/* /sitemap/events(events archive results). 
						
						(Omissions:
						/sitemap/'index' used for sitemap.xml, 
						/sitemap/'newssitemap' used for newssitemap.xml) */
						
	.sitemap{} /* NOT USED AT THE MOMENT (Not tied to 'sitemap' views) */						
	
	/* EDITORIAL */
	.academics{}/* index, search, admin_dashboard */	.academic{} /* view, admin_add, admin_edit  */				 
	.articles{}/* (NEWS) index, search */				.article{} /* view, admin_add, admin_edit  */
	.artmarkets{}/* index, search, admin_dashboard */	.artmarket{} /* view, admin_add, admin_edit  */
	.resources{}/* index, search, admin_dashboard */	.resource{} /* view, admin_add, admin_edit  */
	
	.featuredevents{background-color:; padding:10px}/* newlondonart, admin_index, admin_archive */
		#featuredevents-about{font:16px 'Courier New', Courier, monospace; width:450px;}
		#featuredevents-today-date{clear:both; border-bottom:1px solid #CEA205; padding:3px 0; margin:0 0 5px 0; background-color:#efefef;font-size:18px;color:#990000}
		
		#featuredevents-listings{}
						
			.featuredevents-images-div{width:320px; min-height:400px; float:left; background:#eee}
				.featuredevents-images{/*width:300px; height:150px*/ width:300px}
				
			.featured-listings-content{float:right; width:250px}	
		
		.position-number{float:left; font-size:20px; font-weight:bold; color:#999; padding:3px 5px; border:1px solid #575757; margin:5px}
		.featuredevents-1st-position {display:block; width:; background:#ccc; padding:3px; border:1px solid #ccc; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:24px; margin-bottom:10px; width:250px}		
		.featuredevents-listing-bottom-div{clear:both; border-bottom:1px solid #000; padding-bottom:15px; margin-bottom:10px}		
			
		
		.featuredevent{} /* admin_add, admin_edit,  */
		
	.topstories{background:#ffffff; padding:1em}/* admin_index, admin_paststories */
			.topstories table{width:100%} .topstories th{text-align:left} .topstories td{border-bottom:1px solid #ccc; padding:1em 0}
		.topstory{background:#ffffff; padding:1em} /* admin_add, admin_edit,  */
		
/* DISCOVERY AREA */
/* Members and Partners */

	

		
/* Secondary Level */
#secondary{width:630px; margin-top:10px}
	#secondary-featured, #secondary-latest, #secondary-last-opening{background:; margin-bottom:45px; height:350px}
	
		#secondary-featured-events{float:left; width:300px; height:350px; padding-bottom:28px; border-bottom:3px solid #000000}
		#secondary-featured-artist{float:right; width:300px; height:350px; padding-bottom:28px; border-bottom:3px solid #000000}
		
		#secondary-latest-exhibitions{float:left; width:300px; height:350px; padding-bottom:28px; border-bottom:3px solid #000000}
		#secondary-latest-art-reviews{float:right; width:300px; height:350px; padding-bottom:28px; border-bottom:3px solid #000000}
		
		#secondary-last-chance{float:right; width:300px; height:350px; padding-bottom:28px; border-bottom:3px solid #000000}
		#secondary-exhibitions-opening{float:left; width:300px; height:350px; padding-bottom:28px; border-bottom:3px solid #000000}
			

			#secondary h2 
			{font-family:Euphemia UCAS, Euphemia, Tahoma, Geneva, sans-serif; font-size:20px; padding-bottom:2px;}
			/*font-family:ITC New Baskerville Std, serif; border-bottom: 1px solid #dddddd; font-size:20px; padding-bottom:2px;*/
			
			#secondary h3{font-size:14px; font-weight:normal; margin-top:10px; line-height:1.3em}
				#secondary img{margin-top:/*8px*/}
			
			#Latestnews-Frame h2{font-family:Euphemia UCAS, Euphemia, Tahoma, Geneva, sans-serif; font-size:20px; border-bottom:3px solid black}
			
				.read-more{margin:0; padding-bottom:/*8px*/; font-style:italic; font-weight:normal;  border-bottom:/*1px solid #ccc;*/; font-family:; font-size:;}
				.read-more2{margin:0; padding-bottom:/*8px*/; font-style:italic; font-weight:normal;  border-bottom:/*1px solid #ccc;*/; font-family:; font-size:; border-bottom:none}				
				.secondary-description{height:42px; line-height:1.5em; overflow:hidden} /* To stop long paragraph overflow */

/* Tertiary Level */
#tertiary{width:630px; margin-top:60px}

		#tertiary-left{float:left; width:300px; background:;}  #tertiary-right{float:right; width:300px; background:;}
		
			#tertiary-competitions, 
			#tertiary-classifieds, 
			#tertiary-artmaps, 
			#tertiary-competitions,
			#tertiary-member-articles
			{margin-bottom:30px; padding-bottom:28px; border-bottom:3px solid #000000} #tertiary-videos{}
			
			#tertiary h3{font-family:Euphemia UCAS, Euphemia, Tahoma, Geneva, sans-serif; /*border-bottom:2px solid black;*/ font-size:16px;
			}
			#tertiary h4{font-size:14px; font-weight:normal; margin-top:10px; line-height:1.3em}
				#tertiary img{/*margin-top:8px*/}
				
				.tertiary-description{height:50px; line-height:; overflow:hidden; margin:0; margin-bottom:20px;} /* To stop long paragraph overflow */				

	#tertiary-network-container{height:120px; background-color:lightblue}
			
		
	/* USER ACTIONS */
	.classifieds{}/* index, search, artspaces, forsales, jobs, rooms, services, wanteds  */
		#classifieds-categories{clear:both; margin-bottom:10px; padding:3px 4px 3px 4px; font-weight:normal; font-size:;}
		#classifieds-about{margin-bottom:10px; /*background-color:#eee; border:1px solid #ccc; padding:10px 3px 10px 3px*/}
			#classifieds-about p{margin:0}
			
		#classifieds-featured{margin:0; background-color:; padding:10px 3px 0px 3px; border:1px solid #ccc; height:; color:red}	
			
		.classified{}	/* add, edit, view_artspaces, view_forsales, view_jobs, view_rooms, view_services, view_wanteds  */
			
	.calendarEvents{}/* index, search, auctions, date, events_archive (view by thumb), exhibitions, fairs, others */
			.calendarEvent{}	/* add, edit, view (This one has lots of styles in #calendarEvent-view div container) */
			
	.comment() /* add, edit */

	.galleries{}/* index(artworks) */
			.mygalleries{} /* mygalleries(2 at the moment) */
			.gallery{}	/* add, edit */
			.galleryview{} /* view(6 thumbs + 1 large pic) */
			
		.items{} /* edit (SINGLE PAGE) */
		.video{} /* edit (SINGLE PAGE) */	
	
	.memberarticles{}/* index, search */
			.memberarticle{}	/* add, edit, view */
			
	.competitions{}/* index, search */
			.competition{}	/* add, edit, view */			
			
	.reviews{}/* index */
			.review{}	/* add, edit, view */
			
	


	/* USERS */
	.profiles{} /* /users/index */
		.profiles ul{list-style-type:none; margin:0; padding:0}
			.profiles-columns{display:inline-block; width:100px;color:#666666}
			.inlineblock-180{display:inline-block; width:180px}
			.inlineblock-150{display:inline-block; width:100px}
			.inlineblock-50{display:inline-block; width:50px}
			
	li.profile-list{border-bottom:1px solid #eee; line-height:30px}					
			
	.profile{background:url('../img/site/gallery_background.jpg') no-repeat;} /* /users/profiles */
		.profile-left{width:600px; height:150px; margin-top:100px; margin-left:25px}
			.profile-thumb{float:left; margin-right:40px}
				 
			.gallery-thumb{text-align:center}
				.gallery-thumb ul{list-style-type:none; margin:0; padding:0}
				.gallery-thumb li{float:left; margin-bottom:35px; margin-right:40px;}
				

		
	.searchnames{} /* /users/searchnames */
	.sendfriends{} /* /users/sendfriends */
	
	.artboard{}	/* /users/artboard */


		
/* LEFT COLUMN */	
	#artboard-left{float:left; width:550px;  background:#333 }
		#artboard-top fieldset{border:0}

	
		/* User Details */
		#user-details{width:550px; height:; margin-bottom:; border:; border-bottom:0}
		
			#profile-type h2{text-align:center; margin:0; margin-bottom:3px; color:#999; font-weight:normal}
					
			#profile-profile{float:left; padding:0 10px 0 0; margin-right:25px; width:140px; border:; background:#333}
				#profile-profile fieldset{border:0}
				
				#profile-picture-submit{margin:10px 0 10px 0; font:10px verdana}
				#profile-picture-submit input{margin-left:0; font-size:12px}			
			
			#profile-form{float:left;}
				#profile-form fieldset{}
				#profile-form .form-left{clear:left; float:left; width:80px; text-align:right; padding-right:10px;}
	
		/* My Profile/CV */	
		#profile-description{clear:left; float:left; width:550px; border:; border-top:0}
			#profile-description fieldset{border:0}
			#profile-description h2{margin:0; display:inline; color:#575757; font-weight:normal}
				.profile-textarea{font:12px arial,helvetica,sans-serif; width:950px}




/* RIGHT COLUMN */
		/* Post Panel */	
		#myartlyst-postpanel{float:right; width:398px; padding:15px; height:; background-color:#efefef; border:1px solid #eee; margin-bottom:30px}
		#myartlyst-postpanel h2{color:#999; font-weight:normal; margin-bottom:10px}
			#myartlyst-postpanel-top{float:left; width:100%;}
			
				#myartlyst-postpanel-top .myartlyst-posts{background:; padding:5px; border-bottom:2px solid #eee}
				#myartlyst-postpanel-top .user-post-actions{background:;padding:5px; line-height:1em}
					
			
		/* Promote Myself */			
		#promote-website{float:right; width:398px; background-color:#efefef;padding:15px; margin:; border:1px solid #eee; margin-bottom:30px}
			#promote-website h2{color:#999/*#A39A0E*/; font-weight:normal}
			
			.promote-website-blurb{color:#333}
			.promote-website-html{width:380px; height:60px; font-size:13px; padding:10px; border:0}

		
		/* My Account */			
		#myaccount{float:right; width:398px; background-color:#fffae6; padding:15px; border:1px solid #eee;}
			#myaccount h2{color:#999/*#A39A0E*/; font-weight:normal}
			
			.myaccount-blurb{color:#333}
			
			
		/* Mailchimp Subscribe */			
		#mailchimp-subscribe-form{float:right; width:398px; background-color:; padding:15px; border:1px solid #eee;}
			#mailchimp-subscribe-form h2{color:#999/*#A39A0E*/; font-weight:normal}
			
			.mailchimp-subscribe-form{color:#333}
			


	



		#email-showhide{clear:both; background-color:;padding:5px; border:1px solid gray; margin:3px 0; height:40px}
			.public-email{float:left; width:200px}
			.recommend-public{padding-right:;font-size:smaller;color:gray}
			.email-visible-members{padding-right:400px;font-size:smaller;color:gray}
	
	.posts{}/* /users/posts */
	
		
	.artists{}	/* /users/artists */
		.artists h1{}
		.artists ul{list-style-type:none; margin:0; padding:0}
		.artists li{float:left; width:140px; height:135px; margin-right:65px; margin-bottom:60px}		
	.designers{}	/* /users/designers */
		.designers h1{}
		.designers ul{list-style-type:none; margin:0; padding:0}
		.designers li{float:left; width:140px; height:135px; margin-right:65px; margin-bottom:60px}
	.galleries{}	/* /galleries */
		.galleries h1{}
		.galleries ul{list-style-type:none; margin:0; padding:0}
		.galleries li{float:left; width:140px; height:135px; margin-right:65px; margin-bottom:60px}
	.medium{}	/* /artworks/medium/ */					
		.medium h1{}
		.medium ul{list-style-type:none; margin:0; padding:0}
		.medium li{}


	
	.add-member{}	/* /users/add */
	.activate-fail-message{} /* /users/activate */
	.signin{}	/* /users/login */
		.signin-utility{color:#666666; width:390px; margin-top:20px; padding:5px; background-color:;}
		
	.photo{}	/* /users/photo */
	.password-activate{} /* /users/password */



/********************************************************************************************/
/* ADMIN Functionality */  /* ADD & EDIT */
	.admin_add{background:#eeeeee}
	.admin_edit{background:#eeeeee}
/* News Stories(articles), */

/* USER Functionality */  /* ADD & EDIT */
	.add{background:#eeeeee}
	.edit{background:#eeeeee}
/********************************************************************************************/	

/* INDEX Results Page - Head Structure */
.page-title-container{height:25px; margin-bottom:10px; margin-top:0px}
	.page-title-container h1, .page-title-container h2 {float:left}	
	.category-searchbox{float:right; padding-top:7px}	

/* VIEW Page - Structure */
.page-type{/*font-family:ITC New Baskerville Std, serif; border-bottom:3px solid black; font-size:20px; color:#333*/
font-family:Euphemia UCAS, Euphemia, Tahoma, Geneva, sans-serif;  color:#333; font-size:30px; line-height:45px; padding-bottom:10px; border-bottom:3px solid black}
	.view-page-meta{border-top:1px solid #ccc; border-bottom:1px solid #ccc; font-size:12px; color:gray; font-type:italic}
	.tags{font-style:italic}
	
	.page-header{font-size:22px; font-family:ITC New Baskerville Std, serif; color:#333; margin-top:50px; font-weight:normal}

.view-page-body{padding:10px; border-bottom:1px solid #eee}
		/*.view-page-body h1{font-size:20px}*/

.view-page-image{float:left; margin-right:20px; margin-bottom:10px}
.view-page-comments{background-color:; padding:2px 1em}

#addthis{}

/* Events View Page */
#event-information{clear:both; margin:20px 0; padding-top:10px; height:180px; line-height:; border-top: 1px solid #000}
	.event-header-selector{display:block; float:left;  clear:left; padding-right:10px; width:80px; font-weight:bold; text-align:right}
	.event-content-field{display:block;float:left; width:420px}


				
				
			
		/* HOME FEATURE */
											
			#Featuredevent{float:right; position:relative; width:320px ; height:180px;margin-top:60px; margin-right:80px}			
				#Featuredevent-Button{position:absolute; bottom:0;
										width:65px;
										height:65px;
										background:gray;
										margin-right:15px;
										color:#E7E7E7}
					#Featuredevent-Button h2{margin:0; font-size:12px; margin:5px; margin-top:32px}
										
				#Featuredevent-Frame{position:absolute; right:0; 
										background:gray; 
										width:240px; 
										height:180px;}
										

						
										
			#Artlystgallery{clear:left; float:left; position:relative; width:320px; height:180px;margin-top:35px; margin-left:70px}			
				#Artlystgallery-Button{position:absolute; bottom:0;
										width:65px;
										height:65px;
										background:gray;
										margin-right:15px;
										color:#E7E7E7}
					#Artlystgallery-Button h2{margin:0; font-size:12px; margin:5px; margin-top:32px}
										
				#Artlystgallery-Frame{position:absolute; right:0; 
										background:gray; 
										width:240px;  /* set main container dimensions*/	
										height:180px;}										


					
						

			  
/* Works in: Firefox 3.5+, Safari 3+, Google Chrome, Opera 10.50, Internet Explorer 5.5 */			  
.shadow {
	-moz-box-shadow: 6px 6px 4px #bbb;
	-webkit-box-shadow: 6px 6px 4px #bbb;
	box-shadow: 6px 6px 4px #bbb;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=135, Color='#bbbbbb')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=135, Color='#bbbbbb');
}
.shadow2 {
	-moz-box-shadow: 6px 6px 4px #999;
	-webkit-box-shadow: 6px 6px 4px #999;
	box-shadow: 6px 6px 4px #999;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=135, Color='#999999')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=135, Color='#999999');
}
				

				


.transparent {
		zoom: 1;
		filter: alpha(opacity=50);
		opacity: 0.5;
}		
							
					
					
/* proposition NOT USED ANYMORE - Old Navigation */
.proposition-header{float:left; padding-left:10px;background-color:;color: /*#559999*/;margin-top:31px; font-size:18px; font-weight:normal}
	#proposition{line-height:20px; clear:both}
		#proposition a:link{display:inline-block; height:20px; text-decoration:none;background:#333/*#dddddd url('../img/site/nav-gradient.jpg') repeat-x*/ ;color:#fff} /*color:#76710A*/
		#proposition a:visited{display:inline-block; height:20px; text-decoration:none;background:#333/*#dddddd url('../img/site/nav-gradient.jpg') repeat-x*/ ;color:#fff}
		#proposition a:hover{display:inline-block; height:20px; text-decoration:none;background:#333/*#dddddd url('../img/site/nav-burgundy.jpg')*/ ; color:#ff0000}
		#proposition a:active{display:inline-block; height:20px; text-decoration:none;background:#333/*#dddddd url('../img/site/nav-gradient.jpg') repeat-x*/ ;color:#fff}
	.main-navigation{height:20px;background:#333/*#dddddd url('../img/site/nav-gradient.jpg') repeat-x */ ;width:100%;margin-bottom:3px; color:#000000;}
/* end Old Navigation  */	
	
	
		#benefits{text-align:center; background:#FDFCEA url('../img/site/grad-gray.jpg') repeat-x; padding:10px 5px; margin-top:10px}	
		.free-text{color:#FF9933}
		
		
			
	
	#othertopstories{background-color:#eeeeee;margin-top:1em; margin-bottom:1em; padding:1em}
	#limited-edition-prints-ad{background-color:#eeeeee;margin-top:1em; margin-bottom:1em; padding:1em}		
		


/* footer section */
/******************/
#footer{clear:both; height:380px; padding-top:0px; border-top:3px solid gray}

	#useful-links{float:left; width:650px; /*margin-top:40px*/ text-decoration:none}
		#useful-links h4{font-family:Euphemia UCAS, Euphemia, Tahoma, Geneva, sans-serif; font-size:16px; padding-bottom:2px; /*border-bottom:2px solid black; margin-bottom:10px;*/ padding-bottom:8px; color:#333; font-weight:none}
		
			#useful-links ul{margin:0; padding:0}
			#useful-links li{font-size:13px; padding:6px 0; list-style:none;/* border-bottom:1px solid gray*/line-height:1.2em}		
	
		#useful-links1, #useful-links3 {float:left; width:290px; margin-top:20px}
		#useful-links2, #useful-links4 {float:left; width:290px; margin-top:20px; margin-left:30px}
			
	#artlyst-text{float:right; width:320px; padding-top:20px; /*color:#ccc;*/ font-size:13px; line-height:18px}

#footer a:link{color:#666}
#footer a:visited{color:#666}
#footer a:hover{color:#f00}
#footer a:active{color:#666}


		
		
	#footer-copyright{clear:both; padding:30px; padding-bottom:10px; color:#BABABA; width:inherit; font:11px Arial, Helvetica, sans-serif; text-align:center}

/*
	#footer ul{display:inline; margin-left:0; padding-left:0;}
	#footer li{display:inline;margin-left:0; padding-left:0}
*/

	
	


/* UTILITIES  -  about, advertise, contact, donations, help, internships, links, privacy-policy, terms */
	.utility-sub{margin-bottom:20px; padding:5px 20px; background:#f3f3f3}
		.utility ul{list-style-type:circle}
		.utility h1{color:#333333; font-weight: normal}
		.utility h2{color:#990000; font-weight: normal}



/*********/
/* FRIEZE*/
/*********/

#frieze-body-text{float:}
.featured-margin-10{float:left; width:202px; height:398px; margin:0px 10px 10px 0px }


/**********************/
/* FRIEZE GALLERY */
/**********************/
#frieze-gallery{width:600px; height: 400px; float:left}
	#frieze-gallery .frieze-thumb{float:left; margin:10px; width: 120px; height:120px }


/**********************/
/* FRIEZE ARTIST PAGE */
/**********************/
#artist-header{position:relative; height:36px}
	#artist-name{float:left; font:14px Arial, Helvetica, sans-serif; width:350px;}
		.small-header1{font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:12px}	
		#artist-name-header{margin-top:0; margin-bottom:0}
		
	#artist-page-title-reference{float: right;font:18px Arial, Helvetica, sans-serif; color:#A39A0E}
		


#wrapper-artist{clear:both; background:#cccccc;  height:480px; width:800px;  padding:20px}

		/*LEFT SIDE*/
		/* This for div vertical alignment*/
		#frieze-image-480{background: #cccccc; float: left;  width:480px; /* */ display:table; height:480px; #position:relative; overflow:		hidden; }
		#frieze-image-480-outer{ /* */ #position: absolute; #top: 50%;display: table-cell; vertical-align: middle;}
		#frieze-image-480-inner{/* */ #position: relative; #top: -50%}


		/*RIGHT SIDE*/
		#artist-content{float:left; width:280px; height:480px; padding-left:15px}		
		#piece-location{font:14px Arial, Helvetica, sans-serif}
		#artist-piece{font:14px Arial, Helvetica, sans-serif; height:360px; position:relative}
		#homepagelink{position:absolute; bottom:0}

/************************/
/* FEATURED ARTIST PAGE */
/************************/
#featured-artist-container{border:1px solid gray; margin:0; padding:10px}

	#featured-artist-top-div{}
		.artist-header{background-color:#dddddd; margin:0; padding:0}
		.artist-exhibition-header{background:#dddddd}
	
	
	#featured-artist-bottom-div{border:1px dotted gray}
		#featured-artist-ex-info{}
			#featured-artist-ex-info-left{background:#dddddd; width:500px; height:405px; float:left; padding:10px}
			#featured-artist-ex-info-right{float:left; width:299px; background:gray}
		#featured-artist-ex-desc{background:orange; padding:10px}
		

	
/************************/
/* CALENDAR PAGE - 2008 */
/************************/	

#calendar-container{font:14px Arial, Helvetica, sans-serif; border-bottom:1px dashed orange;height:180px}

	#calendar-list{float:left}
		#calendar-date{}
		#event-type{}
		#event-name{}
		#event-address()
		#event-webaddress{}
		
		.calendar-title-color{color:#669900; font-size:17px}
	
	#calendar-image{float:right; width:120px; height:120px; background:green}
	
	
/************************/
/*  FORMS               */
/************************/

/*#form-page-div{width:100%}  Don't Need*/

.form{width:100%}
	.form fieldset{border:0; background:#efefef url('../img/site/bodybg.gif'); padding-top:15px}
	.form .form-left{clear:left; float:left; width:150px; text-align:right; padding-right:10px}
	.form label{display:block; font-weight:bold; line-height:1.5em; font-size:14px}
	.form input{height:1.5em; border:1px solid #ddd; font-size:1.2em; color:#666666; padding:0.3em}
	
		.form .new-button{color:#ffffff; height:2em; padding:0.3em; font-weight:bold; border:0}
		.signin-legend{font:18px Arial, Helvetica, sans-serif; color:#d96464}
	


#form-list-event{width:600px}
	#form-list-event .form-left{clear:left; float:left; width:155px; text-align:right; padding-right:10px}
		.calendar-legend{font:18px Arial, Helvetica, sans-serif; color:#F4880C}


#form-register{}
		#form-register-left{float:left}
		#form-register-right{display:none; /*visibility:hidden;*/ width:350px;}
			
	#form-register .form-left{clear:left; float:left; width:120px; text-align:right; padding-right:10px}
		.register-legend{font:18px Arial, Helvetica, sans-serif; color:#559999}
		.register-button{color:#FF6600}
				.register-terms{font:12px Arial, Helvetica, sans-serif; color:#000000}
				
#form-review{width:600px}
	#form-review .form-left{clear:left; float:left; width:100px; text-align:right; padding-right:10px}
	.review-legend{font:18px Arial, Helvetica, sans-serif; color:#F4880C}
	.date-legend{float:right; font-size:12px}
	
	#rating{}
	#rating-desc{float:left; border:; margin-left:20px; margin-bottom:20px;}
		#rating-desc ul{list-style-type:none; margin:0; padding:5px; background-color:#E8DDBD}
	.float-left{float:left}			

#form-article-add{width:;}
	#form-article-add fieldset{border:0}
	#form-article-add .form-left{clear:left; float:left; width:100px; text-align:right; padding-right:10px}
	.article-legend{font:18px Arial, Helvetica, sans-serif; color:#F4880C;}


#form-comment{width:700px}
	#form-comment .form-left{clear:left; float:left; width:100px; text-align:right; padding-right:10px}
	.comment-legend{font:18px Arial, Helvetica, sans-serif; color:#F4880C}

/* formLayout class*/	
    .formLayout
    {
        background-color: #f3f3f3;
        border: solid 1px #a1a1a1;
        padding: 10px;
        width: 550px;
    }
    
    .formLayout label, .formLayout input
    {
        display: block;
        width: 120px;
        float: left;
        margin-bottom: 10px;
    }
 
    .formLayout label
    {
        text-align: right;
        padding-right: 20px;
    }
 
    .formLayout br
    {
        clear: left;
    }	
/* END formLayout class*/		
	
/************************/
/* LINKS PAGE           */
/************************/

#links-page-div{font:14px Arial, Helvetica, sans-serif;}
	
	#art-links{border:1px gray solid}
	
	#art-links dl{padding-left:10px}
	#art-links dt{}
	#art-links dd{}

	.art-links-image{width:120px; float:left; padding-right:10px}	
	.link-desc{color:#000000}
	.link-width{display:block; width:200px}
		#art-links dt a:link, #art-links dt a:visited{text-decoration:none; color:#663399}
		#art-links dt a:hover, #art-links dt a:active{text-decoration:none; color:#990000}
		
/************************/
/*   CONTACTS PAGE      */
/************************/
#contacts-page-div{font:14px Arial, Helvetica, sans-serif;}

	#contact-info{height:150px}
	.contact-address{font-style:normal}
	
	
/**************************/
/* BROWSE ARTISTS/ DESIGN */
/**************************/	
	
#browse-artists-thumbnail-div{font:14px Arial, Helvetica, sans-serif}

	.browse-thumb{float:left; margin:10px; width:120px; height:120px; border:1px solid black}

/**************************/
/* BROWSE ARTISTS/ DESIGN */
/**************************/	
	
#archives-div{font:14px Arial, Helvetica, sans-serif}


/**************************/
/* TERMS & CONDITIONS     */
/**************************/	
	
#terms-div{font:14px Arial, Helvetica, sans-serif}


/**************************/
/* FORUM                  */
/**************************/

#forum-page-div{font:14px Arial, Helvetica, sans-serif}

/**************************/
/* HELP                 */
/**************************/

	
/****OTHER STUFF****/


#about-div-3 ul{margin:0; padding:0}
#about-div-3 li{list-style-type:none}




.error{color:red}


/****RESULT VIEWS***/
.artmarket-outline{width:100%; background:; border:1px solid #fff}
.academic-outline{width:100%; background:; border:1px solid #fff}
.table-outline{width:100%; /*background:#ffffff url('../img/site/gray-grad.jpg') repeat-y;*/ border:1px solid #fff}

/* Events (exhibitions fairs auctions others archive search(events) date(events) + REVIEWS) */
	#calendarEvents-table{width:100%; text-align:left; border-collapse:collapse;}
		#calendarEvents-table th{height:26px; padding:2px 0px; font-weight:normal; background:;}			
		#calendarEvents-table td{padding:15px 8px; border-top:1px solid #000}
		
	#calendarEvents-table2{width:100%; text-align:left; border-collapse:collapse;}
		#calendarEvents-table2 th{height:26px; padding:2px 0px; font-weight:normal; background:;}			
		#calendarEvents-table2 td{padding:15px 8px; border-bottom:1px solid #000}		
		

		
			/* Styling td thub listing result of featured event and review event */
			.featured-listing{	height:160px;
								border:1px solid #CEA205;
								background:#fff url('../img/site/artlyst-stamp-featured.gif') no-repeat; */
								background-position:center 0;
								}
			  .review-listing{	height:160px;
			  					border:1px solid #CEA205;
								background:#F8F3A9 url('../img/site/artlyst-stamp-review.gif') no-repeat;
								background-position:center bottom;}
			  .posted{	display:block; font-size:smaller; padding-top:8px; color:#ccc}									
												
		
		
/* Articles (+ resources) */
	#articles-table{width:100%; text-align: left; border-collapse:collapse}
		#articles-table th{height:26px; padding:2px 0px; font-weight:normal; font-size:14px}			
		#articles-table td{padding:15px 8px; border-bottom:1px solid #000}

	#articles-table2{width:100%; text-align: left; border-collapse:collapse}
		#articles-table2 th{height:26px; padding:2px 0px; font-weight:normal; font-size:14px}			
		#articles-table2 td{padding:15px 8px; border-top:1px solid #000}		
		


/* Top Part of review in 'view' page */
#review-view-header{padding:5px; margin-bottom:; background-color:#ffffff}
.review-view-header-review{margin:0; background-color:#ca0000; padding:20px; font-size:18px; color:white; font-weight:normal} /* H1 tag */
	#review-body{background:white; margin-bottom:0; margin-top:0; font-weight:normal; padding:10px}
	#review-view-date{border:1px solid #A39A0E; padding:3px;font-weight:normal; margin:0; background:#F8F3A9; padding-left:10px}
	
	
	
/* #review-view used in .table-outline2 for table at bottom of review in 'view' page */
#review-view{border-collapse:collapse; width:100%; padding:1em}
	#review-view .first{background-color:white; width:120px; font-weight:bold; padding-left:2px}
	#review-view .second{background-color:white}
	#review-view dt{display:inline; float:left; font-weight:bold; width:120px; background:white; border:1px dotted gray; clear:left;}
	#review-view dd{float:left; margin-left:5px; background:white}




#calendarEvent-reviews{border:; background-color:#fffae6; padding:5px}
			#calendarEvent-reviews td{padding:;}
			



/*MISC to clear up - TABLE RESULTS*/

.width200{width:200px}
.alignright{text-align:right}
.review-zero{color:gray}

.margin-top-0{margin-top:0}
.margin-top-10{margin-top:10px}
.margin-top-20{margin-top:20px}

.width100{width:100px}


.table-outline2{padding:1em; background:white /*width:630px*/}

.event-name{margin-top:0}

.posted-by{background-color:#575757; color:#FFFAE6; padding:0 4px}

.required-asterisk{color:red}
.text-left{text-align:justify; background-color:#CCCCCC; padding:10px; margin-top:10px}


#event-navigation{clear:both; margin-top:20px; border-top:1px solid #fff;  color:; line-height:22px; background-color:#eeeeee; padding:5px}
#memberarticle-navigation{height:30px;background:#dddddd; border:; padding:5px}
/*#artmarket-navigation{height:30px;background:; border:; padding:5px}*/
#academic-navigation{height:30px;background:#dddddd; border:; padding:5px}
#resource-navigation{height:30px;background:#dddddd; border:; padding:5px}


	.event-navigation{} 
	
		/* Event Buttons    */ 		
		.en-button{display:inline;}	
			.en-button-img-left{}
			.en-button-img-right{}
		



.art-event-type{font-size:22px}

#event-view-review{clear:both; margin:10px 0; background-color:#fffae6}
	
	



/* MYGALLERIES */

#mygalleries table{background-color: #eeeeee; padding:0px 5px 5px 5px; width:100%}
#mygalleries th{border-bottom: 1px solid gray}
#mygalleries td{border-bottom: 1px solid #dddddd; padding:2px}
 .mg-right-border{border-right:1px solid gray}
 .mg-right-border-dotted{border-right:1px dotted gray}

/* ARTWORKS  */
.artwork-navigation{border:1px solid #ddd; padding:5px; margin-bottom:20px}
.artwork-navigation-top{padding-bottom:5px}

/* SHOP  */
.shop-navigation{border:1px solid #000; padding:5px; background:#ffffff}



		
		/* NOT BEING USED ANYMORE
		.thumb-first{padding:0px; height:140px; width:140px;}
		.thumb-first img{border: 1px solid black;}
	
		.thumb-second{float:left; padding:0px; height:140px; width:140px; margin:5px}
		.thumb-second img{border: 1px solid black;}
		*/
		



		
	/* WRAP TO CENTRE */
	
			.wraptocenter {
			text-align: center; /* HORIZONTAL alignment */
			
								/* VERTICAL alignment 			(Modern browers - EXCEPT IE7 and lower)*/
			display: table-cell; 	/* Use table cell to act like td */
			vertical-align: middle; /* Align in middle */
			
			width: 140px;
			height: 140px;
			background:#efefef; /* #bbb */
		}
		
		
		
		
		/* (BENEFIT OF IE7 & lower - Vertical-align handled this way: (extra * selector added for span trick)  */
		.wraptocenter * {
			vertical-align: middle; 
		}
		
		.wraptocenter { 
			display: block;
		}
		.wraptocenter span {
			display: inline-block;
			height: 100%;
			width: 1px; /* Should be at least 1px - otherwise has no effect in IE ?*/
		}
		/* end WRAP TO CENTRE */



	/* WRAP TO CENTRE - LISTINGS */	
			.wraptocenter-listings {
			text-align: center; /* HORIZONTAL alignment */
			
								/* VERTICAL alignment 			(Modern browers - EXCEPT IE7 and lower)*/
			display: table-cell; 	/* Use table cell to act like td */
			vertical-align: middle; /* Align in middle */
			
			width: 122px; /* 1PX OVER WIDTH: to allow for 1px span - thumbs are max 120px width */
			height: 122px; /* 1PX OVER HEIGHT: to allow for 1px span - thumbs are max 120px height */
			
				background:#aaa; /* fp added additional 171010 */ 
				border:1px solid #999; /* fp added additional 171010 */
				margin:3px 0; /* fp added additional 171010 */ 				
		}
		
		/* (BENEFIT OF IE7 & lower - Vertical-align handled this way: (extra * selector added for span trick)  */
		.wraptocenter-listings * {
			vertical-align: middle; 
		}
		
		.wraptocenter-listings { 
			display: block;
		}
		.wraptocenter-listings span {
			display: inline-block;
			height: 100%;
			width: 1px; /* Should be at least 1px - otherwise has no effect in IE ?*/
		}
		/* end WRAP TO CENTRE */
		

/* LIMITED PRINTS GROUP - GALLERY VIEW */				
#myartlyst-container-group{position:relative; background:url(../img/site/gallery_background-strip2.jpg); margin-top:0px; height:; }
#myartlyst-container-group-top{background:url(../img/site/gallery_background-top2.jpg) no-repeat; margin-top:0px; height:;}
#myartlyst-container-group-bottom{background:url(../img/site/gallery_background-bottom2.jpg) no-repeat; margin-top:0px; height:84px;}


/* GALLERY View Page */
#myartlyst-container{position:relative; background:url(../img/site/gallery_background.jpg) no-repeat; margin-top:0px; height:750px}

	#gallery-header{background-color:/*#aaaaaa*/; margin-left:0; margin-bottom:10px;
							border-top:; height:90px; padding: 0px 12px; padding-top:10px}

	#artlyst-large{background-color:; width:480px; float:right; text-align:center; padding:10px 10px 10px 10px; margin-right:40px}
		#placade{clear:both; background-color:; margin-top:10px; border:;}
			#item_name{font-size:16px; color:gray; margin-top:0}
			#item_descr{height:23px; line-height:23px; width:; overflow:hidden}
			#item_medium{margin:5px 0}			

	#artlyst-thumbs{float:left; width:325px; margin-left:25px;}
		#artlyst-thumbs ul{width:310px; list-style-type:none; margin:0; padding:9px 0px; margin-left:-5px}
		#artlyst-thumbs li{float:left; width:140px;	margin-left:6px; margin-bottom:10px}
		
	#artlyst-thumbs-caption{float:left; color:gray; font-size:10px; padding-bottom:8px; width:300px}	
		
	#artist-gallery-links{clear:left; float:left; padding:20px 0; padding-top:0; margin-left:25px}
	
	/* Not sure what this id for */
	#artlyst-about{background-color:; width:480px; float:right; text-align:center; padding:0 10px 10px 10px}
	
#myartlyst-container-video{height:; width:; padding-top:10px; background-color:#eee}

/**********************************Posts Page***********************************/
/*#posts-events{height:300px; overflow:scroll}*/

	

.posts-th-first{width:80px}
.posts-th-last{width:130px}
	.posts-td-last{border-left:1px solid #cccccc; width:130px}

.posts-tablesNew {width:990px; border:1px solid #ccc; border-top:0;}

.posts-tablesNew caption{background-color:#cccccc; color:white; text-align:left; margin-top:20px; font-size:18px; padding:2px}
.posts-tablesNew th{background-color:#cccccc; color:white; font-weight:normal;padding:3px}
.posts-tablesNew td{border-bottom:1px solid #cccccc; padding:5px}	



/* LIMITED EDITION PRINTS*/
	
	/* index page */
	h1.print-header-overide{font-weight:normal}
	
				.prints-main-image-title{font-weight:bold; font-size:18px}
				
		
			#prints-thumbs, #drawings-thumbs{float:left; width:; margin-left:;}
				#prints-thumbs ul, #drawings-thumbs ul{width:; list-style-type:none; margin:0; padding:9px 0px; margin-left:-5px}
				#prints-thumbs li, #drawings-thumbs li{float:left; width:160px;	margin-left:6px; margin-bottom:15px}
				
	#prints-bottom{font-size:14px; clear:both; height:300px; line-height:16px}
		#promo1{/*border:1px dotted #f00*/ float:left; height:270px; width:305px; background:#ffffff url('http://www.artlyst.com/img/prints/illustration/print-drawers.jpg') no-repeat ; background-position:0px 180px; margin:10px 6px 10px 0; padding:10px; overflow:hidden}
		#promo2{/*border:1px dotted #090*/ float:left; height:270px; width:305px; background:#ffffff; margin:10px 5px 10px 4px; padding:10px; overflow:hidden}
		#promo3{/*border:1px dotted #009*/ float:right; height:270px; width:305px; background:#ffffff; margin:10px 0 10px 0px; padding:10px; overflow:hidden}
		
		.promo-image-left{float:left; padding:0 5px 5px 0}
		.promo-image-right{float:right; padding:5px}	

		
	/* view page */
	#prints-gallery-container{position:relative; background:url(../img/site/gallery_background2.jpg) no-repeat; margin-top:0px; height:;}

		#prints-gallery-header{margin-left:0; margin-bottom:10px;
								height:90px; padding: 0px 12px; padding-top:10px}
								
		h2.prints-gallery-artistname{float:left; color:#000; font-size:30px; font-weight:normal; margin-bottom:8px}
		
			#prints-gallery{margin-top:60px; margin-left:0px}
				#prints-gallery-image{float:left; width:600px; text-align:left}
	
				#prints-placade{clear:both; margin-top:10px; text-align:left}
					#item_name{font-size:24px; color:gray; margin-top:0}
					#item_descr{height:23px; line-height:23px; width:; overflow:hidden}
					#item_medium{margin:5px 0}
				
				#prints-gallery-image-details{float:right; margin-right:40px; width:250px}
					
					#tell-me-more{}
					#order_buy-now{background-color:#fcfcfc; padding:10px; border:2px dashed #ddd}
					
					
					
					
/* ARCHIVE */
.crumb{color:#F4880C}
.review-link{margin:30px 0}

/* BUTTONS */

#gallery-button {height:30px; width:100px; background-image:; background-repeat: no-repeat;}
.new-button{background-color:#999; color:#ffffff; height:2em; padding:0.3em; font-weight:bold; font-size:1.2em; cursor:pointer; border:0}


/* GENERAL CLASSES - (need to restructure) ? */
.black a:link{text-decoration:none; color:#000000}
.black a:visited{text-decoration:none; color:#000000}
.black a:hover{text-decoration:none; color:#990000}
.black a:active{text-decoration:none; color:#000000}

.benefit-highlights{color:purple}
.benefit-highlights2{color:#F4880C}
.business-card{border-bottom:1px solid #ddd; padding-bottom:10px; padding:5px; font:18px arial, helvetica, san-serif; background:;}
	.business-card ul{margin:0; padding:0}
	.business-card ul li{display:inline; margin:5px} 

.results-narrative{font-size:18px; color:#333}
.new-art-london{border:4px solid #dddddd; display:block; padding:10px; margin:10px auto 10px; text-align:center}
.new-art-london2{display:block; padding:10px; margin:10px auto 10px; text-align:center}

.help {font-size:11px}

.nomargin{margin:0}

.clearfloat{clear:both}
.floatleft{float:left}
.floatright{float:right}

.margintop-30{margin-top:30px}
.paddingright-70{padding-right:70px}

.featured-label{width:120px; float:left}
.featured-field{width:600px}

.send{background-color:#d96464}
.note{background-color:#efefef; margin-top:1em; padding:0 1em; font-size:11px}
.event-date{font-style:italic; font-weight:normal; font-size:14px; color:#990000}
.date{font-size:13px; margin-top:20px; color:#aaa}

.placeholder_bg{margin-top:5px; width:300px; height:150px; overflow:hidden; background-color:#eeeeee; text-align:center}
.information{font-size:smaller; color:green}

/* COLORS */
.asterisk{color:#666666}
.swedishblue{color:#559999; font-weight:bold}
.dimorange{#F7A851}
.artlystorange{color:#F4880C}
.artlystgreen{color:#A39A0E}
.artlystred{color:#990000}
.mustard{color:#CEA205}
.avacado{color:#A39A0E}
.brightpurple{color:#FF66CC}
.red{color:#F00}
.black{color:#000}
.new-heading-color{color:#d96464}


.gray{color:#666666}
.gray-c{color:#CCCCCC}

.vlightgray{color:#efefef}

.arrows{color:red}

.searchkeyword{color:green}


/* Main Link Colors*/
/*
.links.a:link{text-decoration:underline; color:#565207}
.links.a:visited{text-decoration:underline; color:#990000}
.links.a:hover{text-decoration:none; color:#990000}
.links.a:active{text-decoration:underline; color:#565207}
*/

/* SEARCH */
#alphabet-search{float:right;height:;font-size:14px; width:; background-color:;}
	#alphabet-search a:link{text-decoration:underline; color:#000000;}
	#alphabet-search a:visited{text-decoration:underline; color:#000000;}
	#alphabet-search a:hover{text-decoration:underline; color:#dd0000; background-color:#ffffff}
	#alphabet-search a:active{text-decoration:underline; color:#000000;}

#search-user-page{float:left; padding-right:80px}

/* PAGINATION */
	/* Links */
	#pagination a:link{text-decoration:none; color:#333; padding:3px}
	#pagination a:visited{text-decoration:none; color:#333; padding:3px}
	#pagination a:hover{text-decoration:none; color:#ffffff; background-color:#666;}
	#pagination a:active{text-decoration:none; color:#333; padding:3px}

	/* Arrows */
/*	
	#pagination .results-arrow a:link{display:inline-block; height:18px; text-decoration:none; color:#565207;}
	#pagination .results-arrow a:visited{display:inline-block; height:18px; text-decoration:none; color:#FF6600;}
	#pagination .results-arrow a:hover{display:inline-block; height:18px; text-decoration:none; color:#ffffff; background-color:#cccccc}
	#pagination .results-arrow a:active{display:inline-block; height:18px; text-decoration:none; color:#565207;}
*/
	
	/* Active Result */
	.results-active-page-number{background-color:#999; color:white; padding:5px 7px; border:1px solid black} /*Line 226 of Pagination Helper*/


/*  LINKS Sitewide */
a:link{text-decoration:underline; color:#000000} /* #dd0000 */
a:visited{text-decoration:none; color:#000000} /* #dd0000 */
a:hover{text-decoration:none; color:#dd0000}
a:active{text-decoration:none; color:#000000} /* #dd0000 */

	/* Overide LINKS - No Visited link change */
	
	.overide a:link{text-decoration:underline; color:#666666}
	.overide a:visited{text-decoration:underline; color:#666666}
	.overide a:hover{text-decoration:none; color:#dd0000}
	.overide a:active{text-decoration:none; color:#666666} 


	/* Events Archive LINKS*/
	/* fp 15 mar 2014 - Needs more developing - not working cos page reloading? */
	.business-card a:link{text-decoration:underline; color:#666666; background-color:;}
	.business-card a:visited{text-decoration:underline; color:#666666; background-color:;}
	.business-card a:hover{text-decoration:underline; color:#666666; background-color:#eeeeee}
	.business-card a:active{text-decoration:underline; color:#666666; background-color:;}



/*  USERS/ PROFILES */	
#profile-container{margin-top:13px; clear:both; background:#eee; width:;
					padding:5px 10px 10px 10px}
	.profile-heading{color:#d96464; font-weight:normal; font-size:18px}
	



	