body {
margin:0 auto;
padding:0;
text-align:center;
background-image:url(/images/ft_page_bgstrip.jpg);
background-position:top;
background-repeat:repeat-x;
background-color:#FFFDFE ;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333;
text-transform: none;
text-decoration: none;
line-height: 18px;
}


a { color: #98897E; }
a:visited { color: #666; }
a:hover { color: #fff; background-color:#98897E; }

ul {
	padding: 0px 0px 0px 15px;
	list-style-type: disc;	
	list-style: outside;
}

li {
	
	padding: 3px 0px 3px 0px;
}


#outside_header {
background-image:url(/images/ft_page_bg3.jpg);
background-position:center top;
background-repeat:no-repeat;
border:medium none;
height:1000px;
left:0pt;
position:absolute;
top:0pt;
width:100%;
}

#wrapper {
	margin:0 auto;
	width:970px;
	text-align:left;
	position:relative;
	height: 130px;
}


hr {
	border-top: 1px solid #98897E;
	border-bottom: 1px solid #eeeee0;
	border-left: 0px solid #eeeee0;
	border-right: 0px solid #eeeee0;
}


table, tr, td {
	margin-left: auto;
	margin-right: auto;
	vertical-align: top;
	
	
}

#container {
  position:relative;
  margin:0 auto;
  width:970px;
  text-align:left;

}

.image_link   {
color:#FFF;
background-color: #FFF;
border:1px solid #fff;
text-decoration: none;
display: block;
}

.image_link a:hover {
color:#FFF;
background-color:#FFF;
text-decoration: none;
}


.bg_none a {



}

.bg_none a:hover {

background: #FFF;

}


.white {
	color: #FFF;
	text-decoration: underline;
}


.adobe_links a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: none;
	text-decoration: underline;
	color:#98897E;
}

.adobe_links a:hover {
	color:#FFF;
	width: auto !important;
	background-color: #AD0008;
	text-decoration: underline;
}


#leaflet_box {
	float: right;
	width: 215px;
	height: 62px;
	border-left: 1px dotted #D1D7BB;
	background-image: url(../images/leaflet_bg.jpg);
	background-repeat: repeat-x;
	margin: 5px 0px 0px 5px;
	padding: 13px 10px 10px 10px;
	
	
}


.download_text {
color:#694F40;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:16px;
line-height:22px;
text-decoration:none;
text-transform:none;
}

.download_text:hover {
color:#473129;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:16px;
line-height:22px;
text-decoration:none;
text-transform:none;
background-color: #D1D7BB;
}



/* main timeline */
#frameDiv { 
height: 595px; 
width: 968px; 
position:relative; 
z-index:3;
overflow: hidden; 
margin: 0px 0px 0px 0px;
background-image: url("/images/frame2.gif") ;

}

#outerDiv { 
height: 557px; 
width: 950px; 
position:relative; 
z-index:3;
overflow: hidden; 
margin: 8px 8px 90px 9px;

}

#brand-id {
  position: relative;
top: 0px;
left: 28px;
  height:130px;
  width:300px;

}
 
#site-navigation {
  position: absolute;
left: 0px;
top: 0px; 
 background: #fff;
height:auto;
 width:965px;
border-left: 1px solid #ddd;
border-right: 1px solid #ddd;
border-bottom: 1px solid #ddd;
background-image: url(../images/nav_grad.jpg);
background-repeat: repeat-x;
font: 11px/25px Georgia, "Times New Roman", Times, serif;
}




#nav_bar {
 float:right;
 background: #fff;
 height:auto;
 width:630px;
}   


#innerDiv { 
position: relative; 
left: 0px; 
top: 0px; 
background-image: url("/inside_win_bg.jpg");
} 

#footer_box { 
position: relative; 
left: 822px; 
top: -24px; 
background-color:#98897E ;
height: 60px;
width: 120px;
padding: 7px;

}


#footer_box_home { 
position: relative; 
left: 822px; 
top: -24px; 
background-color:#694F40 ;
height: 30px;
width: 120px;
padding: 7px;

}


#footer_map_home { 
position: relative; 
left: 5px; 
top: -67px; 
height: 42px;
width: 265px;
padding: 7px;

}


/* the timeline navigation */
#timeline-navigation {
  position:absolute;
  top: 10px;
  left: 780px;
  padding:10px;
}
#timeline-navigation a:link {
  color: green;
}





	/* STYLES FOR NAVIGATION */


	#nav, #nav ul {
	font-family: Georgia, "Times New Roman", Times, serif;
	background:white none repeat scroll 0%;
	float:left;
	
	line-height:1;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0pt 0pt 0px 0px;
	padding:0pt;
	width:620px;
	}
	#nav a {
	color:#473129;
	display:block;
	padding:5px;
	text-decoration:none;
	font-size: 11px;
	
	}
	
	#nav li {
	float:left;
	padding:0pt;
	text-transform: uppercase;
	border-right: 1px solid #98897E;
	}
	#nav li ul {
	border-width:2px;
	font-weight:normal;
	height:auto;
	left:-999em;
	margin:0pt;
	position:absolute;
	width:636px;
	}
	#nav li li {

	}
	
	#nav li a {
	background: none repeat scroll 0%;
	}
	
	#nav li a:hover {
	background:#BDC293 none repeat scroll 0%;
	}
	
	
	#nav li ul a {
	background:#BDC293 none repeat scroll 0%;
	}
	
	#nav li ul a:hover {
	background:#EEEECB none repeat scroll 0%;
	}
	
	
	#nav li ul ul a {
		background:#EEEECB none repeat scroll 0%;
		font-size: 10px;
		border-bottom: 1px solid #98897E;
	}	
	#nav li ul ul a:hover {
	
	background:#EEDDAA none repeat scroll 0%;
	
	}
	#nav li ul ul {
	
	}
	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left:-999em;
	}
	#nav li:hover ul, #nav li.sfhover ul  {
	left:328px;
	background:#BDC293 none repeat scroll 0%;
	line-height: 20px;
	
	}
	
	
	
	
	#nav li li:hover ul, #nav li li.sfhover ul  {
	left:0px;
	background:#EEEECB none repeat scroll 0%;
	line-height: 12px;
	
	}
	
	#nav li li li:hover ul, #nav li li li.sfhover ul {
	left:auto;
	
	}
	
	
	#nav li:hover, #nav li.sfhover {
	background:#BDC293 none repeat scroll 0%;
	}
	
	#nav li li:hover, #nav li li.sfhover {
	background:#EEEECB none repeat scroll 0%;

	}
	
	#nav li li li:hover, #nav li li li.sfhover {
	background:#EEDDAA none repeat scroll 0%;
	
	}



/* END OF STYLES FOR NAVIGATION*/




/* Navigation  
.nav, .nav ul { 
	list-style: none;
	margin: 0;
	padding: 0;
}

.nav {
	font-family: Georgia, "Times New Roman", Times, serif;
	z-index: 100;
	position: relative;
	background-image: url(../images/nav_grad.jpg);
	background-repeat: repeat-x;
	color: #484934;
}

.nav li {
	border-right: 1px solid #D1D7BB;
	float: left;
	margin: 0;
	padding: 0;
	position: relative;
}

.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited {
	font: 11px/25px Georgia, "Times New Roman", Times, serif;
	background: #565656;
	color: #484934;
	display: block;
	padding: 0 7px;
	text-transform: uppercase;
	text-decoration: none;
	background-image: url(../images/nav_grad.jpg);
	background-repeat: repeat-x; 
}

.nav li a:hover {
  background: #D1D7BB;
  color: #000;	
}

#nav-one li:hover a, 
#nav-one li.sfHover a {
  background: #D1D7BB;
  color: #000;
}

#nav-one li:hover ul a, 
#nav-one li.sfHover ul a {
  background: #D1D7BB;
  color: #484934;	
padding: 0px 5px 0px 0px ;
}


#nav-one li:hover ul a:hover, 
#nav-one li.sfHover ul a:hover {
  background: #484934;
  color: #FFF;	
}

.nav ul {
  background: #565656;
  border-bottom: 3px solid #BDC293;
  list-style: none;
  margin: 0;
  width: auto;
  position: absolute;
  top: -999em;
  left: -1px;
}




.nav li:hover ul,
.nav li.sfHover ul {
  top: 25px;
}

.nav ul li {
  border: 0;
  float: none;
}

.nav ul a {
  border: 1px solid #BDC293;
  border-bottom: 0;
  padding-right: 20px;
  width: auto;
  white-space: nowrap;
}

.nav ul a:hover {
  background: #ccc;
  color: #000;
}

*/



.power_nav {
	background:  url(../images/power_nav.gif) no-repeat left center;
	padding-left: 27px;
	display: block;
}

.industry_nav {
	background:  url(../images/industry_nav.gif) no-repeat left center;
	padding-left: 27px;
	display: block;
}

.landscape_nav {
	background:  url(../images/landscape_nav.gif) no-repeat left center;
	padding-left: 27px;
	display: block;
}


/* Home Page layout */

#home_title_box {
	float: left ; 
	min-height: 20px;
	height: auto !important;
	width: 945px; 
	padding-top: 20px;
	padding-bottom: 5px;
	margin-left: 10px;
	margin-right: 10px;
}




#home_column_left { 
float: left ; 
min-height: 350px;
height: auto !important;
width: 460px; 
padding: 10px;
}

#home_column_right { 
float: right ; 
min-height: 350px;
height: auto !important;
width: 455px; 
padding: 10px;
border-left: 1px dotted #98897E;

}

#home_column_right2 { 
float: right ; 
min-height: 350px;
height: auto !important;
width: 455px; 
padding: 10px;

}


#themes_box {
	float: left ; 
	min-height: 20px;
	height: auto !important;
	width: 925px; 
	padding: 10px;
	margin-left: 10px;
	margin-right: 10px;
	background-color:#eeeee0;
}

#supporters_box {
	float: left ; 
	min-height: 20px;
	height: auto !important;
	width: 925px; 
	padding: 10px;
	margin-left: 10px;
	margin-right: 10px;
	background-color:#FFF;
	text-align:left;
}


#supporters_logos {
	float: left ; 
	min-height: 20px;
	height: auto !important;
	width: 660px; 
	text-align:left;
}

#landscape_box { 
float: left ; 
min-height: 250px;
height: auto !important;
width: 215px; 
padding: 10px;
border-right: 1px dotted #98897E;

}


#power_box { 
float: left ; 
min-height: 250px;
height: auto !important;
width: 215px; 
padding: 10px;
border-right: 1px dotted #98897E;

}

#industry_box { 
float: left ; 
min-height: 250px;
height: auto !important;
width: 215px; 
padding: 10px;
}

#home_botright_box { 
float: right ; 
min-height: 80px;
height: auto !important;
width: 190px; 
padding: 10px 10px 10px 10px;
background-color:#605D3D;

}


.intro_text {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #473129;
	text-transform: none;
	text-decoration: none;
	line-height: 27px;

}

.home_text {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #98897E;
	text-transform: none;
	text-decoration: none;
	line-height: 22px;

}

.home_dark {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #473129;
	text-transform: none;
	text-decoration: none;
	line-height: 22px;

}

.map_download_text {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #694F40;
	text-transform: none;
	text-decoration: none;
	line-height: 21px;

}

