/*------------------------------------
---------------------------- MAIN TAGS
------------------------------------*/

body {
	
	background: #d0d6d4
	color: #667e76;
	
}

a {
	
	color: #44c8f5;
	
}

h1 ,h2, h3, h4, h5, h6 {
	
	color: #44c8f5;
	
}




/*------------------------------------
----------------------------- MAIN BAR
------------------------------------*/

#main-bar {
	
	background: #f1f1f1;
	
}




	/*------------------------------------
	----------------------------- MENU
	------------------------------------*/
			
			#menu ul li a:hover, #menu ul li.hovered a {
				
				color: #44c8f5;
				
			}
			
			#menu ul li a {
				
				color: #667e76;
				
			}
			
				#menu ul li ul {
					
					background: url(images/light/dropdown_arrow_down.png) no-repeat bottom left;
					
				}
				
					#menu ul li ul li {
						
						background: #f1f1f1;
						
					}
					
					#menu ul li ul li a:hover {
						
						color: #44c8f5;
						
					}
					
						#menu ul li ul li ul {
							background: url(images/light/dropdown_arrow_left.png) no-repeat bottom left;
							
						}
						
						
						
						
	/*------------------------------------
	---------------------------- COPYRIGHT
	------------------------------------*/
	
	#copyright {
		
		color: #a5a5a5;
		
	}
	
	
/*------------------------------------
------------------------- IMAGE HOLDER
------------------------------------*/

#image-holder {
	
	background: #FFFFFF;
	
}

.loading {
	
	background-image: url(images/light/loading.gif) !important;
	background-repeat: no-repeat !important;
	background-position: center center !important;
	
}

.errorLoading {
	
	background: #d0d6d4 url(images/light/errorLoading.gif) no-repeat !important;
	background-position: center center !important;
	
}

#open-externally {
	
	background: url(images/light/open_externally.png) no-repeat center center;
	
}

#open-externally span {
	
	background: url(images/light/80-bg.png);
	color: #667e76;
	
}

#open-externally span span {
	
	background: url(images/light/arrow-top-right.png) no-repeat top right;
	
}

#previous-photo div {
	
	background: url(images/light/prev-photo.png) no-repeat left center;
	
}

#next-photo div {
	
	background: url(images/light/next-photo.png) no-repeat right center;
	
}

#image-tooltip {
	
	background: url(images/light/80-bg.png);
	
}

#image-tooltip span {
	
	background: url(images/light/tooltip_bg.png) no-repeat top left;
	
}




/*------------------------------------
-------------------------- PHOTO ALBUM
------------------------------------*/

	.thumb-icon {
		
		background: url(images/light/thumbnail_icon.png) no-repeat center center;
		
	}

	#photo-album {
		
		background: url(images/light/album-bg.png);
		
	}
				
				.currentArrow {
					
					background: url(images/light/currentArrowThumb.gif) no-repeat bottom center;
					
				}
				
				#album-thumbs ul li img {
					
					border: 3px solid #f1f1f1;
					
				}
				
				#album-thumbs ul li img.hovered {
					
					border: 3px solid #667e76;
					
				}
				
				#album-thumbs ul li.current img {
					
					border: 3px solid #44c8f5;
					
				} 
	
	#more-thumbs {
		
		background: url(images/light/more_thumbs_arrow.png) no-repeat top left;
		
	}
	
	#less-thumbs {
		
		background: url(images/light/less_thumbs_arrow.png) no-repeat top left;
		
	}




/*------------------------------------
----------------------- CONTENT HOLDER
------------------------------------*/

#content-wrapper {
	
	background: url(images/light/80-bg.png);
	
}

#content-holder {
	
	background: #ffffff;
	
}




/*------------------------
---------------- FORMS
------------------------*/

input, textarea, select {
	
	background: #f1f1f1;
	color: #667e76;
	
}

input:focus, select:focus, textarea:focus {
	
	background: #f1f1f1;
	
}

input.submit, input.reset {
	
	background: #d0d6d4;
	color: #667e76;
	
}
input.submit:hover, input.reset:hover {
		
	background: #44c8f5;
	color: #ffffff;
	
}

.alert {
	
	border: 1px solid #44c8f5;
	
}