
/* @charset "utf-8"; CSS Document for Skirmish Scotland Designed by www.futurewebb.co.uk */

#text_offset 
	{
	float:none;
	margin: auto;
	width: 706px;
	border: none 2px #000;
	padding-left: 20px;
	margin-top: -9.4em;
	}
	
.italic {text-align:center; color:#ffffff; font-weight:bold; font-size:14px; font-style:italic;}

body 	{
	font-family: Verdana, Arial, helvetica,sans-serif;
	background-color: #ffffff;
	background-image:url(../image/jpg/body_bg.jpg);
	background-repeat:repeat;
	width: 1000px;
	height: auto;
	float: none;
	margin: auto;
	font-size:14px;
	}


p.fwebb {font-size:14px}

a {color:#FF0000; text-decoration:none;}
a:visited {color:#FFFFFF;}
a:active {color:#FFFF00;}
a:hover {color:#000;}
/*a:hover {color:#669933;}*/
#header
	{
	background-image:url(../image/header.png);
	background-repeat:no-repeat;
	width: 739px;
	height: 168px;
	float: none;
	margin: auto;
	border: none 2px #F00;
	}

*:first-child+html #menu {padding-top: 16px;}

#menu
	{
	background-image:url(../image/menubar.png);
	background-repeat:no-repeat;
	width: 822px;
	height: 77px;
	float: none;
	margin: auto;
	padding-top: 2px;
	}
	
	
h1.white,h2.white
	{color:#FFFFFF; text-align:center; margin-bottom:-10px; padding-bottom:5px;}
h1.black
	{color:#000000; text-align:center; margin-bottom:-25px;}
	

p.link_container {width: 202px; height: 102px; float: left; margin:2px; border: none 1px #000;}
.green {color:#6F0; font-weight:bold;} /* Color of all the Skirmish words */
.red {color:#900; font-weight:bold; margin-bottom:-1px;}
h2.black {color:#000000; text-align:center;}
.change { text-align:center; color:#FFF; font-weight:bold; }
.white_location {color:#FFFFFF; text-align:center;}
.black_location {color:#000; text-align:center;}
.white {margin-left: 30px; width: 650px; color:#ffffff; text-align:center;}
.white_left {width: 650px; color:#ffffff; text-align:left; margin-bottom:0px;}

.spanwhite {color: #FFFFFF;}
.spanblack{color: #000000;}
.white a:link {color:#000; text-decoration:none;}
.white a:visited {color: #000000;}
.white a:active {color: #00FF00;}
.white a:hover {color: #ffffff;}

.offer_text_666 {font-size:90%; float:left; color:#FF0; margin-top:-4px; text-align:center; width: 120px;}
.offer_text {color: #6F0;}
.offer_text a:link {color:#fff; text-decoration:none;}
.offer_text a:hover {color: #000;}


#contact_box {background-image:url(../image/jpg/contact_bg.jpg); background-repeat:no-repeat;width: 420px; height: 21px; padding-left: 10px; padding-top: 3px; border: none 2px #000; margin-left: 20%;}
#contact_box a{color:#F00; text-decoration:none;}
#contact_box a:link{color:#F00; text-decoration:none;}
#contact_box a:hover{color:#000;}

.package_text {line-height:1em; border: none 1px #000; margin-top: -3px; margin-bottom:1px; }
.package_text1 {font-size:90%; float:left; color:#FF0; text-align:left; padding-left: 15px; margin-top: -1px;}
.text_90{font-size:90%;}

.mobilelist {float:left; margin-left:10%; width: 100%; clear: right;}

h2.white {font-size:14px; color:#FFFFFF;}
h2.white a:link {color:#ffffff; text-decoration:none;}
h2.white a:visited {color: #000000;}
h2.white a:active {color: #00FF00;}
h2.white a:hover {color: #000000; }
	
/* ********** download items ********** */
p.download {padding-top: 10px; padding-left: 10px;font-size: 12px; color: #F00;}



p.mailwhite{color:#FFF; font-weight:bold;}
p.mailblack{color:#000; font-weight:bold;}
.textwhite {color:#FFFFFF; margin-bottom: -3px;}
.black {margin-left: 30px; width: 650px; color:#000000; text-align:center;}


p.emailred {position:relative; top: -140px; right: 40px; float:right; }
p.emailred a:link {color:#F00; text-decoration:none;}
p.emailred a:visited {color: #000000;}
p.emailred a:active {color: #00FF00;}
p.emailred a:hover {color: #000000; }
	
/* ******* START OF LIST 	******* */
#menu a:link {color:#000000; font-size:18px;  border-left:dotted; padding-left: 6px; padding-right: 10px; text-decoration:none;}
#menu a:visited {color: #000000;}
#menu a:active {color: #00FF00;}
#menu a:hover {color:#FF0000; }

#menu li { position:relative; z-index:100; 	display:inline; }

/* ******* END OF LIST 	******* */



/* ********** SIDE  DIV ********** */
#side
	{
	background-image:url(../image/jpg/side.jpg);
	background-repeat:no-repeat;
	width: 200px;
	height: 860px;
	float: left;
	margin-right:10px;
	margin-left:10px;
	padding-top: 18px;
	}

/*IE 7 fix for margin*/
*:first-child+html #side {padding-top:2.6em;}
*:first-child+html a.sidebox1{margin-bottom: -0.5em;}
*:first-child+html a.sidebox2{margin-bottom: -0.5em;}
*:first-child+html a.sidebox3{margin-bottom: -0.5em;}
*:first-child+html a.sidebox4{margin-bottom: -0.5em;}
  
a.sidebox1 
{
    display: inline-block;
	padding: 216px 0 0 0;
    overflow: hidden;
	background-image:url(../image/jpg/side_box_img1.jpg);
    background-repeat: no-repeat;
	width: 168px;
    height: 0px !important;
    height /* */:216px;
	margin-left: 17px;
	margin-top: -10px;
} 

a.sidebox2 
{
    display: inline-block;
	padding: 216px 0 0 0;
    overflow: hidden;
	background-image:url(../image/jpg/side_box_img2.jpg);
    background-repeat: no-repeat;
    width: 179px;
    height: 0px !important;
    height /* */:216px;
	margin-left: 17px;
	margin-top: -10px;
	} 


a.sidebox3 
{
    display: inline-block;
	padding: 216px 0 0 0;
    overflow: hidden;
	background-image:url(../image/jpg/side_box_img3.jpg);
    background-repeat: no-repeat;
	width: 179px;
    height: 0px !important;
    height /* */:216px;
	margin-left: 17px;
	margin-top: -10px;
} 
	
a.sidebox4 
{
    display: inline-block;
	padding: 216px 0 0 0;
    overflow: hidden;
	background-image:url(../image/jpg/side_box_mobile.jpg);
    background-repeat: no-repeat;
    
	width: 179px;
    height: 0px !important;
    height /* */:216px;
	margin-left: 17px;
	margin-top: -10px;
} 

/* ********** CONTENT  DIV ********** */
#content
	{
	width: 1040px;
	height:860px;
	float: none;
	margin: auto;
	border: none 2px #000000;
	
	}

/* ********** INNERCONTENT  DIV ********** */
#innercontent
	{
	background-image:url(../image/jpg/bg.jpg);
	background-repeat:no-repeat;
	padding-top: 1em;
	height: 860px;
	width: 779px;
	float: left;
	margin:auto;
	border: none 2px #000000;
	}

p.middle
	{
	float: left;
	margin-left: 100px;
	text-align:center;
	width: 300px;
	height: 300px;
	border: 2px solid #ffffff;
	}

/* ********** HOME IMG  DIV ********** */
	
#homeimg
	{
	background-image: url(../image/maskrim.jpg);
	background-repeat:no-repeat;
	border: 2px none #FFFFFF;
	width: 150px;
	height: 229px;
	float: none;
	margin: auto;

	}
/* ********** TOP  DIV ********** */

*:first-child+html #topdiv
	{margin-top: 0;}

#topdiv
	{
	width: 700px;
	height: 260px;
	float: none;
	margin: auto;
	position:relative;
	top: 2em;
	}
/* ********** DISTANCE  DIV ********** */
#distance
	{
	background-image:url(../image/badge_draw.png);
	background-repeat:no-repeat;
	float: left;
	margin-left: 2em;
	width: 225px;
	height: 265px;
	border: none 2px #000000;
	}

/* ********** OFFER DIV ********** */
#offer	
{
	background-image:url(../image/jpg/offer.jpg);
	background-repeat:no-repeat;
	float:left;
	margin-left: 10em;
	width: 345px;
	height: 260px;	border: none 2px #000000;
	}
	

#offertxt
{text-align:center; padding-top:75px; padding-left:10px; padding-right:10px;}
	
/* ********** Text BG********** */	

*:first-child+html #txtbg {padding-top: 20px;}
#txtbg
	{background-image:url(../image/jpg/txtbg.jpg);
	background-repeat:no-repeat;
	position:relative;
	top: 2em;
	float:none;
	margin: auto;
	width: 726px;
	height: 270px;
	margin-bottom: 1px;
	margin-top:10px;
	border: none 2px #000;
	padding-top: 10px;
	}

/* ********** VIDEO DIV ********** */	
#video
{
	background-image:url(../image/video.png);
	background-repeat:no-repeat;
	float:none;
	margin: auto;
	width: 346px;
	height: 251px;
}

/* ********** BOXES ********** */
#boxes	{width: 700px; height:150px;
	float: none; margin: auto;
	padding-top:1px;
	margin-top:20px;
	}

#boxes a {color:#fff; text-decoration:none;}
#boxes a:link {color:#fff; text-decoration:none;}
#boxes a:hover {color:#F00;text-decoration:none;}
#boxes a:visited {color:#F00;text-decoration:none;}
/* ********** BOX 1 ********** */	
#box1
	{
	background-image:url(../image/jpg/pgallery.jpg);
	background-repeat:no-repeat;
	float:left; margin-left:15px; 
	width: 211px; height: 32px;
	padding-top:17%; color:#FFFFFF; font-size:16px; text-align:center;

	}
	
#box2
	{
	background-image:url(../image/jpg/equipment.jpg);
	background-repeat:no-repeat;
	float:left; margin-left:15px; 
	width: 211px; height: 32px;
	padding-top:17%; color:#FFFFFF; font-size:16px; text-align:center;
	}
	
#box3
	{
	background-image:url(../image/jpg/gover.jpg);
	background-repeat:no-repeat;
	float:left; margin-left:15px; 
	width: 211px; height: 32px;
	padding-top:17%; color:#FFFFFF; font-size:16px; text-align:center;
	}
	
/* ********** FOOTER DIV ********** */	
#face_logo {float: left; margin-top:3%; margin-left: 6%; height: 140px; width: 70px; border: none 1px #000;}
#footer
	{
	background-image:url(../image/jpg/footer.jpg);
	background-repeat:no-repeat;
	float:none;
	margin: auto;
	margin-top: 0%;
	width: 610px;
	height: 130px;
	text-align:center;
	}
	
	
/* ********** FOOTERBAR  DIV ********** */
*:first-child+html #footerbar
{margin-top: 10px;}

#footerbar
{
	background-image:url(../image/jpg/footerbar.jpg);
	background-repeat:no-repeat;
	float:left;
	margin: auto;
	width: 1000px;
	height: 220px;
	text-align:center;
	margin-top: -10px;
	}
	
/*#footer a {color: #000; text-decoration:none;}
#footer a:hover {color:#FF0;}*/

#footerbar a {color:#000; text-decoration:none;}
#footerbar a:link {color:#000; text-decoration:none;}
#footerbar a:hover {color:#F00;text-decoration:none;}
#footerbar a:visited {color:#000;text-decoration:none;}


#footer_browser
	{
	float: none;
	margin: auto;
	width: 450px;
	height: 45px;
	border: none 2px #000;
	padding-left: 0px;
	margin-top: -15px;
	}

#footer_browser_image
	{
	float: none;
	margin: auto;
	width: 200px;
	height: 25px;
	border: none 2px #000;
	padding-left: 10px;
	margin-top: -10px;
	}

#footer_browser_design
	{
	float:none;
	margin:auto;
	width: 300px;
	height: 70px;
	border:none 2px #0F0;
	font-size:12px; font-style:italic;
	}

#footer_browser_design a:link {color:#F00; font-weight:bolder;}
#footer_browser_design a {color:#F00; font-weight:bolder;}
#footer_browser_design a:hover {color:#000;}




/* ********** Bottom Link  DIV ********** */
#btmlink
	{
	background-image:url(../image/btmline.png);
	background-repeat:no-repeat;
	float: none;
	margin: auto;
	width: 600px;
	height: 80px;
	text-align:center;
	margin-top:10px;
	padding-top: 10px;
	}
	
/* ********** Bottom Link DIV (Contact Page) ********** */
#btmlinkcontact
	{
	background-image:url(../image/btmline.png);
	background-repeat:no-repeat;
	float: none;
	margin: auto;
	margin-top: 40px;
	width: 600px;
	height: 80px;
	text-align:center;
	padding-top: 5px;
	border: none 2px #000000;
	}

/* ********** LINK  DIV ********** */

#book
	{text-align:center;
	font-size:20px;
	margin: auto;
	padding-top: 20px;
	width: 300px;
	height: 30px;
	color:#FF00FF;
	}
	
#book a:link {color:#FFFFFF; text-decoration:none;}
#book a:visited {color:#ffffff;}
#book a:hover {color:#000000;}
#book a:active {color:#000000;}



	
/* ********** BOOKING FORM ********** */	
#bform
	{
	background-image:url(../docs/bookingform.jpg);
	background-repeat:no-repeat;
	float: none;
	margin:auto;
	width: 390px;
	height: 515px;
	}

/* ********** ENTRY FORM ********** */	
#eform
	{
	background-image:url(../docs/entryform.jpg);
	background-repeat:no-repeat;
	float: none;
	margin:auto;
	width: 390px;
	height: 525px;
	}
	
/* ********** invitation FORM ********** */	
#invite
	{
	background-image:url(../docs/invite.jpg);
	background-repeat:no-repeat;
	float: none;
	margin:auto;
	width: 390px;
	height: 515px;
	}
/* ********** PRICES ********** */	
#icprice
	{
	background-image:url(../docs/price.png);
	background-repeat:no-repeat;
	float: left;
	margin:auto;
	width: 778px;
	height: 900px;
	}

#icprice1
	{
	background-image:url(../docs/price1.png);
	background-repeat:no-repeat;
	float: left;
	margin:auto;
	width: 778px;
	height: 900px;
	}

#icprice2
	{
	background-image:url(../docs/price2.png);
	background-repeat:no-repeat;
	float: left;
	margin:auto;
	width: 778px;
	height: 900px;
	}

/* ********** LOCATIONS ********** */	
#location_text {width: 640px; font-size:14px; height:auto; float: none; margin: auto; border:none 1px #000;}
#location_text a {color:#000000; text-decoration:none;}
#location_text a:hover {color:#6F0;}

#location
	{/*background-image:url(../image/locationbg.png);
	background-repeat:no-repeat;
	padding-top: 25px;*/
	float:none;
	margin: auto;
	width: 750px;
	height: 450px;	  
	margin-bottom: 1px;
	margin-top:-5px;
	}
#location a {font-size:14px; color:#F00; text-decoration:none;}
#location a:hover {color:#6F0;}

#textbg
	{background-image:url(../image/jpg/textbg.jpg);
	background-repeat:no-repeat;
	font-size:12px;
	float:none;
	margin: auto;
	width: 610px;
	height: 460px;
	padding-top: 25px;
	padding-right: 2%;
	padding-left: 2%;
	margin-left: 6%;
	margin-bottom: 1px;
	}
p.locationtext {font-size:14px; padding-right: 0px; margin-top:-10px;}
.locationtext {font-size:14px; padding-right: 0px;}



/* ********** Offer Text div ********** */	
#offertext
	{
	float:none;
	margin: auto;
	width: 630px;
	height: 725px;
	padding-top: 2px;
	padding-right: 2%;
	padding-left: 2%;
	margin-left: 5%;
	margin-bottom: 1px;
	border: none 1px #000;
	}
	
/* ********** Offer Boxes ********** */	
#price_deal {width: 570px; height: 415px; border: none 1px #000; float: none; margin: auto; }

#outer_666 {width: 620px; height: 80px; border: none 1px #000; margin-bottom: 20px;}
*:first-child+html #offer1, *:first-child+html #offer2, *:first-child+html #offer3{margin-bottom: -17px;}


#offer1, #offer2, #offer3, #offer4, #offer5, #offer6, #offer7
	{
	background-image:url(../image/jpg/smallofferbox.jpg); 
	background-repeat:no-repeat;
	border: 1px none #000000; 
	margin-left: 5px; 
	width: 191px; 
	height:68px; 
	float:left;
	margin-bottom: 10px; 
	padding: 5px;
	text-align:center;
	}

.reddevil 
	{
	color:#F00;
	background-color:#000;
	 font-size: 35px;
	 font-weight:bold;
	 margin-bottom:-4px;
	 padding-top:10px;
	 float:left;
	 width: 60px;
	 height: 55px;
	 border: solid 1px #000;
	 }   
	 
/* ********** Package Boxes ********** */	
#package1, #package2, #package3, #package4, #package5, #package6
	
	{
	background-image:url(../image/jpg/smallpackagebox.jpg); 
	background-repeat:no-repeat;
	border: 1px none #000000; 
	margin-left: 5px; 
	width: 192px; 
	height:122px; 
	float:left;
	margin-bottom: 10px; 
	padding: 5px;
	text-align:center;
	} 
	

	
.greenpackage
	{color:#6F0;
	 font-size: 18px;
	 font-weight:bold;
	 margin-bottom:-4px;
	 float:left}
	
/* ********** Corporate Offer ********** */	
#corporatetext
{background-image:url(../image/jpg/main_bg.jpg);
	background-repeat:no-repeat;
	font-size:14px;
	float:none;
	margin: auto;
	width: 630px;
	height: 383px;	  
	padding-top: 25px;
	padding-right: 2%;
	padding-left: 2%;
	margin-left: 5%;
	margin-bottom: 1px;
	}
/* ********** Party Text ********** */	
#partytext
{background-image:url(../image/jpg/main_bg.jpg);
	background-repeat:no-repeat;
	font-size:14px;
	float:none;
	margin: auto;
	width: 630px;
	height: 403px;
	padding-top: 25px;
	padding-right: 2%;
	padding-left: 2%;
	margin-left: 5%;
	margin-bottom: 1px;
	}
/* ********** Weekend Text ********** */	
#weekendtext
{background-image:url(../image/jpg/main_bg.jpg);
	background-repeat:no-repeat;
	font-size:14px;
	float:none;
	margin: auto;
	width: 630px;
	height: 403px;
	padding-top: 25px;
	padding-right: 2%;
	padding-left: 2%;
	margin-left: 5%;
	margin-bottom: 1px;
	}
	
/* ********** Package Text ********** */	
#packagetext
{background-image:url(../image/main_bg.jpg);
	background-repeat:no-repeat;
	font-size:14px;
	float:none;
	margin: auto;
	width: 630px;
	height: 403px;
	padding-top: 25px;
	padding-right: 2%;
	padding-left: 2%;
	margin-left: 5%;
	margin-bottom: 1px;
	}
/* ********** Evening Text ********** */	
#eveningtext
{background-image:url(../image/jpg/main_bg.jpg);
	background-repeat:no-repeat;
	font-size:14px;
	float:none;
	margin: auto;
	width: 630px;
	height: 403px;
	padding-top: 25px;
	padding-right: 2%;
	padding-left: 2%;
	margin-left: 5%;
	margin-bottom: 1px;
	}
	
/* ********** Link Text ********** */	


#linkstext
	
	{
	float:none;
	margin: auto;
	width: 620px;
	height: 550px;
	margin-bottom: 1px;
	border: none 1px #000;
	}
#linkstext a {color:#ffffff; text-decoration:none;}
#linkstext a:hover {color:#000000;}


#linksbox1,#linksbox2, #linksbox3
	{border: 1px solid #000000;
	margin-left: 5px; 
	width: 195px; 
	height:250px; 
	float:left;
	clear: right;
	margin-bottom: 20px; 
	padding: 3px;
	text-align:center;
	}
#linksbox1 a {color:#ffffff; text-decoration:none;}
#linksbox1 a:hover {color:#6F0;}

#linksbox2 a {color:#ffffff; text-decoration:none;}
#linksbox2 a:hover {color:#6F0;}

#linksbox3 a {color:#ffffff; text-decoration:none;}
#linksbox3 a:hover {color:#6F0;}


/* ********** Games Text ********** */	
#gamekittext
	
	{background-image:url(../image/jpg/main_bg.jpg);
	background-repeat:no-repeat;
	font-size:14px;
	float:none;
	margin: auto;
	width: 630px;
	height: 403px;
	padding-top: 25px;
	padding-right: 2%;
	padding-left: 2%;
	margin-left: 5%;
	margin-bottom: 1px;
	}
	
#kit1,#kit2, #kit3, #kit4,#kit5, #kit6
	{border: 1px none #000000;
	margin-left: 5px; 
	margin-bottom: 5px;
	margin-top: 5px;
	width: 195px; 
	height:120px; 
	float:left;
	padding: 3px;
	text-align:center;
	font-size:16px; font-weight:bold;
	color:#FFF;
	}
#kit1 {background-image:url(../image/jpg/kit-snood.jpg); background-repeat:no-repeat; background-position:center; top:10px;}
#kit2 {background-image:url(../image/jpg/kit-armour.jpg); background-repeat:no-repeat;background-position:center;}
#kit3 {background-image:url(../image/jpg/kit-gun.jpg); background-repeat:no-repeat;background-position:center;}
#kit4 {background-image:url(../image/jpg/kit-body.jpg); background-repeat:no-repeat;background-position:center;}
#kit5 {background-image:url(../image/jpg/kit-mask.jpg); background-repeat:no-repeat;background-position:center;}
#kit6 {background-image:url(../image/jpg/kit-paint.jpg); background-repeat:no-repeat;background-position:center;}



#compoundtext, #hilltext, #bridgetext, #mantext
	
	{background-image:url(../image/jpg/main_bg.jpg);
	background-repeat:no-repeat;
	font-size:14px;
	float:none;
	margin: auto;
	width: 630px;
	height: 403px;
	padding-top: 25px;
	padding-right: 2%;
	padding-left: 2%;
	margin-left: 5%;
	margin-bottom: 1px;
	}
#gamesbox1,#gamesbox2, #gamesbox3
	{
	margin-left: 5px; 
	width: 195px; 
	height:250px; 
	float:left;
	clear: right;
	margin-bottom: 20px; 
	padding: 3px;
	text-align:center;
	}
/* ********** School Youth Text ********** */	
#schoolyouthtext
	{background-image:url(../image/jpg/main_bg.jpg);
	background-repeat:no-repeat;
	font-size:14px;
	float:none;
	margin: auto;
	width: 630px;
	height: 403px;
	padding-top: 25px;
	padding-right: 2%;
	padding-left: 2%;
	margin-left: 5%;
	margin-bottom: 1px;
	}

/* ********** School 12 - 16 Text ********** */
#school1216text
	
	{background-image:url(../image/jpg/school1216bg.jpg);
	background-repeat:no-repeat;
	font-size:14px;
	float:none;
	margin: auto;
	width: 630px;
	height: 403px;
	padding-top: 25px;
	padding-right: 2%;
	padding-left: 2%;
	margin-left: 5%;
	margin-bottom: 1px;
	}
	
/* ********** School Sports Text ********** */
#schoolsportstext
	
	{background-image:url(../image/jpg/main_bg.jpg);
	background-repeat:no-repeat;
	font-size:14px;
	float:none;
	margin: auto;
	width: 630px;
	height: 403px;
	padding-top: 25px;
	padding-right: 2%;
	padding-left: 2%;
	margin-left: 5%;
	margin-bottom: 1px;
	}

/* ********** School Sports Text ********** */
#schoolinsurancetext
	
	{background-image:url(../image/jpg/main_bg.jpg);
	background-repeat:no-repeat;
	font-size:14px;
	float:none;
	margin: auto;
	width: 630px;
	height: 403px;
	padding-top: 25px;
	padding-right: 2%;
	padding-left: 2%;
	margin-left: 5%;
	margin-bottom: 1px;
	}

#historytext
	
	{background-image:url(../image/jpg/main_bg.jpg);
	background-repeat:no-repeat;
	font-size:14px;
	float:none;
	margin: auto;
	width: 630px;
	height: 403px;
	padding-top: 25px;
	padding-right: 2%;
	padding-left: 2%;
	margin-left: 5%;
	margin-bottom: 1px;
	}


/* ********** sitemapcontent  DIV ********** */
#sitemapcontent
	{
	background-image:url(../image/jpg/sitebg.jpg);
	background-repeat:no-repeat;
	padding-top: 5px;
	height: 1500px;
	width: 780px;
	float: none;
	margin:auto;
	border: none 2px #000000;
	}

#inner_site
	{
	
	width: 300px;
	height: auto;
	border: none 2px #000;
	float: none;
	margin: auto;
	margin-top: -40px;
	}
	
#inner_site a {color:#000; text-decoration:none;}
#inner_site a:hover {color:#ffffff;}
	
	
	
/* ********** sitemapside  DIV ********** */
#sitemapside
	{
	background-image:url(../image/side.png);
	background-repeat:no-repeat;
	float:left;
	height:1500px;	
	margin:auto;
	padding-top:25px;
	width:230px;
	}



/* ********** direct-edinburgh DIV ********** */
#direct-edinburgh
	{
	background-image:url(../docs/map-edinburgh.jpg);
	background-repeat:no-repeat;
	float: left;
	margin:auto;
	width: 778px;
	height: 900px;
	}
	
#direct-glasgow
	{
	background-image:url(../docs/map-glasgow.jpg);
	background-repeat:no-repeat;
	float: left;
	margin:auto;
	width: 778px;
	height: 900px;
	}
	
#direct-aberdeen
	{
	background-image:url(../docs/map-aberdeen.png);
	background-repeat:no-repeat;
	float: left;
	margin:auto;
	width: 778px;
	height: 900px;
	}
	
#direct-perth
	{
	background-image:url(../docs/map-perth.png);
	background-repeat:no-repeat;
	float: left;
	margin:auto;
	width: 778px;
	height: 900px;
	}
<!--maptext div-->
#maptext
	{
	position:relative;
	top: 92%;
	float: none;
	margin: auto;
	background-color:#900000;
	border: solid 5px #00F;
	width: 300px;
	height: 30px;
	text-align:center;
	}
#maptext a{color:#F00; text-decoration:none;}
#maptext a:hover {color:#000000;}

