body {
	background: #eee url('../images/background.png') repeat-y scroll top center;   
	color:#363636; 
}
a:link {
	color:#363636;
}
a:visited {
	color:#363636;
}
a:hover {
	color:#636363;
}
a:focus, a:active {
	color:#363636;
}
#body-wrapper {
	background-color:#e3e3e3;
}

	#logo-wrapper {
	}
		#logo-wrapper h1 {
		}
		
		#logo-wrapper img {
		}
	
	#main-navigation {
		background-color:#363636;
		color:#fff;
	}
	
		#main-navigation li {
		}
			#main-navigation li a {
			}
				#main-navigation li a:link {
					color:#fff;
				}
				#main-navigation li a:visited {
					color:#fff;
					
				}
				#main-navigation li a:hover {
					color:#363636;
					
				}
				#main-navigation li a:focus, a:active {
					color:#fff;
					
				}
				
				#main-navigation li a.selected {
				}
				#main-navigation li.separated {
				}
				#main-navigation li.separated a:link {
					color:#a2af9d;
				}
				#main-navigation li.separated a:visited {
					color:#a2af9d;
				}
				#main-navigation li.separated a:hover {
					color:#363636;
				}
				#main-navigation li.separated a:focus, a:active {
					color:#a2af9d;
				}
	#main-image {
	}
	
	#left-column {
		border-top:7px solid #868686;
		background-color:#f2f2f2;
	}
		h2.column-header {
			background-color:#363636;
			color:#fff;
		}
 /* TODO: move navigational elements' css to another file	   */
		#quick-links,
		#side-navigation,
		#albums-list,
		 {
			
		}
			#quick-links li,
			#side-navigation li,
			#albums-list li,
			p.beatalent {
				background-color:#e6e6e6;
			}
			
				#quick-links li a,
				#side-navigation li a,
				#albums-list li a,
				p.beatalent a {
				}
/* TODO: Move 'news' css to another external file */
		#news {
		}
		
			.news-post {
				border-bottom:1px dashed #636363;
			}
			
				.news-post p {
				}
			
				.news-post .news-date {
				}
		
		#side-navigation {
			
		}
	
		#talent-search {
			
		}	
			#talent-search label {
			}
			#talent-search input {
				border:1px solid #aeaeae;
				background-color:#fff;
				color:#363636;
				
			}
			#talent-search select {
				border:1px solid #aeaeae;
				background-color:#fff;
			}
			#talent-search select,
			#talent-search option {
				background-color:#fff;
				color:#363636;
			}
			
	#main-content {	

		border-top:7px solid #363636;
		
		background-color:#fff;
	}	 

/* main content header + body + featured trailer/image */

		#main-content .content {
		   color:#363636;

		}
			.content h2 {
				background-color:#636363;
			
				color:#fff;
			
			}
			.content h3 {
				color:#636363;
			}
			.content h4 {
				color:#fd0033;
				border-bottom:1px dashed #636363;
			}
			.content h5 {
				color:#636363;
			}
			.content p {
			}
			.content .featured-img {
			}
			
/* navigation for sub-content*/
			
			.content .sub-navigation {
				background-color:#b2b2b2;
			}
			
			.sub-navigation li {
				background-color:#b2b2b2;
				color:#fff;
			}   
			.sub-navigation li.separated  {
			}
				.sub-navigation li a {
				}
				.sub-navigation li a:link {
					color:#fff;
				}
				.sub-navigation li a:visited {
					color:#fff;
				}
				.sub-navigation li a:hover {
					color:#636363;
				}
				.sub-navigation li a:focus,
				.sub-navigation li a:active {
					color:#fff;
				}   
				.sub-navigation li a.selected {
					color:#fd4500;
				}

