﻿@import "directory-new-feature-list.css";
@import "directory-atoz.css";

/* shell overrides */
#Shell_2Col_Content
{	width:630px;
	}
#Shell_2Col_Column
{	width:280px;
	}	
#Directory_Guide_Module
{
	}	

/* different spacing in directory index */
div#DirectoryIndexLinkButtons div#AtoZFeatureLinkButton { display:inline-block; float:left; margin-left:110px; margin-top:15px; margin-bottom:5px; padding:0px; }
div#DirectoryIndexLinkButtons div#AtoZCategoryLinkButton { display:inline-block; float:left; margin-left:110px; margin-top:15px; margin-bottom:5px; padding:0px; }

#TopTen
{	width:580px;
 	margin:10px 0px 20px 50px;

	}	
#TopTen td div.imagewrap
{	float:left;
	}
#TopTen td div.linkwrap
{	float:right;
 	width:225px;
 	margin-left:10px;
 	padding-top:5px;
 	min-height:60px;
	}	
#TopTen a
{	display:inline-block;
 	padding:2px 5px 2px 0px; 
	}	
#TopTen a.popcat
{	display:block;
 	margin-bottom:4px;
	}
	
#Directory_Guide_Category_List
{	background:url(i/directory-guide/guide-right-column-top.png) no-repeat left top;
	padding:70px 0px 20px 0px;
	}
#Directory_Guide_Category_List #Wrap_Top
{	background:url(i/directory-guide/guide-right-column-tile.png) repeat-y left top;
 	
	}	
#Directory_Guide_Category_List #Wrap_Foot	
{	background:url(i/directory-guide/guide-right-column-foot.png) no-repeat left bottom;
	}
#Directory_Guide_Category_List #Content_Pad
{	padding:0px 20px 80px 25px;	
	}
#Directory_Guide_Category_List .row div.imagewrap
{	float:left;	
 	width:45px;
	}	
#Directory_Guide_Category_List .row div.imagewrap img
{
	margin:0px;
	 padding:0px;
	 	}
	
#Directory_Guide_Category_List .row div.linkwrap
{	float:right;	
 	width:170px;
 	padding-left:10px;
	}	
	
#Directory_Guide_Category_List a.popcat
{	clear:both;
 	display:block;
 	padding: 5px 5px 7px 0px;
	}	
#Directory_Guide_Category_List a
{
	}	

/*	NEW FEATURE LIST OVERRIDES
	...ADJUST SPACING ECT TO FIT NARROW BIZ GUIDE..
*/

#New_Feature_List 
{	width:620px;
 	margin:0px;
 	padding:0px 0px 50px 10px;
 	background:none;
	}
#New_Feature_List .feature
{	width:620px;
 	padding-bottom:10px;
	}	
	
/* 
	LAYOUTS FOR LOWER SECTION WITH THINNER RIGHT COLUMN
*/	

#Directory_Guide_Lower_Wrap
{	clear:both;
	}

#Directory_Guide_Lower_Right
{	width:200px;
 	padding:5px;
	}

#Directory_Guide_Lower_Left
{	width:600px;
 	padding:5px;
	}
	

/*
	NEW EVENT LIST
*/

.feed
{
	width:346px;
}
.feed li
{
	padding:3px 2px;
}

#New_Event_List
{	
	}	
#New_Event_List h3
{	background:url(i/directory-guide/guide-new-events-icon.png) no-repeat 120px 15px;
 	padding:30px 10px;
 	margin:0px;
 	}

#New_Event_List .tile
{	background:url(i/directory-guide/guide-new-content-bg-tile.png) left 100px;
	}
#New_Event_List .top
{	background:url(i/directory-guide/guide-new-content-bg-top.png) no-repeat top left;
	}
#New_Event_List .foot
{ 	padding:0px 0px 10px 0px;
 	background:url(i/directory-guide/guide-new-content-bg-foot.png) no-repeat bottom left;	
	}		
#New_Event_List ul
{	margin:0px;
 	padding:10px 40px;
	}	

#New_Testimonial_List	
{	
	}	
#New_Testimonial_List h3
{	background:url(i/directory-guide/guide-new-testimonial-icon.png) no-repeat 140px 15px;
 	padding:30px 10px;
 	margin:0px;
 	}
#New_Testimonial_List ul
{	margin:0px;
 	padding:10px 40px;
	}	
#New_Testimonial_List .tile
{	background:url(i/directory-guide/guide-new-content-bg-tile.png) left 100px;
	}
#New_Testimonial_List .top
{	background:url(i/directory-guide/guide-new-content-bg-top.png) no-repeat top left;
	}
	
#New_Testimonial_List .foot
{ 	padding:0px 0px 10px 0px;
 	background:url(i/directory-guide/guide-new-content-bg-foot.png) no-repeat bottom left;	
	}	

/*
	LAYOUT FOR BOTTOM OF PAGE LOCAL DIRECTORIES LINKS
*/	

#Directory_Guide_Region_Map
{	width:700px;
 	height:200px;
 	padding:5px;
 	background:url(i/directory-guide/guide-spread-your-search-bg.png) top left no-repeat;
 	margin:20px 0px;
	}	
	
#Directory_Guide_Region_Map TABLE
{	width:100%;
	}	
	
#Directory_Guide_Region_Map TABLE TD a
{	padding:5px;
	}	
	

/* A to Z customisations */	
#AtoZ_Links
{	width:915px;
 	margin:10px 20px 10px 10px;
	}	
	

div.SpotLight { margin-top:10px;} 
div#Shell_2Col_Column div.SpotLight { margin-left:50px;} 


/* styles for the offset populated place map*/
	
div.Directory_Index_RightCol_PlaceMap
{	width:185px;
 	margin-top:20px;
	}	
div.Directory_Index_RightCol_PlaceMap img
{ 	margin:0px;
 	padding:0px;	
	}		
div.Directory_Index_RightCol_PlaceMap ul
{	margin:0px;
 	padding-left:40px;
 	list-style-image:url(i/directory/category-maps/region-catmap-list-icon.png);
 	}	
div.Directory_Index_RightCol_PlaceMap .tile
{	background:url(i/directory/category-maps/region-catmap-border-tile.png) repeat-y;
 	margin:0px;
 	padding:0px;
	}
div.Directory_Index_RightCol_PlaceMap .foot
{	background:url(i/directory/category-maps/region-catmap-border-foot.png) no-repeat;
 	width:100%;
	}			
div.Directory_Index_RightCol_PlaceMap .top
{	background:url(i/directory/category-maps/region-catmap-border-top.png) no-repeat ;
 	margin:0px;
 	padding-top:10px;
	}
div.Directory_Index_RightCol_PlaceMap h3
{	background:#f4faff;
	margin:0px 5px 0px 5px;
	padding:15px 5px;
	}
div.Directory_Index_RightCol_PlaceMap h3 span
{	clear:both;
 	display:block;
 	padding:auto;
	}	
.SpotLight {margin-bottom:12px;}	
#DivWeather {margin-bottom:12px;}
