/* <![CDATA[ */

body {
	margin:0px 0px 0px 0px;
	padding:0;
	font-family: arial, sans-serif;
	font-size:1em;
	color:#183984;
	}

body,
body div,
body p,
body th,
body td,
body li,
body dd	{
font-size: 90%;
}


.arrow {padding-left: 0px; font-weight: bold;}
.faq {padding-bottom: 80px;}

#grosresults td {	
	color:#183984;
} 

#grosresults td b{	
	font-weight:bold;
	font-size:1em;
	margin-top:0;
	margin-bottom:0;
	padding:0;
	font-family: arial,sans-serif;
	color:#9C8363;
	} 


#middle #sitemap {margin-left: 20px; margin-bottom: 20px;}
#middle #sitemap #section {margin-top: 10px;}
#middle #sitemap #section a {font-weight: bold; color: #9C8363; font-size: 1.2em;}
#middle #sitemap #subsection {margin-left: 20px;}
#middle #sitemap #subsection a {font-weight: bold;}
#middle #sitemap #subsubsection {margin-left: 40px;}
#middle #sitemap #reference a {font-size: 0.9em;}

#middle p b {color:#6373A5;}

.supplier_ad {font-size:1em;}

#right p,#left p {
padding: 9px 9px 0px 9px;
margin:0px;
color:#ffffff;
}

a{
		text-decoration: underline;
		color: #183173;
	}


a:hover
{
text-decoration: none;
}

#leftlink { margin: 0 0 0 10px; padding: 0; list-style: none;} 
#leftlink li { padding: 0 0 10px 0;}

h3 {
	font-weight:bold;
	font-size:1em;
	margin-top:16px;
	margin-bottom:0px;
	padding:0px;
	font-family: arial,sans-serif;
	}

h4 {
	font-weight:bold;
	font-size:1em;
	margin-top:0;
	margin-bottom:0;
	padding:0;
	font-family: arial,sans-serif;
	color:#9C8363;
	}


.news {color:#392E21;}


#middle #news a{
		font-weight: bold;
		color:#9C8363;
	}


#middle #shop a{
		font-weight: bold;
		color:#9C8363;
	}

#middle #event a{
		font-weight: bold;
		color:#9C8363;
	}



#logo {
	float:left;
	margin: 0px 5px 0px 0px;
	width:287px;
	height:73px;
	padding:0;
	background: transparent url(img/as_logo.gif) no-repeat top left;
}

#logo span { display:none;}

#banner {
	float:right;
	margin: 5px 5px 5px 5px;
	width:468px;
	height:60px;
	padding:0;
}

#left {
	float:left;
	width:171px;
	margin:9px 0px 3px 9px;
	padding:0px;
	background:url(img/bl2.jpg) top left;
	}

#left p{
padding: 5px 0px 0px 9px;
}

#left a  {text-decoration: none; padding:0px; margin:0px; font-weight:bold; color: #ffffff;}
#left a:hover   {text-decoration: underline;}


/* Hide from IE5-mac. Only IE-win sees this. \*/
 * html #left {margin:9px 0px 3px 4px;}
 * html #middle {height: 1%;margin-left: 0;}
 * html #tartanmiddle {height: 1%;margin-left: 0;}
html>foo{} /*clear*/


#sepia {
	text-align:right;
	padding: 0px;
	height:74px;
	}
#sepia span {
  display:none;
  }


label {
float:left;
font-weight:bold;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 9px;
color:#ffffff;
}

#flash{
	float:left;
	width:386px;
	margin:0px; padding:0px;
	}
#quote {
		float:left;
		width:200px;
		margin:8px 0px 0px 10px;
		padding:0px;
		font-size: 11px; color: #ffffff;
	}



#send {
  display:none;
  }





#right {
		float:right;
		width:171px;
		margin:9px 9px 3px 0px;
		padding:0px;
		background:url(img/br2.jpg) top left;
		}
/* Hide from IE5-mac. Only IE-win sees this. \*/
 * html #right{margin:9px 4px 3px 0px;}
html>foo{} /*clear*/


#discover {
	width:150px;
	height:14px;
	margin:0px 9px 0px 9px;
	padding:0px;
	background: transparent url(img/h/disc.gif) no-repeat top left;
}


#discover span {display:none;}

#scots {
	width:117px;
	height:14px;
	margin:0px 9px 0px 9px;
	padding:0px;
	background: transparent url(img/h/fam.gif) no-repeat top left;
}

#scots span {display:none;}


#related {width:104px;height:14px;margin:0px 9px 0px 9px;padding:0px;background: transparent url(img/h/related.gif) no-repeat top left;} #related span {display:none;}

#counties {width:74px;height:14px;margin:0px 9px 0px 9px;padding:0px;background: transparent url(img/h/counties.gif) no-repeat top left;} #counties span {display:none;}

#regions {width:69px;height:18px;margin:0px 9px 0px 9px;padding:0px;background: transparent url(img/h/regions.gif) no-repeat top left;} #regions span {display:none;}

#address {width:115px;height:14px;margin:0px 9px 0px 9px;padding:0px;background: transparent url(img/h/tourist.gif) no-repeat top left;} #address span {display:none;}

#know {width:115px;height:18px;margin:0px 9px 0px 9px;padding:0px;background: transparent url(img/h/know.gif) no-repeat top left;} #know span {display:none;}

#industries {width:85px;height:14px;margin:0px 9px 0px 9px;padding:0px;background: transparent url(img/h/industries.gif) no-repeat top left;} #industries span {display:none;}

