/* Author: Ali Penman */



/* To stop IE being GAY */

#navigation li:hover, #menu li.hover {

    position: static;

}



/* Set width of navigation bar */



#pagenavigation {

	margin-top: 0px;

	MARGIN-BOTTOM: 0px;

	WIDTH: 952px;

	font-family: Arial, Helvetica, sans-serif;

	DISPLAY: block;

	background-position: top left;

	float: left;
	background-image:url(images/navshade.jpg);
	background-repeat:repeat-x;
	background-position:top;



}



#navigation{

	PADDING-RIGHT: 0px;

	PADDING-LEFT: 0px;

	PADDING-BOTTOM: 0px;

	MARGIN: 0px;

	LINE-HEIGHT: 1;

	PADDING-TOP: 0px;

	LIST-STYLE-TYPE: none;







}

#navigation UL {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.2; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;

}



#navigation A {

	DISPLAY: block;

}

#navigation LI {

	FLOAT: left;

	

}

#navigation LI UL {

	LEFT: -999em;

	WIDTH: 100px;

	POSITION: absolute;

	z-index: 2;



	

	

}

#navigation LI UL UL {

	MARGIN: -1.5em 0px 0px 9.4em;

}

#navigation LI:hover UL UL {

	

	LEFT: -999em;

}

#navigation LI.sfhover UL UL {

	LEFT: -999em;

}

#navigation LI:hover UL {

	LEFT: auto;

}

#navigation LI LI:hover UL {

	LEFT: auto;

}

#navigation LI.sfhover UL {

	LEFT: auto;

}

#navigation LI LI.sfhover UL {

	LEFT: auto;

}



#navigation li:hover ul, #navigation li li:hover ul, #navigation li.sfhover ul, #navigation li li.sfhover ul {     LEFT: auto; } 



#navigation li:hover ul ul, #navigation li:hover ul ul ul, #navigation li.sfhover ul ul, #navigation li.sfhover ul ul ul {     LEFT: -999em; } #navigation li:hover ul, #navigation li li:hover ul, #navigation li li li:hover ul, #navigation li.sfhover ul, #navigation li li.sfhover ul, #navigation li li li.sfhover ul {     LEFT: auto; } 





/* Buttons */



.maintab1 {

	WIDTH: 115px;

	text-align: center;

	padding-right: 0px;

	/*border-right: 1px solid #4c4655;*/	

	PADDING-top: 12px;

	padding-bottom: 12px;

	DISPLAY: block;

	TEXT-DECORATION: none;

	color: #FFFFFF;

	margin: 0px;

	font-size: 12px;

	font-weight: bold;



}



a.maintab1 {

	COLOR: #FFFFFF; 	display: block; 	TEXT-DECORATION: none;

}



a.maintab1:hover {

	background-color: #0C0C0B;

	color: #ffffff;

}



.maintab2 {

	WIDTH: 75px;

	text-align: center;

	padding-right: 0px;

	/*border-right: 1px solid #4c4655;*/

		PADDING-top: 12px;

	padding-bottom: 12px;

	DISPLAY: block;

	TEXT-DECORATION: none;

	text-transform: capitalize;

	color: #FFFFFF;

	margin: 0px;

	font-size: 12px;

		font-weight: bold;



}



a.maintab2 {

	COLOR: #FFFFFF; 	display: block; 	TEXT-DECORATION: none;

}





a.maintab2:hover {

	background-color: #0C0C0B;

	color: #ffffff;

}



.maintab3 {

	WIDTH:95px;

	text-align: center;

	padding-right: 0px;

	/*border-right: 1px solid #4c4655;*/

	PADDING-top: 12px;

	padding-bottom: 12px;

	DISPLAY: block;

	TEXT-DECORATION: none;

	color: #FFFFFF;

	margin: 0px;

	font-size: 12px;

		font-weight: bold;



}



a.maintab3 {

	COLOR: #FFFFFF; 	display: block; 	TEXT-DECORATION: none;

}





a.maintab3:hover {

	background-color: #0C0C0B;

	color: #ffffff;

}



.maintab4 {

	WIDTH: 80px;

	text-align: center;

	padding-right: 0px;

	/*border-right: 1px solid #4c4655;*/

	PADDING-top: 12px;

	padding-bottom: 12px;

	DISPLAY: block;

	TEXT-DECORATION: none;

	color: #FFFFFF;

	margin: 0px;

	font-size: 12px;

		font-weight: bold;



}



