/*
========== Ben More CSS Standards.
==========
========== 
========== Use multi-line comments (like this).
========== Start with 'body' and a: colors.
==========
========== Place styles in order used (first use).
==========
========== Use separate classes for position and style within tables (for Netscape).
==========
========== Naming convention:
==========
========== Begin 'global' or 'pagename'
========== ..followed by meaningful name, e.g. 'menu'
========== ...and then 'xy' for position, if appropriate.
==========
========== Hence examples:
==========
========== .globaldatexy 
========== .indexpicturestyle
========== 
========== { and } or separate lines.
==========
==========  RC 1st February 2004
==========
*/

body
{
text-align:center;
margin-top: 0px;
background-color:#eeeedd;
}

a:link
{
color: #cc9900;
}

a:visited
{
color: #cc9900;
}

a:hover
{
color: #ffcc33;
}

p a:link
{
color: #cc9900;
}

p a:visited
{
color: #cc9900;
}

p a:hover
{
color: #ffcc33;
}

div#outer
{
width:1002px;
position:relative;
margin-top: 0 ;
margin-left: auto;
margin-right: auto;
padding: 0 ;
border: 0 ;
text-align: left;
}

.globaldatexy
{
position:absolute; left: 312px; top: 7px;
z-index:3;
}

.globalemailxy
{
position:absolute; left: 20px; top: 7px;
font-family:  verdana, arial, helvetica, 'sans serif'; 
text-align: left;
font-size: 10px;
color: #eeeedd;
z-index:3;
}

.globaldate
{
font-family:  verdana, arial, helvetica, 'sans serif'; 
text-align: center;
font-size: 10px;
color: #eeeedd;
}

.globalphonexy
{
position:absolute; left: 825px; top: 7px;
font-family:  verdana, arial, helvetica, 'sans serif'; 
text-align: left;
font-size: 10px;
color: #eeeedd;
z-index:3;
}

.globalheadingpicxy
{
position:absolute; left: 0px; top: 80px; z-index:4;
z-index:2;
}

.globalhead1xy
{
position:absolute; left: 0px; top: 30px; z-index:4;
width: 1002px;
height: 36px;
font-family:  papyrus, mistral, arial, helvetica, 'sans serif'; 
text-align: center;
font-size: 36px;
font-weight: normal;
color: #ffffff;
}

.globaltickerxy
{
position:absolute; left: 0px; top: 280px; z-index:4;
width: 1002px;
height: 36px;
font-family:  papyrus, mistral, arial, helvetica, 'sans serif'; 
text-align: center;
font-size: 36px;
font-weight: normal;
color: #ffffff;
}

.globalhighlight
{
font-family:  verdana, arial, helvetica, 'sans serif'; 
text-align: left;
font-size: 14px;
font-weight: bold;
color: #ffcc33;
}

.globalhomebuttonxy
{
position:absolute; left: 20px; top: 330px; z-index:4;
}

.globalaboutbuttonxy
{
position:absolute; left: 20px; top: 360px; z-index:4;
}

.globalkayakingbuttonxy
{
position:absolute; left: 20px; top: 390px; z-index:4;
}

.globalcanoeingbuttonxy
{
position:absolute; left: 20px; top: 420px; z-index:4;
}

.globalmountaineeringbuttonxy
{
position:absolute; left: 20px; top: 450px; z-index:4;
}

.globalotherbuttonxy
{
position:absolute; left: 20px; top: 480px; z-index:4;
}

.globalcourseprogrammebuttonxy
{
position:absolute; left: 20px; top: 510px; z-index:4;
}

.globalbookingbuttonxy
{
position:absolute; left: 20px; top: 540px; z-index:4;
}

.globalpaymentbuttonxy
{
position:absolute; left: 20px; top: 570px; z-index:4;
}

.globallinkpagebuttonxy
{
position:absolute; left: 20px; top: 600px; z-index:4;
}

.globalaalalogobuttonxy
{
position:absolute; left: 20px; top: 660px; z-index:4;
width: 250px;
font-family:  verdana, arial, helvetica, 'sans serif'; 
text-align: center;
font-size: 10px;
font-weight: normal;
color: #ffffff;
}

.indexbackareaxy
{
position:absolute; left: 0px; top: 0px; z-index:1;
width: 1002px;
height: 1055px;
background-color: #396039;
}

.indexhighlightxy
{
position:absolute; left: 300px; top: 330px; z-index:4;
width: 680px;
height: 710px;
background-color: #295029;
}

.indextext1xy
{
position:absolute; left: 310px; top: 340px; z-index:5;
width: 285px;
height: 400px;
font-family:  verdana, arial, helvetica, 'sans serif'; 
text-align: left;
font-size: 12px;
font-weight: normal;
color: #ffffff;
}

.indexpic1xy
{
position:absolute; left: 610px; top: 340px; z-index:5;
}

.indextext2xy
{
position:absolute; left: 670px; top: 740px; z-index:5;
width: 300px;
height: 300px;
font-family:  verdana, arial, helvetica, 'sans serif'; 
text-align: left;
font-size: 12px;
font-weight: normal;
color: #ffffff;
}