#motto {width:94px;height:14px;margin:0px 9px 0px 9px;padding:0px;background: transparent url(img/h/motto.gif) no-repeat top left;} #motto span {display:none;}

#register {width:62px;height:17px;margin:0px 9px 0px 9px;padding:0px;background: transparent url(img/h/register.gif) no-repeat top left;} #register span {display:none;}

#latest {width:89px;height:14px;margin:0px 9px 0px 9px;padding:0px;background: transparent url(img/h/latest.gif) no-repeat top left;} #latest span {display:none;}


#clues {width:131px;height:18px;margin:0px 9px 0px 9px;padding:0px;background: transparent url(img/h/clues.gif) no-repeat top left;} #clues span {display:none;}


#official {
	width:140px;
	height:14px;
	margin:0px 9px 9px 9px;
	padding:0px;
	background: transparent url(img/h/as.gif) no-repeat top left;
}

#official span {display:none;}

#itineraries {
	width:87px;
	height:14px;
	margin:0px 9px 0px 9px;
	padding:0px;
	background: transparent url(img/h/itin.gif) no-repeat top left;
}

#itineraries span {display:none;}

#middle {
		margin:0px 189px 3px 195px;
		padding:0px 5px 20px 5px;
		}

#tartanmiddle {
		margin:0px 0px 3px 189px;
		padding:0px 5px 20px 5px;
		}

#tartanmiddle p b {color:#6373A5;}
	




div.hr1 {
  height: 11px;
  background: url(img/b.gif) top left no-repeat;
}
hr {
  display: none;
}
div.hr2 {
  height: 29px;
  background: url(img/b_mid.gif) top left no-repeat;
}

div.hr3 {
  height: 11px;
  background: url(img/b_foot.gif) top left no-repeat;
}
div.hr4 {
  height: 11px;
  background: url(img/bl.gif) top left no-repeat;
}
div.hr5 {
  height: 29px;
  background: url(img/bl_mid.gif) top left no-repeat;
}
div.hr6 {
  height: 11px;
  background: url(img/bl_foot.gif) top left no-repeat;
}

div.list1 {
	width:147px;
	margin:0px 0px 9px 9px;
  height: 18px;
  background: url(img/h/gen.gif) top left no-repeat;
}
div.list1 span {  display:none;}

#title {height:73px;  margin:0px 0px 1px 0px; padding: 0px; background-color: #26365D;}

#header {clear:both; margin:0px; padding: 0px; background:url(img/brbg.jpg) top left;}

#base 		{clear:both;background-color: #26365D;margin: 0px 9px 0px 9px; padding:2px 0px 2px 0px;height:15px;voice-family: "\"}\"";voice-family:inherit;padding:1px 0px 1px 0px;}

#navWrap 	{clear:both;border:none; margin:1px 0px 1px 0px; padding:0px;}
#navigation {clear:both; margin:0px;  height:17px; background:#5B6D92;padding: 4px 0px 4px 0px;voice-family: "\"}\"";voice-family:inherit;padding: 2px 0px 0px 0px;}
#navigation ul 	{margin: 0px; padding:0px; list-style-type: none;}
#navigation ul li 	{display: block; float: left; text-align: center; margin: 0px 40px 0px 0px;}
#navigation ul li a { display: block;text-decoration: none; padding:0px 0px 0px 9px; margin:0px; font-weight:bold; color: #ffffff;}
#navigation ul li #selected a { color: #26365D;}
#navigation ul li a:hover 	{display: block;text-decoration: underline; color: #ffffff;}
#navigation a:hover {background: url("img/arr.gif") no-repeat left top;}

#right ul   {margin: 0px; padding:0px 0px 0px 10px; list-style-type: none;}
#right ul li   {text-align: left; padding: 0px;margin: 0px 20px 0px 0px;}
#right ul li a  {text-decoration: none; padding:0px; margin:0px; font-weight:bold; color: #ffffff;}
#right ul li a:hover   {text-decoration: underline;}
#right a  {text-decoration: none; padding:0px; margin:0px; font-weight:bold; color: #ffffff;}
#right a:hover   {text-decoration: underline;}

#footnote {font-size: 90%}

#footer {margin: 0;padding: 0;float:left;}

#footer ul {border: 0;margin: 0;padding: 0;list-style-type: none;text-align: center;clear: left;}

#footer ul li {display: block;float: left;text-align: center;padding: 0;margin: 0;}

#footer ul li a {padding: 0;margin: 0 20px 0 9px; color: #fff;text-decoration: none;display: block;text-align: center;font-weight: normal;}


#vs {
float:right;
	text-align:right;
	padding: 0 10px 0 0;
	voice-family: "\"}\"";
	voice-family:inherit;
	padding: 0px 10px 0px 0px;
  }



img {border:0; margin:0; padding:0;}

.box {border:none; width:120px;height:17px;font-size:100%;color:#183173;margin:0px 0px 0px 0px;}
.drop {border:none; width:150px;height:17px;font-size:100%;color:#183173;margin:0px 0px 0px 0px;}
.send {border:none; color:#183173; width:24px;margin:0px 0px 0px 7px;}
.search {margin:0px; padding:0px 0px 0px 0px;}
.dropDown {margin:0px; padding:0px 0px 0px 0px;}

.linkBold {text-decoration: underline; font-weight:bold; color: #ffffff;}
.linkBold:hover {text-decoration: none;}

.link {text-decoration: underline; font-weight:bold; color: #6373A5;}
.link:hover {text-decoration: none;}

.vBold {text-decoration: none; font-weight:bold; color: #ffffff; font-size: 90%;}
.vBold:hover {text-decoration: underline;}

/* ]]> */








