body { 
  background-color: #007D48;
  font-family:      "Arial Black", "Times New Roman", Times, serif;
  font-size:        small;
  margin:           0px;
}

#header {
  background-color: #80FFC9;
  color:       #007D48;
  font-family:      "Arial Black", "Times New Roman", Times, serif;
  font-size:		30px;
  margin:           10px;
  padding:          0px 0px 0px 15px;
  height:           108px;
}

#sidebar {
  background:       #efe5d0;
  font-size:        105%;
  padding:          15px;
  margin:           0px 10px 100px 10px;
float:				right;
  top:              128px;
  right:            0px;
  width:            280px;
  height"			900px;
}



#main {
  color:			#BFFFE4;
  font-size:        105%;
  padding:          0px 0px 0px 15px;
  margin:           0px 330px 10px 10px;
    line-height:      1em;
}

#quotes {
  border: medium, #BFFFE4;
  font-size:        105%;
  padding:          0px 0px 0px 15px;
  margin:           10px 2000px 10px 10px;
    line-height:      1em;
	float: right;
}

#upcomingvideo {
  color:			#111111;
  font-size:		15px;
  margin:           10px;
  padding:          0px 0px 0px 15px;
  height:           108px;
}

#me {
  position:         absolute;
  top:              5px;
  left:             416px;
  z-index:          99;
}

h1 {
  font-size:        175%;
  color:            #BFFFE4;
    font-family:      "Arial Black", "Times New Roman", Times, serif;
}
table {
  padding:          0px 20px 0px 40px;
  margin:           0px 600px 0px 0px;
  border: solid black;
border-spacing: 0px 5px 0px 5px;
}

td {
color: black;
  font-family:      "Arial Rounded MT Bold", "Arial", "Times New Roman", Times, serif;
  font-size:		25px;
    line-height:      1em;
}

#promo {
image-align: left;
  text-align:       left;

}














#footer {
  background-color: #675c47;
  color:            #BFFFE4;
  text-align:       center;
  padding:          15px;
  margin:           10px 330px 10px 10px;
  font-size:        90%;
}


.beanheading {
  text-align:       center;
  line-height:      1.8em;
}





h2 { font-size: 120%; 
  color:            #BFFFE4;}

.slogan { color: #954b4b; }

.beanheading {
  text-align:       center;
  line-height:      1.8em;
}

.beanheading img {
  position:         relative;
  left:             120px;
}

a:link {
  color:            #b76666;
  text-decoration:  none;
  border-bottom:    thin dotted #b76666;
}
a:visited {
  color:            #675c47;
  text-decoration:  none;
  border-bottom:    thin dotted #675c47;
}

