body { color: black; font-size: medium; font-family: Georgia, "Times New Roman", Times, serif; background: #fbfae7; margin:0; padding-bottom: 3em; }

p { color: black; font-size: medium; font-family: Georgia, "Times New Roman", Times, serif; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }
p a:link { color: #002157; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-decoration: none; }
p a:visited { color: #511b83; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-decoration: none; }
p a:hover { color: #08d7ae; }
p a:active { color: #570053; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-decoration: none; }

h1 { color: #082d77; font-size: 130%; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; line-height: 160%; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }
	
h2 { color: #082d77; font-size: 120%; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; line-height: 150%; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }
	
h3 { color: #082d77; font-size: 110%; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }
	
.sub { color: #082d77; font-size: 110%; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }

@media all,print {
}
a:link { color: #002157; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-decoration: none; }
a:visited { color: #511b83; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-decoration: none; }
a:hover { color: #08d7ae; }
a:active { color: #570053; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-decoration: none; }
#wrap { width:760px; 
margin:0 10px;
}
br.both {
  clear: both;
}
/*clear the floats*/
 #footer { position:relative; width: 760px; margin-top:1em;padding: 0.5em 1em; } 
 .footer1 {float:left;width:35%;margin-left:1em;}
 .footer2 { text-align: right; float:right;margin-right:1em; width:8em; }
*html #footer { width: 760px; ma\rgin: 1em 0 }

.friends {
	background: #ffe46c;
	padding-top: 3px;
	padding-bottom: 6px;
	border-left: 0.5em solid #ffe46c;
	border-right: 1px solid #ffe46c;
	 }
.friends .sub { background: #ffe46c; color:#002157; border-right-color: #ffe46c; border-right-width: 0; border-left-color: #ffe46c; border-left-width: 0.5em; }
.alttext { color: black;
	font-size: small;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 1.1;
	background: #d1f4ed;
	border-right: 3px solid #d1f4ed;
	border-left: 1em solid #d1f4ed;
}
.alttext p {
	background: #d1f4ed
	}
