#TopMenuText

{
	color: #000000;
	font-family: "Verdana,Trebuchet MS",Trebuchet,sans-serif;
	font-size: 14px;
	font-weight: bold; 
 	text-align:center; 
	text-decoration: none;
	margin: 10px 0 0 0;

}
	
#TopMenuText a:link, #TopMenuText a:active, #TopMenuText a:visited {
	color: yellow;
	margin: 10px 0 0 0;
	text-decoration: none;
	}

	

#TopMenuText a:hover{
	color: white;
	margin: 10px 0 0 0;
	text-decoration: none;
	}
	
body{
	margin: 10px;
	background-color: #251A15;
	/* background-image: url(./images/bkg_fade2.jpg); */
	background-repeat: repeat-x;
	background-attachment: fixed;
	color: black;
	font-family: "Trebuchet MS",Trebuchet,Verdana,sans-serif;
	font-size: 12px;
}

.button_bar_fade{
	background-color: #000;
	background-image: url(./images/btn_bar_fade.gif);
	background-repeat: repeat-x;
}

.content
{
	padding: 8px;
	color: #dfdfdf;

}

.content2
{
	padding: 8px;
	color: #EDE6C4;
}

.content h1
{
	margin-top: -1px;
	margin-bottom: 5px;
	font-size: X-Large;
}

a
{
	color: #900;
	text-decoration: underline;
}


.Events
{
	padding: 7px;
	color: #EDE6C4;
}
.Events a:link, .Events a:active, .Events a:visited {
	color: #FFFF00;
	text-decoration: underline;
	}

.Events a:hover{
	color: #FFFFFF;
	text-decoration: underline;
	}
	
	
a:visited
{
	color: #900;
	text-decoration: underline;
}

a:active
{
	color: #900;
	text-decoration: underline;
}

a:hover
{
	color: #F69C0E;
	text-decoration: underline;
}

.footer
{
	color: #fff;
	padding: 10px;
	font-weight: bold;
}

.footer_link
{
	color: #fff;
	text-decoration: underline;
}

.footer_link:visited
{
	color: #fff;
	text-decoration: underline;
}

.footer_link:active
{
	color: #fff;
	text-decoration: underline;
}

.footer_link:hover
{
	text-decoration: underline;
	color: #aaa;
}

.nav_fade
{
	padding: 5px;
	width: 150px;
	background-color: #000000; /* #5E3A30; */
	/* background-image: url(../images/nav_fade.jpg); */
	/* background-image: url(./images/navbarfade.jpg); */
	background-repeat: repeat-x;
	border-right: #000;
	border-width: 0 1px 0 0;
	border-style: none solid none solid;
	font-size: 13px;
	font-weight: bold;
}

.nav_link
{	
	padding: 10px;
	color: #DFDFDF;
	text-decoration: none;
}

.nav_link:visited
{
	color: #DFDFDF;
	text-decoration: none;
}

.nav_link:active
{
	color: #FFFF00;
	text-decoration: none;
}

.nav_link:hover
{
	color: #FFFF00;//#F3F3E1;
	text-decoration: none;
}

.box
{
	border-color: #000;
	border-width: 1px;
	border-style: solid;
}

.black_box
{
	border-color: #000;
	border-width: 1px 0px 0px 0px;
	color: #000000;
	padding: 8px;
	border-style: solid;
}

.black_left_box
{
	border-color: #000;
	border-width: 1px 0px 0px 1px;
	color: #000000;
	padding: 8px;
	border-style: solid;
}

.black_dotted_box
{
	border-color: #000;
	border-width: 1px 1px 0px 0px;
	color: #000000;
	padding: 8px;
	border-style: solid dotted solid solid;
}

.bwhite
{
	color: #EDE6C4;
	font-weight: bold;
}

.bwhite_link
{
	color: #fff;
	font-weight: bold;
	text-decoration: underline;
}

.bwhite_link:hover
{
	color: #fff;
	font-weight: bold;
	text-decoration: underline;
}

.bwhite_link:visited
{
	color: #fff;
	font-weight: bold;
	text-decoration: underline;
}

.bwhite_link:active
{
	color: #fff;
	font-weight: bold;
	text-decoration: underline;
}

#news
{
	position: relative;
	float: left;
	width: 98%;
	/*  background: #092F01; FDFCF6; */
	margin: 0px 0px 15px 0px;
	clear: both;
	color: #ff0;
	/*
	border-color: #000;
	border-width: 1px;
	border-style: solid;
	*/
}


#news #title
{
	background: #131A21;
	/* background-image: url(./images/newstitlebkg.jpg); */
	background-repeat: repeat-x;
	color: #FFFFCC;
	position: relative;
	border-color: #FFFFFF;
	border-width: 1px 1px 0px 1px;
	border-style: solid;
	display: inherit;
	font-size: 14px;
	font-weight: bold;
	padding: 5px;
}

#news #date

{
	background: #E6E7E8;   /* 788684; */
    /* background-image: url(./images/newsdatebkg.jpg); */
	color: #000;
	position: relative;
	border-width: 0px 1px 1px 1px;
	display: inherit;
	font-size: 10px;
	font-weight: bold;
	padding: 0px 0px 0px 15px;
	border-color: #2C433F;
	border-style: solid solid solid solid;
}