.home_italic_text {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	color: #FFF;
	font-style: italic;
	text-transform: none;
	text-decoration: none;
	line-height: 20px;

}

.footer_titles {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #EEEECB;
	line-height: 14px;
	margin-top: 25px;
	display: block;
	width:55px;
	float: left;

}

.footer_titles_home {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #EEEECB;
	display: block;
	line-height: 14px;
	margin-top: 0px;
	width:55px;
	float: left;

}

.footer_links {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	text-transform: none;
	text-decoration: none;
	color:#EEEECB;
	float: left;
	padding: 2px;
	width: auto !important;
	min-width: 30px;
	margin-bottom:2px;
	font-size: 12px;
}

.footer_links:hover {
	color:#FFF;
	float: left;
	padding: 2px;
	width: auto !important;
	min-width: 30px;
	margin-bottom:2px;
	background-color: #98897E;
	text-decoration: underline;
}

.footer_links_home {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	text-transform: none;
	text-decoration: none;
	color:#EEEECB;
	float: left;
	padding: 2px;
	width: auto !important;
	min-width: 30px;
	margin-bottom:2px;
	font-size: 12px;
}

.footer_links_home:hover {
	color:#FFF;
	float: left;
	padding: 2px;
	width: auto !important;
	min-width: 30px;
	margin-bottom:2px;
	background-color: #694F40;
	text-decoration: underline;
}


#icon_power {
float: left ; 
width:50px; 
height:95px;
background-image: url(../images/exhibitpage_icons_power.gif);
background-repeat: no-repeat;
}

#icon_landscape {
float: left ;
width:50px; 
height:95px;
background-image: url(../images/exhibitpage_icons_landscape.gif);
background-repeat: no-repeat;
}

#icon_industry {
float: left ;
width:50px; 
height:95px;
background-image: url(../images/exhibitpage_icons_industry.gif);
background-repeat: no-repeat;
}



#thanks_box {
	margin-top: 150px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	width: 300px;
}







/* Reg form styles */



#registrant_title {
	width:40px;
	border-top: 1px solid #7a7a7a;
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	height:20px;
	background-color: #FFF;
	margin-bottom: 6px;
}

#registrant_first_name {
	width:340px;
	border-top: 1px solid #7a7a7a;
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	height:20px;
	background-color: #FFF;
	margin-bottom: 6px;
}

#registrant_last_name {
	width:340px;
	border-top: 1px solid #7a7a7a;
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	height:20px;
	background-color: #FFF;
	margin-bottom: 6px;
}

#registrant_address1 {
	width:340px;
	border-top: 1px solid #7a7a7a;
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	height:20px;
	background-color: #FFF;
	margin-bottom: 6px;
}

#registrant_address2 {
	width:340px;
	border-top: 1px solid #7a7a7a;
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	height:20px;
	background-color: #FFF;
	margin-bottom: 6px;
}

#registrant_city {
	width:340px;
	border-top: 1px solid #7a7a7a;
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	height:20px;
	background-color: #FFF;
	margin-bottom: 6px;
}

#registrant_postcode {
	width:340px;
	border-top: 1px solid #7a7a7a;
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	height:20px;
	background-color: #FFF;
	margin-bottom: 6px;
}

#registrant_email {
	width:340px;
	border-top: 1px solid #7a7a7a;
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	height:20px;
	background-color: #FFF;
	margin-bottom: 6px;
}

#registrant_how_did_you_hear {
	border-top: 1px solid #7a7a7a;
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	height:20px;
	background-color: #FFF;
	margin-bottom: 6px;
}

#registrant_submit:hover {
	border-top: 1px solid #CCC;
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	height:30px;
	background-color: #FFF;
	background-image: url(../images/butt_grad.jpg);
	background-position: top;
	background-repeat: repeat-x;
	margin-top: 10px;
	margin-bottom: 6px;
	padding: 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #98897E;
	text-transform: uppercase;
	text-decoration: none;
	line-height: 22px;
}

#registrant_submit {
	border-top: 1px solid #CCC;
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	height:30px;
	background-image: url(../images/butt_grad_hov.jpg);
	background-position: top;
	background-repeat: repeat-x;
	background-color: #473129;
	margin-top: 10px;
	margin-bottom: 6px;
	padding: 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #fff;
	text-transform: uppercase;
	text-decoration: none;
	line-height: 22px;
}









/* News Page layout */

#outside_header2 {
background-image:url(/images/ft_page_bg2.jpg);
background-position:center top;
background-repeat:no-repeat;
border:medium none;
height:1000px;
left:0pt;
position:absolute;
top:0pt;
width:100%;
}


#blank_page { 
min-height: 645px; 
height: auto !important;
width: 968px; 
position:relative; 
z-index:3;
overflow: hidden; 
margin: 6px 0px 0px 0px;
background-image: url("/images/watercolour_bottom.jpg") ;
background-position:center bottom;
background-repeat:no-repeat;
border: 1px solid #DDD;
background-color: #FFF;
padding-bottom: 10px;


}

#top_title_box {
	float: left ; 
	min-height: 20px;
	height: auto !important;
	width: 945px; 
	padding-top: 30px;
	padding-bottom: 10px;
	margin-left: 10px;
	margin-right: 10px;
	border-bottom: 1px dotted #000;
}

#partners_title_box {
	float: left ; 
	min-height: 20px;
	height: auto !important;
	width: 945px; 
	padding-top: 30px;
	padding-bottom: 10px;
	margin-left: 10px;
	margin-right: 10px;
	border-bottom: 1px dotted #000;
	margin-bottom: 10px;
}

.page_title {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	color: #473129;
	text-transform: none;
	text-decoration: none;
	line-height: 24px;

}

.sub_title {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #98897E;
	text-transform: none;
	text-decoration: none;
	line-height: 30px;

}

.body_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	text-transform: none;
	text-decoration: none;
	line-height: 18px;

}


.small_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333;
	text-transform: none;
	text-decoration: none;
	line-height: 14px;

}

#column_left { 
float: left ; 
min-height: 645px;
height: auto !important;
width: 460px; 
padding: 10px;
text-align: left;
}

#column_right { 
float: right ; 
min-height: 635px;
height: auto !important;
width: 455px; 
padding: 10px;
border: 1px solid #DDD;
background-color:#eeeee0;
margin: 10px 10px 0px 0px;
}


/* Multimedia page*/


#video_preview_container {
min-height: 135px;
height: auto !important;
width: 450px;
border-bottom: 1px solid #98897E;
margin:0px 0px 10px 0px;	
}

#video_image_thumb {
	float:left;
	margin:0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	border: 1px dotted #98897E;	
	background-color: #FFF;
	width: 135px;
	height: 100px;
	text-align: center;
	
}

#video_preview_text {
	float:right;
	margin:0px 0px 0px 0px;
	padding: 0px 5px 5px 0px;
	width: 285px;
	
}




.watch_video_link, .podcast_link {
	display: block;
	float: left;
}

.watch_video_link a, .podcast_link a {
	display: block;
	float: left;
	padding: 2px 5px 2px 5px;
	margin-right: 5px;
	margin-top: 5px;
	background: #473129;
	color: #FFF;
	text-decoration: none;
}

.watch_video_link a:hover, .podcast_link a:hover {
	background: #98897E;
	}





/* News Box*/

#news_container_header {
	height: 20px;
	font-size: 12px;
	font-weight: bold;
	padding: 15px 10px 15px 120px;
	color: #FFF;
	float:left;
	width: 242px;
	background-color:#E6001C;
	background-image: url(../images/news_header.jpg);
}

	
#container_newimage {
	height: 150px;
	float:left;
	width: 372px;
	background-color:#FFF;
	border: 1px dotted red;
}
	
#news_image {

	float:left;
	margin:0px 8px 8px 0px;
	padding: 5px 5px 5px 5px;
	border: 1px dotted #98897E;
}


		
#news_description {
	min-height:50px;
	height:auto !important;
	float:left;
	padding: 5px 5px 5px 5px;
	width:460px;
}

#news_description ul {
padding-left:20px
}


	
#container_info {

	float:left;
	width: 460px;
}
	
#container_datebox {
	height: 60px;
	float:left;
	width: 55px;
	
}
		
#date_style {
	margin-top: 6px;
	margin-left: 6px;
	float: left;
	padding: 8px 5px 5px 5px;
	min-width:40px;
	width:auto !important;
	height: 40px;
	text-align: center;
	background-image: url(../images/date_bg.gif);
	background-repeat: no-repeat;
}
		
#container_textbox {
	min-height:50px;
	height:auto !important;
	float:right;
	background-color:#FFF;
	padding: 5px 5px 5px 0px;
	top: 0px;
	left: 0px;
	width:385px;
}

.date_day {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFF;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
		
.date_month {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	text-decoration: none;
}

.news_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	padding-bottom: 4px;
	line-height: 22px;
}


#news_preview_container {
min-height: 120px;
height: auto !important;
width: 450px;
border-bottom: 1px solid #98897E;
margin:0px 0px 10px 0px;	

	
	
}


#news_image_thumb {
	float:left;
	margin:0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	border: 1px dotted #98897E;	
	background-color: #FFF;
	width: 100px;
	height: 100px;
	text-align: center;
	
}

#news_preview_text {
	float:right;
	margin:0px 0px 0px 0px;
	padding: 0px 5px 5px 0px;
	width: 320px;
	
}

.news_preview_date {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	color: #473129;
	font-variant: normal;
	text-decoration: none;	
	padding-bottom: 5px;
	margin-bottom: 5px;
	border-bottom: 1px dotted #98897E;
	
	
}

.news_preview_link a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #333;
	font-variant: normal;
	text-decoration: none;
	
}

.news_preview_link a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #473129;
	font-variant: normal;
	text-decoration: underline;
	background-color:#FFF;
}


#news_archive_text {
	min-height: 50px;
	height: auto !important;
	width: 450px;
	border-bottom: 1px solid #98897E;
	margin:0px 0px 10px 0px;
	
	
}

.news_preview_date_short {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #473129;
	font-variant: normal;
	text-decoration: none;
	padding-bottom: 5px;
	padding-top: 5px;
}

.news_preview_link_short a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #333;
	font-variant: normal;
	text-decoration: none;
	
	
}

.news_preview_link_short a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #473129;
	font-variant: normal;
	text-decoration: underline;
	background-color:#FFF;
}


#update_info_box {
	float: right;
	min-height: 30px;
	height: auto !important;
	width: 450px;
	border: 1px solid #DDD;
	margin:0px 0px 0px 0px;
	padding: 5px;
	
	
}

#news_image {

	float:left;
	margin:0px 8px 8px 0px;
	padding: 5px 5px 5px 5px;
	border: 1px dotted #98897E;
	list-style: none;
}


/*press */

#press_archive_container {
	min-height: 60px;
	height: auto !important;
	width: 450px;
	border-bottom: 1px dotted #98897E;
	margin:0px 0px 5px 0px;
	padding:0px 0px 5px 0px;
	
}

#press_preview_text {
	float:right;
	margin:0px 0px 0px 0px;
	padding: 5px 5px 5px 0px;
	width: 380px;
	
}





#press_image {

	float:left;
	width: 455px;
	list-style: none;
}


	
#press_image ul {
	list-style: none;
		
}

