 

html {
	margin: 0px;
	padding: 0px;
	}

body {
	font-family: "Century Gothic", Tahoma, "Tempus Sans ITC";

	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 100%;
	SCROLLBAR-FACE-COLOR: #30A2F9;
	SCROLLBAR-HIGHLIGHT-COLOR: #DBFF50;
	SCROLLBAR-SHADOW-COLOR: #52B22A;
	SCROLLBAR-3DLIGHT-COLOR: #EBFF60;
	SCROLLBAR-ARROW-COLOR: #1B45BE;
	SCROLLBAR-TRACK-COLOR: #52B22A;
	SCROLLBAR-DARKSHADOW-COLOR: #1B45BE;
	SCROLLBAR-BASE-COLOR: #EB4A04;
width: 100%;

}


body#Drivebackground {
background-color:#ECFDFD;
	background-image:  url(Background/DriveHomeBackAnime.gif);
}



body#WhatsOn {
	background-image:  url(Background/WhatsOnBack.gif);
	
	
}
body#WO_LiteracyConf05 {
	background-image:  url(Background/Conference05Back.gif);
	
}
body#WO_BusUp {
	background-image:  url(Background/WOBasicBack.gif);
	
}
body#WO_Gallery {
	background-image:  url(Background/WOBasicBack.gif);
	}
body#Gallery{
	background-image:  url(Background/GalleryBack.gif);
	}

body#WO_Launch {
	background-image:  url(Background/LaunchBack.gif);
	
}

body#WO_Radio {
	background-image:  url(Background/RadioBack.jpg);
	
}

body#WhosIn {
	background-image:  url(Background/WhosInBackTile.jpg);
	background-repeat: repeat;
}

body#WhosInEnterprisers {
	background-image:  url(Background/WhosInEnterprisersBack.jpg);
	background-repeat: repeat;
}

body#WhosInPartners {
	background-image:  url(Background/WhosInPartnersBack.jpg);
	background-repeat: repeat;
}
body#WhosInResearchers {
	background-image:  url(Background/WhosInUniBack.jpg);
	background-repeat: repeat;
}
body#WhosInBasic {
	background-image: url(Background/WhosInBackTileBasic.jpg);
	background-repeat: repeat;
}

body#WhosInBasicNav {
	background-image: url(Background/WhosInBackBasicNav.jpg);
	background-repeat: repeat;
}

/*----------------------------------------------------------------------new bground for Fit Like */
body#FitLike {
	background-image: url(Background/BlueSkybg2.jpg);
	background-repeat: repeat;
}

/*----------------------------------------------------------------------new bground for Health Project */

body#WhosInBasicNav_2 {
	background-image: url(Background/Speckly.jpg);
	background-repeat: repeat;
}
body#WhosIn2005 {
	background-image: url(Background/WhosIn2005.jpg);
	background-repeat: repeat;
}
BODY#Information_1
{
	background-image:  url(Background/InformationBack.gif);
}

BODY#Information_SM
{
	background-image:  url(Background/Information_SMBack.gif);
}

BODY#Information_Logo
{
	background-image:  url(Background/InformationUploadsBack.jpg);
}

BODY#Fundraising
{
	background-image:  url(Background/FundraisingHome.jpg);
}
BODY#Fundraising_Thanks
{
	background-image:  url(Background/Fundraising_Thanks.jpg);
}

BODY#FundraisingFriends
{
	background-image:  url(Background/FundraisingFriends.jpg);}
BODY#FundraisingSponsors
{
	background-image:  url(Background/FundraisingSponsors.jpg);}
	
BODY#FundraisingBands
{
	background-image:  url(Background/FundraisingBands.jpg);}
	
	
BODY#FundraisingHelp
{
	background-image:  url(Background/FundraisingHelp.jpg);}
	
		
#holly {
width:100%;
height:100%;
}


