/*
========== 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
{
background-color: #ffffff;
}

a:link
{
color: #eeeedd;
}

a:visited
{
color: #eeeedd;
}

a:hover
{
color: #cc6666;
}

p a:link
{
color: #669966;
}

p a:visited
{
color: #669966;
}

p a:hover
{
color: #cc6666;
}

.globaltelxy
{
position:absolute; left: 15px; top: 7px;
width: 200px;
height: 20px;
font-family:  arial, helvetica, 'sans serif'; 
text-align: left;
font-size: 11px;
color: #eeeedd;
z-index:3;
}

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

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

.globalemailxy
{
position:absolute; left: 612px; top: 7px;
width: 170px;
height: 20px;
font-family:  arial, helvetica, 'sans serif'; 
text-align: left;
font-size: 11px;
z-index:3;
}

.globalbannerxy
{
position:absolute; left: 15px; top: 25px; z-index:1;
}

.globallogoxy
{
position:absolute; left: 40px; top: 30px; z-index:2;
}

.globalamilogoxy
{
position:absolute; left: 675px; top: 35px; z-index:2;
}

.globaltitlexy
{
position:absolute; left: 20px; top: 130px; z-index:2;
width: 740px;
height: 30px;
font-family:  arial, helvetica, 'sans serif'; 
text-align: center;
font-size: 32px;
font-weight: bold;
color: #eeeedd;
}

.globalmarqueexy
{
position:absolute; left: 20px; top: 175px; z-index:2;
width: 740px;
height: 30px;
}

.globalhomebuttonxy
{
position:absolute; left: 22px; top: 212px; z-index:4;
width: 180px;
height: 30px;
}

.globalcontactbuttonxy
{
position:absolute; left: 22px; top: 242px; z-index:4;
width: 180px;
height: 30px;
}

.globalbikebuttonxy
{
position:absolute; left: 22px; top: 272px; z-index:4;
width: 180px;
height: 30px;
}

.globalrockbuttonxy
{
position:absolute; left: 22px; top: 302px; z-index:4;
width: 180px;
height: 30px;
}

.globalwinterbuttonxy
{
position:absolute; left: 22px; top: 332px; z-index:4;
width: 180px;
height: 30px;
}

.globalaboutbuttonxy
{
position:absolute; left: 22px; top: 362px; z-index:4;
width: 180px;
height: 30px;
}

.globallinkpagebuttonxy
{
position:absolute; left: 22px; top: 392px; z-index:4;
width: 180px;
height: 30px;
}

.indexbackareaxy
{
position:absolute; left: 0px; top: 0px; z-index:0;
width: 780px;
height: 905px;
background-color: #669966;
}

.indexback1xy
{
position:absolute; left: 15px; top: 200px; z-index:2;
width: 200px;
height: 670px;
background-image:url('globalback1.gif');
background-repeat: repeat-y;
}

.indexback2xy
{
position:absolute; left: 220px; top: 200px; z-index:2;
width: 545px;
height: 670px;
background-color: #eeeedd;
}

.indextext2xy
{
position:absolute; left: 230px; top: 210px; z-index:3;
width: 525px;
height: 400px;
font-family:  arial, helvetica, 'sans serif'; 
text-align: left;
font-size: 13px;
font-weight: bold;
color: #000000;
}

.indexpicxy
{
position:absolute; left: 222px; top: 250px; z-index:3;
width: 525px;
height: 400px;
font-family:  arial, helvetica, 'sans serif'; 
text-align: left;
font-size: 13px;
font-weight: bold;
color: #000000;
}

.indextext3xy
{
position:absolute; left: 230px; top: 650px; z-index:3;
width: 525px;
height: 400px;
font-family:  arial, helvetica, 'sans serif'; 
text-align: left;
font-size: 13px;
font-weight: bold;
color: #000000;
}

.indextopbuttonxy
{
position:absolute; left: 22px; top: 835px; z-index:4;
width: 180px;
height: 30px;
}

.indextandcxy
{
position:absolute; left: 230px; top: 845px; z-index:3;
width: 525px;
height: 20px;
font-family:  arial, helvetica, 'sans serif'; 
text-align: center;
font-size: 9px;
font-weight: bold;
color: #666666;
}

.aboutbackareaxy
{
position:absolute; left: 0px; top: 0px; z-index:0;
width: 780px;
height: 885px;
background-color: #669966;
}

.aboutback1xy
{
position:absolute; left: 15px; top: 200px; z-index:2;
width: 200px;
height: 650px;
background-image:url('globalback1.gif');
background-repeat: repeat-y;
}

.aboutback2xy
{
position:absolute; left: 220px; top: 200px; z-index:2;
width: 545px;
height: 650px;
background-color: #eeeedd;
}

.abouttext2xy
{
position:absolute; left: 230px; top: 210px; z-index:3;
width: 525px;
height: 550px;
font-family:  arial, helvetica, 'sans serif'; 
text-align: left;
font-size: 13px;
font-weight: bold;
color: #000000;
}

.abouttopbuttonxy
{
position:absolute; left: 22px; top: 815px; z-index:4;
width: 180px;
height: 30px;
}

.abouttandcxy
{
position:absolute; left: 230px; top: 825px; z-index:3;
width: 525px;
height: 20px;
font-family:  arial, helvetica, 'sans serif'; 
text-align: center;
font-size: 9px;
font-weight: bold;
color: #666666;
}

.bikebackareaxy
{
position:absolute; left: 0px; top: 0px; z-index:0;
width: 780px;
height: 1225px;
background-color: #669966;
}

.bikeback1xy
{
position:absolute; left: 15px; top: 200px; z-index:2;
width: 200px;
height: 990px;
background-image:url('globalback1.gif');
background-repeat: repeat-y;
}

.bikeback2xy
{
position:absolute; left: 220px; top: 200px; z-index:2;
width: 545px;
height: 990px;
background-color: #eeeedd;
}

.biketext2xy
{
position:absolute; left: 230px; top: 210px; z-index:3;
width: 525px;
height: 920px;
font-family:  arial, helvetica, 'sans serif'; 
text-align: left;
font-size: 13px;
font-weight: bold;
color: #000000;
}

.biketopbuttonxy
{
position:absolute; left: 22px; top: 1155px; z-index:4;
width: 180px;
height: 30px;
}

.biketandcxy
{
position:absolute; left: 230px; top: 1160px; z-index:3;
width: 525px;
height: 20px;
font-family:  arial, helvetica, 'sans serif'; 
text-align: center;
font-size: 9px;
font-weight: bold;
color: #666666;
}

.contactbackareaxy
{
position:absolute; left: 0px; top: 0px; z-index:0;
width: 780px;
height: 635px;
background-color: #669966;
}

.contactback1xy
{
position:absolute; left: 15px; top: 200px; z-index:2;
width: 200px;
height: 420px;
background-image:url('globalback1.gif');
background-repeat: repeat-y;
}

.contactback2xy
{
position:absolute; left: 220px; top: 200px; z-index:2;
width: 545px;
height: 420px;
background-color: #eeeedd;
}

.contactpicxy
{
position:absolute; left: 240px; top: 220px; z-index:3;
}

.contacttextxy
{
position:absolute; left: 470px; top: 220px; z-index:3;
width: 275px;
height: 300px;
font-family:  arial, helvetica, 'sans serif'; 
text-align: left;
font-size: 13px;
font-weight: bold;
color: #000000;
}

.contacttopbuttonxy
{
position:absolute; left: 22px; top: 565px; z-index:4;
width: 180px;
height: 30px;
}

.contacttandcxy
{
position:absolute; left: 230px; top: 585px; z-index:3;
width: 525px;
height: 20px;
font-family:  arial, helvetica, 'sans serif'; 
text-align: center;
font-size: 9px;
font-weight: bold;
color: #666666;
}

.linkpagebackareaxy
{
position:absolute; left: 0px; top: 0px; z-index:0;
width: 780px;
height: 635px;
background-color: #669966;
}

.linkpageback1xy
{
position:absolute; left: 15px; top: 200px; z-index:2;
width: 200px;
height: 420px;
background-image:url('globalback1.gif');
background-repeat: repeat-y;
}

.linkpageback2xy
{
position:absolute; left: 220px; top: 200px; z-index:2;
width: 545px;
height: 420px;
background-color: #eeeedd;
}

.linkpagetext2xy
{
position:absolute; left: 230px; top: 210px; z-index:3;
width: 525px;
height: 180px;
font-family:  arial, helvetica, 'sans serif'; 
text-align: left;
font-size: 13px;
font-weight: bold;
color: #000000;
}

.linkpagepicxy
{
position:absolute; left: 540px; top: 245px; z-index:3;
}

.linkpagetopbuttonxy
{
position:absolute; left: 22px; top: 565px; z-index:4;
width: 180px;
height: 30px;
}

.linkpagetandcxy
{
position:absolute; left: 230px; top: 585px; z-index:3;
width: 525px;
height: 20px;
font-family:  arial, helvetica, 'sans serif'; 
text-align: center;
font-size: 9px;
font-weight: bold;
color: #666666;
}

.rockbackareaxy
{
position:absolute; left: 0px; top: 0px; z-index:0;
width: 780px;
height: 985px;
background-color: #669966;
}

.rockback1xy
{
position:absolute; left: 15px; top: 200px; z-index:2;
width: 200px;
height: 750px;
background-image:url('globalback1.gif');
background-repeat: repeat-y;
}

.rockback2xy
{
position:absolute; left: 220px; top: 200px; z-index:2;
width: 545px;
height: 750px;
background-color: #eeeedd;
}

.rocktext2xy
{
position:absolute; left: 230px; top: 210px; z-index:3;
width: 525px;
height: 730px;
font-family:  arial, helvetica, 'sans serif'; 
text-align: left;
font-size: 13px;
font-weight: bold;
color: #000000;
}

.rocktopbuttonxy
{
position:absolute; left: 22px; top: 915px; z-index:4;
width: 180px;
height: 30px;
}

.rocktandcxy
{
position:absolute; left: 230px; top: 925px; z-index:3;
width: 525px;
height: 20px;
font-family:  arial, helvetica, 'sans serif'; 
text-align: center;
font-size: 9px;
font-weight: bold;
color: #666666;
}

.winterbackareaxy
{
position:absolute; left: 0px; top: 0px; z-index:0;
width: 780px;
height: 1185px;
background-color: #669966;
}

.winterback1xy
{
position:absolute; left: 15px; top: 200px; z-index:2;
width: 200px;
height: 950px;
background-image:url('globalback1.gif');
background-repeat: repeat-y;
}

.winterback2xy
{
position:absolute; left: 220px; top: 200px; z-index:2;
width: 545px;
height: 950px;
background-color: #eeeedd;
}

.wintertext2xy
{
position:absolute; left: 230px; top: 210px; z-index:3;
width: 525px;
height: 750px;
font-family:  arial, helvetica, 'sans serif'; 
text-align: left;
font-size: 13px;
font-weight: bold;
color: #000000;
}

.wintertopbuttonxy
{
position:absolute; left: 22px; top: 1115px; z-index:4;
width: 180px;
height: 30px;
}

.wintertandcxy
{
position:absolute; left: 230px; top: 1125px; z-index:3;
width: 525px;
height: 20px;
font-family:  arial, helvetica, 'sans serif'; 
text-align: center;
font-size: 9px;
font-weight: bold;
color: #666666;
}

