/*
========== 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-image:url('background1.jpg');
background-position:center top;
background-repeat:no-repeat;
background-color:#b4babd;
}

a:link
{
color: #ffffff;
}

a:visited
{
color: #ffffff;
}

a:hover
{
color: #80c9ff;
}

p a:link
{
color: #6096bf;
}

p a:visited
{
color: #bf7360;
}

p a:hover
{
color: #000080;
}

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

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

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

.globalhead1xy
{
position:absolute; left: 10px; top: 30px;
width: 760px;
height: 20px;
font-family:  verdana, arial, helvetica, 'sans serif'; 
text-align: center;
font-size: 20px;
font-weight: bold;
color: #ffffff;
z-index:2;
}

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

.globalquotexy
{
position:absolute; left: 22px; top: 130px; z-index:4;
}

.globalheadline1xy
{
position:absolute; left: 22px; top: 160px; z-index:4;
}

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

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

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

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

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

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

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

.indexbackareaxy
{
position:absolute; left: 0px; top: 0px; z-index:1;
width: 780px;
height: 795px;
background-color: #6096bf;
}

.indexbackrightxy
{
position:absolute; left: 278px; top: 190px; z-index:2;
width: 480px;
height: 560px;
background-color: #bfe4ff;
}

.indexverticalxy
{
position:absolute; left: 250px; top: 162px; z-index:4;
}

.indextextrightxy
{
position:absolute; left: 288px; top: 200px; z-index:3;
width: 465px;
height: 200px;
font-family:  verdana, arial, helvetica, 'sans serif'; 
text-align: left;
font-size: 13px;
font-weight: bold;
color: #666666;
}

.indexheadline2xy
{
position:absolute; left: 22px; top: 775px; z-index:4;
}

.indexsmallprintxy
{
position:absolute; left: 0px; top: 695px; 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;
}

.timesbackareaxy
{
position:absolute; left: 0px; top: 0px; z-index:1;
width: 780px;
height: 555px;
background-color: #6096bf;
}

.timesbackrightxy
{
position:absolute; left: 278px; top: 190px; z-index:2;
width: 480px;
height: 320px;
background-color: #bfe4ff;
}

.timesverticalxy
{
position:absolute; left: 250px; top: 162px; z-index:4;
}

.timespicxy
{
position:absolute; left: 290px; top: 200px; z-index:4;
}

.timestextrightxy
{
position:absolute; left: 520px; top: 200px; z-index:3;
width: 220px;
height: 300px;
font-family:  verdana, arial, helvetica, 'sans serif'; 
text-align: left;
font-size: 13px;
font-weight: bold;
color: #666666;
}

.timesheadline2xy
{
position:absolute; left: 22px; top: 535px; z-index:4;
}

.timessmallprintxy
{
position:absolute; left: 0px; top: 455px; 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;
}

.sundaybackareaxy
{
position:absolute; left: 0px; top: 0px; z-index:1;
width: 780px;
height: 585px;
background-color: #6096bf;
}

.sundaybackrightxy
{
position:absolute; left: 278px; top: 190px; z-index:2;
width: 480px;
height: 350px;
background-color: #bfe4ff;
}

.sundayverticalxy
{
position:absolute; left: 250px; top: 162px; z-index:4;
}

.sundaytextrightxy
{
position:absolute; left: 288px; top: 200px; z-index:3;
width: 465px;
height: 350px;
font-family:  verdana, arial, helvetica, 'sans serif'; 
text-align: left;
font-size: 13px;
font-weight: bold;
color: #666666;
}

.sundayheadline2xy
{
position:absolute; left: 22px; top: 565px; z-index:4;
}

.sundaysmallprintxy
{
position:absolute; left: 0px; top: 485px; 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;
}

.rrbackareaxy
{
position:absolute; left: 0px; top: 0px; z-index:1;
width: 780px;
height: 635px;
background-color: #6096bf;
}

.rrbackrightxy
{
position:absolute; left: 278px; top: 190px; z-index:2;
width: 480px;
height: 400px;
background-color: #bfe4ff;
}

.rrverticalxy
{
position:absolute; left: 250px; top: 162px; z-index:4;
}

.rrtextrightxy
{
position:absolute; left: 288px; top: 200px; z-index:3;
width: 465px;
height: 400px;
font-family:  verdana, arial, helvetica, 'sans serif'; 
text-align: left;
font-size: 13px;
font-weight: bold;
color: #666666;
}

.rrheadline2xy
{
position:absolute; left: 22px; top: 615px; z-index:4;
}

.rrsmallprintxy
{
position:absolute; left: 0px; top: 535px; 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;
}

.csbackareaxy
{
position:absolute; left: 0px; top: 0px; z-index:1;
width: 780px;
height: 585px;
background-color: #6096bf;
}

.csbackrightxy
{
position:absolute; left: 278px; top: 190px; z-index:2;
width: 480px;
height: 400px;
background-color: #bfe4ff;
}

.csverticalxy
{
position:absolute; left: 250px; top: 162px; z-index:4;
}

.cstextrightxy
{
position:absolute; left: 288px; top: 200px; z-index:3;
width: 465px;
height: 400px;
font-family:  verdana, arial, helvetica, 'sans serif'; 
text-align: left;
font-size: 13px;
font-weight: bold;
color: #666666;
}

.csheadline2xy
{
position:absolute; left: 22px; top: 615px; z-index:4;
}

.cssmallprintxy
{
position:absolute; left: 0px; top: 535px; 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;
}

.historybackareaxy
{
position:absolute; left: 0px; top: 0px; z-index:1;
width: 780px;
height: 835px;
background-color: #6096bf;
}

.historybackrightxy
{
position:absolute; left: 278px; top: 190px; z-index:2;
width: 480px;
height: 600px;
background-color: #bfe4ff;
}

.historyverticalxy
{
position:absolute; left: 250px; top: 162px; z-index:4;
}

.historytextrightxy
{
position:absolute; left: 288px; top: 200px; z-index:3;
width: 465px;
height: 600px;
font-family:  verdana, arial, helvetica, 'sans serif'; 
text-align: left;
font-size: 13px;
font-weight: bold;
color: #666666;
}

.historyheadline2xy
{
position:absolute; left: 22px; top: 815px; z-index:4;
}

.historysmallprintxy
{
position:absolute; left: 0px; top: 735px; 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: 780px;
height: 555px;
background-color: #6096bf;
}

.linkpagebackrightxy
{
position:absolute; left: 278px; top: 190px; z-index:2;
width: 480px;
height: 320px;
background-color: #bfe4ff;
}

.linkpageverticalxy
{
position:absolute; left: 250px; top: 162px; z-index:4;
}

.linkpagetextrightxy
{
position:absolute; left: 288px; top: 200px; z-index:3;
width: 465px;
height: 400px;
font-family:  verdana, arial, helvetica, 'sans serif'; 
text-align: left;
font-size: 13px;
font-weight: bold;
color: #666666;
}

.linkpageheadline2xy
{
position:absolute; left: 22px; top: 535px; z-index:4;
}

.linkpagesmallprintxy
{
position:absolute; left: 0px; top: 455px; 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: 780px;
height: 555px;
background-color: #6096bf;
}

.sitemapbackrightxy
{
position:absolute; left: 278px; top: 190px; z-index:2;
width: 480px;
height: 320px;
background-color: #bfe4ff;
}

.sitemapverticalxy
{
position:absolute; left: 250px; top: 162px; z-index:4;
}

.sitemaptextrightxy
{
position:absolute; left: 288px; top: 200px; z-index:3;
width: 465px;
height: 400px;
font-family:  verdana, arial, helvetica, 'sans serif'; 
text-align: left;
font-size: 13px;
font-weight: bold;
color: #666666;
}

.sitemapheadline2xy
{
position:absolute; left: 22px; top: 535px; z-index:4;
}

.sitemapsmallprintxy
{
position:absolute; left: 0px; top: 455px; 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;
}

.lecturebackareaxy
{
position:absolute; left: 0px; top: 0px; z-index:1;
width: 780px;
height: 2365px;
background-color: #6096bf;
}

.lecturebackxy
{
position:absolute; left: 22px; top: 190px; z-index:2;
width: 740px;
height: 2080px;
background-color: #bfe4ff;
}

.lecturetext1xy
{
position:absolute; left: 40px; top: 200px; z-index:3;
width: 700px;
height: 300px;
font-family:  verdana, arial, helvetica, 'sans serif'; 
text-align: left;
font-size: 13px;
font-weight: bold;
color: #666666;
}

.lecturepic1xy
{
position:absolute; left: 110px; top: 260px; z-index:5;
}

.lecturetext2xy
{
position:absolute; left: 40px; top: 1020px; z-index:3;
width: 700px;
height: 300px;
font-family:  verdana, arial, helvetica, 'sans serif'; 
text-align: left;
font-size: 13px;
font-weight: bold;
color: #666666;
}

.lecturepic2xy
{
position:absolute; left: 75px; top: 1350px; z-index:5;
}

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