#press_image li {
	padding: 5px 5px 5px 5px;
	list-style: none;
	margin-bottom: 5px;
	background-color: #FFF;
	}


 
#press_image li a {
	list-style: none;
	color: #98897E;
	text-decoration: none;	 
	list-style: none;

}


#press_image li a:hover {
	list-style: none;
	color: #FFF;
	text-decoration: underline;
}

#press_image li a.selected {
	list-style: none;
	color: #DDD;
	text-decoration: underline;
	}


/*exhibits on the timeline */



#exhibit_spacer_div {
position:absolute; 
width:185px; 
height:65px; 
}


#exhibit_content_container {
position:absolute; 
padding: 5px 3px 5px 3px;
}


.exhibit  {
position:absolute;
top:0;
left:0;
text-decoration: none;
width: 170px;
height: 60px;
display: block;
}


.exhibit a img { border: none;
	width: 190px;
	height: 80px;
	
	
 }

.exhibit a:hover img { 
	border: 2px dotted #694F40;
	 }
	
	.exhibit_small  {
	position:absolute;
	top:0;
	left:0;
	text-decoration: none;
	width: 190px;
	height: 60px;
	display: block;
	}


.exhibit_small a img { border: none;
		width: 190px;
		height: 67px;
}

.exhibit_small a:hover img { 
		border: 2px dotted #694F40;
}
		
		
.exhibit_long {
	position:absolute;
	top:0;
	left:0;
	text-decoration: none;
	width: 185px;
	height: 60px;
	display: block;
}


.exhibit_long a img { border: none;
	width: 215px;
	height: 82px;
}

.exhibit_long a:hover img { 
	border: 2px dotted #694F40;
	}
	
	
	.exhibit_small_long {
		position:absolute;
		top:0;
		left:0;
		text-decoration: none;
		width: 185px;
		height: 60px;
		display: block;
	}


	.exhibit_small_long a img { border: none;
		width: 215px;
		height: 66px;
	}

	.exhibit_small_long a:hover img { 
		border: 2px dotted #694F40;
		}	



	#exhibit_icon_power {
		position:absolute;
		height: 60px;
		width:30px;
		background-image: url(../images/power_icon.gif);
		background-repeat: no-repeat;
	}
	
	#exhibit_icon_landscape {
		position:absolute;
		height: 60px;
		width:30px;
		background-image: url(../images/landscape_icon.gif);
		background-repeat: no-repeat;
	}
	
	#exhibit_icon_industry {
		position:absolute;
		height: 60px;
		width:30px;
		background-image: url(../images/industry_icon.gif);
		background-repeat: no-repeat;
	}

#exhibit_mapbox {
	position:relative;
	top:0px;
	left:30px;
	height: auto !important;
	min-height: 65px;
	width:150px;
	border: 1px solid #999;
	background-image: url(../images/thickbox/macFFBgHack_white2.png);
	background-repeat: repeat;
	padding: 3px 3px 3px 1px;
	text-align: left;
}

#exhibit_mapbox_large {
	position:relative;
	top:0px;
	left:30px;
	height: auto !important;
	min-height: 65px;
	width:176px;
	border: 1px solid #999;
	background-image: url(../images/thickbox/macFFBgHack_white2.png);
	background-repeat: repeat;
	padding: 3px 3px 3px 1px;
	text-align: left;
}


#exhibit_mapbox_small_long {
	position:relative;
	top:0px;
	left:30px;
	height: 52px;
	width:176px;
	border: 1px solid #999;
	background-image: url(../images/thickbox/macFFBgHack_white2.png);
	background-repeat: repeat;
	padding: 3px 3px 3px 1px;
	text-align: left;
}


#exhibit_mapbox_small {
	position:relative;
	top:0px;
	left:30px;
	height: 52px;
	width:150px;
	border: 1px solid #999;
	background-image: url(../images/thickbox/macFFBgHack_white2.png);
	background-repeat: repeat;
	padding: 3px 3px 3px 1px;
	text-align: left;
}

.exhibit_title {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #333;
	text-transform: none;
	text-decoration: none;
	line-height: 15px;
}

.exhibit_date {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #fff;
	text-transform: none;
	text-decoration: none;
	line-height: 13px;
	background-color:#652432;
	padding: 2px 2px 2px 2px;
}
	
.exhibit_date_landscape {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #fff;
	text-transform: none;
	text-decoration: none;
	line-height: 13px;
	background-color:#605D3D;
	padding: 2px 2px 2px 2px;
}
	
.exhibit_date_industry {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #fff;
	text-transform: none;
	text-decoration: none;
	line-height: 13px;
	background-color:#576D6F;
	padding: 2px 2px 2px 2px;
}

.exhibit_view_more {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #fff;
	text-transform: none;
	text-decoration: none;
	line-height: 11px;
	background-color:#694F40;
	padding: 2px 2px 2px 2px ;
	display: block;
	float: right;
}

.exhibit_location {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #694F40;
	text-transform: none;
	text-decoration: none;
	line-height: 14px;
	
}


.exhibit_details {
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 11px;
		color: #fff;
		text-transform: none;
		text-decoration: none;
		line-height: 15px;
		background-color:#694F40;
		padding: 2px 2px 2px 2px ;
		
	}
	
	
	.exhibit_facts {
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 12px;
		color: #473129;
		font-style: italic;
		text-transform: none;
		text-decoration: none;
		line-height: 16px;

	}
	.exhibit_facts_bold {
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 12px;
		color: #473129;
		font-weight: bold;
		font-style: italic;
		text-transform: none;
		text-decoration: none;
		line-height: 16px;

	}
	
	.album_caption {
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 12px;
		color: #473129;
		font-style: italic;
		text-transform: none;
		text-decoration: none;
		line-height: 16px;
		margin-top:10px;
		display: block;

	}



#exhibit-1 {     /* The Tunic */
	top: 450px;
	left:300px;

}


#exhibit-2 {    /* The Thin Red line */
  top: 730px;
  left:200px;
}


#exhibit-3 {    /* Munro's Case */
  top: 565px;
  left:70px;
}

#exhibit-4 {     /* Mrs "Kokana" Smith */
  top: 750px;
  left:450px;
}


#exhibit-5 {     /* Wallace */
  top: 1210px;
  left:210px;
}


#exhibit-6 {     /* Oldest Football */
  top: 1050px;
  left:500px;
}

#exhibit-7 {     /* Kilmadock Heritage Centre */
  top: 230px;
  left:50px;
}

#exhibit-8 {     /* Alloa Tower */
  top: 470px;
  left:1650px;
}

#exhibit-9 {     /* Menstrie Tower */
  top: 100px;
  left:1680px;
}

#exhibit-10 {     /* Clackmannon Tower */
  top: 770px;
  left:1730px;
}

#exhibit-11 {     /* Sauchi Tower */
  top: 260px;
  left:1800px;
}

#exhibit-12 {     /* Castle Campbell */
  top: 790px;
  left:2180px;
} 

#exhibit-13 {      /* Dollar Museum */
  top: 520px;
  left:2200px;
}

#exhibit-14 {      /* Tullibody Heritage Centre */
	top: 230px;
  left:1250px;
}

#exhibit-15 {      /* Antonine Wall (Graffito on Samian c) */
  top: 1060px;
  left:1230px;
}

#exhibit-16 {      /* Antonine Wall (Roy's Map of 1750) */
  top: 800px;
  left:860px;
}

#exhibit-17 {      /* Antonine Wall (Gaming Board) */
  top: 1230px;
  left:830px;
}

#exhibit-18 {      /* Carron Iron Works (Cannonade model) */
  top: 1400px;
  left:1350px;
}

#exhibit-19 {      /* Carron Iron Works (Three-legged pot) */
  top: 1550px;
  left:1050px;
}


#exhibit-20 {      /* Kinneil Museum */
  top: 1300px;
  left:1600px;
}

#exhibit-21 {       /* Grangmouth Museum */
  top: 1000px;
  left:1490px;
}

#exhibit-22 {       /* Bo'ness to Kinneil Railway */
  top: 1200px;
  left:1920px;
}                 

#exhibit-23 {       /* Birkhill Fireclay */
  top: 1450px;
  left:1870px;
}

#exhibit-24 {        /* JD Ferguson Painting */
  top: 270px;
  left:800px;
}                 

#exhibit-25 {        /* 20th Century Art */
  top: 180px;
  left:830px;
}




/* exhibit "pop-ups" */

.exhibit-canvas {
	width:550px; 
	height:500px;
}

#exhibitpage_title {
	position: absolute; 
	width:235px; 
	height:200px;
	top: 100px;
	left:0px;
}

.exhibitpage_date_power {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #fff;
	text-transform: none;
	text-decoration: none;
	line-height: 15px;
	background-color:#652432;
	padding: 3px 2px 3px 3px;
	border: 1px solid #D1D7BB;
}

.exhibitpage_date_landscape {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #fff;
	text-transform: none;
	text-decoration: none;
	line-height: 15px;
	background-color:#605D3D;
	padding: 3px 2px 3px 3px;
	border: 1px solid #D1D7BB;
}

.exhibitpage_date_industry {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #fff;
	text-transform: none;
	text-decoration: none;
	line-height: 15px;
	background-color:#576D6F;
	padding: 3px 2px 3px 3px;
	border: 1px solid #D1D7BB;
}

#exhibitpage_name {
position:relative; 
width:226px; 
height:55px;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 15px;
color: #694F40;
text-transform: none;
text-decoration: none;
line-height: 20px;
background-color: #FFF;
padding: 3px;
margin: 3px 0px 3px 0px;
border: 1px solid #D1D7BB;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
}

#exhibitpage_icon_power {
position:relative; 
width:40px; 
height:100px;
background-image: url(../images/exhibitpage_icons_power.gif);
background-repeat: no-repeat;
}

#exhibitpage_icon_landscape {
position:relative; 
width:40px; 
height:100px;
background-image: url(../images/exhibitpage_icons_landscape.gif);
background-repeat: no-repeat;
}

#exhibitpage_icon_industry {
position:relative; 
width:40px; 
height:100px;
background-image: url(../images/exhibitpage_icons_industry.gif);
background-repeat: no-repeat;
}

.exhibitname_details {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 11px;
color: #694F40;
text-transform: none;
text-decoration: none;
line-height: 16px;
}

.small_contact_text {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 11px;
color: #694F40;
text-transform: none;
text-decoration: none;
line-height: 14px;
}

.small_contact_bold {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 11px;
font-weight: bold;
color: #694F40;
text-transform: none;
text-decoration: none;
line-height: 14px;
}

.white_story_text {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 12px;
color: #FFF;
text-transform: none;
text-decoration: none;
line-height: 18px;
}

.white_story_title {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 16px;
color: #FFF;
font-style: italic;
text-transform: none;
text-decoration: none;
line-height: 18px;
}


#close_button {
	list-style: none;
	float:right;
	margin-top: 0px;
	margin-right: 0px;
}
	
#close_button ul {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	list-style: none;
}

#close_button li {
	margin-bottom: 6px;
	list-style: none;
}

#close_button li a {
	list-style: none;
	padding: 5px 7px 5px 7px;
	color: #FFF;
	
	text-align: right;
	background-color:#694F40;
	text-decoration: none;	 
	line-height: 22px;
}