A {
	COLOR: #1B45BE; TEXT-DECORATION: none;
	CURSOR: hand;  
}
A:link {TEXT-DECORATION: none}
A:hover {
	COLOR: #B30405; TEXT-DECORATION: none}
A:active {
	COLOR: #EB4A04}
#head {
	color: #000066;
	position: absolute;
	left: 190px;
	z-index: 0;
	top: 0px;
		padding-top: 20px;
	padding-right: 180px;
	font-family: "Comic Sans MS", "Century Gothic", Tahoma;
}

#head_name {
	position: absolute;
	left:175px;
	width: 374px;
	height: 58px;
	top: 50px;
	background-image: url(PageElements/BlueName50pt.gif);
	background-repeat: no-repeat;
	z-index: 4;}

#head h2 {	font-size: 20pt;
	font-family: "Comic Sans MS", "Century Gothic", Tahoma;
	color:#1b45be;
		margin-top: 15px;
	}

#head h3 {
	font-size: 15pt;
	font-family: "Comic Sans MS";
	color:#1b45be;
	margin-top: -20px;
	}
	

h1 {
	visibility: hidden;
	display: none;

}

#intromovie {
	position: absolute;
		top: 0px;
	left: 35px;
	z-index: 120;

		margin-top: 0px;
		border: 0;
width: 592px;
height:240px;
}
#central, #central_conf {
	position: absolute;
	overflow: auto;
	width:70%;
	height: 45%;
	font-size: 12pt;
	top: 128px;
	left: 200px;
	line-height: 145%;
	/*margin-right: 300px;*/
	z-index: 0;
	font-weight: 500;
	}
	#central_conf {
		width:60%;}
		
	#central2 {
	background-color:#D1EDF3;
	border:#003399 dashed thin;
	padding:15px;
	position: absolute;
	overflow: auto;
	width:70%;
	height: 45%;
	font-size: 12pt;
	top: 128px;
	left: 200px;
	line-height: 145%;
	margin-right: 300px;
	z-index: 0;
	font-weight: 500;
	}
	
	
	
	
	
	
	
	div.image {float:right;
	  text-align: center;}
	
	div.image p {
	margin-top:-.5em;
  text-align: center;
  font-style: italic;
  font-size: smaller;
  text-indent: 0;
}
	
	.central_3  {	position: absolute;
	overflow: auto;
	width:400px;
	height: 45%;
	font-size: 12pt;
	top: 125px;
	left: 190px;
	line-height: 145%;
	margin-right: 300px;
	}
#central_longlist {
	position: absolute;
	font-size: 12pt;
	top: 125px;
	left: 190px;
	line-height: 145%;

	padding-right: 175px;
	padding-bottom:200px;
	}

#central h3, #central h2, #central2 h3 { 
	font-family: "Comic Sans MS", "Century Gothic", Tahoma;
		color:#1b45be;}

#central ul{

	list-style-type:none;
	margin: 0em;
	padding: 0px;}

#central_longlist ul{

	list-style-type:none;
	margin: 0em;
	padding: 0px;}

	
#central li {

	background-image: url(PageElements/icons/GreenBulletAnima.gif);
	background-repeat: no-repeat;
	background-position: 0 .4em;
	padding-left: 1em;
	margin-top: 6px;

	font-size: larger;	
}
#central_longlist li {

	background-image: url(PageElements/icons/BlueWheelIcon.gif);
	background-repeat: no-repeat;
	background-position: 0 .4em;
	padding-left: 1em;
	margin-top: 6px;
	
}


	
#green_list li {

	background-image: url(PageElements/icons/GreenBulletAnima.gif);
}

#central_longlist strong {
	font-style: italic;
	color:#1b45be;
	font-weight: normal;


	
}
#central strong {	color:#1b45be;
	font-weight: 600;
	font-variant: normal;
	font-style: normal;
}
#sunshield_big {
position: absolute;
	background-repeat: no-repeat;
	width: 163px;
