@charset "utf-8";
/* CSS Document */

body {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	background-color: #000000;
	background-image: url(images/BACKgreysandstoneMAIN.jpg);
}

a:link, a:visited {
	color: #663300;
}

a:hover, a:active {
	color: #FFCC66;
}

#body_table {
	width: 100%;
	background-image: url(images/BACKfadeMAIN.jpg);
	background-repeat: repeat-x;
}

#body_td {
	background-image: url(images/BACKpageMAIN.png);
	background-repeat: repeat-y;
	background-position: center top;
}

#center_table {

}

#center_td {

}

#inner_table {

}

#top_inner_td {

}

	#url_td {
		font-size: 0.9em;
		font-weight: bold;
	}
	
	#user_td {
		font-size: 0.8em;
		font-weight: bold;
	}

#topper_table {

}

#user_td {

}

#topper_td {

}

#info_td {
	font-size: 1.1em;

}

	#no_underline a:link, #no_underline a:visited {
		text-decoration: none;
	}
	
	#no_underline a:hover, #no_underline a:active {
		text-decoration: none;
	}

#top_nav_table {

}

#top_nav_title_td {
	height: 50px;
	background-image: url(images/BACKsideNAVtopper.png);
	background-position: -2px;
	background-repeat: no-repeat;
}

	#top_nav_header a:link, #top_nav_header a:visited {
		padding: 0px;
		color: #FFCC66;
	}
	
	#top_nav_header a:hover, #top_nav_header a:active {
		line-height: 50px;
		color: #FFFFCC;
	}

	#top_nav_td a:link, #top_nav_td a:visited {
		padding: 0px;
		color: #FFCC66;
	}
	
	#top_nav_td a:hover, #top_nav_td a:active {
		line-height: 50px;
		color: #FFFFCC;
	}
	
	#top_nav_header a {
	font-size: 1.2em;
	font-weight: bold;
	text-decoration: none;
	display: block;
	padding: 0px;
	text-align: center;
	line-height: 50px;
	background-image: url(images/BACKsideNAV.png);
	background-position: -2px;
	margin: 0px;
	}
	
	#top_nav_td a {
	font-size: 1em;
	font-weight: bold;
	text-decoration: none;
	line-height: 50px;
	background-image: url(images/BACKsideNAVsub.png);
	text-align: center;
	display: block;
	background-position: -2px;
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
}

#top_nav_footer_td {
	line-height: 50px;
	background-image: url(images/BACKsideNAVsubBOTTOM.png);
	background-position: -2px;
}

#lower_td {

}

#content_table {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

#sub_nav {
	font-size: .9em;
}

	#sub_nav a:link, #sub_nav a:visited {
		font-weight: bold;
		text-decoration: none;
		color: #FFCC66;
	}
	#sub_nav a:hover, #sub_nav a:active {
		font-weight: bold;
		text-decoration: none;
		color: #FFFFCC;
	}

	#sub_nav_table {
		font-size: 1em;
		font-weight: bold;
		text-decoration: none;
		text-align: center;
	}

