		html, body {
		height:100%;
		} 
		
		* html #bgfade, #Content {
		height:100%;
		} 
		
		body {
			margin:0; padding:0;
			text-align:center;
			background: url(images/bg.jpg) repeat-x #C42424;
			}
			
		#bgfade {
			background: url(images/bg-fade.gif) repeat-y;
			width:788px;
			text-align:center;
			margin:0 auto;
			min-height:100%;
			}	
	
		#Content {
			width:780px;
			min-height:100%;
			margin:0px auto;
			text-align:center;
			padding:0px;
			font-family:verdana;
			font-size:11px;
			line-height:16px;
			color:#666;
			}
			
		#top {
			float:left; background:url(images/bg-logo.jpg) repeat-x;
		}
		
		.topleft {float:left; width:345px;}
		
		.topright {float:left;}
			
		#maincontent {
			text-align:left;
			float:left; background:url(images/bg-maincontent.jpg) repeat-x #E5E5E5; 
			width:780px;
			padding-bottom:75px;
		}
		
		#maincontent a:link, #maincontent a:visited {color:#333333; text-decoration:underline;}
		#maincontent a:hover, #maincontent a:active {color:#333333; text-decoration:none;}
		
		.maincontentleft {float:left; width:390px; padding:15px;}
		
		.maincontentright {float:left; width:330px; padding:15px;}
		
		/*************** TOP NAV *************************/
			#topnav {
			 width: 87px;
			 height: 217px;
			 margin: 0px 0px 0px 0px; 
			 padding: 0px;
			 position: relative; 
			 
			}
			
			#topnav li {margin: 0; padding: 0; list-style: none; display: block; position: absolute;}
			
			#topnav a {display: block;}
			
			#topnav1 {left: 0px; top: 0px; width: 87px; height: 217px; } 
			#topnav2 {left: 87px; top: 0px; width: 87px; height: 217px; } 
			#topnav3 {left: 174px; top: 0px; width: 87px; height: 217px;} 
			#topnav4 {left: 261px; top: 0px; width: 87px; height: 217px;} 
			#topnav5 {left: 348px; top: 0px; width: 87px; height: 217px;} 
		/*************** TOP NAV *************************/
		
		
		#navbar { 
			float:left; 
			width:780px;
			z-index:0; 
			padding:0; 
			margin:0; 
			background:#fff; 
			}
		
		/************ NAV *****************/
			#nav {
			 width: 780px;
			 height: 30px;
			 margin: 0; 
			 padding: 0;
			 position: relative; 
			 background:url(images/navbar.jpg) no-repeat #fff; 
			}
			
			#nav li {margin: 0; padding: 0; list-style: none; display: block; position: absolute;}
			
			#nav a {display: block;}
			
			#nav1 {left: 4px; top: 0px; width: 106px; height: 23px; } 
			#nav2 {left: 112px; top: 0px; width: 128px; height: 23px; } 
			#nav3 {left: 242px; top: 0px; width: 105px; height: 23px;} 
			#nav4 {left: 349px; top: 0px; width: 128px; height: 23px;} 
			#nav5 {left: 479px; top: 0px; width: 128px; height: 23px;}
			#nav6 {left: 609px; top: 0px; width: 84px; height: 23px;}  
			
			#nav1 a { height: 23px;}
			#nav2 a { height: 23px;}
			#nav3 a { height: 23px;}
			#nav4 a { height: 23px;}
			#nav5 a { height: 23px;}
			#nav6 a { height: 23px;}
			#nav7 a { height: 23px;}
			
			#nav1 a:hover { background:url(images/navbar.jpg) -4px -30px; }
			#nav2 a:hover { background:url(images/navbar.jpg) -112px -30px; }
			#nav3 a:hover { background:url(images/navbar.jpg) -242px -30px; }
			#nav4 a:hover { background:url(images/navbar.jpg) -349px -30px; }
			#nav5 a:hover { background:url(images/navbar.jpg) -479px -30px; }
			#nav6 a:hover { background:url(images/navbar.jpg) -609px -30px; }
			
			#nav1over {left: 4px; top: 0px; width: 106px; height: 23px;}
			#nav1over a {height: 23px; background:url(images/navbar.jpg) -4px -30px no-repeat;}
			
			#nav2over {left: 112px; top: 0px; width: 128px; height: 23px;}
			#nav2over a {height: 23px; background:url(images/navbar.jpg) -112px -30px no-repeat;}
			
			#nav3over {left: 242px; top: 0px; width: 105px; height: 23px;}
			#nav3over a {height: 23px; background:url(images/navbar.jpg) -242px -30px no-repeat;}
			
			#nav4over {left: 349px; top: 0px; width: 128px; height: 23px;}
			#nav4over a {height: 23px; background:url(images/navbar.jpg) -349px -30px no-repeat;}
			
			#nav5over {left: 479px; top: 0px; width: 128px; height: 23px;}
			#nav5over a {height: 23px; background:url(images/navbar.jpg) -479px -30px no-repeat;}
			
			#nav6over {left: 609px; top: 0px; width: 84px; height: 23px;}
			#nav6over a {height: 23px; background:url(images/navbar.jpg) -609px -30px no-repeat;}
	 
		/************ TOP NAV BAR *****************/
		
		h2 {padding:0 0 15px 0; margin:0; color:#822E24; font-size:16px;}
		
		h3 {padding:0; margin:0; color:#822E24; font-size:13px;}
		
		p { padding:0; margin:0 0 20px 0; }
		
		.quickgallery {background:#999999;}
		
		.quickgallerypadd {padding:15px;}
		
		.quickgallerypadd img { margin-right:15px; }
		
		.lbox img { border:1px solid #fff; } 
		
		#footer {
			float:left; 
			/* background:url(images/bg-footer.jpg) no-repeat; */
			width:780px; 
			font-size:10px; 
			color:#666666;
			height:70px;
			margin-top:0px; 
			}
		
		#footer a:link, #footer a:visited {color:#666666; text-decoration:none;}
		#footer a:hover, #footer a:active {color:#666666; text-decoration:underline;}
		
		.footerleft {float:left; text-align:left; width:380px; padding:0;}
		
		.footerright {float:left; text-align:right; width:380px; padding:10px;}
		
		.dropmenu { 
			float:left;
			margin-top:0;
			padding:0; 
			visibility: hidden; 
			z-index:3; 
			text-align:left; 
			background:url(images/bg-subnav.jpg) repeat-x #fff;
			width:780px;
			height:21px;
			}
			
		.dropmenu a:link, .dropmenu a:visited { padding:10px; color:#333; text-decoration:none; }
		.dropmenu a:hover, .dropmenu a:active { padding:10px; color:#333; text-decoration:underline;}