top:0px;
right:10px;
	height: 236px;

	background-image: url(PageElements/rearvisionBig.gif);

	z-index: 20;

	margin-left: 10px;
}
#central_2 {
position: absolute;
	overflow: auto;
	color: #372000;
	font-size: 11.5pt;
	line-height: 145%;
height:45%;

	top: 125px;
	left: 200px;
	/*right: 145px; */
}




#central table {
	width:80%;
	margin: 0px;

	border: thin dashed #B30405;
}
#central td {

	font-size: 100%;
	}
		
.bodyhead {	font-family: "Comic Sans MS";
	color:#1b45be;
		margin-top: 6px;
		margin-bottom: -16px;
		}	

#centralimage {
position: absolute;
top: 100px;
	left: 180px;
}
#gallerynavleft {

	position: absolute;
	left: 10px;
	top: 150px;
	z-index: 7;
	margin: 0em;
	padding: 0px;
	font-size: 10pt;
	width: 100px;
}.navback {
	background-image: url(PageElements/pole/longpolenavback.gif);
}
#gallerynavright {

	position: absolute;
	left: 10px;
	top: 250px;
	z-index: 7;
	margin: 0em;
	padding: 0px;
	font-size: 10pt;
	width: 100px;
}

#galleryimage {
position: absolute;
top: 115px;
	left: 230px;

}

#sunshield {
	position: absolute;
	right:1px;
	background-repeat: no-repeat;
	width: 220px;
	z-index: 4;
	height: 230px;
	top: 0px;
	background-image: url(PageElements/rearvision.gif);
}



#mirror, #fitlikebutton {
	width: 95px;
	height: 57px;
	vertical-align: bottom;
	z-index: 5;
	margin-left: 43px;
	margin-top: 34px;
	position: relative;

}

#fitlikebutton {
	height: 70px;
		margin-top: 28px;
	}


#mirror_big {
	width: 85px;
	height: 156px;
	vertical-align: bottom;
	z-index: 5;
	margin-left: 50px;
	margin-top: 37px;
	position: relative;
	z-index: 20;
	clear: left;
}
#mirror_text {	width: 95px;
	height: 162px;
	margin-top: 37px;
		margin-left: 42px;
	position: relative;
	z-index: 20;
}

#man {
	position: absolute;
	left:50px;
	width:124px;
	height:400;
	top: 180px;
	z-index: 0;
	background-image: url(PageElements/blinkman.gif);
	background-repeat: no-repeat;


}
#GBlink {
	position: absolute;
	height: 136px;
	width: 118px;
	left: 50px;
	top: 246px;
}

#Newslink {

	position: absolute;
	width: 150px;
	height: 170px;
	left: 25px;
	top: 243px;
	background-image: url(PageElements/NewsLink.gif);
	text-align:center;
}

#Newslink.blognews { 

}


#Newslink h4 {margin-top:22px;}

#Newslink p {margin-top:-15px;
font-size:82%;
padding-left:20px;
padding-right:20px;}

#div_rss {padding-left:20px;
padding-right:20px;
margin-top:-15px;
font-size:82%;}




.rss_head {margin-top:20px;
font-weight:bold;
font-size:85%;

		
}
.rss_title{font-size: 11pt;

	position: relative;
	left: 10px;
	text-align: center;

	
	}
.rss_linktitle{font-size: .75em;

	text-align:center;


	}
.rss {
	font-size: 9pt;
	padding-right: 15px;
	padding-left: 15px;
	z-index: 0;

}


#pole {
	position: absolute;
	left:10px;
	width:149px;
	top: 0px;
	z-index: 2;
	background-image: url(PageElements/pole/PoleG.gif);
	height: 700;

	
		}
		
/*-------------------------------------------- new pole sign --------------------*/

/*.polesign {margin-left:10px;
margin-top:20px;}*/
.polesign {
position:absolute;
left:10px;
top:80px;}


.poletop {background-image:url(navigation/PoleTop.jpg);
height:51px;
width:163px;

background-repeat:repeat-y;
margin:0
}	