#close_button li a:hover {
	list-style: none;
	padding: 5px 7px 5px 7px;
	color: #694F40;
	text-decoration: underline;
	
	text-align: right;
	background-color:#D1D7BB;
	text-decoration: none;
	line-height: 22px;
}

#close_button li a.select {
	list-style: none;
	padding: 5px 7px 5px 7px;
	color: #FFF;
	width: 20px;
	height: 10px;
	text-align: right;
	background-color:#FFF;
	text-decoration: none;	 
	line-height: 22px;
}

#back_to_map {
	position: absolute;
	top: 500px;
	left: 0px;
}

#more-info-2 {
	position: absolute;
	top: 50px;
	left: 10px;
	width: 300px;

}



/* The Tunic pop up */

#tunic_my_story_button {
	position: absolute;
	top: 50px;
	left: 340px;	
}

#tunic_my_story_box {

position: absolute;
top: 90px;
left: 390px;
width:300px; 
min-height:100px;
height: auto !important;
background-color: #FFF;
padding: 8px;
background-image: url(../images/power_grad.jpg);
background-repeat: repeat-x;
background-position: bottom;
background-color: #652432;

}


#tunic_my_movie_button {
position: absolute;
top: 270px;
left: 120px;
}


#tunic_my_movie_box {
	position: absolute;
	top: 70px;
	left: 150px;
	width:400px; 
	height:350px;
	background-color: #FFF;
	padding: 5px;
	background-image: url(../images/light_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 3px solid #DDD;
}
	

#tunic_my_facts_button {
	position: absolute;
	top: 420px;
	left: 100px;
}

#tunic_my_facts_box {
	position: absolute;
	top: 245px;
	left: 180px;
	width:300px; 
	min-height:100px;
	height: auto !important;
	background-color: #FFF;
	padding: 5px;
	background-image: url(../images/light_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 3px solid #DDD;
}
		
		
#tunic_hear_button {
	position: absolute;
	top: 50px;
	left: 70px;
}

#tunic_hear_box {
position: absolute;
top: 60px;
left: 100px;
width:200px; 
min-height:100px;
height: auto !important;
background-color: #FFF;
padding: 5px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
border: 3px solid #DDD;
}

#tunic_find_me_button {
position: absolute;
top: 330px;
left: 280px;
}


#tunic_find_me_box {
position: absolute;
top: 360px;
left: 240px;
width:400px; 
min-height:100px;
height: auto !important;
border: 1px dotted #98897E;
background-color: #FFF;
padding: 8px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
}


#tunic_my_album_button {
	position: absolute;
	top: 350px;
	left: 40px;	
}

#tunic_my_album_box {
position: absolute;
top: 150px;
left: 150px;
width:320px; 
height:290px;
background-color: #FFF;
padding: 5px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
border: 3px solid #DDD;
}


/* The Regiment*/


#reg_my_story_button {
	position: absolute;
	top: 120px;
	left: 420px;	
}

#reg_my_story_box {

position: absolute;
top: 70px;
left: 530px;
width:220px; 
min-height:100px;
height: auto !important;
background-color: #FFF;
padding: 8px;
background-image: url(../images/power_grad.jpg);
background-repeat: repeat-x;
background-position: bottom;
background-color: #652432;

}


#reg_my_movie_button {
position: absolute;
top: 300px;
left: 150px;
}


#reg_my_movie_box {
	position: absolute;
	top: 70px;
	left: 150px;
	width:400px; 
	height:350px;
	background-color: #FFF;
	padding: 5px;
	background-image: url(../images/light_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 3px solid #DDD;
}
	

#reg_my_facts_button {
	position: absolute;
	top: 120px;
	left: 242px;
}

#reg_my_facts_box {
	position: absolute;
	top: 180px;
	left: 220px;
	width:250px; 
	min-height:100px;
	height: auto !important;
	background-color: #FFF;
	padding: 5px;
	background-image: url(../images/light_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 3px solid #DDD;
}
		
		
#reg_hear_button {
	position: absolute;
	top: 450px;
	left: 110px;
}

#reg_hear_box {
position: absolute;
top: 400px;
left: 150px;
width:200px; 
min-height:100px;
height: auto !important;
background-color: #FFF;
padding: 5px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
border: 3px solid #DDD;
}

#reg_find_me_button {
position: absolute;
top: 370px;
left: 300px;
}

#reg_find_me_box {
position: absolute;
top: 400px;
left: 270px;
width:420px; 
min-height:100px;
height: auto !important;
border: 1px dotted #98897E;
background-color: #FFF;
padding: 8px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
}


#reg_my_album_button {
	position: absolute;
	top: 350px;
	left: 40px;	
}
#reg_my_album_box {

position: absolute;
top: 150px;
left: 150px;
width:340px; 
height:330px;
background-color: #FFF;
padding: 5px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
border: 3px solid #DDD;
}

#reg_title {
	position: absolute; 
	width:235px; 
	height:160px;
	top: 60px;
	left:0px;
}


/* Munro's Case*/


#munro_my_story_button {
	position: absolute;
	top: 130px;
	left: 330px;	
}

#munro_my_story_box {

position: absolute;
top: 140px;
left: 440px;
width:240px; 
min-height:100px;
height: auto !important;
background-color: #FFF;
padding: 8px;
background-image: url(../images/power_grad.jpg);
background-repeat: repeat-x;
background-position: bottom;
background-color: #652432;

}


#munro_my_movie_button {
position: absolute;
top: 260px;
left: 50px;
}


#munro_my_movie_box {
	position: absolute;
	top: 90px;
	left: 150px;
	width:410px; 
	height:400px;
	background-color: #FFF;
	padding: 5px;
	background-image: url(../images/light_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 3px solid #DDD;
}
	

#munro_my_facts_button {
	position: absolute;
	top: 50px;
	left: 300px;
}

#munro_my_facts_box {
	position: absolute;
	top: 150px;
	left: 150px;
	width:320px; 
	min-height:100px;
	height: auto !important;
	background-color: #FFF;
	padding: 5px;
	background-image: url(../images/light_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 3px solid #DDD;
}
		
		
#munro_hear_button {
	position: absolute;
	top: 470px;
	left: 70px;
}

#munro_hear_box {
position: absolute;
top: 400px;
left: 100px;
width:200px; 
min-height:100px;
height: auto !important;
background-color: #FFF;
padding: 5px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
border: 3px solid #DDD;
}

#munro_find_me_button {
position: absolute;
top: 400px;
left: 120px;
}

#munro_find_me_box {
position: absolute;
top: 400px;
left: 220px;
width:420px; 
min-height:100px;
height: auto !important;
border: 1px dotted #98897E;
background-color: #FFF;
padding: 8px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
}


#munro_my_album_button {
	position: absolute;
	top: 350px;
	left: 40px;	
}
#munro_my_album_box {

position: absolute;
top: 150px;
left: 150px;
width:320px; 
height:290px;
background-color: #FFF;
padding: 5px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
border: 3px solid #DDD;
}


#munro_title {
	position: absolute; 
	width:235px; 
	height:200px;
	top: 130px;
	left:0px;
}


/* Mrs Kokana Smith */


#kokana_my_story_button {
	position: absolute;
	top: 130px;
	left: 285px;	
}

#kokana_my_story_box {

position: absolute;
top: 140px;
left: 387px;
width:240px; 
min-height:100px;
height: auto !important;
background-color: #FFF;
padding: 8px;
background-image: url(../images/power_grad.jpg);
background-repeat: repeat-x;
background-position: bottom;
background-color: #652432;

}


#kokana_my_movie_button {
position: absolute;
top: 320px;
left: 80px;
}


#kokana_my_movie_box {
	position: absolute;
	top: 70px;
	left: 150px;
	width:400px; 
	height:350px;
	background-color: #FFF;
	padding: 5px;
	background-image: url(../images/light_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 3px solid #DDD;
}
	

#kokana_my_facts_button {
	position: absolute;
	top: 50px;
	left: 300px;
}

#kokana_my_facts_box {
	position: absolute;
	top: 150px;
	left: 200px;
	width:320px; 
	min-height:100px;
	height: auto !important;
	background-color: #FFF;
	padding: 5px;
	background-image: url(../images/light_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 3px solid #DDD;
}
		
		
#kokana_hear_button {
	position: absolute;
	top: 480px;
	left: 170px;
}

#kokana_hear_box {
position: absolute;
top: 370px;
left: 170px;
width:200px; 
min-height:100px;
height: auto !important;
background-color: #FFF;
padding: 5px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
border: 3px solid #DDD;
}

#kokana_find_me_button {
position: absolute;
top: 370px;
left: 160px;
}

#kokana_find_me_box {
position: absolute;
top: 400px;
left: 230px;
width:400px; 
min-height:100px;
height: auto !important;
border: 1px dotted #98897E;
background-color: #FFF;
padding: 8px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
}


#kokana_my_album_button {
	position: absolute;
	top: 410px;
	left: 70px;	
}
#kokana_my_album_box {

position: absolute;
top: 150px;
left: 150px;
width:320px; 
height:290px;
background-color: #FFF;
padding: 5px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
border: 3px solid #DDD;
}


#kokana_title {
	position: absolute; 
	width:235px; 
	height:200px;
	top: 180px;
	left:0px;
}


/* Wallace Collection*/


#wallace_my_story_button {
	position: absolute;
	top: 50px;
	left: 370px;	
}

#wallace_my_story_box {

position: absolute;
top: 100px;
left: 387px;
width:300px; 
min-height:100px;
height: auto !important;
background-color: #FFF;
padding: 8px;
background-image: url(../images/power_grad.jpg);
background-repeat: repeat-x;
background-position: bottom;
background-color: #652432;

}


#wallace_my_movie_button {
position: absolute;
top: 320px;
left: 80px;
}


#wallace_my_movie_box {
	position: absolute;
	top: 90px;
	left: 200px;
	width:400px; 
	height:350px;
	background-color: #FFF;
	padding: 5px;
	background-image: url(../images/light_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 3px solid #DDD;
}
	

#wallace_my_facts_button {
	position: absolute;
	top: 50px;
	left: 140px;
}

#wallace_my_facts_box {
	position: absolute;
	top: 150px;
	left: 150px;
	width:320px; 
	min-height:100px;
	height: auto !important;
	background-color: #FFF;
	padding: 5px;
	background-image: url(../images/light_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 3px solid #DDD;
}
		
		
#wallace_hear_button {
	position: absolute;
	top: 480px;
	left: 170px;
}

#wallace_hear_box {
position: absolute;
top: 370px;
left: 170px;
width:200px; 
min-height:100px;
height: auto !important;
background-color: #FFF;
padding: 5px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
border: 3px solid #DDD;
}

#wallace_find_me_button {
position: absolute;
top: 400px;
left: 280px;
}

#wallace_find_me_box {
position: absolute;
top: 430px;
left: 320px;
width:400px; 
min-height:100px;
height: auto !important;
border: 1px dotted #98897E;
background-color: #FFF;
padding: 8px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
}


#wallace_my_album_button {
	position: absolute;
	top: 410px;
	left: 70px;	
}
#wallace_my_album_box {

