/* NAV WIDTHS */


#topNav a { white-space:nowrap; }
#top_nav_node_page_node_247460 { width:15%; }
#top_nav_node_page_node_247461 { width:15%; }
#top_nav_node_page_node_247462 { width:27%; }
#top_nav_node_page_node_247462 { padding:0 200px 0 10px; }
#top_nav_node_page_node_247464 { width:14.5%; }
#top_nav_node_page_node_247465 { width:14.5%; }
#top_nav_node_page_node_247463 { width:14%; }

#topNav #top_nav_node_page_node_247458:hover > ul, #topNav #top_nav_node_page_node_247458.hover > ul { display: none; }


/* HOME Nav Logo */

#topNav, #topNav table { position:static; overflow:visible; background:none; }
#topNav { z-index:499; }
#topNav td.home { position:static !important; }
#topNav tr td#top_nav_node_page_node_247458 a {

position:absolute;
padding:0;
top:-74px;
top:52px;
left:50%;
margin-left:-100px;
width:192px;
height:155px;
display:block;
background:url('logo.png');
outline:none !important;
text-indent:-999em;
}

.edit_mode #topNav tr td#top_nav_node_page_node_247458 a { height:112px; }

/* Theme Tweaks */
#siteFooter ul li { color:#000000; }
body, table { color:#3c2313; font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif; }
html, body { background:#ffffff url('background.jpg') center top no-repeat; }
#topNav tr td { padding-bottom:7px; }
#accountNav li.nginLogo a { background:transparent url(theme/nginNavLogo.png) top right no-repeat}
.siteContainer { width:994px; }
#accountNav { background:none; }
#accountNav a { color:#999; }
#siteHeader { background:none; height:98px; }
#siteContainer2.one_panel #yieldContent { width:944px; }
#pageContentContainer { padding:0 13px 10px 13px; background:white; }
.edit_mode #pageContentContainer { padding-bottom:20px; }
#siteFooter { background:url('footer.png') center top no-repeat !important; width:994px; }
#siteFooter ul { width:994px; }
#topNav tr td a { font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif; }
#topNav tr td:hover { background:none; }
#topNav tr td:hover a { background:none; }
#topNav tr td.selected a, #topNav tr td.selected:hover a, #topNav tr td.selected, #topNav tr td.selected:hover { background:none; color:#fff; }
#topNav tr td.selected > a { color: #00295c !important; }

#panelTwo { width:753px; }
#panelOne { margin-right:10px;
margin-top:15px;
width:175px; }

#displayBodyHeader { padding:25px 0 10px 0; color:#3c2313; margin-bottom:15px; }

.leftTextImage, .rightTextImage { padding:4px; border:none !important; outline:none !important; background:url('textImage.png'); }
.leftTextImage img, .rightTextImage img { display:block; }

/* LAYOUT CONTAINERS */

.layoutContainer.no_spacing { padding:0; }
.layoutContainer.no_spacing .pageElement { margin:0; }

.layoutContainer {
-moz-border-radius:0;
-webkit-border-radius:0;
border-radius:0;
background:#FFF;
border-color:#e9eae6;
}

.hrElement { background:url('hrElement.jpg'); height:10px; margin:-10px 0 0 -10px !important; }
.edit_mode .hrElement { margin:0 !important; }

.pageElement h3 { color:#000000; }

/* Homepage Content */
.iceBackground { background:url('layoutContainer.jpg'); }

.newsSlideShow-headline h1 a {
    color: #FFFFFF;
    display: block;
    font-size: 16pt;
    text-decoration: none;
}

.newsSlideShow-headline p span {
    color: #FFFFFF;
    font-size: 10pt;
}

.mailChimpBackground {
	background:url('emailUpdates.png') top left no-repeat;
}

.mailSubscribeElement {
    border: none;
    padding: 50px 0 0 10px;
}

.resultsTable .even, .statTable .even, .resultsTable .odd, .statTable .odd {
    background: none;
}

.resultsTable th, .resultsTable td {
    color: #0c1d38;
    padding: 2px 2px 2px 5px;
}

#siteContainer2.one_panel + #siteFooter, #siteFooter {
	background-position: center 0px !important;
}

#siteContainer2.one_panel + #siteFooter ul, #siteFooter ul {
	padding: 40px 0 25px;
}

#extendedFooter {
	width: 994px;
	text-align: center;
	background: white none;
	padding-bottom: 25px;
}

.addthis_toolbox {
	width: 245px;
}

/*MAIL CHIMP*/
.resultsTable th, .resultsTable td {
color: white;
padding: 2px 2px 2px 5px;
}

/*TEXT COLOR CHANGE*/
.dateImage .date, .aggregatorElement h4, .aggregatorElement h5, .aggregatorElement h4 a, .aggregatorElement h5 a, a, #siteFooter ul li a  {
	color: #000000;
}

/*TEXT COLOR CHANGE*/
a:hover, .aggregatorElement h4:hover, .aggregatorElement h5:hover, .aggregatorElement h4 a:hover, .aggregatorElement h5 a:hover, #siteFooter ul li a:hover  {
	color: #51371f;
}

#accountNav #edit_membership { background: transparent none; border: none; display: block; }

/* APP STORE LINKS */
.appStore { background:url(appStore.jpg) center center no-repeat; width:100px; height:100px; position:fixed; top:130px; margin-left:1000px; }
.appStore > a { width:100px; height:35px; background:transparent; display:block; text-indent:-9999px; }
a.apple { position:relative; top:0px; }
a.android { position:relative; top:30px; }