﻿body
{
	color: #272727;
	font-family: Georgia, Sans-Serif;
	font-size: .8em;
	background-image: url(images/bg.gif);
	background-repeat: repeat;
	margin: 0;
}

/**********************/
/**** MasterPages *****/
/**********************/

/* Base.Master */

#outer-div
{
}

#top
{
	display: none;
}
	
#header
{
	display: none;
}

#container
{
}

/* Tabs.Master */

#mainTabs
{
	display: none;
}

/*                 */
/* Section Masters */
/*                 */

#left
{
	float: none;
	width: 100%;
}

	#left p
	{
	}
	
	.lowerleftcontent
	{
	}
	
#mainContentRight
{
	float: none;
	width: 100%;
}

#sub_rd, #sub_or, #sub_lb, #sub_gr, #sub_nv
{
	display: none;
}

#mainContent
{
	float: none;
	width: 100%;
}
	
/*                          */
/* 2 Column Section Masters */
/*                          */

#middle
{
	float: none;
	width: 100%;
}

#right
{
	float: none;
	width: 100%;
}
	
/**********************/
/*** Content Pages ****/
/**********************/

/*      */
/* Home */
/*      */

.publicNotice
{
	color: #000;
	background: none;
	margin: 0px 0px 8px 0px;
}

	.publicNotice .top, .publicNotice .bottom
	{
		display: none;
	}
	
	.publicNotice .content
	{
		padding: 0px;
	}
	
	.publicNotice h1
	{
		background: none;
		font-size: 1.8em;
	}
	
	.publicNotice p, .publicNotice h1, .publicNotice h2, .publicNotice h3,  .publicNotice h4, .publicNotice h5, .publicNotice a
	{
		color: #000;
	}

#residents_landing, #visitors_landing, #business_landing, #townhall_landing
{
	color: #000;
	background: none;
	width: 100%;
	height: 204px;
	float: none;
	padding: 0px;
}

	#residents_landing .livepending, #visitors_landing .livepending, #business_landing .livepending, #townhall_landing .livepending
	{
		display: none;
	}

	#residents_landing a, #visitors_landing a, #business_landing a, #townhall_landing a
	{
		color: #000;
	}
	
	#residents_landing h2, #visitors_landing h2, #business_landing h2, #townhall_landing h2, #residents_landing h3, #visitors_landing h3, #business_landing h3, #townhall_landing h3, #residents_landing h4, #visitors_landing h4, #business_landing h4, #townhall_landing h4
	{
		color: #000;
	}

	#residents_landing .content, #visitors_landing .content, #business_landing .content, #townhall_landing .content
	{
		float: none;
		width: 100%;
	}
	
	#residents_landing h1, #visitors_landing h1, #business_landing h1, #townhall_landing h1
	{	
		background: none;
		color: #000;
	}
	
	#residents_landing .viewall, #visitors_landing .viewall, #business_landing .viewall, #townhall_landing .viewall
	{
		display: none;
	}
	
	#residents_landing a.hm-button, #visitors_landing a.hm-button, #business_landing a.hm-button, #townhall_landing a.hm-button
	{
		color: #000;
		line-height: 1.4em;
		text-decoration: none;
		text-align: left;
		width: auto;
		height: auto;
	}


/**********************/
/******* Common *******/
/**********************/


.imageleft
{
	float: none;
	margin: 0px;
}

.imageright
{
	float: none;
	margin: 0px;
}

.arrow
{
	padding: 0px;
}

.arrow-right
{
	padding: 0px;
}

.back
{
	padding: 0px;
}

.backtotop
{
	display: none;
}
	
/* left content buttons */

a.button_lft_rd, a.button_lft_or, a.button_lft_lb, a.button_lft_gr
{
	display: none;
}
	
/* right content buttons */

a.button_lg_rd, a.button_lg_or, a.button_lg_lb, a.button_lg_gr
{
	display: none;
}

/* boxes */

.blue_box
{
	width: 100%;
	margin: 0px 0px 10px 0px;
}

	.blue_box .top, .blue_box .bottom
	{
		display: none;
	}
	
	.blue_box .content
	{
		color: #000;
		padding: 0px;
	}
	
	.blue_box h1, .blue_box h2, .blue_box h3, .blue_box h4, .blue_box h5, .blue_box p 
	{
		color: #000;
	}

/* Inside Content Tabs */

.tab_box
{
	width: 100%;
}

	.tab_box .top
	{
		display: none;
	}
	
	.tab_box .content
	{
		color: #000;
		padding: 0px;
	}

	.tab_box .bottom
	{
		display: none;
	}
	
		a.tab
		{
			display: none;
		}
	
		a.tab_act
		{
			display: none;
		}
			
		.tab_repeater
		{
		color: #000;
		border: solid 1px #39658d;
		width: 100%;
		}
		
			.tab_repeater .eventpic
			{
				width: 110px;
				float: none;
			}
			
			.tab_repeater .eventcontent
			{
				width: 100%;
				float: none;
			}
			
			.tab_repeater .eventsummary
			{
				width: 100%;
				float: none;
				padding: 0px;
			}

/* Forms */

.form
{
}
	.form label, .form .label
	{
		display: block;
		margin: 5px 0px 0px 0px;
	}

/* Business Search / Category Listing */

#business-search
{
	display: none;
}
	
/* Business Listings */

	.altcolour
	{
		background-color: #e6e7e8;
	}

		.busListImg
		{
			float: none;
				margin: 0px;
				padding: 0px;
		}

				.details
				{
					display: none;
				}
			
		.busListContact
		{
			width: 100%;
			float: none;
			margin: 0px;
			padding: 0px;
		}
			.busListContactLeft
			{
				width: 100%;
				float: none;
				margin: 0px;
				padding: 0px;
			}
			.busListContactRight
			{
				width: 100%;
				float: none;
				margin: 0px;
				padding: 0px;
			}
.busListTile
{
	color: #000;
}

/* Event / Business Listing Detail */

.bld_left
{
	width: 100%;
	float: none;
	margin: 0px;
}

.detail_Address
{
	width: 100%;
	float: none;
	margin: 0px;
}

.detail_Profile
{
	width: 100%;
	float: none;
	margin: 0px;
}

/* Itinerary */

.viewItinerary
{
	display: none;
}

.addItinerary
{
	display: none;
}

.itineraryNote
{
}

	.itin_tools
	{
		display: none;
	}

	.itinImg
	{
		float: none;
	}

	.itinDesc
	{
		width: 100%;
		float: none;
	}
	
/* rfps */

#rfps
{
}

#rfps h2
{
	color: #000;
}

/* Gallery */

.selectedGallery 
{
	font-weight:bold;
	padding-left: .8em;
	background-image: url(images/arrow.gif);
    background-position: 0px 3px;
    background-repeat: no-repeat;
}
.galNavItem
{
	display: none;
}

.gallery
{
    width: 640px;
}

	.gallery .top, .gallery .bottom
	{
		display: none;
	}

		.gallery h3
		{
			color: #000;
		}

		.album_nav 
		{
			display: none;
		}

		.galleryHold
		{
			float: none;
		}

		.galleryViewer
		{
			float: none;
		}

		.gallerydesc
		{
			color: #000;
		}
		
			.enlarge
			{
				display: none;
			}

		.galleryViewer a
		{
			color: #000;
			text-decoration: none;
		}

		.counterhold
		{
			display: none;
		    
		}