/* feature talent */
/* TODO: refractor */

			.content #featured-talent-wrapper {
				
			}   
				/* featured talent navigation
					hide it for non-JS enabled browsers
				*/ 
				#featured-talent-wrapper .nav {
				}
					#featured-talent-wrapper .nav .left {
					}
					#featured-talent-wrapper .nav .right {
						
					}
				/* ul */
				#featured-talent-wrapper #featured-talent {
					
				}
				
				/* talent box */
				#featured-talent li.talent-box {
				
				}
				
				#featured-talent .talent-info {
					
				}
					#featured-talent .top { top:30px;}
					#featured-talent .bottom { top:130px;}
					#featured-talent .right { right:30px;}
					#featured-talent .left { left:0;}
					
					.talent-info h3 {
							color:#fff;
							background: #000;
							
							opacity: 0.7;
							-moz-opacity: 0.7;
							filter:alpha(opacity=70);
					}
				
				
						.talent-info .talent-type {
						}

						.talent-type li {
							
							color:#fff;
							background: #636363;
							opacity: 0.7;
							-moz-opacity: 0.7;
							filter:alpha(opacity=70);
						}
					
					#featured-talent li img {
						border:5px solid #fff;
					}
/* REMOVED: 
				   
					#featured-talent .talent-details {
						margin:0px 45px 0px auto;
						padding:0px;

						display:block;
						width:300px;
						text-align:center;
					}

					#featured-talent .talent-details li {
						margin:0px 0px;
						padding:0px 3px;
						
						border-right:1px dotted #636363;
						font-size:6pt;
						
						display:inline;
					}
*/
/* gallery/showcase (small version) */
/* TODO: refractor to a separate file */		
		.gallery-small {
			
		}
		.search-results {
		}
			.gallery-small h3 {
				color:#636363;
				
			}
			.gallery-small span.matches-found {
				color:#636363;
				
			}
				span.matches-found em {
				}
			.gallery-small span.pagination{
				color:#636363;
			}
			.gallery-small hr {
				border-bottom:1px dotted #363636;
			}
			
			.gallery-small span.gallery-navigation {
			}
			
			.gallery-small ul {
			}
			
			.gallery-small li {
			
			}
				.gallery-small li a {
				}
				
				.gallery-small li a img {
					
					border:1px solid #e3e3e3;
				}
				
				.gallery-small li a div {
					background-color: #f6cd64;

					border:1px solid #e3e3e3;
				}
				
			#second-search {

			}	
				#second-search label {
				}
				#second-search input {
					border:1px solid #aeaeae;
					background-color:#fff;
					color:#363636;

				}
				#second-search select {
					border:1px solid #aeaeae;
					background-color:#fff;
				}
				#second-search select,
				#second-search option {
					background-color:#fff;
					color:#363636;
				}
	
	#right-column {
		border-top:7px solid #868686;
		
		background-color:#f2f2f2;
		
	}
		#quick-enquiry {
		}
			
			#quick-enquiry input.text {
				border:1px solid #aeaeae;
				background-color:#fff;
				
				color:#363636;
			}
			#quick-enquiry label input {
			}
			#quick-enquiry label {
			}
			
			#quick-enquiry textarea {
				
				border:1px solid #aeaeae;
				background-color:#fff;
				
				color:#363636;
			}
			
			#quick-enquiry hr {
				border:0px;
			}
			
		#partner-links {
			
		}
			#partner-links li {
			}
			#partner-links img {
				border:0px;
			}
			
			#partner-links a {
			}
		
/* gallery 
	TODO: refractor
*/
	#main-gallery {	

		border-top:7px solid #363636;
		
		background-color:#e3e3e3;
	}
		#main-gallery h2 {
			background-color:#636363;
		
			color:#fff;
		
		}
		#main-gallery h3 {
			color:#636363;
			
		}
		#main-gallery h4 {
			color:#636363;
			
		}
		#main-gallery img.selected {
			border:8px solid #fff;
		}
			/*div*/
			#main-gallery #album-thumbnails {
				background-color:#fff;
			}
				#album-thumbnails .nav {
				}
					#album-thumbnails .nav .left {
						
						
					}
					#album-thumbnails .nav .right {
						
						
					}
				#album-thumbnails #thumbnails-list {
				}
					#thumbnails-list li {
					}
					#thumbnails-list img {
						border:2px solid #363636;
					}
		/*
				album-thumbnails">
					<h4>Album Items (19 pictures)</h4>
					<ul id="thumbnails-list">*/
/* global overriding css style */
hr.clear {
	border:0px;
}
