/* GeoPress Stylesheet Generator v3.1 - http://GeoPress.net */


/*--------------------------------------------------------------
	Text & Links
--------------------------------------------------------------*/
body {
	color: #444444;
}
a, a:visited {
	color: #000000;
}
.altlink a, .altlink a:visited {
	color: #444444;
}
.altfont, h3.comment-reply-title, .altfont a, .altfont a:visited {
	color: #444444;
}
a:hover, a:active, a:focus, .altlink a:hover, .altlink a:active, .altlink a:focus, .altfont a:hover, .altfont a:focus, .altfont a:active {
	color: #9b1e2c;
}

.custom-divider {
	max-width: 200px;
	height: 4px;
	margin-bottom: 30px !important;
}
.custom-divider, .entry-sep {
	background: url("../../img/pat2.png") left repeat;
}

#wrap { background: #fbfbfb; }
#masthead, #map-tab { background: rgba(255, 255, 255, 1); }
#uber-header { border-bottom: 1px dotted rgba(0, 0, 0, 0.3); }
.masthead-inner a, .masthead-inner a:visited, .main-navigation ul.menu li a, .main-navigation ul.menu li a:visited, .main-navigation ul.menu li a:hover, .main-navigation ul.menu li a:active, .main-navigation ul.menu li a:focus, #map-tab, #map-tab a, #map-tab a:hover { color: #000000; }
.masthead-inner a:hover, .masthead-inner a:active, .masthead-inner a:focus, .main-navigation ul.menu li:hover a, .main-navigation ul.menu li:hover a:visited, .main-navigation ul.menu li:hover a:hover, .main-navigation ul.menu li:hover a:active, .main-navigation ul.menu li:hover a:focus { color: #9b1e2c; }
.main-navigation ul.menu li:hover { border-bottom: 3px solid #9b1e2c; background: rgba(0,0,0,0.1); }
.main-navigation ul.sub-menu li:hover { border-bottom: none; }
#pmenu-toggle { color: #ff0202; background: rgba(0, 0, 0, 0.4); }
.main-navigation ul.sub-menu li a { background: #9c1f2e; }
.main-navigation ul.sub-menu li:hover a { background: #ce5953; }
.main-navigation ul.menu ul.sub-menu li a { color: #ffffff!important; }
.main-navigation ul.menu ul.sub-menu li:hover a { color: #ffffff!important; }
.main-navigation ul.sub-menu ul.sub-menu li a { background: #9c1f2e; }
.main-navigation ul.sub-menu ul.sub-menu li:hover a { background: #ce5953; }
.main-navigation ul.menu ul.sub-menu ul.sub-menu li a { color: #ffffff!important; }
.main-navigation ul.menu ul.sub-menu ul.sub-menu li:hover a { color: #ffffff!important; }
.main-navigation ul.sub-menu ul.sub-menu li ul.sub-menu li a { background: #9c1f2e; }
.main-navigation ul.sub-menu ul.sub-menu li ul.sub-menu li:hover a { background: #ce5953; }
.main-navigation ul.menu ul.sub-menu li ul.sub-menu ul.sub-menu li a { color: #ffffff!important; }
.main-navigation ul.menu ul.sub-menu li ul.sub-menu ul.sub-menu li:hover a { color: #ffffff!important; }
#uber-header {
	background: transparent;
	max-width: 1240px;
	margin: 0 auto;
}
/*--------------------------------------------------------------
	Uber-header
--------------------------------------------------------------*/
.uber-header {
	color: #000000;
}
.uber-header a, .uber-header a:visited {
	color: #000000;
}
.uber-header a:hover, .uber-header a:active, .uber-header a:focus {
	color: #9b1e2c;
}
/*--------------------------------------------------------------
	Color Accent
--------------------------------------------------------------*/
/*.brightness {
	brightness: 70.159304067493 
}*/
.accent-bg, .accent-bg-nh {
	background: #9c1f2e!important;
}
.accent-bg-nh:hover {
	background: #9c1f2e!important;
}
.accent-bg:hover {
	background: #9b1e2c!important;
}
.accent-color {
	color: #ffffff!important;
}
.accent-border-color {
	border-color:  #9c1f2e!important;
}
.gpo-grid-item {
	border-bottom-color: #9c1f2e;
}

/*--------------------------------------------------------------
	Derivatives
--------------------------------------------------------------*/
/* border-bottom-color 10 */
.entry-meta,
.widget-title,
.widget li,
.comments-title,
.comment-body,
.wpage-title,
.entry-header-post {
	border-bottom-color: rgba(68, 68, 68, 0.1);
}
/* border-top-color 10 */
.entry-meta,
.widget li li:first-child,
.widget li li li:first-child,
.widget li li li li:first-child,
.widget_calendar thead th,
.widget_calendar tbody td, 
.widget_calendar thead th,
.footer-inner {
	border-top-color: rgba(68, 68, 68, 0.1);
}
/* border-top-color & bottom 10 */
.entry-footer {
	border-top-color: rgba(68, 68, 68, 0.2); 
	border-bottom-color: rgba(68, 68, 68, 0.2);
}
/* border-top-color & bottom 35 */
.page-title h1 span {
	border-top-color: rgba(68, 68, 68, 0.35); 
	border-bottom-color: rgba(68, 68, 68, 0.35);
}
/* border-color 35 */
input[type="text"], 
input[type="email"], 
input[type="url"], 
input[type="password"], 
input[type="search"],
textarea {
	border-color: rgba(68, 68, 68, 0.35);
}
/* color 50 */
.entry-footer .icon-tags:before, 
.entry-footer .icon-folder-open:before, 
.entry-footer .icon-chat:before, 
.entry-footer .icon-edit:before,
.entry-meta span.icon-calendar:before,
.entry-meta span span.icon-user:before {
	color: rgba(68, 68, 68, 0.5);
}
/* background-color 2 */
.entry-footer,
input[type="text"], 
input[type="email"], 
input[type="url"], 
input[type="password"], 
input[type="search"],
textarea {
	background-color: rgba(68, 68, 68, 0.02); 
	color: #444444;
}
/* background-color 5 */
.widget_calendar tbody td a {
	background-color: rgba(68, 68, 68, 0.05);
}
/* background-color 15 */
.bg15 {
	background-color: rgba(68, 68, 68, 0.15);
}
/*--------------------------------------------------------------
	Footer
--------------------------------------------------------------*/
#colophon {
	background: rgba(158, 14, 51, 1);
	color: #ffffff !important;
}
#colophon a, #colophon a:visited {
	color: #eeeeee;
}
#colophon .altfont, #colophon .altfont a, #colophon .altfont a:visited {
	color: #eeeeee;
}
#colophon .altlink a, #colophon .altlink a:visited {
	color: #ffffff;
}
#colophon a:hover, #colophon a:active, #colophon a:focus, #colophon .altlink a:hover, #colophon .altlink a:active, #colophon .altlink a:focus {
	color: #ce5953;
}
/**** TC Derivatives Footer ****/
/* border-bottom-color 15 */
#colophon .entry-meta,
#colophon .widget-title,
#colophon .widget li,
#colophon .comments-title,
#colophon .comment-body {
	border-bottom-color: rgba(255, 255, 255, 0.15);
}
/* background-color 5 */
#colophon .widget_calendar tbody td a {
	background-color: rgba(255, 255, 255, 0.05);
}

/*--------------------------------------------------------------
	Map Infobox
--------------------------------------------------------------*/
/*--------------------------------------------------------------
	Map Controls
--------------------------------------------------------------*/
#map-controls {
		background: rgba(38, 55, 66, 0.8);
}
.map-control {
		color: #ffffff;
}
.map-control:hover {
		background: #6a9dc7;
		color: #ffffff;
}