position: absolute;
top: 150px;
left: 150px;
width:350px; 
height:370px;
background-color: #FFF;
padding: 5px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
border: 3px solid #DDD;
}


#wallace_title {
	position: absolute; 
	width:235px; 
	height:200px;
	top: 190px;
	left:10px;
}


/* Worlds Oldest Ball*/


#ball_my_story_button {
	position: absolute;
	top: 130px;
	left: 320px;	
}

#ball_my_story_box {

position: absolute;
top: 140px;
left: 420px;
width:240px; 
min-height:100px;
height: auto !important;
background-color: #FFF;
padding: 8px;
background-image: url(../images/power_grad.jpg);
background-repeat: repeat-x;
background-position: bottom;
background-color: #652432;

}


#ball_my_movie_button {
position: absolute;
top: 260px;
left: 80px;
}


#ball_my_movie_box {
	position: absolute;
	top: 50px;
	left: 150px;
	width:410px; 
	height:380px;
	background-color: #FFF;
	padding: 5px;
	background-image: url(../images/light_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 3px solid #DDD;
}
	

#ball_my_facts_button {
	position: absolute;
	top: 450px;
	left: 200px;
}

#ball_my_facts_box {
	position: absolute;
	top: 250px;
	left: 150px;
	width:320px; 
	min-height:100px;
	height: auto !important;
	background-color: #FFF;
	padding: 5px;
	background-image: url(../images/light_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 3px solid #DDD;
}
		
		
#ball_hear_button {
	position: absolute;
	top: 50px;
	left: 150px;
}

#ball_hear_box {
position: absolute;
top: 70px;
left: 200px;
width:200px; 
min-height:100px;
height: auto !important;
background-color: #FFF;
padding: 5px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
border: 3px solid #DDD;
}

#ball_find_me_button {
position: absolute;
top: 400px;
left: 280px;
}

#ball_find_me_box {
position: absolute;
top: 430px;
left: 320px;
width:400px; 
min-height:100px;
height: auto !important;
border: 1px dotted #98897E;
background-color: #FFF;
padding: 8px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
}


#ball_my_album_button {
	position: absolute;
	top: 360px;
	left: 70px;	
}
#ball_my_album_box {

position: absolute;
top: 150px;
left: 150px;
width:320px; 
height:290px;
background-color: #FFF;
padding: 5px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
border: 3px solid #DDD;
}


#ball_title {
	position: absolute; 
	width:235px; 
	height:200px;
	top: 110px;
	left:0px;
}


/* Kilmadock Heritage Centre*/


#kilmadock_my_story_button {
	position: absolute;
	top: 130px;
	left: 285px;	
}

#kilmadock_my_story_box {

position: absolute;
top: 140px;
left: 387px;
width:240px; 
min-height:100px;
height: auto !important;
background-color: #FFF;
padding: 8px;
background-image: url(../images/green_grad.jpg);
background-repeat: repeat-x;
background-position: bottom;
background-color: #605D3D;

}


#kilmadock_my_movie_button {
position: absolute;
top: 320px;
left: 80px;
}


#kilmadock_my_movie_box {
	position: absolute;
	top: 70px;
	left: 150px;
	width:400px; 
	height:350px;
	background-color: #FFF;
	padding: 5px;
	background-image: url(../images/light_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 3px solid #DDD;
}
	

#kilmadock_my_facts_button {
	position: absolute;
	top: 50px;
	left: 300px;
}

#kilmadock_my_facts_box {
	position: absolute;
	top: 0px;
	left: 320px;
	width:320px; 
	min-height:100px;
	height: auto !important;
	background-color: #FFF;
	padding: 5px;
	background-image: url(../images/light_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 3px solid #DDD;
}
		
		
#kilmadock_hear_button {
	position: absolute;
	top: 480px;
	left: 170px;
}

#kilmadock_hear_box {
position: absolute;
top: 370px;
left: 170px;
width:200px; 
min-height:100px;
height: auto !important;
background-color: #FFF;
padding: 5px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
border: 3px solid #DDD;
}

#kilmadock_find_me_button {
position: absolute;
top: 310px;
left: 380px;
}

#kilmadock_find_me_box {
position: absolute;
top: 340px;
left: 410px;
width:290px; 
min-height:100px;
height: auto !important;
border: 1px dotted #98897E;
background-color: #FFF;
padding: 8px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
}


#kilmadock_my_album_button {
	position: absolute;
	top: 410px;
	left: 70px;	
}
#kilmadock_my_album_box {

position: absolute;
top: 150px;
left: 150px;
width:320px; 
height:290px;
background-color: #FFF;
padding: 5px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
border: 3px solid #DDD;
}


#kilmadock_title {
	position: absolute; 
	width:235px; 
	height:200px;
	top: 130px;
	left:50px;
}


/* Alloa Tower*/

#alloa_my_story_button {
	position: absolute;
	top: 130px;
	left: 285px;	
}

#alloa_my_story_box {

position: absolute;
top: 100px;
left: 387px;
width:290px; 
min-height:100px;
height: auto !important;
background-color: #FFF;
padding: 8px;
background-image: url(../images/power_grad.jpg);
background-repeat: repeat-x;
background-position: bottom;
background-color: #652432;

}


#alloa_my_movie_button {
position: absolute;
top: 320px;
left: 20px;
}


#alloa_my_movie_box {
	position: absolute;
	top: 90px;
	left: 170px;
	width:400px; 
	height:370px;
	background-color: #FFF;
	padding: 5px;
	background-image: url(../images/light_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 3px solid #DDD;
}
	

#alloa_my_facts_button {
	position: absolute;
	top: 50px;
	left: 300px;
}

#alloa_my_facts_box {
	position: absolute;
	top: 200px;
	left: 170px;
	width:320px; 
	min-height:100px;
	height: auto !important;
	background-color: #FFF;
	padding: 5px;
	background-image: url(../images/light_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 3px solid #DDD;
}
		
		
#alloa_hear_button {
	position: absolute;
	top: 10px;
	left: 60px;
}

#alloa_hear_box {
position: absolute;
top: 230px;
left: 150px;
width:200px; 
min-height:100px;
height: auto !important;
background-color: #FFF;
padding: 5px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
border: 3px solid #DDD;
}

#alloa_find_me_button {
position: absolute;
top: 390px;
left: 280px;
}

#alloa_find_me_box {
position: absolute;
top: 420px;
left: 280px;
width:420px; 
min-height:100px;
height: auto !important;
border: 1px dotted #98897E;
background-color: #FFF;
padding: 8px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
}


#alloa_my_album_button {
	position: absolute;
	top: 410px;
	left: 50px;	
}
#alloa_my_album_box {

position: absolute;
top: 150px;
left: 150px;
width:340px; 
height:350px;
background-color: #FFF;
padding: 5px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
border: 3px solid #DDD;
}


#alloa_title {
	position: absolute; 
	width:235px; 
	height:200px;
	top: 80px;
	left:0px;
}

/* Menstrie Tower*/

#menstrie_my_story_button {
	position: absolute;
	top: 130px;
	left: 400px;	
}

#menstrie_my_story_box {

position: absolute;
top: 170px;
left: 447px;
width:200px; 
min-height:100px;
height: auto !important;
background-color: #FFF;
padding: 8px;
background-image: url(../images/power_grad.jpg);
background-repeat: repeat-x;
background-position: bottom;
background-color: #652432;

}


#menstrie_my_movie_button {
position: absolute;
top: 290px;
left: 80px;
}


#menstrie_my_movie_box {
	position: absolute;
	top: 70px;
	left: 190px;
	width:400px; 
	height:370px;
	background-color: #FFF;
	padding: 5px;
	background-image: url(../images/light_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 3px solid #DDD;
}
	

#menstrie_my_facts_button {
	position: absolute;
	top: 50px;
	left: 300px;
}

#menstrie_my_facts_box {
	position: absolute;
	top: 0px;
	left: 320px;
	width:320px; 
	min-height:100px;
	height: auto !important;
	background-color: #FFF;
	padding: 5px;
	background-image: url(../images/light_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 3px solid #DDD;
}
		
		
#menstrie_hear_button {
	position: absolute;
	top: 480px;
	left: 170px;
}

#menstrie_hear_box {
position: absolute;
top: 370px;
left: 170px;
width:200px; 
min-height:100px;
height: auto !important;
background-color: #FFF;
padding: 5px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
border: 3px solid #DDD;
}

#menstrie_find_me_button {
position: absolute;
top: 340px;
left: 100px;
}

#menstrie_find_me_box {
position: absolute;
top: 370px;
left: 120px;
width:390px; 
min-height:100px;
height: auto !important;
border: 1px dotted #98897E;
background-color: #FFF;
padding: 8px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
}


#menstrie_my_album_button {
	position: absolute;
	top: 410px;
	left: 70px;	
}
#menstrie_my_album_box {

position: absolute;
top: 150px;
left: 150px;
width:340px; 
height:350px;
background-color: #FFF;
padding: 5px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
border: 3px solid #DDD;
}


#menstrie_title {
	position: absolute; 
	width:235px; 
	height:200px;
	top: 90px;
	left:0px;
}

/* Clackmannon Tower*/

#clackmannon_my_story_button {
	position: absolute;
	top: 60px;
	left: 360px;	
}

#clackmannon_my_story_box {

position: absolute;
top: 100px;
left: 450px;
width:210px; 
min-height:100px;
height: auto !important;
background-color: #FFF;
padding: 8px;
background-image: url(../images/power_grad.jpg);
background-repeat: repeat-x;
background-position: bottom;
background-color: #652432;

}


#clackmannon_my_movie_button {
position: absolute;
top: 320px;
left: 80px;
}


#clackmannon_my_movie_box {
	position: absolute;
	top: 80px;
	left: 200px;
	width:400px; 
	height:370px;
	background-color: #FFF;
	padding: 5px;
	background-image: url(../images/light_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 3px solid #DDD;
}
	

#clackmannon_my_facts_button {
	position: absolute;
	top: 50px;
	left: 300px;
}

#clackmannon_my_facts_box {
	position: absolute;
	top: 0px;
	left: 320px;
	width:320px; 
	min-height:100px;
	height: auto !important;
	background-color: #FFF;
	padding: 5px;
	background-image: url(../images/light_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 3px solid #DDD;
}
		
		
#clackmannon_hear_button {
	position: absolute;
	top: 480px;
	left: 170px;
}

#clackmannon_hear_box {
position: absolute;
top: 370px;
left: 170px;
width:200px; 
min-height:100px;
height: auto !important;
background-color: #FFF;
padding: 5px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
border: 3px solid #DDD;
}

#clackmannon_find_me_button {
position: absolute;
top: 380px;
left: 180px;
}

#clackmannon_find_me_box {
position: absolute;
top: 385px;
left: 280px;
width:390px; 
min-height:100px;
height: auto !important;
border: 1px dotted #98897E;
background-color: #FFF;
padding: 8px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
}


#clackmannon_my_album_button {
	position: absolute;
	top: 410px;
	left: 70px;	
}
#clackmannon_my_album_box {

position: absolute;
top: 150px;
left: 150px;
width:340px; 
height:350px;
background-color: #FFF;
padding: 5px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
border: 3px solid #DDD;
}