.indexpic2xy
{
position:absolute; left: 310px; top: 750px; z-index:5;
}

.indexsmallprintxy
{
position:absolute; left: 20px; top: 975px; z-index:4;
width: 250px;
height: 60px;
font-family:  verdana, arial, helvetica, 'sans serif'; 
text-align: center;
font-size: 10px;
font-weight: normal;
color: #ffffff;
}

.aboutbackareaxy
{
position:absolute; left: 0px; top: 0px; z-index:1;
width: 1002px;
height: 1010px;
background-color: #396039;
}

.abouthighlightxy
{
position:absolute; left: 300px; top: 330px; z-index:4;
width: 680px;
height: 665px;
background-color: #295029;
}

.abouttext1xy
{
position:absolute; left: 310px; top: 340px; z-index:5;
width: 345px;
height: 400px;
font-family:  verdana, arial, helvetica, 'sans serif'; 
text-align: left;
font-size: 12px;
font-weight: normal;
color: #ffffff;
}

.aboutpic1xy
{
position:absolute; left: 670px; top: 340px; z-index:5;
}

.abouttext2xy
{
position:absolute; left: 310px; top: 710px; z-index:5;
width: 645px;
height: 100px;
font-family:  verdana, arial, helvetica, 'sans serif'; 
text-align: left;
font-size: 12px;
font-weight: normal;
color: #ffffff;
}

.aboutsmallprintxy
{
position:absolute; left: 20px; top: 925px; z-index:4;
width: 250px;
height: 60px;
font-family:  verdana, arial, helvetica, 'sans serif'; 
text-align: center;
font-size: 10px;
font-weight: normal;
color: #ffffff;
}

.kayakingbackareaxy
{
position:absolute; left: 0px; top: 0px; z-index:1;
width: 1002px;
height: 3555px;
background-color: #396039;
}

.kayakinghighlightxy
{
position:absolute; left: 300px; top: 330px; z-index:4;
width: 680px;
height: 3210px;
background-color: #295029;
}

.kayakingtext1xy
{
position:absolute; left: 310px; top: 340px; z-index:5;
width: 645px;
height: 400px;
font-family:  verdana, arial, helvetica, 'sans serif'; 
text-align: left;
font-size: 12px;
font-weight: normal;
color: #ffffff;
}

.kayakingpic1xy
{
position:absolute; left: 390px; top: 510px; z-index:5;
}

.kayakingtext2xy
{
position:absolute; left: 310px; top: 830px; z-index:5;
width: 645px;
height: 300px;
font-family:  verdana, arial, helvetica, 'sans serif'; 
text-align: left;
font-size: 12px;
font-weight: normal;
color: #ffffff;
}

.kayakingsmallprintxy
{
position:absolute; left: 20px; top: 3475px; z-index:4;
width: 250px;
height: 60px;
font-family:  verdana, arial, helvetica, 'sans serif'; 
text-align: center;
font-size: 10px;
font-weight: normal;
color: #ffffff;
}

.canoeingbackareaxy
{
position:absolute; left: 0px; top: 0px; z-index:1;
width: 1002px;
height: 2525px;
background-color: #396039;
}

.canoeinghighlightxy
{
position:absolute; left: 300px; top: 330px; z-index:4;
width: 680px;
height: 2180px;
background-color: #295029;
}

.canoeingtext1xy
{
position:absolute; left: 310px; top: 340px; z-index:5;
width: 645px;
height: 400px;
font-family:  verdana, arial, helvetica, 'sans serif'; 
text-align: left;
font-size: 12px;
font-weight: normal;
color: #ffffff;
}

.canoeingtext2xy
{
position:absolute; left: 310px; top: 830px; z-index:5;
width: 645px;
height: 300px;
font-family:  verdana, arial, helvetica, 'sans serif'; 
text-align: left;
font-size: 12px;
font-weight: normal;
color: #ffffff;
}

.canoeingsmallprintxy
{
position:absolute; left: 20px; top: 2445px; z-index:4;
width: 250px;
height: 60px;
font-family:  verdana, arial, helvetica, 'sans serif'; 
text-align: center;
font-size: 10px;
font-weight: normal;
color: #ffffff;
}

.mountaineeringbackareaxy
{
position:absolute; left: 0px; top: 0px; z-index:1;
width: 1002px;
height: 1575px;
background-color: #396039;
}

.mountaineeringhighlightxy
{
position:absolute; left: 300px; top: 330px; z-index:4;
width: 680px;
height: 1230px;
background-color: #295029;
}

.mountaineeringtext1xy
{
position:absolute; left: 310px; top: 340px; z-index:5;
width: 660px;
height: 400px;
font-family:  verdana, arial, helvetica, 'sans serif'; 
text-align: left;
font-size: 12px;
font-weight: normal;
color: #ffffff;
}

.mountaineeringpic1xy
{
position:absolute; left: 340px; top: 670px; z-index:5;
}

.mountaineeringtext2xy
{
position:absolute; left: 310px; top: 960px; z-index:5;
width: 660px;
height: 400px;
font-family:  verdana, arial, helvetica, 'sans serif'; 
text-align: left;
font-size: 12px;
font-weight: normal;
color: #ffffff;
}

