body{
	font-family:"Lucida Grande","Lucida Sans Unicode","Sans-Serif";
	background-image: url(images/tartan3.jpg);
	;
}  
#header { height:274px; margin-top:5px;}
p {margin-top: 15px; margin-right: 15px; margin-left: 15px; margin-bottom: 15px; clear:both;}
h1 {
	top: -500px;
	position: absolute;
}
h2 {margin-top: 15px; margin-right: 15px; margin-left: 15px; font-size: 16px; color: #8F7B99;}
h3 {margin-right: 15px; margin-left: 15px; font-size: 16px; color: #000066;}
#container {width:910px; height: 43px; background-image: url(images/band.JPG); background-repeat:repeat-x; border: 1px solid #000000; clear:both;}
#container3 {width:910px; height: 43px; background-image: url(images/thistle1.png); background-repeat:repeat-x; border-bottom: 2px solid; border-bottom-color: #0C0; clear:both;}
.container3 {width:910px; height: 43px; background-image: url(images/thistle1.png); background-repeat:repeat-x; border-bottom: 2px solid; border-bottom-color: #0C0; clear:both;}
.container3blank {width:910px; height: 43px; clear:both;}
#container1 {width:250px; height: 45px; background-image: url(images/thistle1.png); background-repeat:repeat-x; border-bottom: 2px solid; border-bottom-color: #0C0; position:relative}
#container2 {width:870px; height: 43px; background-image: url(images/band.JPG); background-repeat:repeat-x; border: 1px solid #000000;}
#container4 {width:250px; height: 45px; background-image: url(images/thistle1.png); background-repeat:repeat-x; border-bottom: 2px solid; margin-top:50px; border-bottom-color: #0C0; postion:absolute; bottom:0; overflow:auto;}

#main {width:910px; background-color: #ffffcc; margin-right:auto; margin-left:auto; margin-top:20px; border: 5px solid #8F7B99; text-align:center;}
#banner { width: 910px; height:120px; clear:both;}
#flag {height:678px; background-image:url(images/scotland1.jpg);}
#left {width: 254px; float:left; margin-left:22px; margin-top:15px; background-color:#000; height:403px; /* for IE */
filter:alpha(opacity=95);
	/* CSS3 standard */
opacity:0.95; position:relative; }
#right {width: 600px; float:right; margin-right:22px; margin-top:15px; background:#000; margin-bottom: 10px;/* for IE */
filter:alpha(opacity=90);
	/* CSS3 standard */
opacity:0.9;}
#text { width: 854px; background-color: #FFFFCC; height: 230px; margin:auto; margin-top:5px; clear:both; /* for IE */
filter:alpha(opacity=80);
	/* CSS3 standard */
opacity:0.80;}    }
.featureimage {float: left; height: 143px; margin-right: 2px; border: 1px solid #000000;} 
.featureimage1 { margin-right: 45px; margin-left: 45px; border: 1px solid #000000;}
.featureimage2 { margin-left: 45px; margin-bottom: 15px; }
.featureimage3 {margin-left: 15px; text-align:left;}
.featureimage4 {float:right; position:relative; top: 10; margin-left: 10px; margin-right:15px;}
.featureimage5 {margin-right: 150px; margin-top:20px;}
a:link {color: #CC6633;
text-decoration: none;}
a:visited {color: #CC9900;
 text-decoration: none;}
a:hover {color: #CCCC33;
text-decoration: none;}
a:active {color: #CC9933;}}
a:hover{text-decoration: none;}
a:visited {text-decoration: none;}
a:active {text-decoration: none;}


.style1 {font-family: Arial, Helvetica, sans-serif; font-size: 72px; color: #FF0000;}
.style2 {font-size: 14px; color: #CC6600; font-weight: bold;}
.style7 {font-size: 18px;}
.style3 {font-size: 16px; color: #000000;}
.style10 {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align: left;
}
.style11 {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	}
.style12 {margin-bottom:60px;}	
.style13 {color: #FFFFFF}
.style18 {font-size: 36px}
.style16 {color: #8F7B99; font-family: Arial, Helvetica, sans-serif; font-size: 24px;}
.style17 {color: #CC6600; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold;}
.style19 {font-size: 24px}
#menu {width:873px; height:50px; margin-bottom:15px; margin-left: auto; margin-right: auto; text-align:center; clear:both;}
#right_column {
	width: 104px;
	float:left;
	margin-top: 10px;
	margin-right:22px;
}
#left_column {
	width: 104px;
	float:left;
	margin-top: 10px;
	margin-left:22px;
}

#center_column {
	width: 655px;
	float:left;
	margin-top: 10px;
	text-align:center;
	}
#footer {
	height: 20px;
	vertical-align:baseline;
	 background-color: #857B99;
	background-repeat:repeat-x;
	border: 1px solid #000066;
	width:910px;
	margin-left: auto;
	margin-right: auto;
}
.copyrightText {
	font-family:Arial;
	font-size:18px;
	color:#CC6633;
	font-weight:none;
	font-style:normal;
	text-decoration:none;
}
a.copyrightText {
	font-family:Arial;
	font-size:18px;
	color:#fece7a;
	font-weight:none;
	font-style:normal;
	text-decoration:none;
}
	
.style20 {text-align:left;
font-size: 12px; margin-top:3px;}
.style33 {color:#FFFFCC;}
.style19 {font-size: 24px}
#newnav1 {width: 874px; background-image:url(images/nav.png); background-repeat:repeat-x; border: height: 35px; text-align: center; vertical-align:middle; padding-top: 4px; padding-bottom: 2px; margin-left:auto; margin-right:auto;}
#newnav1 a:link{
color: #FFFFFF;
text-decoration: none;
}
#newnav1 a:visited {
color: #cccccc; 
text-decoration: none;
}
#newnav1 a:hover{
color: #CC6633;; 
text-decoration: none;
}
#newnav1 a:active {
color:#999999;
text-decoration: none;}
ul {
	list-style-image:url(images/ball.png);
	color: #000000;
	text-align: center;
	padding-top: 12px;
	padding-left: 35px;
	margin: 0 0px 7px 10px;
		
}
li {text-align:left; font-size: 16px; color: #666666; margin-bottom: 15px; }
.menu {list-style:none; height: 23px; background-image: url(images/gradienta.jpg); background-repeat:repeat-x; text-align: center; padding-top: 1px; padding-left: 15px; margin: 0 0 0 0;}
.inline {display:inline; }
.permit {margin-left: 10px; margin-top:10px; margin-bottom: 15px; width: 400px;}
