/* 1 May 2005 2:02pm */

body { 
margin: 0;
padding: 0;
background-image: url("images/mpg-images/canvas4.gif");
}
a:link {
color: #000099;
background-color: transparent;
text-decoration: none;
}
a:visited {
color: #000099;
background-color: transparent;
text-decoration: none;
}
a:hover {
color: #ff0000;
background-color: transparent;
}
a:active {
color: #ff0000;
background-color: transparent;
}

/*                                                                                           DIVs */

div.a-z {
position: absolute;
top: 20em;
width: 100%;
text-align: center;
font-weight:bold;

font-size: 1em;
font-family: garamond, times new roman, times, new york, serif;
}
div.alph {
position: absolute;
top:30em;
width: 100%;
text-align: center;
font-weight:normal;
font-size:.6em;
font-family: tahoma, arial, helvetica, geneva, sans-serif; 
}
div.clk {
position: absolute;
top: 10.2em;
width: 100%;
text-align: center;
font-weight:normal;
font-size:.6em;
font-family: tahoma, arial, helvetica, geneva, sans-serif; 
}
div.hdr {
position:absolute;
top: 1.5em;
text-align: center;
width: 100%;
}
div.mnu {
position: absolute;
top: 10em;
width: 100%;
text-align: center;
font-size: 0.8em;
font-family: garamond, times new roman, times, new york, serif;
}
div.mpg {
position: absolute;
top:1.8em;
left: 13%;
}
div.ptg {
position: absolute;
top: 23em;
margin-left: 0%;
margin-right: 0%;
width: 100%;

}
div.ptr {
position: absolute;
top: 2.3em;
right: 16.25%;
z-index: 2;
}
div.rpo {
position: absolute;
top: 10.5em;
margin-left: 0%;
margin-right: 0%;
width: 100%;
}
div.sur {
position: absolute;
top: 30.5em;
width: 100%;
text-align: center;
font-weight:normal;
color: #0000ff;
font-size:.7em;
font-family: tahoma, arial, helvetica, geneva, sans-serif; 
}
div.syn {
position: absolute;
width: 100%;
top: 1px; 
text-align: center;
}
div.tips {
position :absolute;
top: 31em;
width: 100%;
color: #000099;
text-align:center;
font-size: 0.6em;
font-weight: normal;
font-family: tahoma, arial, helvetica, geneva, sans-serif;
}
/*                                                                                     FOOTER*/

div.cop {
position:relative;
top: .4em;
width: 100%;
text-align: center;
font-weight: normal;
padding-bottom: 5px;
color: #808080;
font-size: 0.6em;
font-family:tahoma, arial, helvetica, geneva, sans-serif; 
}
div.end {
position: relative;
text-align: center;
width: 100%;
}
div.que {
position:relative;
top: -4.9em;
width:100%;
font-family: garamond, times new roman, times, new york, serif;
text-align: center;
font-weight: bold; 
font-size:.8em;
color: #000099;
}
div.quo {
position:relative;
top: .5em;
font-family: garamond, times new roman, times, new york, serif;
font-size:1em;
line-height: 1em;
color: #000099;
text-align:center;
}
div.srch {
top: -.4em;
position:relative;
text-align: center;
font-family: tahoma, arial, helvetica, geneva, sans-serif;
font-size: 0.7em; 
}
div.tou {
position:relative;
top: .4em;
width: 100%;
text-align: center;
font-weight: bold; 
color: #000099;
line-height: 1.1em;
font-size: .8em;
font-family: garamond, times new roman, times, new york, serif;
}

/*                                                                            Columns */

#left {
position: absolute;
float: left;
text-align:right;
margin-left: 18%;
top: 37em;
}
#right {
position: absolute;
float: right;
width: 25%;
margin-left: 75%;
text-align:left;
top: 37em;
}
#center {
position: absolute;
float: center;
width: 46%;
margin-left: 27%;
margin-right: 27%;
text-align:center;
color: #000099;
top: 37em;
clear: both;
}

/*                                                                                       Fonts */

.aka {
font-weight:normal;
font-style:italic;
color: #666666;
font-size: 1.1em;
font-family: garamond, times new roman, times, new york, serif;
}
.caps {
font-weight:bold;
color: #0000FF;
line-height:.7em;
font-size: 2em;
font-family: garamond, times new roman, times, new york, serif;
}
.bld {
font-weight:bold;
}
.blu {
color: #0000FF;
}
.mpg {
position:absolute;
top:4.2em;
left: 30%;
}
h1.syn {
color: #000099;
font-weight: bold;
font-size: 0.6em;
font-family: tahoma, arial, helvetica, geneva, sans-serif;
}
h1.hdr {
text-align: center;
color: #000099;
font-size: 1.5em;
line-height: 1em;
font-family: garamond, times new roman, times, new york, serif;
}
h1.ptr {
margin-top: -1px;
font-weight: bold;
text-align: center;
color: #000099;
font-size: 1em;
line-height: 1.2em;
font-family: garamond, times new roman, times, new york, serif;
}
h1.ptg {
margin-top: -12px;
text-align:center;
font-weight: normal;
color: #000099;
font-size: .7em;
font-family: tahoma, arial, helvetica, geneva, sans-serif;
}
p.ptg {
text-indent: 2em;
font-weight:normal;
text-align:left;
margin-left: 17%;
margin-right: 17%;
color: #000099;
font-size:1em;
font-family: garamond, times new roman, times, new york, serif;
}
.quo {
font-size:1em;
font-weight:normal;
text-align:center;
color: #000099;
font-family: garamond, times new roman, times, new york, serif;
}

/*                                                                    RIGHT Column Images */

#bal {
position:absolute;
top: 150px;
}
#bier {
position: absolute;
top: 370px;
}
#bing {
position: absolute;
}
#bock {
position: absolute;
top: 1590px;
}
#brue {
position: absolute;
top: 2150px;
}
#can {
position: absolute;
top: 2630px;
}
#cez {
position: absolute;
top: 3740px;
}
#cha {
position: absolute;
top: 4575px;
}
#cply {
position: absolute;
top: 5100px;
}
#dal {
position: absolute;
top: 5280px;
}
#del {
position: absolute;
top: 6305px;
}
#dra {
position: absolute;
margin-top: 6800px;
}
#fra {
position: absolute;
margin-top: 7700px;
}
#eyck {
position: absolute;
margin-top: 7600px;
}
/*                                                            LEFT Column Images */

#baz {
position:absolute;
top: 180px;
}
#bla {
position:absolute;
top: 1400px;
}
#bot {
position:absolute;
top: 1790px;
}
#bou {
position:absolute;
top: 2000px;
}
#car {
position:absolute;
top: 3000px;
}
#col {
position:absolute;
top: 4980px;
}
#dav {
position:absolute;
top: 5530px;
}
#deg {
position:absolute;
top: 5520px;
}
#dou {
position:absolute;
top: 6400px;
}
#dry {
position:absolute;
top: 7100px;
}
#ern {
position:absolute;
top: 7450px;
}
#esc {
position:absolute;
top: 7520px;
margin-right:15px;
}
#fri {
position:absolute;
margin-top: 7900px;
}
/* Removes default top margin from left/right column paragraphs in Mozilla */
div > p {
margin-top: 0;
}