#news #story
{
	padding: 5px;
	background: #676767;
	border-color: #202D39;
	border-width: 0 1px 1px 1px;
	border-style: solid;
	color: #EDE6C4;
}


#news #image_right
{
	float: right;
	clear: left;
	padding: 10px 10px 10px 10px;
}

#news #image_left
{
	float: left;
	clear: right;
	padding: 10px 10px 10px 10px;
}

#news #craft_feature_image
{
	float: left;
	clear: right;
	padding: 2px 10px 2px 10px;
}

#news #craft
{
	font-size: 12px;
}

#news a:link, #news a:active, #news a:visited {
	color: #FFFF00;
	text-decoration: underline;
	}

	

#news a:hover{
	color: #DFDFDF;
	text-decoration: underline;
	}


#craft
{
	position: relative;
	float: left;
	width: 98%;
	/* background: #fefefe; */
	margin: 15px 0px 20px 0px;
	clear: both;
}

#craft #feature_title
{
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
}

#craft #feature
{
	font-size: 12px;
	margin: 2px 0px 15px 0px;
}

#craft #image_left
{
	float: left;
	margin: 2px 8px 2px 2px;
}

#craft #image_right
{
	float: right;
	margin: 2px 2px 2px 8px;
}

.yellow_link;
{	
	color: #FFFF00;
	text-decoration: underline;
}
.yellow_link:active
{
	color: #FFFF00;
	text-decoration: underline;
}
.yellow_link:visited; 
{	
	color: #000000;
	text-decoration: underline;
}


.yellow_link:hover
{
	color: #DFDFDF;
	text-decoration: underline;
}

#newsletter
{
	padding: 0px;
	margin: 0px 10px 10px 10px;
	background-color: #30475E;
	color: white;
	font-family: "Trebuchet MS",Trebuchet,Verdana,sans-serif;
	font-size: 12px;
}
#newsletter #NewsletterTitle
{
	background: #E6E7E8;  
	color: #000000;
	border-width: 3px 1px 3px 1px;
	font-size: 14px;
	font-weight: bold;
	padding: 10px 0px 0px 5px;
	margin: 10px 5px 0px 5px;
	border-color: #2C433F;
	border-style: solid;
}


#newsletter #NewsletterStory
{
	padding: 5px;
	background: #092F01;
	border-color: #202D39;
	border-width: 0 1px 1px 1px;
	border-style: solid;
	color: #EDE6C4;
	margin: 0px 5px 5px 5px;
}
#newsletter td
{
	padding: 1px;
	color: #EDE6C4;
	nowrap: true;
}

#newsletter a:link, #newsletter a:active {
	color: #FFFFFF;
	text-decoration: underline;
	}

	

#newsletter a:hover, #newsletter a:visited{
	color: #FFFF00;
	text-decoration: underline;
	}
	
	
.VertMenuBox {
        BACKGROUND-COLOR: #676767; /* $$$$blue 2 */
}
.VertMenuBorder {
        BACKGROUND-COLOR: #131A21; /* $$$$blue 4 */
}
.VertMenuTitle {
        BACKGROUND-COLOR: #255713; /* $$$$blue 3 */
		COLOR: #FFFF40;				/* brighter highlight yellow */
		FONT-WEIGHT: bold;
		/*HEIGHT: 30px;
		WIDTH: 150px;*/
		/*BACKGROUND: URL(images/bt2.jpg);*/
}
.VertMenuItemsHL{
        COLOR: #330000; FONT-WEIGHT: bold; TEXT-DECORATION: none; /* maroon */
}
.VertMenuItemsHL:link {
        COLOR: #330000; FONT-WEIGHT: bold; TEXT-DECORATION: none; /* maroon */
}
.VertMenuItemsHL:visited {
        COLOR: #330000; FONT-WEIGHT: bold; TEXT-DECORATION: none; /* maroon */
}
.VertMenuItemsHL:hover {
        COLOR: #550000; FONT-WEIGHT: bold; TEXT-DECORATION: underline; /* hover maroon */
}
.VertMenuItemsHL:active  {
        COLOR: #330000; FONT-WEIGHT: bold; TEXT-DECORATION: none; /* maroon */
}
.VertMenuItems{
        COLOR: #F0DC6D; TEXT-DECORATION: none; /* $$$$light yellow */
}
.VertMenuItems:link {
        COLOR: #F0DC6D; TEXT-DECORATION: none; /* $$$$light yellow */
}
.VertMenuItems:visited {
        COLOR: #CDBD62; TEXT-DECORATION: none; /* $$$$gray yellow */
}
.VertMenuItems:hover {
        COLOR: #FDDC27; TEXT-DECORATION: underline; /* $$$$vivid yellow */
}
.VertMenuItems:active  {
        COLOR: #FDDC27; TEXT-DECORATION: none; /* $$$$vivid yellow */
}
.VertMenuHr {
        COLOR: #FD273B; /* $$$$ bright red???? */
}
.CategoriesList {
	FONT-SIZE: 12px;
}
	
