@import url(pages.css);

/* ---- title text style ---- */
h1, .t0 {
/*	color: #000; */
	color: #231f20;
}

/* --------- text style 1 --------- */
.t1 {
/*	color: #000; */
	color: #231f20;
}


/* --------- text style 2 --------- */
.t2 {
/*	color: #000; */
	color: #231f20;
}

/* --------- text style 3 --------- */
.t3 {
/*	color: #000; */
/*	font-size: 12px; */
}

.t3 a:link, .t3 a:visited {
	font-weight: bold;	
}

/* --------- text style 4 --------- */
.t4 {
/*	color: #555; */
	font-size: 11px;
}

.t4 a:link, .t4 a:visited {
	font-weight: bold;	
}

/* --------- text style 5 (regular white text - reversed to black) --------- */
.t5 {
/*	color: #000; */
/*	font-size: 12px; */
	color: #000;
}

.t5 a:link, .t5 a:visited {
	font-weight: normal;	
}

/*  --------- default text links --------- */
/* should contain only colour definitions, no font, size, weight, etc */
#column2 a, #column2 a:link {
	color: #b41442;
	text-decoration: underline;		
}

#column2 a:visited {
	color: #c0637e;
	text-decoration: underline;	
}

#column2 a:hover, #column2 a:active {
	color: #d33764;
	text-decoration: underline;
}

/* --------- special header --------- */

.specialheader {
	margin: 20px 0 15px 0;
	padding: 10px 10px 8px 10px;
	font-weight: bold;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	background: url(../graphics/system/2007_specialheaderbg_bbl.gif) repeat-x top;
}

.specialheader .t1, .specialheader .t2, .specialheader .t3, .specialheader .t4, .smallBoxText .t5 {
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
}

/* --------- pfp link --------- */

#printlink {
	position: absolute;
	z-index: 12;
	margin: -356px 0 0 296px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #db8e4a;	
}

#printlink a {
	display: block;
	padding: 6px 24px 12px 28px;
	width: 200px;
	width/* */:/**/148px;
	width: /**/148px;
	text-align: left;
}

#printlink a:link, #printlink a:visited {
	color: #b41441;	
	text-decoration: underline;
	background: url(../graphics/system/2007_printfriendlyicon.gif) no-repeat 0 0;
}

#printlink a:hover, #printlink a:active {
	color: #d33764;
	text-decoration: underline;
	background: url(../graphics/system/2007_printfriendlyicon.gif) no-repeat 0 0;
}

/* --------- layout style settings (for .asp template only) --------- */
#pagebody {
	color: #383838;
}

#toplevel {
	background: #231f20 url(../graphics/system/2007_mainbg_spchbubble_mid.gif) repeat-y center;
}

#column1 {
	padding: 293px 2px 270px 5px;
	width: 220px;
	width/* */:/**/213px;
	width: /**/213px;
}

#column2 {
	padding: 243px 88px 400px 81px;
	width: 762px;
	width/* */:/**/593px;
	width: /**/593px;
}

#bubbletop {
	position: absolute;
	z-index: 10;
	margin: 173px 0 0 0;
	width: 757px;
	height: 54px;
	background: #231f20 url(../graphics/system/2007_mainbg_spchbubble_top.gif) no-repeat top;
}

#bubblebtm {
	position: absolute;
	z-index: 11;
	margin: -331px 0 0 220px;
	width: 756px;
	height: 331px;
	background: #231f20 url(../graphics/system/2007_mainbg_spchbubble_btm.gif) no-repeat top;
}

/* -- Event Search --- */
.eventsearch {
	padding-bottom: 10px;
	font-size: 13px;
}

hr {
	color: #383838;
}

.eventsearch label {
	display: block;
	padding: 3px 0 3px 0;
}

.eventsearch span {
	display: block;
	padding : 0px;
}

.eventsearch .formfieldtext {
	width: 160px;
	font-size: 13px;
}

#column2 .eventsearch .formfieldbutton {
	margin: 15px 0 0 90px;
	background: url(../graphics/system/find_white.gif);
}

.eventmonth {
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	padding: 8px 0 5px 0;
	margin-bottom: 8px;
	text-decoration: none;
}

.eventitem {
	padding-bottom: 35px;
}

.eventitem div a:link {
	display: block;
	padding: 0 0 8px 0;
	font-weight: bold;
	font-size: 14px;
	color: #b41442;
	text-decoration: underline;
}

.eventitem div a:hover, .eventitem div a:active {
	font-weight: bold;
	font-size: 14px;
	color: #d33764;
	text-decoration: underline;
}

.eventitem div a:visited {
	font-weight: bold;
	font-size: 14px;
	color: #c0637e;
	text-decoration: underline;
}

.eventdate {
	padding-bottom: 10px;
}

