/*  This is the main styling Sheet */

body{margin:; background:#999999 url('../img/site/back4.jpg') repeat-x ; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333}
h1{color:#666666}
img{border: 0}

#wrapper{padding:0px 5px 5px 5px; width:964px; margin-left:auto; margin-right:auto}


/* header section */
/******************/	
#header{position:relative; height:72px}

	#logo{float:left}
	.logo1{
	color:#F4880C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 56px;
	font-weight: 900;
	}
	.logo2{
	color:#A39A0E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 56px;
	font-weight: 900;
	}
	.logo3{font: 15px Arial, Helvetica, sans-serif; color:#333333}


	#topnavigation{margin-top:0; }
		#searchbox-signin{float:right; font:12px Arial, Helvetica, sans-serif; color:#666666;text-align:right;padding-top:7px}	
			#search-events{} #go{width:28px}
				#search-events form {margin:0} /* IE gives form margin  */								
			#login{font:12px Arial, Helvetica, sans-serif; text-align:right; padding-top:8px; padding-right:5px}
		

			#login a:link{text-decoration:underline; color:#565207}
			#login a:visited{text-decoration:underline; color:#565207}
			#login a:hover{text-decoration:none; color:#FF6600}
			#login a:active{text-decoration:underline; color:#565207}		
		
		
/* body section  */		
/*****************/		
#body{clear: both; width:}


/* side navigation */

#sidenavigation{float: left; width:120px; height:400px; background:; padding-top:10px; font-family:Arial, Helvetica, sans-serif; font-size: 17px;}
	#sidenavigation ul{margin-left:0; margin-top:0; padding-left:0; list-style:none}
	#sidenavigation li{padding-left:5px;}
		#sidenavigation li a:link{text-decoration:none; color:#565207}
		#sidenavigation li a:visited{text-decoration:none; color:#565207}
		#sidenavigation li a:hover{text-decoration:none; color:#FF6600}
		#sidenavigation li a:active{text-decoration:none; color:#565207}


/* CONTENT */
/* WINDOWS */   
		
#content{padding-top:5px; float:left; width: 843px;}
	#windows{height:}
	
	
		/* featured section */	
		#featured{position:relative;float:left; height:398px ; width:202px;}
		#featured-header{background:#ffffff url('../img/site/box-header1.jpg') repeat-x; border:1px solid #666666; border-bottom:0; height:25px}
		#featured-body{background-color:#333333; padding:0px 0px 0px 0px; height:370px;border:1px solid #666666}
		
			.featured-header-style{margin-top:0px; margin-bottom:5px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;font-size:16px ;color:white; padding-left:2px}
			
			#feature-links{background:url('../img/site/london-art-links.jpg');position:absolute; bottom:2px; font-family:Arial, Helvetica, sans-serif; font-size:13px; width:195px; padding-left:5px}
			.line1{border-bottom:1px solid gray} 
				#feature-links a:link{text-decoration:none; color: #565207}
				#feature-links a:visited{text-decoration:none; color: #565207}
				#feature-links a:hover{text-decoration:none; color: #FF6600}
				#feature-links a:active{text-decoration:none; color: #565207}
				
				#feature-links #feature-link4 a:link{text-decoration:none; color:#8B1724}
				#feature-links #feature-link4 a:visited{text-decoration:none; color: #8B1724}
				#feature-links #feature-link4 a:hover{text-decoration:none; color: #FF6600}
				#feature-links #feature-link4 a:active{text-decoration:none; color: #8B1724}
				
			
		/* calendar section */		
		#calendar{position:relative; background:#bbbbbb; float:left; height:398px; margin: 0px; width:202px; padding:0px;margin-left: 36px }
		#calendar-header{background:#ffffff url('../img/site/box-header1.jpg') repeat-x; border:1px solid #666666; border-bottom:0; height:25px}
				.calendar-header-style{margin-top:0px; margin-bottom:5px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;font-size:16px ;color:white; padding-left:2px}
		
		#calendar-body{padding:0px 0px 0px 0px; height:370px; border:1px solid #666666;}		
			#calendar-first{width:200px; background:#ffffff;}
						
			#calendar-second{z-index:0; height:125px; width:200px; background:#ffffff; margin-top:; border-top:1px solid black; position:absolute; bottom:75px; background-color:black}
			#join{height:66px;width:200px;background:#cccccc url('../img/site/join.jpg'); position:absolute; bottom:0; font-family:Arial, Helvetica, sans-serif;}
				
				
				#calendar-links a:link{text-decoration:none; color: #000000}
				#calendar-links a:visited{text-decoration:none; color: #000000}
				#calendar-links a:hover{text-decoration:none; color: #FF6600}
				#calendar-links a:active{text-decoration:none; color: #000000}
				
			
			
			
		/* highlights section */		
		#highlights{background:white; float:right; height:; margin:0px 0px 0px 0px; width:380px; padding: 0px; background:#ffffff url('../img/site/backgray-10wide.jpg') repeat-y right top}
		#highlights-header{background:#ffffff url('../img/site/box-header1.jpg') repeat-x; border:1px solid #666666; height:25px; width:371px}
		#highlights-body{height: 371px; position:relative}		
		.highlights-header-style{margin-top:0px; margin-bottom:5px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;font-size:16px; color:white; padding-left:2px}
					
					
				#box9{}
					#container-col1{padding-right:2px;float: left; width:123px}					
					#container-col2{padding-right:1px;float: left; width:123px}					
					#container-col3{float: left; width:123px}
					
					.container-cell{width:123px; height:123px}
					
					.container-cell-0-1-1-1{border-width:0px 1px 1px 1px; border-style:solid; border-color:black}
					.container-cell-0-1-1-0{border-width:0px 1px 1px 0px; border-style:solid; border-color:black}
					
					
	/* WRAP TO CENTRE - Box9 */	
			.wraptocenter-box9 {
			text-align: center;
			display: table-cell;
			vertical-align: middle;
			
			width: 123px;
			height: 123px;
			background:white;
		}
		
		.wraptocenter-box9 * {
			vertical-align: middle; 
		}		
		.wraptocenter-box9 { 
			display: block;
		}
		.wraptocenter-box9 span {
			display: inline-block;
			height: 100%;
			width: 1px; /* 1px */
		}					
					
					
					
					
					
					
					
					
					
					
					
					
	/* proposition */ 				  

.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:#dddddd url('../img/site/nav-gradient.jpg') repeat-x ;color:#76710A}
		#proposition a:visited{display:inline-block; height:20px; text-decoration:none;background:#dddddd url('../img/site/nav-gradient.jpg') repeat-x ;color:#76710A}
		#proposition a:hover{display:inline-block; height:20px; text-decoration:none;background:#dddddd url('../img/site/nav-orange.jpg') ; color:black}
		#proposition a:active{display:inline-block; height:20px; text-decoration:none;background:#dddddd url('../img/site/nav-gradient.jpg') repeat-x ;color:#76710A}
		
#benefits{background:#FDFCEA url('../img/site/grad-gray.jpg') repeat-x; padding:10px 5px; margin-top:10px}		


		.free-text{color:#FF9933}
		
		.main-navigation{height:20px;background:#dddddd url('../img/site/nav-gradient.jpg') repeat-x ;width:100%;margin-bottom:3px; color:#000000;}
		
	#ads-div{float:left;clear:both; text-align:center; margin-top:10px; padding:10px; background:#f7f7f7 url('../img/site/ads-gradient.jpg') ; border:1px solid #666666}


/* footer section */
/******************/
#footer{background:; height:; padding-top:10px; clear:both; width:964px; text-align:center;}
	#footer-links{ margin: auto; width:inherit; font:11px Arial, Helvetica, sans-serif}
		#footer-links a:link{text-decoration:underline; color:#565207}
		#footer-links a:visited{text-decoration:underline; color:#565207}
		#footer-links a:hover{text-decoration:none; color:#FF6600}
		#footer-links a:active{text-decoration:underline; color:#565207}
		
		
	#footer-copyright{ color:gray; margin: auto; width:inherit; font:11px Arial, Helvetica, sans-serif}


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


/* UTILITIES  -  Help About Contact */
#utility{font-family:Arial, Helvetica, sans-serif; font-size:14px}
	.utility-sub{border:1px solid gray; margin-bottom:20px; padding:5px 20px; background:#ffffff url('../img/site/gray-grad.jpg') repeat-y}
		#utility ul{list-style-type:circle}
		#utility h1{color:#333333; font-weight: normal}
		#utility h2{color:#F4880C; 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%}

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

#form-list-event{width:600px}
	#form-list-event .form-left{clear:left; float:left; width:150px; 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{visibility:hidden; float:right; width:420px}
			
	#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{font-size:12px}
	
	#rating{}
	#rating-desc{float:left; border:1px solid gray; margin-left:20px; margin-bottom:20px;}
		#rating-desc ul{list-style-type:none; margin:0; padding:5px; background-color:#FFCA95}
	.float-left{float:left}			

#form-article-add{width:800px}
	#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}
/************************/
/* 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{}
	
	.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:#FF6600}
		
/************************/
/*   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***/
.table-outline{width:100%; background:#ffffff url('../img/site/gray-grad.jpg') repeat-y; border:1px solid gray}

/* 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 8px; font-weight:normal; font-size:16px; background:#B0B000 url('../img/site/artlystgreen-grad-30.jpg') repeat-x; color:white;}			
		#calendarEvents-table td{padding:2px 8px; border-bottom:1px solid #dddddd}
		
		#calendarEvents-table a:link{color:black}
		#calendarEvents-table a:hover{color:#FF6600; text-decoration:none}
		#calendarEvents-table a:visited{color:black}
		#calendarEvents-table a:active{color:black}
		
/* Articles (+ resources) */
	#articles-table{width:100%; text-align: left; border-collapse:collapse;}
		#articles-table th{height:26px; padding:2px 8px; font-weight:normal; font-size:16px; background:#B0B000 url('../img/site/artlystgreen-grad-30.jpg') repeat-x; color:white;}			
		#articles-table td{padding:2px 8px; border-bottom:1px solid #dddddd}
		
		#articles-table a:link{color:black}
		#articles-table a:hover{color:#FF6600; text-decoration:none}
		#articles-table a:visited{color:black}
		#articles-table a:active{color:black}		


		
#calendarEvent-view{width:100%; padding:5px;}
#calendarEvent-view table{border-collapse:collapse}
	#calendarEvent-view .first{background-color:white; font-weight:bold; border-top:1px solid #efefef; width:100px; padding-right:6px; text-align:right}
	#calendarEvent-view .second{background:white; border-top:1px solid #efefef; width:700px; padding-left:4px}
	#calendarEvent-view .imagetd{background:#cccccc; padding:5px}


#review-view-header{padding:5px; margin-bottom:10px; background-color:#ffffff}
#review-view-header	.review-view-header-review{border:1px solid #A39A0E; margin:0; background:#F8F3A9; padding-left:10px; font-size:18px}
	#review-view-event-name{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{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}
	.bottom-dotted{border-bottom:1px dotted gray}
	
	#review-view-review{clear:left; margin-top:20px; padding:5px; border:1px dotted black}
		#review-view-review-inner{background:#D8B0FF; padding:2px}


#calendarEvent-reviews{border:1px solid #a39a0e; background-color:#F8F3A9; padding:5px}
			#calendarEvent-reviews td{padding:1em}
			

/*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{color:#F4880C; font-size:larger; margin-top:0}

.posted-by{background-color:#cccccc; border-bottom:1px dotted gray; font-size:smaller; color:#666666}

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


#event-navigation{height:80px;background:#cccccc; border:1px solid black; padding:5px}
.event-navigation{line-height:22px;margin:10px 5px}


/* Event Buttons    */  

.en-button{float:left; position:relative; display:inline-block; height:22px; margin-right:5px}
.en-button-body{display:inline-block; height:22px; background:#B0B000 url('../img/site/event-button-bg.jpg') repeat-x;padding:0 6px}

	.en-button-img-left{position:absolute; left:0; width:6px}
	.en-button-img-right{position:absolute; top:0; right:0; width:6px}

#event-navigation .en-button a:link{height:22px; text-decoration:none; color:#565207}
#event-navigation .en-button a:visited{height:22px; text-decoration:none; color:#565207}
#event-navigation .en-button a:hover{height:22px; text-decoration:none; color:#F4880C}
#event-navigation .en-button a:active{height:22px; text-decoration:none; color:#565207}



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

#event-view-review{background:#efefef; padding:1em; border-top:1px solid #999; border-bottom:1px solid #999}
	
	
/* DASHBOARD */
#profile-profile{float:left; padding:0 0px 20px 0; margin-right:5px; width:140px}

#profile-form{width:370px; float:left}
	#profile-form .form-left{clear:left; float:left; width:120px; text-align:right; padding-right:10px}
	.profile-legend{font:18px Arial, Helvetica, sans-serif; color:#F4880C;}
	.profile-legend2{font:18px Arial, Helvetica, sans-serif; color:#A39A0E;}

#profile-myartlyst{}


#myartlyst-network{clear:both}

/* MY ARTLYST - Gallery */

#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}


#myartlyst-container{background-color:#bbbbbb; margin-top:12px}

	#artlyst-navigation{background-color:#aaaaaa; margin-left:0; margin-bottom:10px;
						border-top:1px solid gray; height:30px; padding: 0 12px}

	#artlyst-thumbs{background-color:#aaaaaa; clear:both; float:left; margin-left:20px}
		
		/* 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:gray;
		}
		
		
		
		
		/* (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 */
		.wraptocenter a:link{text-decoration:none; color:#565207}
		.wraptocenter a:visited{text-decoration:none; color:#565207}
		.wraptocenter a:hover{text-decoration:none; color:#FF6600}
		.wraptocenter a:active{text-decoration:none; color:#565207}
		

				
				

	#artlyst-large{border:1px solid gray; background-color:#aaaaaa; width:480px; float:right; text-align:center; padding:0 10px 10px 10px}
	
		#artlyst-about{border:1px solid gray; background-color:#aaaaaa; width:480px; float:right; text-align:center; padding:0 10px 10px 10px}
	


/**********************************Posts Page***********************************/
#posts-tables table{width:840px; background-color:#ffffff; border:1px solid gray; border-top:0}
#posts-tables td{border-bottom:1px solid #cccccc; padding:5px}
.posts-th-first{width:80px}
.posts-th-last{width:130px}
	.posts-td-last{border-left:1px solid #cccccc}

#posts-articles caption{background-color:orange; color:white; text-align:left; margin-top:20px; font-size:18px; padding:2px; border-top:1px solid gray; border-left:1px solid gray; border-right:1px solid gray;}
#posts-articles th{background-color:orange; color:white; font-weight:normal;padding:3px}

#posts-comments caption{background-color:#559999; color:white; text-align:left; margin-top:0; font-size:18px; padding:2px; border-left:1px solid gray; border-right:1px solid gray;}
#posts-comments th{background-color:#559999; color:white; font-weight:normal; padding:3px}

#posts-events caption{background-color:olive; color:white; text-align:left; margin-top:20px; font-size:18px; padding:2px; border-top:1px solid gray; border-left:1px solid gray; border-right:1px solid gray;}
#posts-events th{background-color:olive; color:white; font-weight:normal; padding:3px}

#posts-reviews caption{background-color:#559999; color:white; text-align:left; margin-top:0; font-size:18px; padding:2px; border-left:1px solid gray; border-right:1px solid gray;}
#posts-reviews th{background-color:#559999; color:white; font-weight:normal; padding:3px}

	

/* ARCHIVE */
.crumb{color:#F4880C}
.review-link{margin:30px 0}

/* BUTTONS */

#gallery-button {height:30px; width:100px; background-image:; background-repeat: no-repeat;}


/* 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:#FF6600}
.black a:active{text-decoration:none; color:#000000}

.benefit-highlights{color:purple}
.benefit-highlights2{color:#F4880C}
.business-card{width:350px; border:1px solid gray; padding:5px; font:18px arial, helvetica, san-serif; background:#ffffff url('../img/site/gray-grad-350.jpg') repeat-y}
.results-narrative{font-size:18px; color:#666666}
.new-art-london{border:4px solid #dddddd; display:block; padding:10px; margin:10px auto 10px; text-align:center}

.help {font-size:11px}


/* COLORS */
.asterisk{color:#666666}
.swedishblue{color:#559999; font-weight:bold}
.artlystorange{color:#F4880C}
.artlystgreen{color:#A39A0E}
.mustard{color:#CEA205}
.avacado{color:#A39A0E}
.brightpurple{color:#FF66CC}


#right-container a:link {color:white}
#right-container a:visited {color:white}	
#right-container a:hover {color:black}
#right-container a:active {color:white}

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


/* SEARCH */
#alphabet-search{border-top:1px solid gray; border-bottom:1px solid gray; height:27px;margin-top:10px; background:#dddddd url('../img/site/nav-gradient.jpg') repeat-x}
	#alphabet-search a:link{text-decoration:none; color:#565207;}
	#alphabet-search a:visited{text-decoration:none; color:#FF6600;}
	#alphabet-search a:hover{text-decoration:none; color:#ffffff; background-color:#559999}
	#alphabet-search a:active{text-decoration:none; color:#565207;}

/* PAGINATION */
	/* Links */
	#pagination a:link{text-decoration:none; color:#565207;}
	#pagination a:visited{text-decoration:none; color:#FF6600;}
	#pagination a:hover{text-decoration:none; color:#ffffff; background-color:#559999}
	#pagination a:active{text-decoration:none; color:#565207;}

	/* 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:#666666; color:white; padding:0 2px; border:1px solid #dddddd} /*Line 226 of Pagination Helper*/


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

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


/*  USERS/ PROFILES */	
#profile-container{margin-top:13px; float:right; background:#dddddd; border:1px solid #604060; width:660px; padding:5px}
	.profile-heading{color:#F4880C; font-weight:normal; font-size:18px}
	
#user-profiles{}

/* TICKER */
#pscroller1{
width: 184px;
height: 138px;
border-left:3px solid black; /* 1px solid black */
border-right:3px solid black;
border-top:2px solid black;
border-bottom:1px solid black;
padding: 5px;
background-color: #333333;
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}
	#pscroller1	.ticker-link a:link{color:#95C600} /* #CCFF33 */
			
/* SITEMAP */
#sitemap-events ul li{display:inline}
#sitemap-events ul li.year{font-weight:bold}			