html, body	{
		background: #bbb;
		margin: 0px;
		padding: 0px;
		}
		
a	{
	cursor: pointer;
	}		

a #return	{
		background: #666;
		height: 80px;
		width: 78px;
		position: absolute;
		top: 15px;
		left: 6px;
		webkit-border-radius: 10px;
		moz-border-radius: 10px;
		border-radius: 24px 0 24px 0;
		opacity: 0.5;
		font-family: Verdana;
		font-size: 9px;
		color: #eee;
		letter-spacing: 2px;
		text-align: center;
		text-decoration: none;
		text-transform: uppercase;
		}
		
a #return:hover	{
			opacity: 1;
			}				

#main_container	{
				margin-top: 15px;
				margin-left: 90px;
				width: auto;
				}

#options	{
			margin-top: 0px;
			width: 225px;
			float: left;
			}

#header			{
				width: 225px;
				height: 55px;
				background: #666;
				margin-bottom: 5px;
				padding-top: 25px;
				opacity: 1;
				font-family: Verdana;
				font-size: 12px;
				letter-spacing: 1px;
				line-height: 18px;
				border-bottom: 2px solid white;
				text-align: center;
				font-weight: bold;
				color: white;
				opacity: 1;
				text-transform: uppercase;
				}	

.selections	{
			opacity: 0;
			font-size: 12px;
			margin-bottom: 5px;
			padding-top:25px;
			width: 225px;
			height: 55px;
			font-family: Verdana;
			letter-spacing: 1px;
			text-transform: uppercase;
			text-align: center;
			color: #eee;
			background: #999;
			border-bottom: 2px solid #eee;
			webkit-border-radius: 10px;
			moz-border-radius: 10px;
			border-radius: 0 0 0 18px;

			}

#image_menus		{
					float: left;
					width: 150px;
					height: 80px;
					overflow: hidden;
					}
					
#vertical_thumbs	{
					float: left;
					width: 120px;
					height: 180px;
					margin-left: 9px;
					opacity: 1;
					}					

#vertical_thumbs img	{
						padding-bottom: 0px;
						}

.rollover	{
			webkit-border-radius: 10px;
			moz-border-radius: 10px;
			border-radius: 18px 0 18px 0;
			margin-bottom: 0px;
			}

hr 	{
	width: 520px;
	border: 1px solid #eee;
	margin-bottom: 5px;
	margin-top: -4px;
	}	

#horizontal_thumbs	{
					float: left;
					width: 120px;
					height: 180px;
					margin-left: 6px;
					margin-top: 87px;
					}					

.list	{
		width: 375px;
		height: 80px;
		margin-bottom: 7px;
		opacity: 0;
		}

		
.scroll_left, .scroll_thumbs, .scroll_right	{
								float: left;
								padding-top: 15px;
								}		
.scroll_left, .scroll_right	{
							opacity: 0.2;
							}

.scroll_left:hover, .scroll_right:hover	{
										opacity: .8;
										}

#production_left, #production_right	{opacity: 0; cursor: default;}

#form_menu, #memory_menu, #production_menu, #motiff_menu, #emotion_menu, #mersch_menu	{
				margin-left: 9px;
				margin-right: 9px;
				float: left;
				height: 80px;
				width: 285px;
				overflow: hidden;
				}
				
#form_slides, #memory_slides, #production_slides, #motiff_slides, #emotion_slides, #mersch_slides	{
				width: 1500px;
				position: relative;
				display: inline-block;
				}				

#fullview	{
			float: left;
			height: 500px;
			width: 500px;
			overflow: hidden;
			margin-left: 9px;
			padding: 9px;
			opacity: 0;
			}	

				
#fullview img	{
				position: absolute;
				webkit-border-radius: 10px;
				moz-border-radius: 10px;
				border-radius: 0 45px 0 0;
				}
				
#fullview img.three	{
    				padding-left: 100px;
					}

#fullview img.four	{
    				padding-left: 50px;
					}


#captions	{
			float: left;
			background: #666;
			margin-left: 18px;
			margin-top: 0px;
			padding-left: 9px;
			padding-right: 9px;
			opacity: 0;
			width: 482px;
			height: 85px;
			}	
	
#captions p	{
				opacity: 0;
				position: absolute;
				font-family: Verdana;
				font-size: 11px;
				line-height: 16px;
				color: #eee;
				}	

				
/***		
.list	{
		margin-top: 5px;
		}		



	
#fullview	{
			float: left;
			height: 500px;
			width: 500px;
			overflow: hidden;
			margin-left: 9px;
			padding: 9px;
			background: #bbb;
			opacity: 0;
			}	

				
#fullview img	{
				position: absolute;
				}				

#fullview img.three	{
    				padding-left: 100px;
					}

#fullview img.four	{
    				padding-left: 50px;
					}


#captions	{
			background: #bbb;
			float: left;
			margin-left: 9px;
			margin-top: 0px;
			padding-left: 9px;
			padding-right: 9px;
			opacity: 0;
			width: 500px;
			height: 80px;
			}	
	
#captions h4	{
				opacity: 0;
				position: absolute;
				}	
	
h4 	{
	font-family: Verdana;
	font-size: 11px;
	line-height: 18px;
	width: 500px;
	color: #333;
	font-weight: light;
	}	

img	{
	vertical-align: top;
	}
				
				
#form_list img, #memory_list img, #product_list img, 
#element_list img, #emotion_list img, #mersh_list img	{
				padding-right: 6px;
				}				



#chrono_list	{
				margin-left:15px;
				width: 120px;
				height: 80px;
				overflow: hidden;
				float:left;
				}		

				
#form_list		{
				float: right;
				width: 120px;
				height: 80px;
				overflow: hidden;
				display: block;
				background: #999;
				clear: both;
				}	

#form-left	{
			float: left;
			}

#form_images	{
				float: left;
				height: 80px;
				overflow: hidden;
				display: block;
				background: #999;
				position: relative;
				}


			
#form_right	{
			float: right;
			position: relative;
			}			
			
#memory_list	{	
				width: 120px;
				height: 80px;
				overflow: hidden;
				display: block;
				background: #ccc;
				}										
				
#product_list	{
				width: 120px;
				height: 80px;
				overflow: hidden;
				display: block;
				background: #ccc;
				}										

#element_list	{
				width: 120px;
				height: 80px;
				overflow: hidden;
				display: block;
				background: #ccc;
				}										
				
#emotion_list	{	
				width: 120px;
				height: 80px;
				overflow: hidden;
				display: block;
				background: #ccc;
				}										
				
#mersh_list	{	
				width: 120px;
				height: 80px;
				overflow: hidden;
				display: block;
				background: #ccc;
				}														