/* YaBB bulletin board style sheet */

			/* RCB header-specific styles. */
			.headerLine {
				background-color: #d1ab7a;
				border-bottom: 1px solid #ab0021;
				font: 8pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
				padding: 0.1em 9px 0.1em 9px;
			}
			a.headLink:link, a.headLink:visited {
				text-decoration: none;
				color: #333333;
			}
			a.headLink:hover {
				text-decoration: underline;
				color: black;
			}
			.headerLine .time {
				font-size: 10pt;
				font-weight: bold;
			}
			h1 {
				margin: 0;
				font: bold 16px Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
			}

			/* Styles that define insertion of YaBB components. */
			div.RCBMain {
				width: 85%;
				min-width: 740px;
				margin: 0 auto 0 auto;
				border-left: 1px solid #ab0021;
				border-right: 1px solid #ab0021;
				border-bottom: 1px solid #ab0021;
				background-color: white;
				/* IE-specific width constraint. */
				width:expression(document.body.clientWidth < 870 ? "740px" : "85%");
			}
			div.YaBBNav {
				padding-top: 1em;
				text-align: center;
			}
			div.YaBBUsename {
				padding: 1em 0 2em 0;
				text-align: center;
				font-size: 11px;
			}
			div.YaBBCopyright {
				padding: 2em 0 1em 0;
				text-align: center;
				font: 10px Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
				color: gray;
			}
			div.YaBBMain {
				width: 95%;
				margin: 0 auto 0 auto;
			}

			/* Special contextual styles for certain YaBB features and style combinations. */
			a:hover .text1, a:hover .imgcatbg, .catbg .catbg a:hover {
				/* Indicate links on title bar and post control elements. */
				color: red;
			}
			.catbg a:hover {
				/* Prevent color change on category titles in Forefox and Opera. */
				color: black;
			}
			.YaBBCopyright a:link, .YaBBCopyright a:visited, .YaBBCopyright a:hover {
				/* Prevent visual link appearance on YaBB copyright. */
				color: gray;
			}
				

			/* YaBB style sheet */
			/* General layout */
			a {
				text-decoration: none;
			}
			a:link {
				color: maroon;
			}
			a:visited {
				color: #cc6600;
			}
			a:hover {
				color: red;
			}
			body {
				margin: 0 0 1em 0;
				padding: 0;
				background: #d5d1b3 url(../images/forum/background.jpg);
				font: 12px Verdana, 'Trebuchet MS', Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
				color: black;
			}
			td {
				font: 12px Verdana, 'Trebuchet MS', Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
			}
			input {
				/*background-color: white;*/
				font: 12px Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
			}
			textarea {
				/*background-color: white;*/
				font: 12px Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
			}
			select {
				/*background-color: white;*/
				font: 12px Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
			}

			/* YaBB navigation links */
			a.nav {
				color: black;
			}
			a.nav:link {
				color: black;
			}
			a.nav:visited {
				color: black;
			}
			a.nav:hover {
				color: red;
			}

			/* YaBB alternating bgcolors */
			.windowbg {
				/* TD tag in source. */
				background-color: #f5f3e4;
			}
			.windowbg2 {
				/* TD tag in source. */
				background-color: white;
			}
			.windowbg3 {
				/* TD tag in source. */
				background-color: #ffffe4;
			}

			/* Misc./title/category colors */
			.hr {
				/* HR tag in source. */
				color: #d5d1b3;
			}
			.titlebg {
				/* TD tag in source. */
				background-color: #d5d1b3;
			}
			.text1 {
				/* Font tag in source. */
			}
			.catbg {
				/* Mixed font and TD tags in source. */
				background-color: #f5f3e4;
			}
			.bordercolor {
				/* Table tag in source. */
				background-color: #a5a183;
			}


			/* Image fonts */
			.imgbg {
				/* Font tag in source. */
			}
			.imgcatbg {
				/* Font tag in source. */
			}
			.imgtitlebg {
				/* Unknown in source. */
			}
			.imgwindowbg {
				/* Unknown in source. */
			}
			.imgmenu {
				/* Font tag in source. */
				font-size: 12px;
				font-weight: bold;
			}

			/* Post quote/code colors */
			.quote {
				/* Mixed table and font tags in source. */
				font-family: Verdana, 'Trebuchet MS', Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
				background-color: #d5d1b3;

			}
			.code {
				/* Mixed table and font tags in source. */
				font: 11px 'Courier New', Courier, 'Andale Mono IPA', monospace;
				background-color: #d5d1b3;
			}