a.maintab4 {

	COLOR: #FFFFFF; 	display: block; 	TEXT-DECORATION: none;

}





a.maintab4:hover {

	background-color: #0C0C0B;

	color: #ffffff;

}



.maintab5 {

	WIDTH: 80px;

	text-align: center;

	padding-right: 0px;

	PADDING-top: 12px;

	padding-bottom: 12px;

	/*border-right: 1px solid #4c4655;*/

	DISPLAY: block;

	TEXT-DECORATION: none;

	color: #FFFFFF;

	margin: 0px;

	font-size: 12px;

		font-weight: bold;



}



a.maintab5 {

	COLOR: #FFFFFF; 	display: block; 	TEXT-DECORATION: none;

}





a.maintab5:hover {

	background-color: #0C0C0B;

	color: #ffffff;

}





.maintab6 {

	WIDTH: 80px;

	text-align: center;

	padding-right: 0px;

	PADDING-top: 12px;

	padding-bottom: 12px;

	DISPLAY: block;

	TEXT-DECORATION: none;

	/*border-right: 1px solid #4c4655;*/

	color: #FFFFFF;

	margin: 0px;

	font-size: 12px;

		font-weight: bold;



}



a.maintab6 {

	COLOR: #FFFFFF; 	display: block; 	TEXT-DECORATION: none;

}





a.maintab6:hover {

	background-color: #0C0C0B;

	color: #ffffff;

}





.maintab7 {

	WIDTH: 95px;

	text-align: center;

	padding-right: 0px;

	PADDING-top: 12px;

	padding-bottom: 12px;

	DISPLAY: block;

	TEXT-DECORATION: none;

	color: #FFFFFF;

	margin: 0px;

	font-size: 12px;

		font-weight: bold;



}



a.maintab7 {

	COLOR: #FFFFFF; 	display: block; 	TEXT-DECORATION: none;

}





a.maintab7:hover {

	background-color: #0C0C0B;

	color: #ffffff;

}





.maintab8 {

	WIDTH: 95px;

	text-align: center;

	padding-right: 0px;

	PADDING-top: 12px;

	padding-bottom: 12px;

	DISPLAY: block;

	TEXT-DECORATION: none;

	color: #FFFFFF;

	margin: 0px;

	font-size: 12px;

		font-weight: bold;



}



a.maintab8 {

	COLOR: #FFFFFF; 	display: block; 	TEXT-DECORATION: none;

}





a.maintab8:hover {

	background-color: #0C0C0B;

	color: #ffffff;

}



.maintab9 {

	WIDTH: 75px;

	text-align: center;

	padding-right: 0px;

	PADDING-top: 12px;

	padding-bottom: 12px;

	DISPLAY: block;

	TEXT-DECORATION: none;

	color: #FFFFFF;

	margin: 0px;

	font-size: 12px;

	font-weight: bold;

}



a.maintab9 {

	COLOR: #FFFFFF; 	display: block; 	TEXT-DECORATION: none;

}





a.maintab9:hover {

	background-color: #0C0C0B;

	color: #ffffff;

}



.maintab10 {

	WIDTH: 80px;

	text-align: center;

	padding-right: 0px;

	/*border-right: 1px solid #4c4655;*/

		PADDING-top: 12px;

	padding-bottom: 12px;

	DISPLAY: block;

	TEXT-DECORATION: none;

	text-transform: capitalize;

	color: #FFFFFF;

	margin: 0px;

	font-size: 12px;

		font-weight: bold;



}



a.maintab10 {

	COLOR: #FFFFFF; 	display: block; 	TEXT-DECORATION: none;

}





a.maintab10:hover {

	background-color: #0C0C0B;

	color: #ffffff;

	

	}

 .maintab11 {

	WIDTH: 80px;

	text-align: center;

	padding-right: 0px;

	/*border-right: 1px solid #4c4655;*/

		PADDING-top: 12px;

	padding-bottom: 12px;

	DISPLAY: block;

	TEXT-DECORATION: none;

	text-transform: capitalize;

	color: #FFFFFF;

	margin: 0px;

	font-size: 12px;

		font-weight: bold;



}



a.maintab11 {

	COLOR: #FFFFFF; 	display: block; 	TEXT-DECORATION: none;

}





a.maintab10:hover {

	background-color: #0C0C0B;

	color: #ffffff;

	

	}

/* drop down menu lists*/