#clackmannon_title {
	position: absolute; 
	width:235px; 
	height:200px;
	top: 130px;
	left:0px;
}

/* Sauchie Tower*/

#sauchie_my_story_button {
	position: absolute;
	top: 130px;
	left: 285px;	
}

#sauchie_my_story_box {

position: absolute;
top: 140px;
left: 387px;
width:240px; 
min-height:100px;
height: auto !important;
background-color: #FFF;
padding: 8px;
background-image: url(../images/power_grad.jpg);
background-repeat: repeat-x;
background-position: bottom;
background-color: #652432;

}


#sauchie_my_movie_button {
position: absolute;
top: 320px;
left: 80px;
}


#sauchie_my_movie_box {
	position: absolute;
	top: 70px;
	left: 200px;
	width:400px; 
	height:370px;
	background-color: #FFF;
	padding: 5px;
	background-image: url(../images/light_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 3px solid #DDD;
}
	

#sauchie_my_facts_button {
	position: absolute;
	top: 50px;
	left: 300px;
}

#sauchie_my_facts_box {
	position: absolute;
	top: 0px;
	left: 320px;
	width:320px; 
	min-height:100px;
	height: auto !important;
	background-color: #FFF;
	padding: 5px;
	background-image: url(../images/light_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 3px solid #DDD;
}
		
		
#sauchie_hear_button {
	position: absolute;
	top: 480px;
	left: 170px;
}

#sauchie_hear_box {
position: absolute;
top: 370px;
left: 170px;
width:200px; 
min-height:100px;
height: auto !important;
background-color: #FFF;
padding: 5px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
border: 3px solid #DDD;
}

#sauchie_find_me_button {
position: absolute;
top: 350px;
left: 280px;
}

#sauchie_find_me_box {
position: absolute;
top: 380px;
left: 320px;
width:390px; 
min-height:100px;
height: auto !important;
border: 1px dotted #98897E;
background-color: #FFF;
padding: 8px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
}


#sauchie_my_album_button {
	position: absolute;
	top: 410px;
	left: 70px;	
}
#sauchie_my_album_box {

position: absolute;
top: 150px;
left: 150px;
width:320px; 
height:290px;
background-color: #FFF;
padding: 5px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
border: 3px solid #DDD;
}


#sauchie_title {
	position: absolute; 
	width:235px; 
	height:200px;
	top: 180px;
	left:0px;
}

/* Castle Campbell*/

#campbell_my_story_button {
	position: absolute;
	top: 160px;
	left: 340px;	
}

#campbell_my_story_box {

position: absolute;
top: 60px;
left: 445px;
width:310px; 
min-height:100px;
height: auto !important;
background-color: #FFF;
padding: 8px;
background-image: url(../images/power_grad.jpg);
background-repeat: repeat-x;
background-position: bottom;
background-color: #652432;

}


#campbell_my_movie_button {
position: absolute;
top: 280px;
left: 80px;
}


#campbell_my_movie_box {
	position: absolute;
	top: 120px;
	left: 200px;
	width:400px; 
	height:370px;
	background-color: #FFF;
	padding: 5px;
	background-image: url(../images/light_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 3px solid #DDD;
}
	

#campbell_my_facts_button {
	position: absolute;
	top: 80px;
	left: 280px;
}

#campbell_my_facts_box {
	position: absolute;
	top: 200px;
	left: 170px;
	width:320px; 
	min-height:100px;
	height: auto !important;
	background-color: #FFF;
	padding: 5px;
	background-image: url(../images/light_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 3px solid #DDD;
}
		
		
#campbell_hear_button {
	position: absolute;
	top: 480px;
	left: 170px;
}

#campbell_hear_box {
position: absolute;
top: 370px;
left: 170px;
width:200px; 
min-height:100px;
height: auto !important;
background-color: #FFF;
padding: 5px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
border: 3px solid #DDD;
}

#campbell_find_me_button {
position: absolute;
top: 420px;
left: 110px;
}

#campbell_find_me_box {
position: absolute;
top: 415px;
left: 200px;
width:390px; 
min-height:100px;
height: auto !important;
border: 1px dotted #98897E;
background-color: #FFF;
padding: 8px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
}


#campbell_my_album_button {
	position: absolute;
	top: 360px;
	left: 70px;	
}
#campbell_my_album_box {

position: absolute;
top: 150px;
left: 150px;
width:340px; 
height:350px;
background-color: #FFF;
padding: 5px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
border: 3px solid #DDD;
}


#campbell_title {
	position: absolute; 
	width:235px; 
	height:200px;
	top: 120px;
	left:0px;
}

/* Dollar Museum*/

#dollar_my_story_button {
	position: absolute;
	top: 90px;
	left: 310px;	
}

#dollar_my_story_box {

position: absolute;
top: 90px;
left: 410px;
width:240px; 
min-height:100px;
height: auto !important;
background-color: #FFF;
padding: 8px;
background-image: url(../images/green_grad.jpg);
background-repeat: repeat-x;
background-position: bottom;
background-color: #605D3D;

}


#dollar_my_movie_button {
position: absolute;
top: 320px;
left: 80px;
}


#dollar_my_movie_box {
	position: absolute;
	top: 70px;
	left: 150px;
	width:400px; 
	height:350px;
	background-color: #FFF;
	padding: 5px;
	background-image: url(../images/light_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 3px solid #DDD;
}
	

#dollar_my_facts_button {
	position: absolute;
	top: 50px;
	left: 300px;
}

#dollar_my_facts_box {
	position: absolute;
	top: 0px;
	left: 320px;
	width:320px; 
	min-height:100px;
	height: auto !important;
	background-color: #FFF;
	padding: 5px;
	background-image: url(../images/light_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 3px solid #DDD;
}
		
		
#dollar_hear_button {
	position: absolute;
	top: 480px;
	left: 170px;
}

#dollar_hear_box {
position: absolute;
top: 370px;
left: 170px;
width:200px; 
min-height:100px;
height: auto !important;
background-color: #FFF;
padding: 5px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
border: 3px solid #DDD;
}

#dollar_find_me_button {
position: absolute;
top: 420px;
left: 180px;
}

#dollar_find_me_box {
position: absolute;
top: 430px;
left: 280px;
width:400px; 
min-height:100px;
height: auto !important;
border: 1px dotted #98897E;
background-color: #FFF;
padding: 8px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
}


#dollar_my_album_button {
	position: absolute;
	top: 410px;
	left: 70px;	
}
#dollar_my_album_box {

position: absolute;
top: 150px;
left: 150px;
width:320px; 
height:290px;
background-color: #FFF;
padding: 5px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
border: 3px solid #DDD;
}


#dollar_title {
	position: absolute; 
	width:235px; 
	height:200px;
	top: 180px;
	left:0px;
}

/* Tullibody*/

#tullibody_my_story_button {
	position: absolute;
	top: 130px;
	left: 285px;	
}

#tullibody_my_story_box {

position: absolute;
top: 90px;
left: 390px;
width:240px; 
min-height:100px;
height: auto !important;
background-color: #FFF;
padding: 8px;
background-image: url(../images/green_grad.jpg);
background-repeat: repeat-x;
background-position: bottom;
background-color: #605D3D;

}


#tullibody_my_movie_button {
position: absolute;
top: 320px;
left: 80px;
}


#tullibody_my_movie_box {
	position: absolute;
	top: 70px;
	left: 150px;
	width:400px; 
	height:350px;
	background-color: #FFF;
	padding: 5px;
	background-image: url(../images/light_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 3px solid #DDD;
}
	

#tullibody_my_facts_button {
	position: absolute;
	top: 50px;
	left: 300px;
}

#tullibody_my_facts_box {
	position: absolute;
	top: 0px;
	left: 320px;
	width:320px; 
	min-height:100px;
	height: auto !important;
	background-color: #FFF;
	padding: 5px;
	background-image: url(../images/light_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 3px solid #DDD;
}
		
		
#tullibody_hear_button {
	position: absolute;
	top: 480px;
	left: 170px;
}

#tullibody_hear_box {
position: absolute;
top: 370px;
left: 170px;
width:200px; 
min-height:100px;
height: auto !important;
background-color: #FFF;
padding: 5px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
border: 3px solid #DDD;
}

#tullibody_find_me_button {
position: absolute;
top: 350px;
left: 180px;
}

#tullibody_find_me_box {
position: absolute;
top: 380px;
left: 240px;
width:390px; 
min-height:100px;
height: auto !important;
border: 1px dotted #98897E;
background-color: #FFF;
padding: 8px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
}


#tullibody_my_album_button {
	position: absolute;
	top: 410px;
	left: 70px;	
}
#tullibody_my_album_box {

position: absolute;
top: 150px;
left: 150px;
width:340px; 
height:350px;
background-color: #FFF;
padding: 5px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
border: 3px solid #DDD;
}


#tullibody_title {
	position: absolute; 
	width:235px; 
	height:200px;
	top: 180px;
	left:0px;
}

/* Graffito*/

#graffito_my_story_button {
	position: absolute;
	top: 90px;
	left: 400px;	
}

#graffito_my_story_box {

position: absolute;
top: 120px;
left: 480px;
width:260px; 
min-height:100px;
height: auto !important;
background-color: #FFF;
padding: 8px;
background-image: url(../images/power_grad.jpg);
background-repeat: repeat-x;
background-position: bottom;
background-color: #652432;

}


#graffito_my_movie_button {
position: absolute;
top: 280px;
left: 70px;
}


#graffito_my_movie_box {
	position: absolute;
	top: 70px;
	left: 150px;
	width:400px; 
	height:350px;
	background-color: #FFF;
	padding: 5px;
	background-image: url(../images/light_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 3px solid #DDD;
}
	

#graffito_my_facts_button {
	position: absolute;
	top: 80px;
	left: 300px;
}

#graffito_my_facts_box {
	position: absolute;
	top: 200px;
	left: 170px;
	width:320px; 
	min-height:100px;
	height: auto !important;
	background-color: #FFF;
	padding: 5px;
	background-image: url(../images/light_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 3px solid #DDD;
}
		
		
#graffito_hear_button {
	position: absolute;
	top: 460px;
	left: 270px;
}

#graffito_hear_box {
position: absolute;
top: 370px;
left: 250px;
width:200px; 
min-height:100px;
height: auto !important;
background-color: #FFF;
padding: 5px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
border: 3px solid #DDD;
}

#graffito_find_me_button {
position: absolute;
top: 320px;
left: 280px;
}

#graffito_find_me_box {
position: absolute;
top: 350px;
left: 250px;
width:390px; 
min-height:100px;
height: auto !important;
border: 1px dotted #98897E;
background-color: #FFF;
padding: 8px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
}


#graffito_my_album_button {
	position: absolute;
	top: 350px;
	left: 110px;	
}
#graffito_my_album_box {

position: absolute;
top: 150px;
left: 150px;
width:340px; 
height:350px;
background-color: #FFF;
padding: 5px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
border: 3px solid #DDD;
}


#graffito_title {
	position: absolute; 
	width:235px; 
	height:200px;
	top: 300px;
	left:0px;
}

/* Roy's map*/

#roysmap_my_story_button {
	position: absolute;
	top: 100px;
	left: 380px;	
}

#roysmap_my_story_box {

