body {
	padding:0px;
	margin:0px;
	font-family: Verdana;
	font-size: smaller;
}

body, #Footer #Row2 {
	/*background-color:#c6c8ca;*/
	background-color:#e6e8ea;
}

#Logo {
	width:320px;
	height:65px;
	float:left;
	margin-left:32px;
	margin-top:30px;
	
}

#MainContainer {
	width:1024px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	
}

#Footer {
	font-size:x-small;	
	color: #595959;
}

#Footer #Downloads {
	margin-left:750px;
	padding-top:20px;
}

#Footer #Row1 {
	background-color: white;
	height:75px;
}

#Footer #Downloads ul {
	margin:0px;
	margin-top:5px;
	padding:0px;
}

#Footer #Downloads ul li {
	display:inline;
	padding-right:8px;
}

#Footer #Row2 {
	padding:10px;
	padding-left:30px;
}

#Footer #Row2 a, #SiteMap a, #Credit a {
	color: #595959;
	text-decoration: none;
}

#SiteMap a {
	text-decoration: underline;
}

#Footer #Credit, #Footer #socialMediaIcons {
	float:right;
}

#Footer #Credit {
	padding-right: 10px;
}

#Crest {
	width:35px;
	height:45px;
	margin-left:30px;
	margin-top:15px;
	float:left;
	background-image: url('../images/footer_crest.jpg');
	background-repeat: no-repeat;
}

#NavBar {
  
}

#NavBar ul {
	margin:0px;
	padding:0px;
	width:780px;
	margin: 0px;
	margin-left: auto;
	margin-right: auto;
}

#NavBar ul li {
	display:inline;
	list-style: none;
	padding:0px;
	margin:0px;	
	background-repeat: no-repeat;
	padding-top:13px;
}

#NavBar ul li img {

}

#NavBar ul li a {
	background-repeat: no-repeat;
	padding:0px;
	padding-top:13px;
	
}

#NavBar ul li a:hover {
	 background-position:0px -30px;
}

#NavBar ul li a span {
	
}

#VisitUs, #VisitUsTab {
	width:75px;
	padding-left:75px;
}
#Heritage, #HeritageTab {
	width:85px;
	padding-left: 85px;
}

#Gaelic, #GaelicTab {
	width:75px;
	padding-left: 75px;
}
#Estate, #EstateTab {
	width:70px;
	padding-left: 70px;
}
#Friends, #FriendsTab {
	width:85px;
	padding-left: 85px;
}
#Weddings, #WeddingsTab {
	width:95px;
	padding-left: 95px;
	
}
#NewsEvents, #NewsEventsTab {
	width:110px;
	padding-left:110px;
}

#SelfCatering, #SelfCateringTab {
	width:115px;
	padding-left:115px;
}



#VisitUsTab, #HeritageTab, #GaelicTab, 
#EstateTab, #FriendsTab, #WeddingsTab, 
#SelfCateringTab, #NewsEventsTab {
	 background-color: #c7cccf;
}

#VisitUsTab2, #HeritageTab2, #GaelicTab2, 
#EstateTab2, #FriendsTab2, #WeddingsTab2, 
#SelfCateringTab2, #NewsEventsTab2 {
	 background-color: #c7cccf;
}

#VisitUsTab span, #HeritageTab span, #GaelicTab span, 
#EstateTab span, #FriendsTab span, #WeddingsTab span, 
#SelfCateringTab span, #NewsEventsTab span {
	display:none;
} 

#VisitUs, #VisitUs2, #VisitUsTab, #VisitUsTab2 {
	background-image: url(../images/navbar_home_visit_us.png);
}

#Heritage, #Heritage2, #HeritageTab, #HeritageTab2 {
	background-image: url(../images/navbar_home_heritage.png);
}

#Gaelic, #Gaelic2, #GaelicTab, #GaelicTab2 {
	background-image: url(../images/navbar_home_gaelic.png);
}

#Estate, #Estate2, #EstateTab, #EstateTab2 {
	background-image: url(../images/navbar_home_estate.png);
}

#Friends, #Friends2, #FriendsTab, #FriendsTab2 {
	background-image: url(../images/navbar_home_friends.png);
}

#Weddings, #Weddings2, #WeddingsTab, #WeddingsTab2 {
	background-image: url(../images/navbar_home_weddings.png);
}

#SelfCatering, #SelfCatering2, #SelfCateringTab, #SelfCateringTab2 {
	background-image: url(../images/navbar_home_self_catering.png);
}

#NewsEvents, #NewsEvents2, #NewsEventsTab, #NewsEventsTab2 {
	background-image: url(../images/navbar_home_news_events.png);
}

#TabbedNavigation a span {
	display:none;	
}

#TabbedNavigation a {
	line-height: 30px;
	background-repeat:none;
	display: block;
	height: 30px;
}

#TabbedNavigation a:hover {
	background-position:0px -30px;
}

#TabbedNavigation {
	margin-bottom:7px;
}

#TabbedNavigation td {
	background-repeat: no-repeat;
}

#VisitUs2 {
	padding-left:75px;
}
#Heritage2 {
	padding-left:85px;
}

#Gaelic2 {
	padding-left: 75px;
}
#Estate2 {
	padding-left: 70px;
}
#Friends2 {
	padding-left: 85px;
}
#Weddings2 {
	padding-left: 95px;	
}
#NewsEvents2 {
	padding-left:110px;
}

#SelfCatering2 {
	padding-left:115px;
}

#MapEnglish 
	{
	width:400px;
	height:428px;
	background-image: url(../../images/mapenglish.png);
	}

#SiteMap 
	{
	padding:10px;
	padding-top:10px;
	padding-bottom:10px;
	}

#SiteMapMainMenu
	{
	float:right; 
	text-align:right;
	line-height: 2;
	}

#SiteMapMenuPrivacy
	{
	float:right; 
	text-align:right;
	line-height: 2;
	}

#SiteMapMenuVisit
	{
	display:none;
	clear:both;
	float:right; 
	text-align:right;
	}

#SiteMapMenuHeritage
	{
	display:none;
	clear:both;
	float:right; 
	text-align:right;
	}

#SiteMapMenuSelfCatering
	{
	display:none;
	clear:both;
	float:right; 
	text-align:right;
	}
	
#SiteMapMenuWeddings
	{
	display:none;
	clear:both;
	float:right; 
	text-align:right;
	}
	
#SiteMapMenuEstate
	{
	display:none;
	clear:both;
	float:right; 
	text-align:right;
	}
	
#SiteMapMenuNews
	{
	display:none;
	clear:both;
	float:right; 
	text-align:right;
	}						
	
#SiteMapMenuInternational
	{
	display:none;
	clear:both;
	float:right; 
	text-align:right;
	}	
	
#SiteMapMainMenu a,#SiteMapMenuVisit a,#SiteMapMenuHeritage a,#SiteMapMenuSelfCatering a,#SiteMapMenuWeddings a,#SiteMapMenuEstate a,#SiteMapMenuNews a,#SiteMapMenuInternational a
	{
	color:#666666;
	text-decoration:none;
	}

#SiteMapMainMenu a:hover,#SiteMapMenuVisit a:hover,#SiteMapMenuHeritage a:hover,#SiteMapMenuSelfCatering a:hover,#SiteMapMenuWeddings a:hover,#SiteMapMenuEstate a:hover,#SiteMapMenuNews a:hover,#SiteMapMenuInternational a:hover
	{
	color:#222222;
	text-decoration:underline;
	}
	
.right_article_
	{
	background-image: url(/themes/clandonald/images/news_events/category_C80.jpg);
	background-repeat:no-repeat;
	}	
	