.mountaineeringsmallprintxy
{
position:absolute; left: 20px; top: 1495px; z-index:4;
width: 250px;
height: 60px;
font-family:  verdana, arial, helvetica, 'sans serif'; 
text-align: center;
font-size: 10px;
font-weight: normal;
color: #ffffff;
}

.linkpagebackareaxy
{
position:absolute; left: 0px; top: 0px; z-index:1;
width: 1002px;
height: 1010px;
background-color: #396039;
}

.linkpagehighlightxy
{
position:absolute; left: 300px; top: 330px; z-index:4;
width: 680px;
height: 665px;
background-color: #295029;
}

.linkpagetextxy
{
position:absolute; left: 310px; top: 340px; z-index:5;
width: 645px;
height: 400px;
font-family:  verdana, arial, helvetica, 'sans serif'; 
text-align: left;
font-size: 12px;
font-weight: normal;
color: #ffffff;
}

.linkpagesmallprintxy
{
position:absolute; left: 20px; top: 925px; z-index:4;
width: 250px;
height: 60px;
font-family:  verdana, arial, helvetica, 'sans serif'; 
text-align: center;
font-size: 10px;
font-weight: normal;
color: #ffffff;
}

.otherbackareaxy
{
position:absolute; left: 0px; top: 0px; z-index:1;
width: 1002px;
height: 1010px;
background-color: #396039;
}

.otherhighlightxy
{
position:absolute; left: 300px; top: 330px; z-index:4;
width: 680px;
height: 665px;
background-color: #295029;
}

.othertextxy
{
position:absolute; left: 310px; top: 340px; z-index:5;
width: 645px;
height: 300px;
font-family:  verdana, arial, helvetica, 'sans serif'; 
text-align: left;
font-size: 12px;
font-weight: normal;
color: #ffffff;
}

.othersmallprintxy
{
position:absolute; left: 20px; top: 925px; z-index:4;
width: 250px;
height: 60px;
font-family:  verdana, arial, helvetica, 'sans serif'; 
text-align: center;
font-size: 10px;
font-weight: normal;
color: #ffffff;
}

.bookingbackareaxy
{
position:absolute; left: 0px; top: 0px; z-index:1;
width: 1002px;
height: 1010px;
background-color: #396039;
}

.bookinghighlightxy
{
position:absolute; left: 300px; top: 330px; z-index:4;
width: 680px;
height: 665px;
background-color: #295029;
}

.bookingtextxy
{
position:absolute; left: 310px; top: 340px; z-index:5;
width: 645px;
height: 300px;
font-family:  verdana, arial, helvetica, 'sans serif'; 
text-align: left;
font-size: 12px;
font-weight: normal;
color: #ffffff;
}

.bookingsmallprintxy
{
position:absolute; left: 20px; top: 925px; z-index:4;
width: 250px;
height: 60px;
font-family:  verdana, arial, helvetica, 'sans serif'; 
text-align: center;
font-size: 10px;
font-weight: normal;
color: #ffffff;
}

.paymentbackareaxy
{
position:absolute; left: 0px; top: 0px; z-index:1;
width: 1002px;
height: 1010px;
background-color: #396039;
}

.paymenthighlightxy
{
position:absolute; left: 300px; top: 330px; z-index:4;
width: 680px;
height: 665px;
background-color: #295029;
}

.paymenttextxy
{
position:absolute; left: 310px; top: 340px; z-index:5;
width: 645px;
height: 300px;
font-family:  verdana, arial, helvetica, 'sans serif'; 
text-align: left;
font-size: 12px;
font-weight: normal;
color: #ffffff;
}

.paymentpaypalxy
{
position:absolute; left: 310px; top: 600px; z-index:5;
width: 645px;
height: 100px;
font-family:  verdana, arial, helvetica, 'sans serif'; 
text-align: center;
font-size: 12px;
font-weight: normal;
color: #ffffff;
}

.paymentsmallprintxy
{
position:absolute; left: 20px; top: 925px; z-index:4;
width: 250px;
height: 60px;
font-family:  verdana, arial, helvetica, 'sans serif'; 
text-align: center;
font-size: 10px;
font-weight: normal;
color: #ffffff;
}

.sitemapbackareaxy
{
position:absolute; left: 0px; top: 0px; z-index:1;
width: 1002px;
height: 1010px;
background-color: #396039;
}

.sitemaphighlightxy
{
position:absolute; left: 300px; top: 330px; z-index:4;
width: 665px;
height: 410px;
background-color: #295029;
}

.sitemaptextxy
{
position:absolute; left: 310px; top: 340px; z-index:5;
width: 645px;
height: 300px;
font-family:  verdana, arial, helvetica, 'sans serif'; 
text-align: left;
font-size: 12px;
font-weight: normal;
color: #ffffff;
}

.sitemapsmallprintxy
{
position:absolute; left: 20px; top: 925px; z-index:4;
width: 250px;
height: 60px;
font-family:  verdana, arial, helvetica, 'sans serif'; 
text-align: center;
font-size: 10px;
font-weight: normal;
color: #ffffff;
}


