﻿body {

	background-image: url('/siteImages/Background_tile.gif');

	background-repeat: repeat;

	margin:0px;

	padding:0px;

	font-size:12px;

	font-family: verdana, Arial, Helvetica, sans-serif;

	text-align:left;

	line-height:18px;

	word-wrap:break-word;

	}



.clean_table { border: 0px; padding: 0px; }



#site_shadows { background-image: url('/siteImages/site_shadows.gif'); 

background-repeat:repeat-y; text-align: left;

}



#site_shadows2 { background-image: url('/siteImages/site_shadows2.gif'); 

background-repeat:repeat-y;

}



#site_shadows3 { background-image: url('/siteImages/site_shadows3.gif'); 

background-repeat:repeat-y; background-color: #000000

}



#site_shadows4 { background-image: url('/siteImages/site_shadows4.gif'); 

background-repeat:repeat-y; background-color: #ffffff

}



#header_bar { background-color:#fdfcfa; height:76px; 

padding:0; margin:0; background-repeat:repeat-x; }



#header_bar_left { background-color:#fdfcfa; height:76px; 

padding:0; margin:0; background-repeat:repeat-x; }



#header_bar_right { background-color:#fdfcfa; height:76px; 

padding:0; margin:0; background-repeat:repeat-x; }



#footer_bar { background-image: url('/siteImages/bottom_footer.gif'); 

padding:0; margin:0; background-repeat:repeat-x; }



/* #left_bar {height:430; background-image: url(../siteImages/left_gradient.jpg); padding:0; margin:0; background-repeat:repeat-x;} */

#left_bar {height:370; /* background-image: url(../siteImages/left_gradient2.jpg);*/ padding:0; margin:0; background-repeat:repeat-x;}

#left_bar2 {height:513; padding:0; margin:0;}

#left_bar_fixed {height: 350px; overflow: hidden;}



#singlePage {padding:29px 12px 29px 29px;}



#columnPage {width:750;margin-top:10px;margin-right:0px;margin-bottom:0px;margin-left:10px}



#loginBox {padding:6px; border:solid 1px #c7c4b5; width:242px; height:145px;}



#loginBoxBrown {padding:6px; background-color:#4d4736; width:228px; height:131px;}



#homeShowcase {margin:0; padding:0; width:736px; height:200px; background-color:gray; overflow:hidden}



/* #homeBelowShowcase {height:420;} */

#homeBelowShowcase {height:360;}



/* #fixedHeightBox {height:430px; width:717px; border:solid 1px #c7c4b5; overflow:auto;} */

#fixedHeightBox {height:370px; width:717px; border:solid 1px #c7c4b5; overflow:auto;}



#fixedHeightBox2 {height:270px; width:717px; border:solid 1px #c7c4b5; overflow:auto;}



/* #homeDiscussionBox {height:310px; border: solid 1px #c7c4b5; overflow:auto; text-align:left;} */

#homeDiscussionBox {height:439px; border: solid 1px #c7c4b5; overflow:auto; text-align:left;}

#homeEventsBox {height:260px; border: solid 1px #c7c4b5; overflow:auto; text-align:left; padding:3px 6px 0px 6px;}

#homeNewsBox {height:435px; border: solid 1px #c7c4b5; overflow:auto; text-align:left; padding:4px 6px 0px 6px;}



li.presentation  { list-style-image: url('/siteImages/bullet.gif'); }



li.newMember { list-style-image: url('/siteImages/bullet_white.gif'); 

padding-bottom:10px;font-family:verdana, arial, sans-serif; font-size:11px;

}



a img {border:none;}



.subHeader  {

	font-size : 16px;

	font-Family : Verdana, Arial, Helvetica, sans-serif;

	font-Weight : bold;

}



H3  {

	font-size : 14px;

	font-Family : Verdana, Arial, Helvetica, sans-serif;

	font-Weight : bold;

}



.fixedWidthTable {

	table-layout:fixed; 

	word-wrap:break-word; 

	overflow:hidden;

}



