body { 
 margin: 5px; 
 padding: 0; 
 background-color: white;
 color: black; 
 font: large Arial, Helvetica, Verdana, sans-serif; 
}



#header{
 background-color: #0000cc;
 height:125px;

}

#headerPic{
position: absolute;
right:2px;
top:5px;


}


#menubar { 
position:relative;
top:-34px;
right: -335px;
font-size: 18px;
}

#menubar li { 

background-color: #009900;

 display: inline; 
 color: black; 
}


#menubar a {text-decoration: none;font-size: 120%}
#menubar a.currentPage {text-decoration: underline;}

#menubar a.currentPage:link {color: white}     /* unvisited link */
#menubar a.currentPage:visited {color: white;}  /* visited link */
#menubar a.currentPage:hover {color: white; }   /* mouse over link */

#menubar a:link {color: black}     /* unvisited link */
#menubar a:visited {color: black;}  /* visited link */
#menubar a:hover {color: white; }   /* mouse over link */

#main
{
 border: 1px solid;
 position: relative;
 top: -50px; 
 left:  0px; 
 width: 100%; 
 background-image: url(images/livingroomBG.jpg);
 padding-bottom:80px;
}


#content{
 position: relative;  

 left: 245px;
 top: -18px; 
 padding: 10px;
 background-color: #fffffc;
 border: 1px solid black;
 width: 60%;
 margin: 40px;
 margin-bottom: -25px;
}

#content h2{
font-size: 150%;
border-bottom: 1px solid #009900;
font-style: italic;
}


#content p.bigfirst:first-letter 
{
color: #009900;
font-size:300%;
font-weight: bold;

}



#content a.nextPage
{
 
 position: relative;
 color: blue;
 margin-left: 20px;
 text-decoration:none;
}



#content a.nextPage:hover {text-decoration: underline; }   /* mouse over link */



#sideBar {
 position: absolute; 
 top: 20px; 
 left: 30px;
 color: black; 
 width: 240px; 
 padding: 2px; 
}

img.sidePic
{ 
  border: 1px solid black;
  background-color: white;
  padding: 8px 8px 32px 8px;
}

#subMenu
{
border:1px solid black;
background-color: #fffffc;
width: 229px;
padding-top: 10px;
}

#subMenu ul
{
  position: relative;
  left:-10px;
  font-size: 90%;
  font-weight:bold;
  list-style-type: square;
}

#subMenu a.currentPage
{
text-decoration:none;
border: solid 1px;
}


#subMenu a.currentPage:hover
{
text-decoration:none;
border: solid 1px;
}


#subMenu a
{
 color: blue;
 text-decoration:none;
 padding: 2px;
}



#subMenu a:hover {text-decoration: underline; }   /* mouse over link */


#contactinfo
{
color: black;
text-align: center;
vertical-align: center;
padding: 10px;
font-size: 85%;
}
#contactinfo a {padding-left: 3px; padding-right: 3px; text-decoration: none;}
#contactinfo a:link {color: blue;}     /* unvisited link */
#contactinfo a:visited {color: blue;}  /* visited link */
#contactinfo a:hover {background-color: #009900; text-decoration: underline; color:white;}   /* mouse over link */

#desk
{

position:relative;
width:90%;
left:5%;
top:100px;
}


.letter
{
border:1px solid black;
padding:30px;
background-color:white;
width: 80%;
}