.pitlochry  {

	font-size: 12px; 

	BORDER-RIGHT: #eeeeee 0px solid; 

	BORDER-LEFT: #eeeeee 0px solid; 

	BORDER-TOP: #eeeeee 0px solid;

	background-color: #0C0C0B;

	font-family: Arial, Helvetica, sans-serif;

	font-weight:bold;

	PADDING: 10px; 

	WIDTH: 130px; 

	TEXT-ALIGN: left;

	color:#FFF;

}



.pitlochry1 {

	font-size: 12px;

	BORDER-RIGHT: #eeeeee 0px solid; 

	BORDER-bottom: #eeeeee 0px solid; 

	BORDER-LEFT: #eeeeee 0px solid; 

	BORDER-TOP: #eeeeee 0px solid;

	font-family: Arial, Helvetica, sans-serif;

	background-color: #0C0C0B; 

	PADDING: 10px; 

	FONT-WEIGHT: normal; 

	WIDTH: 130px; 

	TEXT-ALIGN: left;

	font-weight:bold;

}



.pitlochry A {

	DISPLAY: block; COLOR: #FFF; TEXT-DECORATION: none;

	width: 100%;

}



.pitlochry1 A {

	DISPLAY: block; COLOR: #FFF; TEXT-DECORATION: none;

	width: 100%;

}



.pitlochry A:hover {

	COLOR: #EF2379; TEXT-DECORATION: none;

	

}

.pitlochry1 A:hover {

	COLOR: #EF2379; TEXT-DECORATION: none;

}









.perthshire  {

	font-size: 12px; 

	BORDER-RIGHT: #eeeeee 0px solid; 

	BORDER-LEFT: #eeeeee 0px solid; 

	BORDER-TOP: #eeeeee 0px solid;

	background-color: #0C0C0B;

	font-family: Arial, Helvetica, sans-serif;

	font-weight:bold;

	PADDING: 10px; 

	WIDTH: 147px; 

	TEXT-ALIGN: left;

	color:#FFF;

}



.perthshire1 {

	font-size: 12px;

	BORDER-RIGHT: #eeeeee 0px solid; 

	BORDER-bottom: #eeeeee 0px solid; 

	BORDER-LEFT: #eeeeee 0px solid; 

	BORDER-TOP: #eeeeee 0px solid;

	font-family: Arial, Helvetica, sans-serif;

	background-color: #0C0C0B; 

	PADDING: 10px; 

	FONT-WEIGHT: normal; 

	WIDTH: 147px; 

	TEXT-ALIGN: left;

	font-weight:bold;

}



.perthshire A {

	DISPLAY: block; COLOR: #FFF; TEXT-DECORATION: none;

	width: 100%;

}



.perthshire1 A {

	DISPLAY: block; COLOR: #FFF; TEXT-DECORATION: none;

	width: 100%;

}



.perthshire A:hover {

	COLOR: #EF2379; TEXT-DECORATION: none;

	

}

.perthshire1 A:hover {

	COLOR: #EF2379; TEXT-DECORATION: none;

}









.accommodation  {

	font-size: 12px; 

	BORDER-RIGHT: #eeeeee 0px solid; 

	BORDER-LEFT: #eeeeee 0px solid; 

	BORDER-TOP: #eeeeee 0px solid;

	background-color: #0C0C0B;

	font-family: Arial, Helvetica, sans-serif;

	font-weight:bold;

	PADDING: 10px; 

	WIDTH: 117px; 

	TEXT-ALIGN: left;

	color:#FFF;

}



.accommodation1 {

	font-size: 12px;

	BORDER-RIGHT: #eeeeee 0px solid; 

	BORDER-bottom: #eeeeee 0px solid; 

	BORDER-LEFT: #eeeeee 0px solid; 

	BORDER-TOP: #eeeeee 0px solid;

	font-family: Arial, Helvetica, sans-serif;

	background-color: #0C0C0B; 

	PADDING: 10px; 

	FONT-WEIGHT: normal; 

	WIDTH: 117px; 

	TEXT-ALIGN: left;

	font-weight:bold;

}



.accommodation A {

	DISPLAY: block; COLOR: #FFF; TEXT-DECORATION: none;

	width: 100%;

}



.accommodation1 A {

	DISPLAY: block; COLOR: #FFF; TEXT-DECORATION: none;

	width: 100%;

}



.accommodation A:hover {

	COLOR: #EF2379; TEXT-DECORATION: none;

	

}

.accommodation1 A:hover {

	COLOR: #EF2379; TEXT-DECORATION: none;

}