#content_td {

}

	#info_table {

	}
	
	#info_header {
		border: 0px;
		font-weight: bold;
	}
	
	#info_sub_header {
		border: 0px;
		font-weight: bold;
	}
	
		#info_sub_header a:link, #info_sub_header a:visited {

		}
		
		#info_sub_header a:hover, #info_sub_header a:active {

		}
		
	#info_td {
		font-weight: bold;
		font-size: 1em;
	}
	
	#form_table {

	}	
	
	#page_content_td {
	
	}

		#page_content_table {

		}
		
			#page_content_table a:link, #page_content_table a:visited {
			color: #663300;
			}
			#page_content_table a:hover, #page_content_table a:active {
			color: #FFCC66;
			}
		
		#page_title_td {
			font-size: 1.2em;
			font-weight: bold;	
			line-height: 30px;	
		}
		
		#content_title_td {
			font-size: 1em;
			font-weight: bold;		
		}
		
		#content_date_td {
		font-size: 0.8em;
			font-weight: bold;
		}
		
		#content_nav_td {
		font-size: 1em;
			font-weight: bold;
		}
		
		#content_share_td {
			font-size: 0.8em;
			font-weight: bold;	
		}
		
		#content_message_td {
		
		}
		
		#content_link_td {
		
		}
		
		#td_b4_listing_list_table {
			padding: 5px;
		}		
		
		#listing_list_table {
			
		}
		
		#listing_list_table_2 {
			padding: 5px;
			background-image: url(images/BACKsideLT.png);
		}
		
		#listing_list_title_td {
			font-size: 1em;
			font-weight: bold;	
		}
		
		#listing_list_sub_title_td {
		
		}
		
		#listing_list_price_td {
			font-size: 1.2em;
			font-weight: bold;
		}
		
		#listing_list_terms_td {
		
		}
		
		#listing_list_TN_td {
		
		}
		
		#listings_footer_td {
		
		}
		
			#listing_info_table {
	line-height: 24px;
			}
			
			#listing_info_flag {
			
			}

		#members_list_table {
		
		}
		
		#members_list_name_td {
	font-size: 0.9em;
	font-weight: bold;		
		}
		
		#members_list_title_td {
	font-size: 0.8em;		
		}
		
		#calendar_table {
			background-color: #996633;
			border: 1px solid #663300;
		}
		
		#calendar_table a {
	font-size: 0.8em;
		}
		
		#calendar_table a:link, #calendar_table a:visited {
		color: #FFCC66;
		}
		#calendar_table a:hover, #calendar_table a:active {
		color: #FFFFCC;
		}
		
		#calendar_header {
			font-weight: bold;
			background-image: url(images/BACKsideDARK.png);
				color: #FFCC66;
		}
		
		#calendar_sub_header {
			font-weight: bold;
			background-image: url(images/BACKsideDARK.png);
				color: #FFCC66;
		}
		
		#sm_calendar_table {
		border: 1px solid #663300;
		background-color: #663300;
		background-image: url(images/BACKsideDARK.png);
		color: #FFCC66;
		}
		
		#sm_calendar_table_td {
	border: 1px solid #000000;
			background-color: #663300;
	margin: 0px;
		}
		
		#sm_calendar_event_td {
	background-color: #CC6600;
	border-top-color: #663300;
	border-right-color: #663300;
	border-bottom-color: #663300;
	border-left-color: #663300;
	text-decoration: none;
		}
		
		#sm_calendar_header {
			border: 1px solid #000000;
			font-weight: bold;
		}
		
		#sm_calendar_sub_header {
			border: 1px solid #000000;
			font-weight: bold;
		}
		
		#sm_calendar_footer {
		font-size: 0.8em;
		}
		
		#sm_calendar_footer a:link, #sm_calendar_footer a:visited {
		color: #663300;
		}
		#sm_calendar_footer a:hover, #sm_calendar_footer a:active {
color: #FFCC66;
		}

	#sideboard_td {
		color: #FFCC66;
	}

		#side_table {
		border: 1px solid #663300;
		background-color: #663300;
		background-image: url(images/BACKsideDARK.png);
		color: #FFCC66;
		}
		
		#side_table a:link, #side_table a:visited {
		color: #FFCC66;
		}
		#side_table a:hover, #side_table a:active {
		color: #FFFFCC;
		}
		
			#side_title {
	font-weight: bold;			
			}
			
			#entry_title {
			
			}
			
			#side_footer {
			
			}
			
		#upcoming_events_table {

		}
		
		#upcoming_events_table a:link, #upcoming_events_table a:visited {
		color: #FFCC66;
		}
		#upcoming_events_table a:hover, #upcoming_events_table a:active {
		color: #FFFFCC;
		}
		
		#upcoming_events_title {
			font-weight: bold;
			line-height: 20px;
			color: #663300;
		}
			
		#event_list_table {
			border: 1px solid #000000;
			background-image: url(images/BACKsideDARK.png);
		}
		
		#event_list_td {

		}

		#recent_images_table {
		color: #663300;
		}
		
			#recent_images_title {
				font-weight: bold;
				line-height: 20px;
				
			}
		
		#recent_images_table a:link, #recent_images_table a:visited {
		color: #663300;
		}
		#recent_images_table a:hover, #recent_images_table a:active {
		color: #FFCC66;
		}
			
#bottom_nav_td {
	font-size: 1em;
	font-weight: bold;
}

	#bottom_nav_td a:link, #bottom_nav_td a:visited {
	color: #663300;
	}
	
	#bottom_nav_td a:hover, #bottom_nav_td a:active {
	color: #FFCC66;
	}

#footer {
	font-size: 0.8em;
	font-weight: bold;
}

#LASTtd {

}

	#social {
		position: fixed;
		bottom: 0px;
		right: 0px;
	}

	#ads {
		position: fixed;
		bottom: -1000px;
		right: -1000px;
	}

h1 {

}
h2 {
	font-size: 1.1em;
}
h3 {
	font-size: 1em;
}
h4 {
	font-size: 0.9em;
}
h5 {
	font-size: 0.8em;
}

#IMGpadding {
	padding: 10px;
}

#TNpadding {
	padding: 2px;
}

#bar {

}

input   {
	color: #000000;
}

textarea {
	color: #000000;
}

li {
	margin-left: -20px;
}

