body { background-color: #d1d7dc; margin: 1px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;	color: #000000; }
p {	font-family: Arial, Helvetica, sans-serif; font-size: 10pt;	color: #000000; }
.container { background-color: white; height: auto; width: 680px; position: absolute; left: 50%; margin-left: -340px; margin-top: 20px; margin-bottom: 20px; border: solid 1px black; }
.header { background-color: #000033; background-image: url(../images/Header_01.gif); background-repeat: no-repeat; height: 135px; width: 680px; margin-top: 10px; }
.header_image1 { background-image: url(../images/2girlselbows.gif); background-repeat: no-repeat; position: static; width: 200px; height: 162px; }
.header_image2 { background-image: url(../images/girls_read_ko.gif); background-repeat: no-repeat; position: static; width: 170px; height: 160px; }
.top_headline { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12pt; color: #aaa; font-weight: lighter; position: absolute; width: 500px; height: auto; margin-top: 35px; margin-left: 195px; }
.top_headline2 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12pt; color: #c93; font-weight: lighter; position: absolute; width: 500px; height: auto; margin-top: 70px; margin-left: 360px; }
.top_headline3 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 8pt; color: #aaa; font-weight: lighter; position: absolute; width: 500px; height: auto; margin-top: 110px; margin-left: 470px; }
.footer { background-color: #000033; width: 680px; }
.content { background-image: url(../images/content_bg.gif); background-repeat: repeat-y; background-attachment: scroll; background-position: 0 0; width: 680px; }

.left_column { background-color: #cc9933; height: inherit; width: 150px; float: left  }
.page_body { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; width: 530px; float: left; }
.right_column { width: 125px; height: auto; float: right; background-color: #d8d8d8; margin-bottom: 5px; margin-left: 5px; }
.upcoming_right { height: auto; padding: 6px; border-left: 2px dashed #003; border-bottom: 2px dashed #003; }
.headline { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12pt;	color: #900; }
.subhead { font-family: Georgia, "Times New Roman", Times, serif; font-size: 10pt; color: #000000; font-weight: bold; }	
.upcoming_date { font-family: Arial, Helvetica, sans-serif; font-size: 8pt;	color: #666666; }
.upcoming_title { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; font-weight: bolder; }
.upcoming_description { font-family: Arial, Helvetica, sans-serif; font-size: 8pt;	color: #000000; }
.margin_3 { margin: 0 3px 3px; }
.margin_5 { margin: 0 5px 5px; }
.margin_10 { margin: 0 10px 10px; }
.margin_15 { margin: 0 15px 15px; }

A:link {color: #900;}
A:visited {color: #600;}
A:active {color: #CC9900;}
hr { border-top: 1px solid #c0c0c0; }
.copyrighttext { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #aaa; margin: 5px; }		


h3 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 14pt; color: #990000; font-weight: lighter; padding: 0; }
	
h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;}	

.footertext { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #aaa; font-weight: lighter; line-height: 12pt; }

.footertext a:link {color:#FFFFFF; text-decoration: none;}
.footertext a:visited { color:#FFFFFF; text-decoration: none;}
.footertext a:active { color:#FFFFFF; text-decoration: none;}
.footertext a:hover { color:#FFFFFF; text-decoration: underline;}

.bold { font-weight: bold }
.italic { font-style: italic }
.smallText { font-size: 80% }
.redNote { color: #f00 }
