					#m_c_menu_rht_div {
						width: 222px;
/*						background-color: #572600;
*/						
						padding-top: 65px;
						/*float: right;*/
						
						margin-bottom: 3px;
					}
					
					#m_c_rht_photo_div {
						width: 216px;
						
						margin-left: 15px;
					}
					
						#rht_photo {
							margin-bottom: 6px;
						}
					
						.rht_photocap {
							font-size: 11px;
							
							text-align: right;
							
							color: #444b4c;
							
							margin: 10px 25px 13px 0px;
						}
						
							.rht_photocap .rht_photocap_title {
								font-size: 9px;
															
								text-transform: uppercase;
								color: #9ea4ab;
							}
					
						
#style2_table {
	width: 800px;
	
	border-collapse: collapse;
	
	margin-top: 27px;
	
	margin-bottom: 2px;
}

	#style2_left {
		width: 200px;
	}

		#style2_nav {
			width: 216px;

			margin-bottom: 11px;
			
			margin-left: 15px;
		}

			#style2_subnav {
				width: 216px;

				margin-bottom: 11px;
				
/*				background-color: red;
				background-image: url(images/style2_subnav_bg.gif);
				background-repeat: repeat-y;
*/
			}

				#subnav_top {
					height: 29px;
					width: 216px;
					background-color: #481f00;
/*					background-image: url(images/style2_subnav_top_bg.gif);
					background-repeat: no-repeat;
*/
					margin-bottom: 6px;

				}

					#subnav_top-text {
						font-size: 11px;
						font-weight: bold;
						color: #ffffff;

						padding-top: 9px;
						margin-left: 15px;
					}
					
			#subnav_content_wrapper {
				background-color: yellow;
				
				background-image: url(images/subnav_bg_tile.gif);
				background-repeat: repeat-y;
				background-position: 0px 0px;
				
				padding: 10px 0px 0px 0px;
				
				position: relative;

			}
			
				#subnav_content_overlay {
					height: 10px;
					width: 216px;
					
					background-image: url(images/subnav_sep_full.gif);
					background-repeat: no-repeat;
					
					position: absolute;
					top: 0px;
					left: 0px;				
				}
				
				#subnav_content {
					color: #ffffff;
					line-height: 17px;
					padding: 0px 0px 16px 0px;
					
					background-image: url(images/subnav_bg_logo.gif);
					background-repeat: no-repeat;
					background-position: bottom right;
				}

					.subnav_item {
						padding-left: 15px;	
						width: 200px;
						height: 20px;
						
						background-image: url(images/subnav_sep_full.gif);
						background-repeat: no-repeat;
						background-position: 0px 0px;
						
						cursor: pointer;
						
						position: relative;
						
						
					}
					
					.subnav_item-active {
						padding-left: 15px;
						font-weight: bold;
						
						width: 200px;
						height: 20px;
						
						background-image: url(images/subnav_sep_full.gif);
						background-repeat: no-repeat;
						background-position: 0px 0px;
						
						color: #ffffff;
						
						cursor: pointer;
						
						position: relative;

					}


					.subnav_item-active  .subnav_item_active_highlight {
						width: 6px;
						height: 19px;
			
						position: absolute;
						top: 0px;
						left: -6px;
						
						background-color: #653a17;
						
					}
					
					.subnav_item-active .subnav_item_active_highlight_first {
						width: 6px;
						height: 29px;
						
						position: absolute;
						top: -10px;
						left: -6px;
						
						background-color: #663b17;
					
					}
					
					.subnav_item-active .subnav_item_active_highlight_last {
						width: 6px;
						height: 36px;
						
						position: absolute;
						top: 0px;
						left: -6px;
						
						background-color: #5f3413;
					}

						.subnav_item a {
							color: #ffffff;
						}
						
						.subnav_item a:hover {
							text-decoration: none;
							font-weight: bold;
						}
					
					

						.subnav_item-active a {
							color: #ffffff;
						}
						
						.subnav_item-active a:hover {
							text-decoration: none;
						}
					
					.subnav_item_child {
						color: #797878;
						
						margin-left: 10px;
						
					}
					
						.subnav_item_child a {
							color: #797878;
							
						}
					
					.subnav_item_child_group {
						padding-top: 1px;
						margin-bottom: 7px;
					}
					
					.subnav_item_child_active {
						color: #797878;
						font-weight: bold;
						
						margin-left: 10px;
					}
					
						.subnav_item_child_active a {
							color: #797878;
						}

				#subnav_bottom {
					height: 5px;
					width: 181px;
					
					background-color: blue;
					background-image: url(images/style2_subnav_bottom_bg.gif);
					background-repeat: no-repeat;

					margin-top: 5px;
				}

			#style2_sectionnav {
				background-color: #a34d0e;

			}

				#style2_sectionnav #sectionnav_top {
					height: 4px; 
					width: 181px;

					background-image: url(images/style2_sectionnav_top_bg.gif);
					background-repeat: no-repeat;

					margin-bottom: 9px;

				}

				#style2_sectionnav .sectionnav_item {
					font-family: Verdana, Sans-Serif;
					font-size: 9px;

					color: #ffffff;

					margin-top: 1px;
					margin-left: 13px;
					margin-bottom: 1px;		
				}

					#style2_sectionnav .sectionnav_item a {
						color: #ffffff;
					}

				#style2_sectionnav .sectionnav_sep {
					height: 7px;
					width: 181px;

					background-image: url(images/style2_sectionnav_sep_bg.gif);
					background-repeat: no-repeat;

				}

				#style2_sectionnav #sectionnav_bottom {
					height: 4px;
					width: 181px;

					background-image: url(images/style2_sectionnav_bottom_bg.gif);
					background-repeat: no-repeat;

					margin-top: 9px;
				}
/*end style2_subnav*/


/* right col quote block under the subnav menu - on gallery pages */
#m_c_rht_quote_div {
/*	position: absolute;
	left: 513px;
	top: 0px;
*/
	width: 216px;
	height: 142px;
	
	background-image: url('images/quote_block_sm_bg.jpg');
	background-repeat: no-repeat;
	overflow: hidden;
}
	#m_c_rht_quote_txt_div {
		text-align: right;
		line-height: 16px;
		color: #ffffff;
		padding: 34px 16px 0px 30px;
	}
	
	.quote_rht_txt {
		font-size: 12px;
		font-weight: bold;
	}
	
	.quote_rht_attr_txt {
		font-size: 11px;
		font-weight: normal;

	}

#news_nav {
	text-align: left;
	margin: 80px 6px 0px 0px;
	color: #737A7F;
}
	#news_nav a{
		text-decoration: none;
		color: #737A7F;
	}
	#news_nav img{
		border: 0;
		width: 5px;
		height: 9px;
				
		margin: 2px 0px 0px 0px;

	}


	#news_nav_prev_div {
		display: inline;
	}
	#news_nav_next_div {
		display: inline;
	}
	
	

