@charset "UTF-8";
/* CSS Document */

html	{font-size:125%;}

body	{margin: 0px;
		padding: 0px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 50%;
		background-color:#3f3e2f;
		}
		
*		{margin:0;
		padding:0;}
		
	
div.navNester	{width:950px;
				height:217px;
				position:absolute;
				left:50%;
				margin-left:-475px;
				}
				
				
		
		
div.topNav	{width:100%;
			height:35px;
			margin-top:10px;
			float:left;
			background-color:#7c2f3e;
			color:#FFFFFF;
			font-size:1.2em;
			position:absolute;
		
						}
			
div.topNav ul	{margin-left:auto;
				margin-right:auto;
				margin-top:5px;
				margin-top:5px;
				padding-left:50px;
				margin-}

div.topNav li {
			float:left;
			position:relative;
			list-style-type:none;
			color:#FFFFFF;
			background-color:#7c2f3e;
			padding:0px 0px 3px 10px;
			letter-spacing:.05em;
			}
			
div.topNav a {	display:block;
				text-decoration:none; 
				color:#ffffff;
				padding:0px 8px 3px 8px;
				}
				
div.topNav a:hover {color:#f09900;}

div.topNav ul li ul {position:absolute;
					width:12em;
					height:350px;
					margin:-1px;
					
					}
					
div.topNav ul li ul li {width:100%;
						height:16px;
						border-left:1px solid #f09900;
						border-bottom:1px solid #f09900;
						border-right:1px solid #f09900;
						margin-left:0;
						padding-left:.5em;
						font-size:.75em;
						}
						
div.topNav ul li ul li:first-child:  {border-top:1px solid #069;}
						
div.topNav ul li ul {display:none;}

div.topNav ul li:hover ul {display:block;}
			
			
div.banner	{
			margin-top:45px;
			
			}
			
div.nester	{position:absolute;
			width:950px;
			margin-top:202px;
			left:50%;
			background-image:url(Images/background2.gif);
			margin-left:-475px;
			}
			
div.nesterGallery	{position:absolute;
			width:950px;
			margin-top:45px;
			left:50%;
			margin-left:-475px;
			background-image:url(Images/background2.gif);
			}
			
div.columnLeft		{width:152px;
					float:left;
					padding-top:30px;
					background-color:#c3c487;
					font-size:1.2em;
					}
					
div.columnLeft h3 	{	padding-left:1em;
						line-height:1.25em;
						color:#7c2f3e;
						margin-top:8px;
						margin-bottom:8px;
						font-size:1.4em;
						font-weight:bold;
						}
						
div.columnLeft ul		{margin-left:1.25em;
						
						}
						
div.columnLeft li		{
						margin:0;
						line-height:1.25em;
						list-style-type:none;
						color:#7c2f3e;
						padding-bottom:10px;
						}
						
div.columnLeft a		{color:#7c2f3e;
						text-decoration:none;
						}
						
div.columnLeft a:hover	{color:#f09900;}
						
					
div.columnMid	{width:568px;
				float:left;
				padding: 30px 20px 15px 0;
				background-color:#f5edde;
				}
				
div.columnMid h3	{
					color:#7c2f3e;
					font-size:1.4em;
					margin-left:15px;
					margin-bottom:1.5em;
					font-weight:normal;
					}
					
div.columnMid h2	{
					color:#f09900;
					font-size:2.4em;
					margin-left:15px;
					margin-bottom:.75em;
					font-weight:normal;
					}
					
div.columnMid p, ul		{color:#636a26;
					font-size:1.1em;
					
					margin-right:15px;
					margin-bottom:.85em;
					line-height:1.8em;
					}
					
div.columnMid p		{margin-left:40px;}
					
div.columnMid ul	{margin-bottom:.5em;
					margin-left:50px;
					 }
					
div.columnMid h4	{color:#f09900;
					font-size:1.3em;
					margin-top:1.25em;
					margin-right:15px;
					margin-bottom:.75em;
					margin-left:40px;
					line-height:.01em;
					}
					
div.columnMid a		{text-decoration:none;
						color:#7c2f3e;}
						
div.columnMid a:hover	{color:#f09900;}
				
div.columnRight		{width:210px;
					float:left;
					padding-top:30px;
					}
					
div#click img		{border:none;
					margin: 1px 3px 10px 0px;
					float:right;}
								
					
div.columnRight	h4	{color:#fff;
					padding-left:70px;
					font-size:1.4em;
					font-weight:normal;
					}
					
div.columnRight	h4 a	{text-decoration:none;
					color:#fff;}
					
div.columnRight	h4 a:hover {color:#f09900;}
					
div.columnRight img	{margin: 10px 3px 10px 0px;
					float:right;
					border: #f09900 solid 2px;}
					
					
div.footer			{position:absolute;
					left:50%;
					width:950px;
					margin-left:-475px;
					padding-bottom:12px;
					background-color:#3f3e2f;
					border-top: 3px solid #f09900;
					font-size:.9em;
					text-align:center;
					color:#f5edde;
					padding-top:1em;
					}

div.clearfloats		{clear:both;}

div.GalleryMid		{width:568px;
					float:left;
					padding: 20px 20px 30px 0;
					
					}
					
div.GalleryMid h1	{color:#7c2f3e;
					font-weight:normal;
					margin-bottom: 20px;
					font-size:1.8em;
					float:left;
					margin-left:15px;
					}
					
div.GalleryMid h4	{color:#f09900;
					  text-align:left;
					  margin-bottom:10px;
					  font-weight:normal;
					  font-size:1.1em;
					  margin-left:20px;}
					  
div.GalleryMid a	{text-decoration:none;
					color:#f09900;}
					

div.GalleryMid a:hover	{color:#7c2f3e;}				

div.PhotoGallery	{width:778px;
					margin-left:15px;
					color:#f09900;
					font-size:1.2em;
					
					
						}
						
div.PhotoGallery h4	{margin-bottom: 20px;
					 font-weight:normal;}
						
div.PhotoGallery h2	{margin-bottom:20px;
					margin-top:10px;
					font-size:2.4em;
					font-weight:normal;
						}
			
div.PhotoGallery ul	{
					margin-top:5px;
					margin-left:7px;
					width:100%;				}

div.PhotoGallery li {
			float:left;
			list-style-type:none;
			color:#7c2f3e;
			padding:0px 15px 8px 5px;
			letter-spacing:.05em;
			width:230px;
			}
			
div.PhotoGallery li img	{width:30px;
					height:30px;
					border:#7c2f3e solid 1px;
					}
					
div.PhotoGallery a 	{text-decoration:none;
					color:#7c2f3e;}
					
div.PhotoGallery a:hover	{color:#f09900;}
					
div.subGallery		{
					margin-top:30px;
					margin-left:15px;
					float:left;
					width:568px;}

					
div.subGallery	h2	{color:#7c2f3e;
					font-weight:normal;
					margin-bottom: 20px;
					margin-top:15px;
					font-size:1.8em;
					
					}
					
	
div.subGallery img	{border:#7c2f3e solid 1px;}


/*
div.subGallery ul	{margin-top:5px;
					margin-left:7px;
					width:100%;	
					float:left;			}
					
div.subGallery li {
			float:left;
			
			list-style-type:none;
			color:#7c2f3e;
			padding:0px 8px 8px 0px;
			letter-spacing:.05em;
			width:160px;}
			
div.subGallery li img	{border:#7c2f3e solid 1px;}

div.subGallery p img 	{border:#7c2f3e solid 1px;
					text-align:left;}

div.subGallery h4	{color:#f09900;
					  text-align:left;
					  margin-bottom:10px;
					  font-weight:normal;
					  font-size:1.4em;
					  margin-left:0;

						}
						
div.subGallery h1	{color:#7c2f3e;
					font-weight:normal;
					margin-bottom: 20px;
					margin-top:15px;
					font-size:1.8em;
					text-align:left;
					}
					
					*/
						
div.caption				{font-size:1.3em;
						color:#7c2f3e;
						font-style:italic;
						text-align:center;
						padding-bottom:35px;
						}
						
div.subGallery p	{font-size:1.2em;
			color:#636a26;
			font-weight:normal;
			margin-top:10px;
			text-align:center;
			}
			
div.subGallery p a	{text-decoration:none;
					color:#636a26;}
					


div.subGallery p a:hover	{text-decoration:none;
							color:#7c2f3e;}
							

div.subGallery2		{
					margin-top:30px;
					margin-left:15px;
					float:left;
					width:568px;}

					
div.subGallery2	h2	{color:#7c2f3e;
					font-weight:normal;
					margin-bottom: 20px;
					margin-top:15px;
					font-size:1.8em;
					
					}
					
	
div.subGallery2 img	{border:#7c2f3e solid 1px;}


						
div.subGallery2 p	{font-size:1.2em;
			color:#636a26;
			font-weight:normal;
			margin-top:10px;
			text-align:left;
			}
			
div.subGallery2 p a	{text-decoration:none;
					color:#636a26;}
					


div.subGallery2 p a:hover	{text-decoration:none;
							color:#7c2f3e;}