.poleinner	 {background-image:url(navigation/PoleInner.jpg);
background-repeat:repeat-y;
width:163px;
padding-left:40px;

}	
		
		
.polebot {background-image:url(navigation/PoleBot.jpg);
height:71px;
width:163px;
	margin-top: -4px;

}		
		
		
		
#poletitle {
	font-family: "Century Gothic";
	font-size: 11pt;
	
	color: #FF3300;
	top: 160px;
	z-index: 7;
	position: absolute;
	left: 45px;
}	
#polenav_new {
	z-index: 7;
	list-style-type: none;
	margin: 0em;
	padding: 0px;
	font-size: 10.1pt;
		width: 100px;
}

#polenav_new li {
	background-image: url(PageElements/icons/BlueWheelIcon.gif);
	background-repeat: no-repeat;
	background-position: 0 .4em;
	padding-left: 1em;
	margin-bottom: 4px;
		font-size: 11pt;
	}




#polenav {

	position: absolute;
	left: 45px;
	top: 80px;
	z-index: 7;
	list-style-type: none;
	margin: 0em;
	padding: 0px;

	font-size: 10.1pt;
	width: 100px;
}

#polenav li {
	background-image: url(PageElements/icons/BlueWheelIcon.gif);
	background-repeat: no-repeat;
	background-position: 0 .4em;
	padding-left: 1em;
	margin-bottom: 4px;
		font-size: 11pt;
	}


#profilenav {

	position: absolute;
	left: 15px;
	top: 135px;
	z-index: 7;
	list-style-type: none;
	margin: 0em;
	padding: 0px;

	font-size: 10pt;
	width: 100px;
}
#profileimage {
position: absolute;
top: 135px;
	left: 55px;

}

#backbutton {
	position: absolute;
	left: 40px;
	top: 0px;
	height: 103px;
	width: 110px;

}

#leftpic {
	position: absolute;
	left: 0px;
	top:100px;

	}
.leftphoto {
	top: 50px;
	float: right;
}


#sponsor_AberdeenCouncil {
	position: absolute;
	top:343px;
	left:443px;
	width:167px;
	height:193px;
		z-index: 1;

}

#sponsor_CashforKids {
	position: absolute;
	top:254px;
	left:68px;
	width:167px;
	height:193px;
	z-index: 1;
}
#Halo2_distance{
	height:14pt;
	font-family:"Chubby Cheeks", "Comic Sans MS";
	color:#336600;
	font-size: 14px;
}

#nav {
	position:absolute;
	bottom: 0px;
	z-index: 4;
	left: 50%;
	margin-left:-287px;
	height: 110px;
	width: 100px;
	display: inline;
}


#navTEST ul
{
	position: absolute;
	bottom: 0px;
	border: none;
	padding: 0px;
	margin: 0px;
	list-style: none;
	display: inline;
}


#button1 {

	height: 110px;
	width: 100px;
	background-image: url(navigation/button1.gif);
	}
	#button2 {
		position: relative;
	left:0;

	height: 110px;
	width: 100px;
	background-image: url(navigation/button2.gif);
	}
ul#navlist
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;

}

#navlist li
{
display: inline;
list-style-type: none;

	}

#navlist a {padding: 0px 0px;
	}

#navlist a:link, #navlist a:visited {
	text-decoration: none;
	}

#navlist a:hover {
	color: #fff;
	background-color: #369;
	text-decoration: none;
	}
	
#counter {
	position: absolute;
	right: 20px;
	bottom: 0px;
	display: none;
	}


#aminyestamp {
	position: absolute;
	left: 0px;
	bottom: 0px;
	}
#radio {
	position: absolute;
	left: 10px;
	top: 250px;
	z-index:300;
	}


.launch {
	font-weight: 600;
	text-decoration: blink;
	color: #FF3300;
	}