position: absolute;
top: 140px;
left: 480px;
width:240px; 
min-height:100px;
height: auto !important;
background-color: #FFF;
padding: 8px;
background-image: url(../images/power_grad.jpg);
background-repeat: repeat-x;
background-position: bottom;
background-color: #652432;

}


#roysmap_my_movie_button {
position: absolute;
top: 320px;
left: 80px;
}


#roysmap_my_movie_box {
	position: absolute;
	top: 120px;
	left: 200px;
	width:400px; 
	height:350px;
	background-color: #FFF;
	padding: 5px;
	background-image: url(../images/light_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 3px solid #DDD;
}
	

#roysmap_my_facts_button {
	position: absolute;
	top: 80px;
	left: 280px;
}

#roysmap_my_facts_box {
	position: absolute;
	top: 200px;
	left: 170px;
	width:320px; 
	min-height:100px;
	height: auto !important;
	background-color: #FFF;
	padding: 5px;
	background-image: url(../images/light_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 3px solid #DDD;
}
		
		
#roysmap_hear_button {
	position: absolute;
	top: 480px;
	left: 170px;
}

#roysmap_hear_box {
position: absolute;
top: 370px;
left: 170px;
width:200px; 
min-height:100px;
height: auto !important;
background-color: #FFF;
padding: 5px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
border: 3px solid #DDD;
}

#roysmap_find_me_button {
position: absolute;
top: 410px;
left: 160px;
}

#roysmap_find_me_box {
position: absolute;
top: 300px;
left: 260px;
width:390px; 
min-height:100px;
height: auto !important;
border: 1px dotted #98897E;
background-color: #FFF;
padding: 8px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
}


#roysmap_my_album_button {
	position: absolute;
	top: 410px;
	left: 70px;	
}
#roysmap_my_album_box {

position: absolute;
top: 150px;
left: 150px;
width:320px; 
height:290px;
background-color: #FFF;
padding: 5px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
border: 3px solid #DDD;
}


#roysmap_title {
	position: absolute; 
	width:235px; 
	height:200px;
	top: 100px;
	left:0px;
}

/* Game Board*/

#gameboard_my_story_button {
	position: absolute;
	top: 60px;
	left: 410px;	
}

#gameboard_my_story_box {

position: absolute;
top: 100px;
left: 490px;
width:240px; 
min-height:100px;
height: auto !important;
background-color: #FFF;
padding: 8px;
background-image: url(../images/power_grad.jpg);
background-repeat: repeat-x;
background-position: bottom;
background-color: #652432;

}


#gameboard_my_movie_button {
position: absolute;
top: 320px;
left: 80px;
}


#gameboard_my_movie_box {
	position: absolute;
	top: 70px;
	left: 150px;
	width:400px; 
	height:350px;
	background-color: #FFF;
	padding: 5px;
	background-image: url(../images/light_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 3px solid #DDD;
}
	

#gameboard_my_facts_button {
	position: absolute;
	top: 50px;
	left: 300px;
}

#gameboard_my_facts_box {
	position: absolute;
	top: 180px;
	left: 170px;
	width:320px; 
	min-height:100px;
	height: auto !important;
	background-color: #FFF;
	padding: 5px;
	background-image: url(../images/light_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 3px solid #DDD;
}
		
		
#gameboard_hear_button {
	position: absolute;
	top: 480px;
	left: 170px;
}

#gameboard_hear_box {
position: absolute;
top: 370px;
left: 170px;
width:200px; 
min-height:100px;
height: auto !important;
background-color: #FFF;
padding: 5px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
border: 3px solid #DDD;
}

#gameboard_find_me_button {
position: absolute;
top: 370px;
left: 180px;
}

#gameboard_find_me_box {
position: absolute;
top: 320px;
left: 250px;
width:390px; 
min-height:100px;
height: auto !important;
border: 1px dotted #98897E;
background-color: #FFF;
padding: 8px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
}


#gameboard_my_album_button {
	position: absolute;
	top: 410px;
	left: 70px;	
}
#gameboard_my_album_box {

position: absolute;
top: 150px;
left: 150px;
width:340px; 
height:350px;
background-color: #FFF;
padding: 5px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
border: 3px solid #DDD;
}


#gameboard_title {
	position: absolute; 
	width:235px; 
	height:100px;
	top: 80px;
	left:0px;
}

/* Cannonade Model*/

#cannon_my_story_button {
	position: absolute;
	top: 50px;
	left: 380px;	
}

#cannon_my_story_box {

position: absolute;
top: 80px;
left: 450px;
width:260px; 
min-height:100px;
height: auto !important;
background-color: #FFF;
padding: 8px;
background-image: url(../images/blue_grad.jpg);
background-repeat: repeat-x;
background-position: bottom;
background-color: #576D6F;

}


#cannon_my_movie_button {
position: absolute;
top: 320px;
left: 30px;
}


#cannon_my_movie_box {
	position: absolute;
	top: 110px;
	left: 100px;
	width:410px; 
	height:380px;
	background-color: #FFF;
	padding: 5px;
	background-image: url(../images/light_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 3px solid #DDD;
}
	

#cannon_my_facts_button {
	position: absolute;
	top: 60px;
	left: 250px;
}

#cannon_my_facts_box {
	position: absolute;
	top: 200px;
	left: 170px;
	width:320px; 
	min-height:100px;
	height: auto !important;
	background-color: #FFF;
	padding: 5px;
	background-image: url(../images/light_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 3px solid #DDD;
}
		
		
#cannon_hear_button {
	position: absolute;
	top: 480px;
	left: 170px;
}

#cannon_hear_box {
position: absolute;
top: 370px;
left: 170px;
width:200px; 
min-height:100px;
height: auto !important;
background-color: #FFF;
padding: 5px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
border: 3px solid #DDD;
}

#cannon_find_me_button {
position: absolute;
top: 440px;
left: 130px;
}

#cannon_find_me_box {
position: absolute;
top: 400px;
left: 220px;
width:390px; 
min-height:100px;
height: auto !important;
border: 1px dotted #98897E;
background-color: #FFF;
padding: 8px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
}


#cannon_my_album_button {
	position: absolute;
	top: 410px;
	left: 40px;	
}
#cannon_my_album_box {

position: absolute;
top: 150px;
left: 150px;
width:320px; 
height:290px;
background-color: #FFF;
padding: 5px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
border: 3px solid #DDD;
}


#cannon_title {
	position: absolute; 
	width:235px; 
	height:200px;
	top: 80px;
	left:0px;
}

/* Three leg Pot*/

#pot_my_story_button {
	position: absolute;
	top: 80px;
	left: 340px;	
}

#pot_my_story_box {

position: absolute;
top: 140px;
left: 410px;
width:240px; 
min-height:100px;
height: auto !important;
background-color: #FFF;
padding: 8px;
background-image: url(../images/blue_grad.jpg);
background-repeat: repeat-x;
background-position: bottom;
background-color: #576D6F;

}


#pot_my_movie_button {
position: absolute;
top: 320px;
left: 80px;
}


#pot_my_movie_box {
	position: absolute;
	top: 110px;
	left: 200px;
	width:400px; 
	height:350px;
	background-color: #FFF;
	padding: 5px;
	background-image: url(../images/light_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 3px solid #DDD;
}
	

#pot_my_facts_button {
	position: absolute;
	top: 50px;
	left: 200px;
}

#pot_my_facts_box {
	position: absolute;
	top: 200px;
	left: 170px;
	width:320px; 
	min-height:100px;
	height: auto !important;
	background-color: #FFF;
	padding: 5px;
	background-image: url(../images/light_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 3px solid #DDD;
}
		
		
#pot_hear_button {
	position: absolute;
	top: 460px;
	left: 190px;
}

#pot_hear_box {
position: absolute;
top: 340px;
left: 170px;
width:200px; 
min-height:100px;
height: auto !important;
background-color: #FFF;
padding: 5px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
border: 3px solid #DDD;
}

#pot_find_me_button {
position: absolute;
top: 370px;
left: 130px;
}

#pot_find_me_box {
position: absolute;
top: 300px;
left: 210px;
width:390px; 
min-height:100px;
height: auto !important;
border: 1px dotted #98897E;
background-color: #FFF;
padding: 8px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
}


#pot_my_album_button {
	position: absolute;
	top: 410px;
	left: 70px;	
}
#pot_my_album_box {

position: absolute;
top: 150px;
left: 150px;
width:320px; 
height:350px;
background-color: #FFF;
padding: 5px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
border: 3px solid #DDD;
}


#pot_title {
	position: absolute; 
	width:235px; 
	height:200px;
	top: 130px;
	left:0px;
}

/* Kinneil Museum*/

#kinneil_my_story_button {
	position: absolute;
	top: 80px;
	left: 430px;	
}

#kinneil_my_story_box {

position: absolute;
top: 100px;
left: 500px;
width:220px; 
min-height:100px;
height: auto !important;
background-color: #FFF;
padding: 8px;
background-image: url(../images/power_grad.jpg);
background-repeat: repeat-x;
background-position: bottom;
background-color: #652432;

}


#kinneil_my_movie_button {
position: absolute;
top: 280px;
left: 30px;
}


#kinneil_my_movie_box {
	position: absolute;
	top: 70px;
	left: 110px;
	width:400px; 
	height:350px;
	background-color: #FFF;
	padding: 5px;
	background-image: url(../images/light_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 3px solid #DDD;
}
	

#kinneil_my_facts_button {
	position: absolute;
	top: 50px;
	left: 300px;
}

#kinneil_my_facts_box {
	position: absolute;
	top: 200px;
	left: 170px;
	width:320px; 
	min-height:100px;
	height: auto !important;
	background-color: #FFF;
	padding: 5px;
	background-image: url(../images/light_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 3px solid #DDD;
}
		
		
#kinneil_hear_button {
	position: absolute;
	top: 460px;
	left: 170px;
}

#kinneil_hear_box {
position: absolute;
top: 350px;
left: 170px;
width:200px; 
min-height:100px;
height: auto !important;
background-color: #FFF;
padding: 5px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
border: 3px solid #DDD;
}

#kinneil_find_me_button {
position: absolute;
top: 370px;
left: 220px;
}

#kinneil_find_me_box {
position: absolute;
top: 330px;
left: 320px;
width:410px; 
min-height:100px;
height: auto !important;
border: 1px dotted #98897E;
background-color: #FFF;
padding: 8px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
}


#kinneil_my_album_button {
	position: absolute;
	top: 340px;
	left: 70px;	
}
#kinneil_my_album_box {

position: absolute;
top: 150px;
left: 150px;
width:340px; 
height:350px;
background-color: #FFF;
padding: 5px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
border: 3px solid #DDD;
}


#kinneil_title {
	position: absolute; 
	width:235px; 
	height:200px;
	top: 80px;
	left:0px;
}

/* Grangemouth Museum*/

#grangemouth_my_story_button {
	position: absolute;
	top: 130px;
	left: 285px;	
}

#grangemouth_my_story_box {

position: absolute;
top: 180px;
left: 337px;
width:240px; 
min-height:100px;
height: auto !important;
background-color: #FFF;
padding: 8px;
background-image: url(../images/blue_grad.jpg);
background-repeat: repeat-x;
background-position: bottom;
background-color: #576D6F;

}


