

body{padding:0px;margin:0px;background-image: url(/images/bkgrd_wallpaper.jpg);}
.pageheader {
	background: #000000 url(/images/logo_full.gif) no-repeat top left;
}
#topnav {
	color: #FFFFFF;
	font-family: georgia,times new roman,serif;
	padding-left: 400px;
	position: relative;
	top: 3px;
}
#topwreathlink a{text-decoration:none;color:#ffffff;font-size:12px;font-weight:bold;}
#topwreathlink a:hover{text-decoration:underline;}
#topwreathlink {padding:10px 20px 0px 0px;}
#topnav a:hover {
	text-decoration:underline;
}
#topnav a {
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
}
.Pagebody{
	padding:0px;
	margin:0px;
	background-color:#D4CDAD;
	background-image: url(/images/bkgrd_main.jpg);
	background-repeat:repeat;
	border-left:solid 1px #7A7A7A;
	border-right:solid 1px #7A7A7A;
	}

body,p,li,a,td,input{font-size:16px;font-family:Georgia, Times New Roman, Times, serif;color:#4E4446;}
h3{font-size:16px;font-weight:bold;color:#7c4b04;}
.Footer{color:#ECAF00;font-size:12px;text-decoration:none;padding:13px 10px;}
.NavBottom{color:#ECAF00;font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;}
.NavBottomActive, .NavBottomActive:hover{color:#ffffff;font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;}
.NavBottom:hover{color:#ECAF00;}
.NavBottomActive, .NavBottomActive:hover{color:#ECECEC}
.NavBottom, .NavBottom:hover, .Footer{color:#727272}

.NavTop{color:#727272;font-size:11px;font-weight:bold;}
/*.NavTop{color:#ECAF00;font-size:11px;font-weight:bold;}*/

.NavLvl1Selected, .NavLvl1SelectedCurrent{color:#F7E3AE;font-size:11px;font-weight:bold;display:inline;}
.NavLvl1SelectedCurrent{color:#ffffff;}
div.NavLvl1Selected a, div.NavLvl1SelectedCurrent a{color:#ECECEC;font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;}
div.NavLvl1SelectedCurrent a{color:#ffffff}
/*color:#ECAF00  ->  #727272    #F7E3AE -> #ECECEC*/
.NavLvl1{color:#727272;font-size:11px;font-weight:bold;text-decoration:none;display:inline;}
div.NavLvl1 a{color:#727272;font-size:11px;font-weight:bold;text-decoration:none;white-space:nowrap;text-transform:uppercase;}
.NavLvl2Selected, .NavLvl2SelectedCurrent{color:#ECECEC;font-size:11px;font-weight:bold;display:inline;}
.NavLvl2SelectedCurrent{color:#ffffff;}
div.NavLvl2Selected a, div.NavLvl2SelectedCurrent a{color:#ECECEC;font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;}
div.NavLvl2SelectedCurrent a{color:#ffffff;}
.NavLvl2{color:#727272;font-size:11px;font-weight:bold;text-decoration:none;display:inline;}
div.NavLvl2 a{color:#727272;font-size:11px;font-weight:bold;text-decoration:none;white-space:nowrap;text-transform:uppercase;}
div.NavLvl1 a:hover, div.NavLvl2 a:hover, div.NavLvl1Selected a:hover, div.NavLvl2Selected a:hover, .NavBottom:hover{text-decoration:underline;}
#mpgmaincontent{margin-top:20px;margin-bottom:20px; }
#mpgmaintitle {margin-top:0px;margin-bottom:8px; }
#mpgmaintitle .adxSectionCopy p{margin:0px;}
#mpgmaintitle .adxSectionCopy,#mpgmaintitle .adxSectionCopy p {font-size:25px;font-weight:bold;font-weight:normal;letter-spacing:3px;text-align:center;text-transform:uppercase;}
#mpgmaintitle .adxSectionCopy i, #mpgmaintitle .adxSectionCopy em{text-transform:lowercase;}
hr.h1underline{border:1px solid #9D987F;width:700px;}
img{border:0px;}
a{color:#7C4B04;}
a:hover{color:#C3924B;text-decoration:none;}
table.CardOuter{width:90%;border:2px solid #B6B89F;background-color:#E7E9E1;padding:8px;}
table.CardInner{width:100%;border:1px solid #B6B89F;background-color:#E7E9E1;}
td.CardContent{padding:10px;font-size:0.8em;font-variant:small-caps;font-weight:bold;}
a.CardButton{color:#A2A28B;width:90%;text-decoration:none;white-space:nowrap}
div.CardButtonDiv{background-color:#CECEC5;border:1px solid #A2A28B;margin:5px;padding:5px;}
blockquote{background-repeat:no-repeat;font-size:0.8em;font-variant:small-caps;font-weight:bold;background-image:url(/images/bkgrd_quote.gif);text-align:center;color:#5E5456;background-position:center;padding:0 40px;margin:0px;letter-spacing:1px;}
.adxSectionSubhead{font-size:16px;font-weight:bold;color:#7c4b04;}
td.Footer td.adxSectionCopy, td.Footer td.adxSectionCopy p{color:#ffffff;font-size:12px;text-decoration:none;}
td.Footer div.adxSectionSpacer{display:inline;}
ul li{list-style-image:url('/images/square_bullet.gif');}
.adxSectionCopy
{
	color:#4d4545;
	padding-bottom:14px;
	text-align:left;
}
.adxSectionCopy p
{
	margin-bottom:10px;
}

td.sidenavtoptitle, td.sidenavtoptitle span
{
 font-weight:bold;
 text-transform:uppercase;
 font-size:12px;
 color:#7C4B04;   
}

td.sidenavtoptitle{ padding-left:10px;text-align:center;}

.adxSecNavLevel0, .adxSecNavCurrentLevel0
{
	padding-left:28px;
	background-image: url(/images/sidenavbullet.gif);
	background-repeat:no-repeat;
	background-position: 0px 10px;
	padding-top:10px;
}

.adxSecNavLevel0 a,.adxSecNavCurrentLevel0 a
{
	font-size:13px;
	text-decoration:none;
}

.adxSecNavLevel0 a:hover,.adxSecNavCurrentLevel0 a:hover
{
	text-decoration:underline;
}


.adxSecNavCurrentLevel0 a
{
	font-weight:bold;
}

.adxSecNavLevel1 a, .adxSecNavCurrentLevel1 a
{
	font-size:11px;
	text-decoration:none;
}

.adxSecNavLevel1 a{color:#978263;}

.adxSecNavLevel1 a:hover, .adxSecNavCurrentLevel1 a:hover
{
	text-decoration:underline;
}

.adxSecNavCurrentLevel1 a
{
	font-weight:bold;
	text-decoration:none;
}


.LatestNewsSection .adxTOCTitle a
{
	font-weight:bold;
}

.LatestNewsSection .adxTOCDate
{
	font-size:11px;
}
.LatestNewsSection .adxTOCSummary p
{
	margin-top:5px;
	font-size:12px;
}
.MoreNewsLink
{
	font-size:12px;
	font-weight:bold;
}

.LatestNewsSection .adxSecNavLevel0 
{
	background-image:none;
	padding-left:0px;
	padding-top:0px;	
}

.specialeventslink
{
	padding-top:20px;
}

.specialeventslink a
{
	font-weight:bold;
}

.adxIndexSearchMessageQuery{font-weight:bold;}
.adxIndexSearchSummary, .adxIndexSearchSummary p{margin:0px;padding:0px;font-size:12px;}
.adxSectionMediaImage{padding-right:10px;padding-left:5px;padding-bottom:8px;}

#divTreeViewETouchDetails tr
{	
	vertical-align:top;
}
.MomentsPopupBox .adxSectionCopy, .MomentsPopupBox .adxSectionCopy p{font-size:15px;}

div#topmenu {
	margin-top: 45px;
	margin-left: 80px;
	padding-bottom: 25px;
}
ul#mainmenu,
ul#mainmenu li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
	text-align: left;
}
ul#mainmenu li {
	display: block;
	float: left;
	padding: 0 15px 0 10px;
	font-weight: bold;
	text-transform: uppercase;
}
ul#mainmenu li.separator {
	padding: 0 6px 0 6px;
}
ul#mainmenu li a {
	color: #ececec;
	font-size: 11px;
	text-decoration: none;
}
ul#mainmenu li a:hover {
	color:#ecaf00; 
}
ul#mainmenu li ul {
	position: absolute;
    display: none;
	margin: 0;
	padding: 0;
	width: 200px;
	z-index: 400;
}
ul#mainmenu li ul li {
	position: relative;
	z-index: 400;
	float: none;
	margin: 0;
	padding: 5px 0 5px 10px;
	background: transparent url(/Images/tab-midleft.png) repeat-y top left;
}
ul#mainmenu li ul li.first {
    padding-top: 10px;
	background: transparent url(/Images/tab-topleft-high.png) no-repeat top left;
}
ul#mainmenu li ul li.last {
    padding-bottom: 20px;
	background: transparent url(/Images/tab-botleft-high.png) no-repeat bottom left;
}
ul#mainmenu li ul li a {
    display: block;
    padding-right: 40px;
	line-height: 1em;
    font-family: times new roman,serif; 
    font-size: 14px;
    color: #4e4446;
    text-transform: none;
}
ul#mainmenu li ul li.parent a {
	background: transparent url(/Images/tab-sub.png) no-repeat 160px center;
}
ul#mainmenu li ul li.parent li a {
	background: none;
}
ul#mainmenu li ul li ul {
    left: 200px;
    top: -10px;
}
ul#mainmenu li ul li.first ul {
    top: 0px;
}
ul#mainmenu li.last ul li ul {
    left: -200px;
}
ul#mainmenu li:hover > ul {
	display: block;
}
/*
ul#mainmenu li:hover ul ul {
	display: none;
}
ul#mainmenu li:hover ul li:hover ul {
	display: block;
}
*/
.adxNavPath, .adxNavPath a {font-size:11px;font-weight:bold;text-decoration:none;display:inline;}
.adxNavPath a:hover{text-decoration:underline;}
.adxNavPath a{white-space:nowrap}