
body 
{
font-family: arial, helvetica, sans-serif; font-size: 62.5%;
border: solid 1px;
margin-top: 5px;
margin-bottom: 5px;
}
p, ul
{
font-size: 1.4em;
line-height: 1.2em;
}
h1
{
font-size: 1.7em;
padding-top: 5px;
padding-left: 15px;
color: green;
}
h2
{
font-size: 1.4em;
color: green;
padding-left: 15px;
}

a:link
{
color: #666666;
font-weight: bold;
text-decoration: none;
}
a:visited
{
color: #e096b7;
font-weight: bold;
text-decoration: none;
}
a:hover
{
color: green;
font-weight: bold;
text-decoration: none;
}

#header
{
background: url(header.gif) no-repeat left bottom;
margin: 0;
padding: 0;
position: relative;
height: 160px;
border-bottom: solid green 1px;
}
#logo
{
margin: 0;
padding: 0;
position: absolute;
top: 10px;
left: 15px;
}
#text
{
margin: 0;
padding: 0;
list-style: none;
font-family: "Times New Roman";
font-size: 2em;
color: green;
position: absolute;
top: 10px;
left: 150px;
}

#tagline
{
color: green;
font-size: 1.5em;
position: absolute;
top: 120px;
left: 15px;
width: 300px;
}

#navbar ul
{
list-style-type: none;
margin: 0;
padding-left: 15px;
padding-top: 20px;
padding-bottom: 35px;
background: #d5f7e3;
}
#navbar ul li
{
display: inline;
}
#navbar ul li a
{
padding-right: 15px;
text-decoration: none;
}

#wrapper
{
background: #d5f7e3 url(background.gif) repeat-y right;
}

#container
{
width: 100%;
background: #d5f7e3 url(background.gif) repeat-y right;
float: left;
margin-right: -250px;
}

#content
{
background: #d5f7e3;
margin-right: 250px;
padding-top: 0px;
}

#layout
{
position: relative;
width: 100%;
height: 125px;
margin: 0;
padding: 0;
}

#wilf
{
position: absolute;
left: 3%;
top: 5px;
border: solid 1px black;
}

#mandy
{
position: absolute;
left: 28%;
top: 5px;
border: solid 1px black;
}

#wrap
{
position: absolute;
left: 50%;
top: 5px;
}


#content p
{
padding-right: 15px;
padding-left: 15px;
}
#content ul
{
padding-left: 35px;
list-style-type: disc;
list-style-position: inside;
}
#first
{
margin-top: 0; /* needed to prevent white space*/
}
#last
{
margin-bottom: 0; /*needed to prevent white space */
}

#sidebar
{
width: 250px;
float: right;
}
#sidebar h1
{
padding-top: 15px;
padding-right: 15px;
padding-left: 15px;
color: green;
}
#sidebar p
{
padding-right: 15px;
padding-left: 15px;
color: green;
}

p#pamp 
{
padding-top: 30px;
}


#footer
{
position: relative;
width: 100%;
height: 45px;
margin: 0;
padding: 0;
background: #c9f8c8;
}

#privacy
{
position: absolute;
top: 8px;
left: 2%;
padding: 0;
margin: 0;
}

#copy
{
position: absolute;
top: 10px;
left: 30%;
font-size: 1em;
padding: 0;
margin: 0;
}
p#feld 
{
font-size: 0.90em;
}

#clearing
{
height: 15px;
clear: both;
}

p#clear
{
clear: both;
}

ul.menu 
{
list-style-type: none;
padding: 0;
margin: 0;
padding-left: 15px;
line-height: 1.5em;
}

p#breadcrumb
{
font-size: 0.90em;
}

.copy
{
font-size: 0.90em;
}
#boxes
{
position: relative;
width: 250px;
height: 140px;
margin: 0;
padding: 0;
}

p#prog
{
border: solid green 1px;
width: 100px;
padding: 15px;
position: absolute;
left: 15px;
top: 15px;
background-color: #dfd9d9;
}
p#prog1
{
border: solid green 1px;
width: 100px;
padding: 15px;
position: absolute;
left: 190px;
top: 15px;
background-color: #dfd9d9;
}

p#moshe
{
font-family: "Comic Sans MS";
color: green;
font-weight: bold;
}
img.left
{
float: left;
padding-right: 20px;
}

h2#clear
{
clear: both;
}

ul.address
{
margin-left: 0px;
padding-left: 0px;
padding-left: 15px;
}
ul.address li
{
list-style-type: none;
}

p#space
{
padding-top: 15px;
}

#box
{
position: relative;
width: 250px;
height: 110px;
margin: 0;
padding: 0;
}

p#down
{
border: solid green 1px;
width: 200px;
padding: 15px;
position: absolute;
left: 15px;
top: 15px;
background-color: #dfd9d9;
}

p#poster 
{
padding-right: 15px;
padding-left: 15px;
color: #f75266;
}