#grangemouth_my_movie_button {
position: absolute;
top: 320px;
left: 80px;
}


#grangemouth_my_movie_box {
	position: absolute;
	top: 70px;
	left: 150px;
	width:400px; 
	height:350px;
	background-color: #FFF;
	padding: 5px;
	background-image: url(../images/light_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 3px solid #DDD;
}
	

#grangemouth_my_facts_button {
	position: absolute;
	top: 50px;
	left: 300px;
}

#grangemouth_my_facts_box {
	position: absolute;
	top: 0px;
	left: 320px;
	width:320px; 
	min-height:100px;
	height: auto !important;
	background-color: #FFF;
	padding: 5px;
	background-image: url(../images/light_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 3px solid #DDD;
}
		
		
#grangemouth_hear_button {
	position: absolute;
	top: 480px;
	left: 170px;
}

#grangemouth_hear_box {
position: absolute;
top: 370px;
left: 170px;
width:200px; 
min-height:100px;
height: auto !important;
background-color: #FFF;
padding: 5px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
border: 3px solid #DDD;
}

#grangemouth_find_me_button {
position: absolute;
top: 350px;
left: 200px;
}

#grangemouth_find_me_box {
position: absolute;
top: 380px;
left: 240px;
width:390px; 
min-height:100px;
height: auto !important;
border: 1px dotted #98897E;
background-color: #FFF;
padding: 8px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
}


#grangemouth_my_album_button {
	position: absolute;
	top: 410px;
	left: 70px;	
}
#grangemouth_my_album_box {

position: absolute;
top: 150px;
left: 150px;
width:340px; 
height:350px;
background-color: #FFF;
padding: 5px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
border: 3px solid #DDD;
}


#grangemouth_title {
	position: absolute; 
	width:235px; 
	height:200px;
	top: 180px;
	left:0px;
}

/* Bo'ness to Kinneil railway*/

#train_my_story_button {
	position: absolute;
	top: 70px;
	left: 370px;	
}

#train_my_story_box {

position: absolute;
top: 100px;
left: 460px;
width:280px; 
min-height:100px;
height: auto !important;
background-color: #FFF;
padding: 8px;
background-image: url(../images/blue_grad.jpg);
background-repeat: repeat-x;
background-position: bottom;
background-color: #576D6F;

}


#train_my_movie_button {
position: absolute;
top: 280px;
left: 20px;
}


#train_my_movie_box {
	position: absolute;
	top: 140px;
	left: 200px;
	width:400px; 
	height:350px;
	background-color: #FFF;
	padding: 5px;
	background-image: url(../images/light_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 3px solid #DDD;
}
	

#train_my_facts_button {
	position: absolute;
	top: 105px;
	left: 240px;
}

#train_my_facts_box {
	position: absolute;
	top: 200px;
	left: 170px;
	width:320px; 
	min-height:100px;
	height: auto !important;
	background-color: #FFF;
	padding: 5px;
	background-image: url(../images/light_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 3px solid #DDD;
}
		
		
#train_hear_button {
	position: absolute;
	top: 440px;
	left: 130px;
}

#train_hear_box {
position: absolute;
top: 370px;
left: 170px;
width:200px; 
min-height:100px;
height: auto !important;
background-color: #FFF;
padding: 5px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
border: 3px solid #DDD;
}

#train_find_me_button {
position: absolute;
top: 480px;
left: 130px;
}

#train_find_me_box {
position: absolute;
top: 390px;
left: 220px;
width:460px; 
min-height:100px;
height: auto !important;
border: 1px dotted #98897E;
background-color: #FFF;
padding: 8px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
}


#train_my_album_button {
	position: absolute;
	top: 360px;
	left: 70px;	
}
#train_my_album_box {

position: absolute;
top: 150px;
left: 150px;
width:340px; 
height:350px;
background-color: #FFF;
padding: 5px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
border: 3px solid #DDD;
}


#train_title {
	position: absolute; 
	width:235px; 
	height:200px;
	top: 80px;
	left:0px;
}

/* Birkhill Fireclay*/

#fireclay_my_story_button {
	position: absolute;
	top: 70px;
	left: 410px;	
}

#fireclay_my_story_box {

position: absolute;
top: 110px;
left: 420px;
width:260px; 
min-height:100px;
height: auto !important;
background-color: #FFF;
padding: 8px;
background-image: url(../images/blue_grad.jpg);
background-repeat: repeat-x;
background-position: bottom;
background-color: #576D6F;

}


#fireclay_my_movie_button {
position: absolute;
top: 320px;
left: 40px;
}


#fireclay_my_movie_box {
	position: absolute;
	top: 70px;
	left: 150px;
	width:400px; 
	height:350px;
	background-color: #FFF;
	padding: 5px;
	background-image: url(../images/light_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 3px solid #DDD;
}
	

#fireclay_my_facts_button {
	position: absolute;
	top: 60px;
	left: 260px;
}

#fireclay_my_facts_box {
	position: absolute;
	top: 200px;
	left: 170px;
	width:200px; 
	min-height:100px;
	height: auto !important;
	background-color: #FFF;
	padding: 5px;
	background-image: url(../images/light_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 3px solid #DDD;
}
		
		
#fireclay_hear_button {
	position: absolute;
	top: 480px;
	left: 170px;
}

#fireclay_hear_box {
position: absolute;
top: 370px;
left: 170px;
width:200px; 
min-height:100px;
height: auto !important;
background-color: #FFF;
padding: 5px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
border: 3px solid #DDD;
}

#fireclay_find_me_button {
position: absolute;
top: 370px;
left: 210px;
}

#fireclay_find_me_box {
position: absolute;
top: 370px;
left: 320px;
width:410px; 
min-height:100px;
height: auto !important;
border: 1px dotted #98897E;
background-color: #FFF;
padding: 8px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
}


#fireclay_my_album_button {
	position: absolute;
	top: 410px;
	left: 70px;	
}
#fireclay_my_album_box {

position: absolute;
top: 150px;
left: 150px;
width:320px; 
height:290px;
background-color: #FFF;
padding: 5px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
border: 3px solid #DDD;
}


#fireclay_title {
	position: absolute; 
	width:235px; 
	height:200px;
	top: 100px;
	left:0px;
}

/* JD Ferguson*/

#jdferg_my_story_button {
	position: absolute;
	top: 70px;
	left: 390px;	
}

#jdferg_my_story_box {

position: absolute;
top: 100px;
left: 470px;
width:240px; 
min-height:100px;
height: auto !important;
background-color: #FFF;
padding: 8px;
background-image: url(../images/green_grad.jpg);
background-repeat: repeat-x;
background-position: bottom;
background-color: #605D3D;

}


#jdferg_my_movie_button {
position: absolute;
top: 260px;
left: 80px;
}


#jdferg_my_movie_box {
	position: absolute;
	top: 110px;
	left: 200px;
	width:400px; 
	height:350px;
	background-color: #FFF;
	padding: 5px;
	background-image: url(../images/light_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 3px solid #DDD;
}
	

#jdferg_my_facts_button {
	position: absolute;
	top: 50px;
	left: 270px;
}

#jdferg_my_facts_box {
	position: absolute;
	top: 200px;
	left: 170px;
	width:320px; 
	min-height:100px;
	height: auto !important;
	background-color: #FFF;
	padding: 5px;
	background-image: url(../images/light_grad_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 3px solid #DDD;
}
		
		
#jdferg_hear_button {
	position: absolute;
	top: 480px;
	left: 130px;
}

#jdferg_hear_box {
position: absolute;
top: 370px;
left: 130px;
width:200px; 
min-height:100px;
height: auto !important;
background-color: #FFF;
padding: 5px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
border: 3px solid #DDD;
}

#jdferg_find_me_button {
position: absolute;
top: 440px;
left: 160px;
}

#jdferg_find_me_box {
position: absolute;
top: 405px;
left: 250px;
width:420px; 
min-height:100px;
height: auto !important;
border: 1px dotted #98897E;
background-color: #FFF;
padding: 8px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
}


#jdferg_my_album_button {
	position: absolute;
	top: 390px;
	left: 40px;	
}
#jdferg_my_album_box {

position: absolute;
top: 150px;
left: 150px;
width:340px; 
height:390px;
background-color: #FFF;
padding: 5px;
background-image: url(../images/light_grad_bg.jpg);
background-repeat: repeat-x;
background-position: top;
border: 3px solid #DDD;
}


#jdferg_title {
	position: absolute; 
	width:235px; 
	height:200px;
	top: 80px;
	left:0px;
}



/* gallery*/



#album_right_column {
	float:right;
	width: 24px;
	
}



#proj_button {
	list-style: none;
	float:right;
	margin-top: 5px;
	margin-right: 5px;
}
	
#proj_button ul {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #00A2DA;
	text-decoration: none;
	list-style: none;
	
}

#proj_button li {
	
	list-style: none;
	margin-bottom: 1px;
}


#proj_button li a {
	list-style: none;
	padding: 5px 7px 5px 7px;
	color: #FFF;
	width: 10px;
	text-align: right;
	background-color:#D1D7BB;
	text-decoration: none;	 
	line-height: 22px;
	display: block;
	
}


#proj_button li a:hover {
	list-style: none;
	padding: 5px 7px 5px 7px;
	color: #DDD;
	text-decoration: underline;
	width: 10px;
	text-align: right;
	background-color:#694F40;
	text-decoration: none;
	line-height: 22px;
}

#proj_button li a.select {
	list-style: none;
	padding: 5px 7px 5px 7px;
	color: #00A899;
	width: 20px;
	height: 10px;
	text-align: right;
	background-color:#FFF;
	text-decoration: none;	 
	line-height: 22px;
}



#album_image1 {
	position: absolute;
	width: 280px;
	height: 330px;
	text-align: center;
	
	
}

#album_image2 {
	position: absolute;
	width: 280px;
	height: 330px;
	text-align: center;
	visibility: hidden;
}

#album_image3 {
	position: absolute;
	width: 280px;
height: 330px;
	text-align: center;
	visibility: hidden;
}

#album_image4 {
	position: absolute;
	width: 280px;
	height: 330px;
	visibility: hidden;
	text-align: center;
}

#album_image5 {
	position: absolute;
	width: 280px;
	height: 330px;
	visibility: hidden;
	text-align: center;
}

#album_image6 {
	position: absolute;
	width: 280px;
	height: 330px;
	visibility: hidden;
	text-align: center;
}

#album_image7 {
	position: absolute;
	width: 280px;
	height: 330px;
	visibility: hidden;
	text-align: center;
}

#album_image8 {
	position: absolute;
	width: 280px;
	height: 330px;
	visibility: hidden;	
	text-align: center;
}

#album_image9 {
	position: absolute;
	width: 280px;
	height: 330px;
	visibility: hidden;
	text-align: center;
}

#album_image10 {
	position: absolute;
	width: 280px;
	height: 330px;
	visibility: hidden;
}
	
	



/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #FFF;}
#TB_window a:visited {color: #FFF;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	
}

.TB_overlayMacFFBGHack {background: url(/images/thickbox/macFFBgHack_white.png) repeat;}
.TB_overlayBG {
	background-color:#FFF;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	z-index: 102;
	color:#000000;
	display:none;
	border: none;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;

}
