@charset "UTF-8";
/* CSS Document */
body
{ 
	background: url(../../../../../themes/SmartStart/images/bkg.jpg) top center repeat-x #dfdfdf;
	padding: 0px;
	margin: 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #393939;
}

p
{
	margin: 0px 0px 15px 0px;
}

h1
{
	text-transform: uppercase;
	font-size: 24px;
}

h2
{
	text-transform: uppercase;
	font-size: 20px;
	margin: 0px 0px 12px 0px;
}

#fullHolder
{
	width: 1000px;
	background: url(../../../../../themes/SmartStart/images/top_bkg.jpg) top left no-repeat;

	margin: 0px auto 0px auto;
}

#navHolder
{
	width: 1000px;
	height: 124px;
	background: url(../../../../../themes/SmartStart/images/nav-bkg.jpg) top left no-repeat;
}

	#logo
	{
		width: 196px;
		height: 93px;
		display: inline;
		float: left;
	}
	
		#logo h1
		{
			display: inline;
		}
		
		#logo h1 a
	{
		background: url(../../../../../themes/SmartStart/images/logo.jpg) top left no-repeat;
		width: 196px;
		height: 93px;
		text-indent: -5555px;
		float: left;
		display: inline;
	}
		
	#nav (Changed nav width from 760px to 780px)
	{
		padding-top: 0px;
		text-align: left;
		height: 124px;
		width: 780px;
		display: inline;
		float: left;
		padding-left: 0px;
	}
		
		#nav ul
		{
			color: #FFF;
			font-size: 11px;
			padding: 0px;
			margin: 0px;
		}	
		
		#nav ul li
		{	
			padding: 30px 0px 0px 0px;
			margin: 0px;
			position:relative;
		}
		
		
		#nav li ul {
			display:none;
			width: 100%;
		}
		
		#nav li li
		{
			text-align: left;
			margin-top: 0;
			color: #FFF;
			height: auto;
			padding: 0;
			width: 143px;
		}
		
		#nav li ul li a
		{
			display: block;
			width: 100%;
			height: 100%
			color: #FFF;
			z-index: 100;
			padding-top: 5px;
			padding-left: 3px;
			padding-right: 3px;
			padding-bottom: 5px;
			margin: 0;
		}
		
		#nav li li:hover
		{
			color: #FFF;
			background: #333333;
		}
			#nav li li:hover
			{
				color: #FFF;
				background: #333333;
				width: 143px;
			}

		
		#nav li:hover ul {
			color: #FFF;
			position:absolute;
			top:64px;
			left: 0;
			text-align: left;
			list-style: none;
			background: #000;
			width: auto;
			padding: 5px;
			margin: 0px;
			display:block;
			width: 150px;			
		}
		
		#nav .item
		{
			display:block;
			float:left;
			padding-right: 20px;
			padding-left: 8px;
			padding-bottom: 20px;
			text-align: left;
			font-size: 13px;
			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
			text-transform: uppercase;
		}
		
		
			#nav .item a
			{
				color: #FFF;
				text-decoration: none;
			}

			#nav .item a:hover
			{
				color: #CCC;
			}
	
	#contentHolder
	{
		width: 960px;
		background: url(../../../../../themes/SmartStart/images/content-repeat.jpg) top left repeat-y;
	}
	
	#slogan
	{
		width: 780px;
		height: 177px;
	}
	
	#sloganText
	{
		color: #FFF;
		text-transform: uppercase;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 38px;
		line-height:44px;
		margin-bottom: 5px;
		margin-left: 65px;
		
	}
	
	#attractions
	{
		width: 960px;
		background: url(../../../../../themes/SmartStart/images/attractions-bkg.jpg) top left no-repeat;
	}
	
		#attractionsHolder
		{
			width: 830px;
			margin: 0px auto 0px auto;
			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
			text-align: center;
			height: 55px;
		}
		
			.number
			{
				font-size: 24px;
			}
			
			.attractionText
			{
				font-size: 14px;
			}
			
		#attractionsLeft
		{
			padding-top: 15px;
			width: 415px;
			float: left;
			display: inline;
		}
		
		#attractionsRight
		{
			padding-top: 15px;
			width: 415px;
			float: left;
			display: inline;
		}
	
	#mainContent
	{
		width: 960px;
		min-height: 375px;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		height: auto !important;
		background: url(../../../../../themes/SmartStart/images/content-bkg.jpg) top left no-repeat;
	}
	
		#contentColumns
		{
			width: 830px;
			margin: 0px auto 0px auto;
		}
		
			#leftColumn
			{
				width: 525px;
				float: left;
				display: inline;
				margin: 32px 21px 0px 21px;
			}
			
			#rightColumn
			{
				width: 250px;
				float: left;
				display: inline;
				margin: 12px 11px 0px 0px;
			}
			.rssSummaryList {
				height:170px;
				padding:15px;
				background:url(../../../../../themes/SmartStart/images/news-bg.png) 0 0 no-repeat;
			}
			
				#contact
				{
					width: 230px;
					height: 40px;
					padding-top: 7px;
					background: #cecece;
					text-align: center;
					margin-left: 11px;
				}
	
	#contentFooter
	{
		clear: both;
		width: 960px;
		height: 33px;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		background: url(../../../../../themes/SmartStart/images/content-footer.jpg) top left no-repeat;
	}
	
	#footer
	{
		width: 830px;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		text-align: center;
		font-size: 11px;
		color: #393939;
		margin: 0px auto 0px auto;
		line-height: 20px;
	}
	
		#footer a
		{
			color: #393939;
			text-decoration: none;
		}
		
		#footer a:hover
		{
			color: #666;
		}
		
#location-list {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin: 20px;
	padding: 0;
}
	#location-list li {
		margin: 0 0 15px 10px;
		padding: 0;
	}
		#location-list li a {
			color: #393939;
			font-size: 14px;
		}