body {

	background-color: #376D3D;

	margin: 15px;

}



BODY, TD, .NormalText { font-weight: normal; font-style: normal; font-size: 12px; text-decoration: none; 

	font-family: Tahoma, Arial, Helvetica, Geneva, sans-serif; color: #85558B;	line-height: 16px; }



.Header				{ color: #541B5D; font-size: 48px; line-height: 48px; font-style: italic; font-family: Trebuchet MS; }

.GreenSubheader		{ color: #376D3D; font-weight: bold; }

.PurpleSubheader	{ color: #660066; font-weight: bold; }

	

.Green		{ color: #376D3D; }

.Purple		{ color: #85558B; }

.MediumPurple { color: #660066; }

.DarkPurple	{ color: #541B5D; }

.Black		{ color: #000000; }





* .name {

	font-size: 12px;

	font-weight: bold;

	line-height: 16px;

	color: #501559;

}



* .name1 {

	font-size: 12px;

	font-weight: bold;

	line-height: 16px;

	color: #501559;

	text-align: center;

}



* .name2 {

	font-size: 9px;

	font-weight: bold;

	line-height: 10px;

	color: #501559;

	text-align: center;

}



* .addy {

	color: #376D3D;

	font-size: 12px;

	font-weight: bold;

	line-height: 20px;

	text-align: left;

	margin-left: 18px;

}



* .welcome {

	color: #376D3D;

	font-size: 12px;

	font-weight: bold;

	line-height: 20px;

	text-align: left;

	margin-top:  30px;

	margin-left: 80px;

	margin-right: 30px;

	margin-bottom: 30px;

}



* .welcome a, * .welcome a:link, * .welcome a:visited, * .welcome a:hover {

	color: #51175A;

	font-weight: bold;

	text-decoration: underline;

}



* .content {

	color: #85558B;

	font-size: 12px;

	font-weight: normal;

	line-height: 16px;

	text-align: left;

	margin:  26px;

}



* .content a, * .content a:visited, * .content a:hover, * .content a:active {

	color: #51175A;

	font-weight: normal;

	text-decoration: underline;

}



* .title {

	margin-top:  26px;

	margin-left: 26px;

}



* .pic_right {

	padding: 6px;

	float: right;

	border: 1px solid #51175A;

	background-color: #E2C4E7;

	margin-left: 10px;

	margin-top: 15px;

	margin-bottom: 15px;

}



* .pic_left {

	margin-right: 10px;

	margin-top: 15px;

	margin-bottom: 15px;

	padding: 6px;

	float: left;

	border: 1px solid #51175A;

	background-color: #E2C4E7;

}



* .pic_center {

	padding: 6px;

	border: 1px solid #51175A;

	background-color: #E2C4E7;

}



* .clear {

	clear: both

}



* .contest {

	padding: 3px;

	border: 1px solid #51175A;

	background-color: #E2C4E7;

}



* .footer {

	font-size: 11px;

	font-weight: normal;

	text-align: center;

	line-height: 20px;

	color: #E2C4E7;

}



* .sesamelink a, * .sesamelink a:visited, * .sesamelink a:hover, * .sesamelink a:active {

	color: #DAC45C;

	font-weight: bold;

	text-decoration: none;

}



* .footerlink a, * .footerlink a:visited, * .footerlink a:hover, * .footerlink a:active {

	color: #E2C4E7;

	font-weight: normal;

	text-decoration: none;

}

img.right {
border: solid 1px #000;
margin: 0 0 15px 15px;
float: right;
clear: right;}
.img-left {
border: solid 1px #000;
margin: 0 15px 20px 0;
float: left;}
span.indent {
padding-left: 40px;}
#sidebar {
background: #fff;
width: 275px;
margin: 0 0 15px 15px;
padding: 0;
border: solid 1px #000;
float: right;
clear: right;}
#sidebar a {
color: #036;}
#sidebar h3 {
background: #97AFC2;
margin: 0;
padding: 15px;
color: #fff;}
.thumb {
border: solid 1px #000;
margin: 0 10px 10px 0;
float: left;
clear: left;}
#sidebar p {
padding: 0 15px;
margin: 15px 0;}
.clear {clear: both;}