
body {
	font-family: Arial, sans-serif;
	font-size:10pt;
	font-weight:normal;
	
}


a:link {
	text-decoration:none;
}
a:visited {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
a:focus, a:active {
	text-decoration:underline;
}

#body-wrapper {
/* 
	total width:	766px
	left-column:	184px
	right-column:   155px
	main-content:   427px (leave it implicit)
*/
	
	margin:0px auto 15px auto;
	padding:0px;
	
	top:0px;
	width:766px;

}
	#logo-wrapper {
	}
		#logo-wrapper h1 {
		}
		
		#logo-wrapper img {s
		}
	
	#main-navigation {
		
		font-size:8pt;
		text-transform: uppercase;
		
	}
	
		#main-navigation li {
		}
			#main-navigation li a {
			}
			
				#main-navigation li a:link {
				}
				#main-navigation li a:visited {
					
				}
				#main-navigation li a:hover {
					
				}
				#main-navigation li a:focus, a:active {
					
				}
				
				#main-navigation li a.selected {
					font-weight:bold;
				}
				#main-navigation li.separated {
				}
				#main-navigation li.separated a:link {
				}
				#main-navigation li.separated a:visited {
				}
				#main-navigation li.separated a:hover {
				}
				#main-navigation li.separated a:focus, a:active {
				}
	#main-image {
	}
	
	#left-column {
	}
		h2.column-header {
			font-size:8pt;
			text-transform: uppercase;
			
			text-align:center;
		}
 /* 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 {
				font-size:8pt;
				text-transform: uppercase;

				text-align:center;
			}
			
				#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 {
			}
			
				.news-post p {
					font-size:8pt;
				}
			
				.news-post .news-date {
					font-weight: bold;
				}
		
		#side-navigation {
			
		}
	
		#talent-search {
			text-align:center;
			font-size:10pt;
			
		}	
			#talent-search label {
				font-size:8pt;
				text-align:left;
			}
			#talent-search input {
				
			}
			#talent-search select {
				
			}
			#talent-search select,
			#talent-search option {
			}
			
	#main-content { 
	}	 

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

		#main-content .content {
		   font-family: "MS Trebuchet", sans-serif;
		   font-size:9pt;
		   
		   line-height:1.4;

		}
			.content h2 {
				font-weight:normal;
				text-transform:uppercase;
				font-size:14pt;
			
			}
			.content h3 {
				text-transform:uppercase;
				font-weight:normal;
				font-size:13pt;
			}
			.content h4 {
				text-transform:uppercase;
				font-weight:bold;
				font-size:10pt;
			}
			.content h5 {
				text-transform:uppercase;
				font-weight:bold;
				line-height:0.8;
				font-size:10pt;
			}
			.content p {
				margin:10px;
				padding:2px 5px 0px 10px;
				
				
			}
			.content .featured-img {
				margin:10px 15px 10px 10px;
				float:right;
			}
			
/* navigation for sub-content*/
			
			.content .sub-navigation {
			}
			
			.sub-navigation li {
				font-size:7pt;
				text-transform:uppercase;
			}   
			.sub-navigation li.separated  {
			}
				.sub-navigation li a {
					
				}
				.sub-navigation li a:link {
				}
				.sub-navigation li a:visited {
				}
				.sub-navigation li a:hover {
				}
				.sub-navigation li a:focus,
				.sub-navigation li a:active {
				}   
				.sub-navigation li a.selected {
					font-weight:bold;
				}

/* 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 {
							text-transform:uppercase;
							font-size:18pt;
							line-height:0.9;
					}
				
				
						.talent-info .talent-type {

						}

						.talent-type li {
							text-align:right !important;
							text-transform:uppercase;
						}
					
					#featured-talent li img {
					}
					
/* gallery/showcase (small version) */
/* TODO: refractor to a separate file */		
		.gallery-small {
		}
		.search-results {
		}
			.gallery-small h3 {
				text-transform:uppercase;
				font-weight:bold;
				
				font-size:13pt;
				
			}
			.gallery-small span.matches-found {
				font-size:9pt;
			}
				span.matches-found em {
					font-weight:bold;
				}
			.gallery-small span.pagination{
				font-size:9pt;
			}
			.gallery-small hr {
			}
			
			.gallery-small span.gallery-navigation {
			}
			
			.gallery-small ul {
			}
			
			.gallery-small li {
				
			}
			.gallery-small li a {
				text-decoration:none;
			}
			.gallery-small li a img {
				text-decoration:none;
			}
			
			.gallery-small li a div {
				text-align:right;
			}
		.gallery-small .instructions {
			font-size:10pt;
		}
		#second-search {
			font-size:10pt;
			
		}	
			#second-search label {
				font-size:9pt;
				text-align:right;
			}
			#second-search input {
				
			}
			#second-search select {
				
			}
			#second-search select,
			#second-search option {
			}
		
	
	#right-column {
	}
		#quick-enquiry {
		}
			
			#quick-enquiry input {
				font-size:8pt;
				font-family: Arial, sans-serif;
				font-size:8pt;
				font-weight:normal;
			}
			#quick-enquiry label input {
			}
			#quick-enquiry label {
				
				text-align:left;
				font-size:8pt;
			}
			
			#quick-enquiry textarea {
				
				font-family: Arial, sans-serif;
				font-size:8pt;
				font-weight:normal;
			}
			
			#quick-enquiry hr {
			}
			
		#partner-links {
			text-align:center;
		}
			#partner-links li {
				
			}
			#partner-links img {
			}
			
			#partner-links a {
				text-decoration:none;
			}
		
/* gallery 
	TODO: refractor
*/
	#main-gallery {	

		
		text-align:center;
		
	}
		#main-gallery h2 {
			
			font-weight:normal;
			text-transform:uppercase;
			font-size:14pt;
			
			text-align:left;
		}
		#main-gallery h3 {
			
			text-transform:uppercase;
			font-weight:normal;
			
			font-size:13pt;
			
		}
		#main-gallery h4 {
			text-transform:uppercase;
			font-weight:bold;
			
			font-size:8pt;
			
		}
		#main-gallery img.selected {
		}
			/*div*/
			#main-gallery #album-thumbnails {
			}
				#album-thumbnails .nav {
				}
					#album-thumbnails .nav .left {
						
					}
					#album-thumbnails .nav .right {
						
					}
				#album-thumbnails #thumbnails-list {
					
				}
					#thumbnails-list li {
					}
/* global overriding css style */
hr.clear {
}