#contactstamp {
background-image:url(navigation/ContactButton.gif);
width:117px;
height:164px;
	position: absolute;
	left: 5px;
	bottom: 0px;

	}
	#newcontactstamp {
background-image:url(navigation/NewContactButton.gif);
width:117px;
height:164px;
	position: absolute;
	left: 5px;
	bottom: 0px;

	}
	
		
#newcontactstamp ul {
	list-style-type: none;
	margin: 0em;
	padding: 0px;
	padding-left: .1em;
	padding-top: 1.5em;
	text-align:center;
	}
	
#newcontactstamp li {

	background-repeat: no-repeat;
	background-position: 0 .4em;
	padding-left: 0em;
	margin-bottom: 4px;
		font-size: 90%;
	}
#newcontactstamp li  .stoppresslink	 {
font-family: "Comic Sans MS", "Century Gothic", Tahoma;
font-weight:bold;
text-align:center;
}
	
		#bookstamp {
background-image:url(navigation/SideBook.gif);
width:181px;
height:460px;
	position: absolute;
	left: 5px;
	bottom: 0px;

	}
	#bookstamp a { font-weight:600}
	
			#bookstamp .title { font-size:1em;
			font-weight:600;
			color:#000066;
			text-align:center;
			/*line-height:56%;*/
			font-family:"Comic Sans MS","Century Gothic",Tahoma;
	
			}
	
				#bookstamp ul{
	list-style-type: none;				
					/*margin-top: 1em; */
										padding-top: 2em;
		/* padding-left:3em;		*/
				
				}
				
				#bookstamp p {margin:0;
				
				}
				
				#bookstamp li {
				border-bottom:dotted #7C5121 thin;
				padding-bottom:1em;
		margin-right:1em;	
		font-size: 90%;
	}
	
#contactstamp ul {
	list-style-type: none;
	margin: 0em;
	padding: 0px;
	padding-left: 1em;
	padding-top: 3em;
	}
	
#contactstamp li {

	background-repeat: no-repeat;
	background-position: 0 .4em;
	padding-left: 1em;
	margin-bottom: 4px;
		font-size: 11pt;
	}
	
.siteadmin {
	display:none;
	visibility: hidden;
}


/* --------------------------------------------FIT LIKE ------------------ */
div.IframeWrapper {
  /*width: 97%;*/
  border:#0000CC thin dashed;
}

#centralfitlike {
	background-color:#E0F7FE;
	position: absolute;

	width:70%;

	font-size: 12pt;
	top: 128px;
	left: 200px;
	line-height: 145%;
	margin-right: 300px;

	}



/*div#house { position: absolute; left: 0px; bottom: 0px; }*/
	
#house {display:block;
width:180px;
height:390px;
top:180px;
left:2px;
background-image:url(Background/House.gif);
background-repeat:no-repeat;
position:absolute;

padding: 120px 0 0 22px;
}

#fixpic {
bottom:0pt;
display:block;
left:0pt;
position:fixed;
background-position:bottom
}

body > div#house { position: fixed; }


				
				.cbut  {
				 float: right;
				 text-align:center;
				
				  width: 45px;
				  border: 1px silver solid;
				  margin: .1em .1em 0 .1em;
				  padding: 0.1em;
				
				}
				
				.cbut span {
				display: block;
				margin-top: 2px;
				text-align: center;
				}
				
								div.poemselect {
				/*float:right;
				  border: 1px silver solid; */
				  margin: 0.1em;
				  padding: 0.7em 0 0.6em 0;
				  				  text-align: center;}
				  
				  
				  div.poemselect  p {
				  text-align: center;
				  font-size: smaller;
				  text-indent: 0;

				}
				
				
				 
#booksunshield {
	position: absolute;
	right:1px;
	background-repeat: no-repeat;
	width: 260px;
	z-index: 4;
	height: 230px;
	top: 0px;
	background-image: url(PageElements/BookBg.gif);
}
				

#FitNBVBuyButton {
			margin-top: 5px;
			margin-left: 15px;			
}