/* CSS Document */
.wrap {border:solid 1px #0000FF;border-bottom:solid 1px #0000FF;}


.logo {text-align:right;
	   color:#006699; 
	   font-size:1.5em;
	   font-family:"Calisto MT"; 
	   font-weight:bold;
	   }

.style1 {
	FONT-FAMILY:verdana;
	color: #000099;
	font-weight: bold;
	font-size: 12px;
	text-align: justify;
	
	
}


.nav a {color:#FFFFFF;
text-decoration:none}
.nav {line-height:18}

#arrow1 {position:absolute; left:105px; top:102px;}
#arrow2 {position:absolute; left:105px; top:210px;}
#arrow3 {position:absolute; left:105px; top:565px;}

#navigation {width:107px; font-size:1.0em; font-weight:bold; text-align:center;  }

/*Main Menu*/
#navigation ul {margin:0px; padding:0px; background-color:#2f3380;}

#navigation ul li {
height:inherit;
line-height:18px; 
list-style:none; 
padding-left:1px;
padding-top:15px;

color:#FFF; 
border-top:#fff solid; 
border-bottom:#fff solid; 
border-width:0px;
cursor:pointer; 
}
#navigation ul li:hover {background-color:#6699FF; position:relative;line-height:20px; }

/*Sub Menu*/
#navigation ul ul {display:none; position:absolute; left:107px; top:-45px; border:#fff solid;line-height:13px;font-size:1.0em; border-width:1px; background-color:#2f3380; }
#navigation ul li:hover ul {display:block;}

#navigation ul ul li { width:115px; float:left; display:inline; border:none;}
#navigation ul ul li:hover {text-decoration:none; border:none;}

#navigation li:hover ul li ul {display:none;}

#navigation ul ul li ul {left:110px; background-color:#0099CC;}
#navigation ul ul li:hover ul {display:block;}

#whitespace {
background-color:#FFFFFF;
position:absolute;
left:0.5%;
top:4px;
height:660px;
width:130%;
}


.backG {
	FONT-FAMILY:verdana;
	background-color:#93c39b; 
	color:#ffffff; 
	border-bottom:#538c4d 2px solid;
	font-size:12px;
}	
td.form1
{
	FONT-FAMILY:verdana;
	background:#eaeaea;
	font-size:12px;
}
#Aberdeen a {
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #000080;
}
#Aberdeenshire a {
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #000080;
}
#Angus a {
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #000080;
}
#EastAyr a {
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #000080;
}
#Edinburgh a {
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #000080;
}
#Glasgow a {
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #000080;
}
#JohnOgroats a {
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #000080;
}
#Perth a {
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #000080;
}
#SouthAyr a {
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #000080;
}
#ScotGov a {
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #000080;
}
#ScottishNews a {
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #000080;
}
#Tayside a {
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #000080;
}

.links {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3082af;
	text-align: center;
	vertical-align: top;
	border: thin none #333333;
}
.pagetitle {
	font-family: "Times New Roman", Times, serif;
	font-size: 1.4em;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	text-align: right;
	vertical-align: top;
}
.borderpage {
	border: thin solid #333333;
}

a {
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

div.newscol1 {
position:absolute;
padding:10px;
top: 260px;
left:18%;
height: 75%;
width:220px;
}
div.newscol2 {
position:absolute;
padding:10px;
left:45%;
top: 260px;
height: 75%;
width:220px;
}
div.newscol3 {
position:absolute;
padding:10px;
left:73%;
top:235px;
height: 75%;
width:220px;
}
div.newscol3x {
position:absolute;
padding:10px;
left:73%;
top:257px;
height: 75%;
width:220px;
}
div.newscol3a {
position:absolute;
padding:10px;
left:71%;
top:240px;
height: 75%;
width:220px;
}
#placemenu {
position:absolute;
padding:10px;
left:5px;
top:5px;
width:110px;
z-index: 10;
 text-align: left;
}

.newsheadformat {
text-align:justify;
font-weight:bold;
}

a.newshead:link {
color:#0000FF ;

}

a.newshead:visited {
color:#660000;
}

a.newshead:hover {
color:#009900;
}



.newsdescription {
color:#000000;
text-align:justify;
font-weight:bold;
}
#Layer2 {position: absolute; 
left: 117px;
top: 25px;
width: 899px;
height: 39px;
z-index: 2; 
text-align: right;
}
 
#Layer3 {position: absolute; 
left: 158px; 
top: 158px; 
width: 120px; 
height: 81px;
background-color: #b3cdff;
z-index: 3;
}
#Layer4 {position:absolute;
left: 278px; 
top: 158px; 
width: 120px; 
height: 81px; 
z-index: 4;
}
#Layer5 {position: absolute; 
left: 398px; 
top: 158px; 
width: 120px; 
height: 81px; 
background-color: #b3cdff;
z-index: 5;
} 
#Layer6 {position: absolute;
left: 518px; 
top: 158px;  
width: 120px; 
height: 81px; 
background-color: #b3cdff;
z-index: 6;
}
#Layer7 {position: absolute;
left: 638px; 
top: 158px;  
width: 120px; 
height: 81px; 
background-color: #b3cdff;
z-index: 7;
}

#Layer8 {position: absolute; 
left:758px; 
top: 158px; 
width: 120px; 
height: 81px; 
background-color: #b3cdff;
z-index: 8;
}
#Layer9 {position: absolute;
left: 878px; 
top: 158px;   
width: 120px; 
height: 81px; 
background-color: #b3cdff;
z-index: 9;
}