.titleFont {

	font-size : 22px;

	font-Family : Myriad Pro, Myriad, Verdana, Arial, Helvetica, sans-serif;

	font-color: #333333;

	font-Weight : normal;

	line-height: 22px;

}



.titleFont A {COLOR: #99600; TEXT-DECORATION: none }

.titleFont A:link { COLOR: #996600 }

.titleFont A:visited { COLOR: #99600 }

.titleFont A:unknown { COLOR: #996600 }

.titleFont A:hover { COLOR: #996600; TEXT-DECORATION: underline }



.headerFont {

	font-size : 12px;

	font-Family : Verdana, Arial, Helvetica, sans-serif;

	font-Weight : bold;

}





.contentFont, .siteContentFont, .contentFont2 { font-weight:normal;font-family:verdana, arial, sans-serif;text-decoration:none;color:#4d4736;letter-spacing:0pt;word-spacing:0pt;font-size:12px;line-height:1.5; } 



.contentFont A { COLOR: #a26026; TEXT-DECORATION: none }

.contentFont A:link { COLOR: #a26026; TEXT-DECORATION: underline }

.contentFont A:visited { COLOR: #a26026; TEXT-DECORATION: underline }

.contentFont A:unknown { COLOR: #a26026; TEXT-DECORATION: underline }

.contentFont A:hover { COLOR: #a26026; TEXT-DECORATION: underline }



.contentFont2 A { COLOR: #a26026; TEXT-DECORATION: none }

.contentFont2 A:link { COLOR: #a26026; TEXT-DECORATION: none }

.contentFont2 A:visited { COLOR: #a26026; TEXT-DECORATION: none }

.contentFont2 A:unknown { COLOR: #a26026; TEXT-DECORATION: none }

.contentFont2 A:hover { COLOR: #a26026; TEXT-DECORATION: underline }



.siteContentFont A { COLOR: #a26026; TEXT-DECORATION: none }

.siteContentFont A:link { COLOR: #a26026; TEXT-DECORATION: underline }

.siteContentFont A:visited { COLOR: #a26026; TEXT-DECORATION: underline }

.siteContentFont A:unknown { COLOR: #a26026; TEXT-DECORATION: underline }

.siteContentFont A:hover { COLOR: #a26026; TEXT-DECORATION: underline }



.siteContentFont tbody {font-weight:normal;font-family:verdana, arial, sans-serif;text-align:left;color:#4d4736;letter-spacing:0pt;word-spacing:0pt;font-size:12px;line-height:1.5; }

.siteContentFont tbody A { COLOR: #a26026; TEXT-DECORATION: none }

.siteContentFont tbody A:link { COLOR: #a26026; TEXT-DECORATION: underline }

.siteContentFont tbody A:visited { COLOR: #a26026; TEXT-DECORATION: underline }

.siteContentFont tbody A:unknown { COLOR: #a26026; TEXT-DECORATION: underline }

.siteContentFont tbody A:hover { COLOR: #a26026; TEXT-DECORATION: underline }



.pFont, .pFontBold, .pFont2 {

	font-size: 12px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	line-height: 18px;

	color: #333333;

}



.pFontBold {font-weight:bold;}



.pFont A { COLOR: #a26026; TEXT-DECORATION: none }

.pFont A:link { COLOR: #a26026; TEXT-DECORATION: underline }

.pFont A:visited { COLOR: #a26026; TEXT-DECORATION: underline }

.pFont A:unknown { COLOR: #a26026; TEXT-DECORATION: underline }

.pFont A:hover { COLOR: #a26026; TEXT-DECORATION: underline }



.pFont2 A { COLOR: #a26026; TEXT-DECORATION: none }

.pFont2 A:link { COLOR: #a26026; TEXT-DECORATION: none }

.pFont2 A:visited { COLOR: #a26026; TEXT-DECORATION: none }

.pFont2 A:unknown { COLOR: #a26026; TEXT-DECORATION: none }

.pFont A:hover { COLOR: #a26026; TEXT-DECORATION: underline }



.pFontWhite {

	font-size: 12px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	line-height: 18px;

	color: #ffffff;

}



.pFontWhite A { COLOR: #ffffff; TEXT-DECORATION: none }

.pFontWhite A:link { COLOR: #ffffff }

.pFontWhite A:visited { COLOR: #ffffff }

.pFontWhite A:unknown { COLOR: #ffffff }

.pFontWhite A:hover { COLOR: #ffffff; TEXT-DECORATION: underline }



.directoryIndexFont {

	font-size: 12px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	line-height: 18px;

	color: #cccccc;

}



.directoryIndexFont A { COLOR: #9B957D; TEXT-DECORATION: none; font-weight:bold;}

.directoryIndexFont A:link { COLOR: #9B957D; TEXT-DECORATION: none; font-weight:bold;}

.directoryIndexFont A:visited { COLOR: #9B957D; TEXT-DECORATION: none; font-weight:bold;}

.directoryIndexFont A:unknown { COLOR: #9B957D; TEXT-DECORATION: none; font-weight:bold;}

.directoryIndexFont A:hover { COLOR: #000000; TEXT-DECORATION: none; font-weight:bold;}



.bodyFont, .bodyFontRed, .bodyFontWhite, .bodyFontBold, .directoryFont, .directoryLinkFont  {

	font-size : 12px;

	font-Family : Verdana, Arial, Helvetica, sans-serif;

	font-Weight : normal;}



.directoryLinkFont {color: #7a2426;}

.directoryLinkFont A { COLOR: #7a2426; TEXT-DECORATION: none; cursor:hand; }

.directoryLinkFont A:link { COLOR: #7a2426; TEXT-DECORATION: none; cursor:hand; }

.directoryLinkFont A:visited { COLOR: #7a2426; TEXT-DECORATION: none; cursor:hand; }

.directoryLinkFont A:unknown { COLOR: #7a2426; TEXT-DECORATION: none; cursor:hand; }

.directoryLinkFont A:hover { COLOR: #7a2426; TEXT-DECORATION: underline; cursor:hand; }	



.bodyFontRed  {

	color : #cc0000;

}



.bodyFontWhite  {

	color : #ffffff;

}



.bodyFontWhite A { COLOR: #ffffff; TEXT-DECORATION: none }

.bodyFontWhite A:link { COLOR: #ffffff; TEXT-DECORATION: none }

.bodyFontWhite A:visited { COLOR: #ffffff; TEXT-DECORATION: none }

.bodyFontWhite A:unknown { COLOR: #ffffff; TEXT-DECORATION: none }

.bodyFontWhite A:hover { COLOR: #ffffff; TEXT-DECORATION: underline }





.bodyFontBold  {

	font-Weight : bold;

}	



.bodyFont A { COLOR: #a26026; TEXT-DECORATION: none }

.bodyFont A:link { COLOR: #a26026 }

.bodyFont A:visited { COLOR: #a26026 }

.bodyFont A:unknown { COLOR: #a26026 }

.bodyFont A:hover { COLOR: #a26026; TEXT-DECORATION: underline }



.homeEventFont { font-weight:bold;font-family:verdana, arial, sans-serif;color:#333333;text-decoration:none;letter-spacing:0pt;word-spacing:0pt;font-size:11px; } 

.homeEventFont A {text-decoration:none;}

.homeEventFont A:link {text-decoration:none;}

.homeEventFont A:visited {text-decoration:none;}

.homeEventFont A:unknown {text-decoration:none;}

.homeEventFont A:hover {TEXT-DECORATION: underline }

.homeEventDetailsFont { font-weight:normal;font-family:verdana, arial, sans-serif;color:#333333;letter-spacing:0pt;word-spacing:0pt;font-size:11px; line-height:1.0;}

.homeNewsFont { font-weight:bold;font-family:verdana, sans-serif;color:7a2426;letter-spacing:0pt;word-spacing:0pt;font-size:11px;} 

.homeNewsDetailsFont { font-weight:normal;font-family:verdana, arial, sans-serif;color:#333333;letter-spacing:0pt;word-spacing:0pt;font-size:11px;line-height:1.0}



.directoryFont A { COLOR: #000000; TEXT-DECORATION: none }

.directoryFont A:link { COLOR: #000000 }

.directoryFont A:visited { COLOR: #a26026 }

.directoryFont A:unknown { COLOR: #a26026 }

.directoryFont A:hover { COLOR: #a26026; TEXT-DECORATION: underline }

	

.bodyFontSmall  {

	font-size : 10px;

	font-Family : Verdana, Arial, Helvetica, sans-serif;

	font-Weight : normal;

}

.bodyFontSmall A {TEXT-DECORATION: none; cursor:hand;}

.bodyFontSmall A:link {TEXT-DECORATION: none; cursor:hand;}

.bodyFontSmall A:visited {TEXT-DECORATION: none; cursor:hand;}

.bodyFontSmall A:hover {TEXT-DECORATION: underline; cursor:hand;}



.bodyFontSmallWhite  {

	font-size : 10px;

	font-Family : Verdana, Arial, Helvetica, sans-serif;

	font-Weight : normal;

	color: #ffffff;

}



.bodyFontSmallWhite A {COLOR: #ffffff; TEXT-DECORATION: none }

.bodyFontSmallWhite A:link { COLOR: #ffffff }

.bodyFontSmallWhite A:visited { COLOR: #ffffff }

.bodyFontSmallWhite A:unknown { COLOR: #ffffff }

.bodyFontSmallWhite A:hover { COLOR: #ffffff; TEXT-DECORATION: underline; }	

	

.bodyFontSmallBrown  {

	font-size : 10px;

	font-Family : Verdana, Arial, Helvetica, sans-serif;

	font-Weight : normal;

	color: #726c55;

}

	

.bodyFontTinyBrown {

	font-size : 9px;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	color: #aca58f;

}



.bodyFontTinyBrown A {COLOR: #aca58f; TEXT-DECORATION: none }

.bodyFontTinyBrown A:link { COLOR: #aca58f; TEXT-DECORATION: none }

.bodyFontTinyBrown A:visited { COLOR: #aca58f; TEXT-DECORATION: none }

.bodyFontTinyBrown A:unknown { COLOR: #aca58f; TEXT-DECORATION: none }

.bodyFontTinyBrown A:hover { COLOR: #aca58f; TEXT-DECORATION: none }	

	

.disclosureFont  {

	font-size : 9px;

	font-Family : Verdana, Arial, Helvetica, sans-serif;

	font-Weight : normal;

	

}



.labelFont, .labelFontBold {

	font-size : 11px;

	font-Family : Myriad Pro, Myriad, Verdana, Arial, Helvetica, sans-serif;

	font-Weight : normal;

	color : #333333;

}





.labelFont A {COLOR: #a26026; TEXT-DECORATION: none }

.labelFont A:link { COLOR: #a26026 }

.labelFont A:visited { COLOR: #a26026 }

.labelFont A:unknown { COLOR: #a26026 }

.labelFont A:hover { COLOR: #a26026; TEXT-DECORATION: underline }



.labelFontSmall, .labelFontSmallWhite {

	font-size : 9px;

	font-Family : Myriad Pro, Myriad, Verdana, Arial, Helvetica, sans-serif;

	font-Weight : normal;

	color : #333333;

}



.labelFontSmallWhite {

	color : #ffffff;

}



.labelFontBold  {

	font-Weight : bold;

}



.labelFontBold A {COLOR: #a26026; TEXT-DECORATION: none }

.labelFontBold A:link { COLOR: #a26026 }

.labelFontBold A:visited { COLOR: #a26026 }

.labelFontBold A:unknown { COLOR: #a26026 }

.labelFontBold A:hover { COLOR: #a26026; TEXT-DECORATION: underline }



.topNavFont { font-weight:normal;font-family:myriad, myriad pro, verdana, arial, sans-serif;color:7e2426;letter-spacing:1pt;word-spacing:0pt;font-size:10px;} 	

.topNavFont A { COLOR: #7e2426; TEXT-DECORATION: none }

.topNavFont A:link { COLOR: #7e2426 }

.topNavFont A:visited { COLOR: #7e2426 }

.topNavFont A:unknown { COLOR: #7e2426 }

.topNavFont A:hover { COLOR: #7e2426; TEXT-DECORATION: #7e2426 }	



.tableFont, .tableFont2, .tableFontBold, .tableFontSmall, .tableFontTiny, .tableFontGrey, .tableFontWhite, .tableFontGreySmall  {

	font-size : 11px;

	font-Family : Verdana, Arial, Helvetica, sans-serif;

	font-Weight : normal;

	color : #333333;

}



.tableFont A { COLOR: #a26026; TEXT-DECORATION: none }

.tableFont A:link { COLOR: #a26026; TEXT-DECORATION: underline  }

.tableFont A:visited { COLOR: #a26026; TEXT-DECORATION: underline  }

.tableFont A:unknown { COLOR: #a26026; TEXT-DECORATION: underline  }

.tableFont A:hover { COLOR: #a26026; TEXT-DECORATION: underline }



.tableFont2 A { COLOR: #a26026; TEXT-DECORATION: none }

.tableFont2 A:link { COLOR: #a26026; }

.tableFont2 A:visited { COLOR: #a26026; }

.tableFont2 A:unknown { COLOR: #a26026; }

.tableFont2 A:hover { COLOR: #a26026; TEXT-DECORATION: underline }

 

.tableFontBold  {

	font-Weight : bold;

}



.tableFontBold A {COLOR: #a26026; TEXT-DECORATION: none }

.tableFontBold A:link { COLOR: #a26026; TEXT-DECORATION: underline  }

.tableFontBold A:visited { COLOR: #a26026; TEXT-DECORATION: underline  }

.tableFontBold A:unknown { COLOR: #a26026; TEXT-DECORATION: underline  }

.tableFontBold A:hover { COLOR: #a26026; TEXT-DECORATION: underline }



.tableFontSmall  {

	font-size : 10px;

}



.tableFontSmall A { TEXT-DECORATION: none }

.tableFontSmall A:link { COLOR: #a26026 }

.tableFontSmall A:visited { COLOR: #a26026 }

.tableFontSmall A:unknown { COLOR: #a26026 }

.tableFontSmall A:hover { COLOR: #a26026; TEXT-DECORATION: underline }



.tableFontTiny  {

	font-size : 9px;

}



.tableFontTiny A { TEXT-DECORATION: none }

.tableFontTiny A:link { COLOR: #a26026 }

.tableFontTiny A:visited { COLOR: #a26026 }

.tableFontTiny A:unknown { COLOR: #a26026 }

.tableFontTiny A:hover { COLOR: #a26026; TEXT-DECORATION: underline }





.tableFontGrey  {

	color : #999999;

}



.tableFontWhite  {

	font-Weight : bold;

	color : #FFFFFF;

}



.tableFontGreySmall  {

	font-size : 9px;

	font-Weight : bold;

	color : #666666;

}



.inputFont, .inputFontSmall, .selectFont, .selectFontSmall {

	font-size : 11px;

	font-Family : Verdana, Arial, Helvetica, sans-serif;

	font-Weight : normal;

	color : #5E5E5E;

	border: 1px solid #9b957d;

}



.inputFontSmall{

	font-size : 10px;

}



.selectFont {

	border: 1px solid #9b957d;

}



.selectFontSmall{

	font-size : 10px;

	border: 1px solid #9b957d;

}





.buttonFont, .buttonFontOff  {

	font-size : 12px;

	font-Family : Verdana, Arial, Helvetica, sans-serif;

	font-Weight : normal;

}



.buttonFontOff  {

	border-color : Black;

	background-color : Gray;

}



.FlatButton

{

	position:relative;

	display:inline;

	color : #000000;

	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;

	font-size : 9pt;

	font-weight : normal;

	cursor : hand;

	padding-bottom : 0;

	padding-top : 0;

	border-bottom-style : solid;

	border-bottom-width : 1;

	border-bottom-color : #000000;

	border-collapse : separate;

	border-right-color : #000000;

	border-right-style : solid;

	border-right-width : 1;

	border-left-style : solid;

	border-left-width : 1;

	border-left-color : #000000;

	border-top-color : #000000;

	border-top-style : solid;

	border-top-width : 1;

}



.FlatButtonSmall

{

	position:relative;

	display:inline;

	color : #000000;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	font-size : 7pt;

	font-weight : normal;

	cursor : hand;

	padding-bottom : 0;

	padding-top : 0;

	border-bottom-style : solid;

	border-bottom-width : 1;

	border-bottom-color : #cccccc;

	border-collapse : separate;

	border-right-color : #cccccc;

	border-right-style : solid;

	border-right-width : 1;

	border-left-style : solid;

	border-left-width : 1;

	border-left-color : #cccccc;

	border-top-color : #cccccc;

	border-top-style : solid;

	border-top-width : 1;

}







.smallButton  {

	font-size : 10px;

	font-Family : Verdana, Arial, Helvetica, sans-serif;

	font-Weight : normal;

}



.addressFont  {

	font-size : 15px;

	font-Family : Verdana, Arial, Helvetica, sans-serif;

	font-Weight : normal;

}



.bodyheaderfont { 

	FONT-SIZE: 10pt;

	COLOR: cornflowerblue;

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

	FONT-WEIGHT: bold;

}



.smallFlatButton

{

	position:relative;

	display:inline;

	color : #000000;

	font : Verdana, Arial, Helvetica, sans-serif;

	font-family : Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size : 7pt;

	font-weight : heavy;

	cursor : hand;

	padding-bottom : 0;

	padding-top : 0;

	border-bottom-style : solid;

	border-bottom-width : 0;

	border-bottom-color : #ffffff;

	border-collapse : separate;

	border-right-color : #ffffff;

	border-right-style : solid;

	border-right-width : 0;

	border-left-style : solid;

	border-left-width : 0;

	border-top-color : #ffffff;

	border-top-style : solid;

	border-top-width : 0;

}





.flatTextareaFont, .flatTextareaSmallFont {

	border: 1px solid #9b957d;

	font-size : 11px;

	font-Family : Verdana, Arial, Helvetica, sans-serif;

	overflow: auto;

}



.flatTextareaSmallFont {

	font-size : 10px;

}



.flatInputSmallFont {

	border: 1px solid #9b957d;

	font-size : 10px;

	font-Family : Verdana, Arial, Helvetica, sans-serif;

}



.textarea {

	overflow: auto;

	border: 1px solid #9b957d;

}



.textareaFont, .textareaFontSmall {

	font-size : 11px;

	font-Family : Verdana, Arial, Helvetica, sans-serif;

	font-Weight : normal;

	color : #5E5E5E;

	overflow: auto;

	border: 1px solid #9b957d;

}



.textareaFontSmall {

	font-size : 10px;

}



table {

	border-collapse : collapse;

}



.tableForm {

	border-collapse: collapse;

	border: 1px solid #9b957d;

	background-color: #e6e5d9;

}



.EventNameFont { font-weight:normal;font-family:goudy, georgia, serif;text-decoration:none;text-align:left;color:#a26026;letter-spacing:0pt;word-spacing:0pt;font-size:24px;line-height:1;margin-top: 10px;margin-bottom: 5px; } 

.EventDateLocFont { font-weight:normal;font-family:myriad, myriad pro, verdana, arial, sans-serif;text-decoration:none;text-transform:uppercase;text-align:left;color:#4d4736;letter-spacing:2pt;word-spacing:0pt;font-size:12px;}



ul#mainmenu, ul#mainmenu ul {

	margin:0;

	margin-top:5px;

	padding:0;

	padding-left:3px;

	display:block;

	height:27px;

	width:auto;

	white-space:nowrap;

	font-weight: 700;

	}

	

ul#mainmenu li {

	position: relative;

	float: left;

	list-style-type: none;

	display:block;

	height: 27px;

	white-space:nowrap;

	} 



ul#mainmenu li a {

	display:block;

	float:left;

	background: url('/siteImages/mainmenu-bg.gif') right 50%;

	padding-right:9px;

	height:27px;

	line-height:26px;

	color:#000000;

	font-size:12

	px;

	text-shadow:#ffffff 1px 1px;

	_moz-text-shadow:#ffffff 1px 1px;

	_webkit-text-shadow:#ffffff 1px 1px;

	}



ul#mainmenu li a span{

	background: url('/siteImages/mainmenu-bg.gif') left 50%;

	display:block; 

	padding-left:6px;

	height:27px;

	}



ul#mainmenu li.selected a {

	background: url('/siteImages/mainmenu-bg-hover.gif') right 50%;

}



ul#mainmenu li.selected a span {

	background: url('/siteImages/mainmenu-bg-hover.gif') left 50%;

	color:white;

	text-shadow:#000000 1px 1px 1px;

	_moz-text-shadow:#000000 1px 1px 1px;

	_webkit-text-shadow:#000000 1px 1px 1px;

	}



ul#mainmenu li a:hover{

	background: url('/siteImages/mainmenu-bg-hover.gif') right 50%;

	text-decoration:none;

	color:white;

	text-shadow:#000000 1px 1px 1px;

	_moz-text-shadow:#000000 1px 1px 1px;

	_webkit-text-shadow:#000000 1px 1px 1px;

	}



ul#mainmenu li a:hover span {

	background: url('/siteImages/mainmenu-bg-hover.gif') left 50%;

}





/********************** second-level lists ***************/

ul#mainmenu li ul {

	margin:0;

	margin-top:-1005px; 

	position:absolute;

	z-index:9999;

	left:0;

	padding:0;

	width:750px;

	overflow:hidden;

	font-weight: 700;

	} 



/* this makes menus flyout on both IEPC and others  */



ul#mainmenu li:hover ul {

	z-index:9999;

	margin-top:27px !important;

	color:white;

	text-shadow:#000000 1px 1px 1px;

	_moz-text-shadow:#000000 1px 1px 1px;

	_webkit-text-shadow:#000000 1px 1px 1px;

	}



ul#mainmenu li li a, ul#mainmenu li.selected li a {

	background: url('/siteImages/submenu-bg-hover3.gif') right 50%;

	/* background: url("../siteImages/submenu-bg.gif") right; */

	text-shadow:#000000 1px 1px 1px;

	_moz-text-shadow:#000000 1px 1px 1px;

	_webkit-text-shadow:#000000 1px 1px 1px;

	}



ul#mainmenu li li a span, ul#mainmenu li.selected li a span{

	background: url('/siteImages/submenu-bg-hover3.gif') left 50%;

	/* background: url("../siteImages/submenu-bg.gif") left; */

	color: #ffffff;

	text-shadow:#000000 1px 1px 1px;

	_moz-text-shadow:#000000 1px 1px 1px;

	_webkit-text-shadow:#000000 1px 1px 1px;

	}



ul#mainmenu li li a:hover{

	background: url('/siteImages/submenu-bg.gif') right 50%;

	/* color: #B97A35; */

	color: #000000;

	text-shadow:#ffffff 1px 1px 1px;

	_moz-text-shadow:#ffffff 1px 1px 1px;

	_webkit-text-shadow:#ffffff 1px 1px 1px;

	}



ul#mainmenu li li a:hover span {

	background: url('/siteImages/submenu-bg.gif') left 50%;

	color: #000000;

	text-shadow:#ffffff 1px 1px 1px;

	_moz-text-shadow:#ffffff 1px 1px 1px;

	_webkit-text-shadow:#ffffff 1px 1px 1px;

	}

 