/* Calendar add-on styles */
.newcal1 {background-color: #d5d1b3; font-size: 14px} /* Background on Prev and Next Buttons, Name and Entered By on Notice Page, Name on Event Entry Page */
.newcal2 {background-color: #d5d1b3;color: black;font-size: 14px} /* Type of Event text on View Event and Edit Event Pages*/
.newcal3 {background-color: #FFFFDD;color: black;font-size: 14px} /* Description of Event text on View Event, Search Results, and Edit Event Pages*/
.newcal4 {background-color: white} /* Horizontal line on View Events and Search Results Pages*/
.newcal5 {background-color: #d5d1b3} /*  Select the Month, Year, View It Now text on main page, */
.newcal6 {background-color: #a5a183;font-weight:bold} /* Weekdays on Main Calendar Page*/
.newcal7 {background-color: #f5f3e4} /* Background color of month view*/
.newcal8 {background-color: #F8F8F8} /*Repeat For text on Edit Event Page */
.newcal9 {background-color: #FF0000} /*? */
.newcal10 {background-color: #F8F8F8} /*Entered By text on Edit Event Page */
.newcal11 {background-color: #F8F8F8} /*Background color for Add Event button area on Edit Event Page*/
.newcal12 {color: black;font-size: 12px} /* Button Text on Prev and Next Buttons*/
.newcal13 {font-size:16px; font-weight: bold;} /*Main page Month name */
.newcal14 {color: #FF0000;font-size: 14px; font-weight:bold} /*Actual date on Main Calendar and Heading on Search Results Page*/
.newcal15 {color: blue;font-size: 12px} /*Dates on Main Calendar */
.newcal16 {color: black;font-size: 16px; font-weight: bold;} /*Name of Calendar on main page*/
.newcal17 {color: black;font-size: 10px} /* Event Names on Main Calendar, Comment "click on event..." on Main Calendar */
.newcal18 {color: black;font-size: 12px} /* Entry Number and Date text on Edit Event Page */
.newcal19 {color: black;font-size: 10px} /* Instructions on Edit Event Page*/
.newcal20 {color: black;font-size: 12px} /* Instructions Heading on Edit Event Page*/
.newcal21 {font-size: 12px} /* Search Text on Main Calendar*/
.newcal22 {font-size: 12px} /* Return to Forum Text on Main Calendar*/
.newcal23 {color: gray; font: 10px Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; } /* Credits Text*/
.newcal24 {color: black;font-size: 10px} /* Year numbers - no events Text*/
.newcal25 {color: #0000FF;font-size: 10px;font-weight:bold} /* Year numbers - with events Text*/
.newcal26 {color: #000000;font-size: 12px} /* Year month names Text*/
.newcal27 {color: #FF0000;font-size: 10px;font-weight:bold} /* Year numbers - no events - todays date Text*/
.newcal28 {background-color: white;} /*Year table background */
.newcal29 {background-color: #f5f3e4} /*Year month table background */
.newcal30 {background-color: #d5d1b3; font-size: 14px} /*Year text*/
.newcal31 {color: black; font-size: 12px} /*Datestring text on View Events Page*/
.newcal32 {color: black; font-size: 12px} /*Title on Edit Events Page*/
.newcal33 {color: black;font-size: 10px} /* Newcal and mini-cal tags - dates with no events*/
.newcal34 {color: #0000FF;font-size: 10px;font-weight:bold} /*Newcal and mini-cal tags - days with events, not today*/
.newcal35 {color: #000000;font-size: 12px; font-weight: bold;} /* Newcal and mini-cal tags - Month and Year text*/
.newcal36 {color: #FF0000;font-size: 10px;font-weight:bold} /* Newcal and mini-cal tags -today*/
.newcal37 {background-color: white;} /* Newcal and mini-cal tags - month table background*/
.newcal38 {background-color: #d5d1b3} /*  Newcal and mini-cal tags - Month and Year cell background color*/
.newcal39 {background-color: #f5f3e4;} /* Newcal and mini-cal tags - date cell background color*/
.newcal40 {color: green; font-size: 10px} /* Newcal and mini-cal tags - date cell background color*/
