@charset "utf-8";
/* CSS Document 
Website made by Avillafan.com and is now aloud to be distriputed without permission of Stuart Young. (avstu[AT]avillafan.com)*/

body{
	font-family: Verdana, "Trebuchet MS", Sans-Serif, Georgia, Courier, "Times New Roman", Serif;


	font-size: ;
	background: #DF0404 url(images/background.jpg)  repeat-x;
	background-attachment: fixed;
	margin: 0;
	padding: 0px; /* required for Opera to have 0 margin */
	text-align: center; /* centers board in MSIE */
}

/* ------------------------	*/
/*      TEXT STYLES 	    */
.textblack {font-size: 12px; color: #000;} /*Black*/
.textblacklarge {font-size: 13px; color: #000;} /*Black*/
.textblackbold {font-size: 12px; color: #000; font-weight:bold;} /*Black - Bold*/

.textwhite {font-size: 12px; color: #fff;} /*White*/
.textwhitelarge {font-size: 13px; color: #fff;} /*White*/
.textwhitebold {font-size: 12px; color: #fff; font-weight:bold;} /*White - Bold*/

.safcred {font-size: 12px; color: #da0013;} /*Red*/
.safcredlarge {font-size: 13px; color: #da0013;} /*Red*/
.safcredbold {font-size: 12px; color: #da0013; font-weight:bold;} /*Red - Bold*/

/*   END OF TEXT STYLES     */
/* ------------------------	*/

/* ------------------------	*/
/*      LINK STYLES 	    */

a.safcredLINK {color: #da0013; text-decoration: none; font-size: 12px;} /*red*/
a.safcredLINK:visited {color: #da0013; text-decoration: none; font-size: 12px;} /*red*/
a.safcredLINK:hover {color: #da0013; text-decoration: underline; font-size: 12px;} /*red*/
a.safcredLINK:active {color: #da0013; text-decoration: none; font-size: 12px;} /*red*/

a.safcredboldLINK {color: #da0013; text-decoration: none; font-size: 12px; font-weight:bold;} /*red*/
a.safcredboldLINK:visited {color: #da0013; text-decoration: none; font-size: 12px; font-weight:bold;} /*red*/
a.safcredboldLINK:hover {color: #da0013; text-decoration: underline; font-size: 12px; font-weight:bold; } /*red*/
a.safcredboldLINK:active {color: #da0013; text-decoration: none; font-size: 12px; font-weight:bold;} /*red*/

a.WhiteLINK {color: #FFFFFF; text-decoration: none; font-size: 12px;} /*White*/
a.WhiteLINK:visited {color: #FFFFFF; text-decoration: none; font-size: 12px;} /*White*/
a.WhiteLINK:hover {color: #FFFFFF; text-decoration: underline; font-size: 12px;} /*White*/
a.WhiteLINK:active {color: #FFFFFF; text-decoration: none; font-size: 12px;} /*White*/

a.WhiteboldLINK {color: #FFFFFF; text-decoration: none; font-size: 12px; font-weight:bold;} /*White - Bold*/
a.WhiteboldLINK:visited {color: #FFFFFF; text-decoration: none; font-size: 12px; font-weight:bold;} /*White - Bold*/
a.WhiteboldLINK:hover {color: #000; text-decoration: none; font-size: 12px; font-weight:bold;} /*White - Bold*/
a.WhiteboldLINK:active {color: #FFFFFF; text-decoration: none; font-size: 12px; font-weight:bold;} /*White - Bold*/

a.BlackLINK {color: #000000; text-decoration: none; font-size: 12px;} /*Black*/
a.BlackLINK:visited {color: #000000; text-decoration: none; font-size: 12px;} /*Black*/
a.BlackLINK:hover {color: ;#000000 text-decoration: underline; font-size: 12px;} /*Black*/
a.BlackLINK:active {color: #000000; text-decoration: none; font-size: 12px;} /*Black*/

a.BlackLINKmid {color: #000000; text-decoration: underline; font-size: 11px;} /*Black*/
a.BlackLINKmid:visited {color: #000000; text-decoration: underline; font-size: 11px;} /*Black*/
a.BlackLINKmid:hover {color: ;#000000 text-decoration: underline; font-size: 11px;} /*Black*/
a.BlackLINKmid:active {color: #000000; text-decoration: underline; font-size: 11px;} /*Black*/

a.BlackboldLINK {color: #000000; text-decoration: none; font-size: 12px; font-weight:bold;} /*Black - Bold*/
a.BlackboldLINK:visited {color: #000000; text-decoration: none; font-size: 12px; font-weight:bold;} /*Black - Bold*/
a.BlackboldLINK:hover {color: #000000; text-decoration: underline; font-size: 12px; font-weight:bold;} /*Black - Bold*/
a.BlackboldLINK:active {color: #000000; text-decoration: none; font-size: 12px; font-weight:bold;} /*Black - Bold*/

/* ------------------------	*/
/* SUBMENU 					*/

		#menu, #menu ul, #menu li, #menu a, #menu b {
			font-size: 12px;
			line-height: 16px;
			margin: 0;
			padding: 0;
		}
			#menu b {
				background: #da0013;
				color: #FFF;
				display: block;
				height: 1%;
				margin: 0 0 2px 0;
				padding: 2px 4px;
			}

			#menu li {
				list-style: none;
				position: relative;
			}

			#menu ul a, #menu ul span {
				background: #f2f2f2 url("images/arrow.gif") 4px center no-repeat;
				color: #000;
				display: block;
				height: 1%;
				margin: 0 0 2px 0;
				padding: 2px 0 2px 14px;
				text-decoration: none;
			}

			#menu ul a:hover, #menu ul span:hover {
				color: #da0013;
			}
				#menu li li a {
					background: #cccccc;
					padding-left: 24px;
				}
			
			#menu .flipme_hide ul {
				display: none;
			}

			#menu .flipme_show ul {
				display: block;
			}
