/*-------------------------------------------------------------------------------------------------------------------------*/
/*---   FOOTER    ---------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------*/
	#sitemap {
		width:									1027px;
		margin:									0 auto 0 auto;
		padding:								20px 0px 0 0px;
		border-bottom:							1px solid #FFF;	
		}
	#sitemap div.frame { }
	#sitemap div.frame ul.categories {
		width:								100%;
		padding-bottom:						20px;
		}
	#sitemap div.frame ul.categories li.column {
		width:								20%;
		display:							inline-block;
		vertical-align:						top;
		}
	#sitemap div.frame ul.categories li.column.a {		width:								20%;}
	#sitemap div.frame ul.categories li.column.b {		width:								18%;}
	#sitemap div.frame ul.categories li.column.c {		width:								24%;}
	#sitemap div.frame ul.categories li.column.d {		width:								18%;}
	#sitemap div.frame ul.categories li.column.e {		width:								20%;}

	#sitemap div.frame ul.categories li.column ul.list-of-links {
		text-align:							left;
		width:								80%;
		padding-right:						20%;
		}
	#sitemap div.frame ul.categories li.column ul.list-of-links li.header,
	#sitemap div.frame ul.categories li.column ul.right-side li.header {
		color:								#fff;
		font-weight:						bold;
		font-size:							14px;
		display:							block;
		line-height:						28px;
		text-transform:						uppercase;
		}
	#sitemap div.frame ul.categories li.column ul.list-of-links li.link {
		}
	#sitemap div.frame ul.categories li.column ul.list-of-links li.link a {
		padding-left:						10px;
		background-image:					url(../images/notch.png);
		background-repeat:					no-repeat;
		background-position:				left center;
		font-size:							14px;
		line-height:						28px;
		color:								#fff;
		}
	#sitemap div.frame ul.categories li.column ul.list-of-links li.link a:hover {
		text-decoration:					underline;
		}
	#sitemap div.frame ul.categories li.column ul.list-of-links li.link a.facebook {
		background-image:					url(../images/social1g.png), url(../images/social1.png);
		background-repeat:					no-repeat, no-repeat;
		background-position:				left center, left center;
		display:							block;
		padding-left:						30px;
		}
	#sitemap div.frame ul.categories li.column ul.list-of-links li.link a.twitter {
		background-image:					url(../images/social2g.png), url(../images/social2.png);
		background-repeat:					no-repeat, no-repeat;
		background-position:				left center, left center;
		display:							block;
		padding-left:						30px;
		}
	#sitemap div.frame ul.categories li.column ul.list-of-links li.link a.googleplus {
		background-image:					url(../images/social3g.png), url(../images/social3.png);
		background-repeat:					no-repeat, no-repeat;
		background-position:				left center, left center;
		display:							block;
		padding-left:						30px;
		}
	#sitemap div.frame ul.categories li.column ul.list-of-links li.link a.linkedin {
		background-image:					url(../images/social4g.png), url(../images/social4.png);
		background-repeat:					no-repeat, no-repeat;
		background-position:				left center, left center;
		display:							block;
		padding-left:						30px;
		}
	#sitemap div.frame ul.categories li.column ul.list-of-links li.link a.pinterest {
		background-image:					url(../images/social5g.png), url(../images/social5.png);
		background-repeat:					no-repeat, no-repeat;
		background-position:				left center, left center;
		display:							block;
		padding-left:						30px;
		}
	#sitemap div.frame ul.categories li.column ul.list-of-links li.link a.yelp {
		background-image:					url(../images/social6g.png), url(../images/social6.png);
		background-repeat:					no-repeat, no-repeat;
		background-position:				left center, left center;
		display:							block;
		padding-left:						30px;
		}
	#sitemap div.frame ul.categories li.column ul.list-of-links li.link a.facebook:hover {
		background-image:					url(../images/social1.png);
		color:								#aaaaff;
		}
	#sitemap div.frame ul.categories li.column ul.list-of-links li.link a.twitter:hover {
		background-image:					url(../images/social2.png);
		color:								#00abe4;
		}
	#sitemap div.frame ul.categories li.column ul.list-of-links li.link a.googleplus:hover {
		background-image:					url(../images/social3.png);
		color:								#d74535;
		}
	#sitemap div.frame ul.categories li.column ul.list-of-links li.link a.linkedin:hover {
		background-image:					url(../images/social4.png);
		color:								#00a7e5;
		}
	#sitemap div.frame ul.categories li.column ul.list-of-links li.link a.pinterest:hover {
		background-image:					url(../images/social5.png);
		color:								#ff4444;
		}
	#sitemap div.frame ul.categories li.column ul.list-of-links li.link a.yelp:hover {
		background-image:					url(../images/social6.png);
		color:								#ff4444;
		}
	#sitemap div.frame ul.categories li.column ul.right-side {
		text-align:							right;
		}
	#sitemap div.frame ul.categories li.column > ul.right-side {
		}
	#sitemap div.frame ul.categories li.column ul.right-side li.text {
		font-size:							14px;
		line-height:						20px;
		color:								#fff;
		}
	#sitemap div.frame ul.categories li.column ul.right-side li.link a {
		font-size:							14px;
		line-height:						20px;
		color:								#fff;
		}
	#sitemap div.frame ul.categories li.column ul.right-side li.link a:hover {
		text-decoration:					underline;
		}

/*-------------------------------------------------------------------------------------------------------------------------*/
/*---   FOOTER    ---------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------*/
	#footer {
		width:									1027px;
		margin:									0 auto 0 auto;
		padding:								20px 0 30px 0;
		}
	.footerframe {
		width:									100%;
background: #666666; /* Old browsers */
background: -moz-linear-gradient(top, #666666 0%, #333333 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#666666), color-stop(100%,#333333)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #666666 0%,#333333 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #666666 0%,#333333 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #666666 0%,#333333 100%); /* IE10+ */
background: linear-gradient(to bottom, #666666 0%,#333333 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#333333',GradientType=0 ); /* IE6-9 */		}	
	#footer ul {
		display:								block;
		width:									100%;
		padding:								0% 0;
		padding-bottom:							20px;
		}
	#footer li {
		width:									100%;
		margin-left:							0%;
		font-size:								14px;
		color:									#FFFFFF;
		padding-bottom:							0.5em;
		}
	#footer .fivecol li {
		width:									20%;
		display:								inline-block;
		}
	#footer li a {
		font-size:								14px;
		color:									#FFFFFF;
		}
	#footer li a:hover {
		text-decoration:						underline;
		}
	#footer h3 {
		color:								#fff;
		font-weight:						bold;
		font-size:							14px;
		display:							block;
		line-height:						28px;
		text-transform:						uppercase;
		}
	#footer p {
		color:								#fff;
		font-weight:						normal;
		font-size:							14px;
		display:							block;
		line-height:						28px;
		text-transform:						none;
		text-align: right;
		}
		
		
		