/* Note : Do not place custom styles in this stylesheet */

body { background-repeat: repeat; background-position: top center; }

.text h1.alt,.text h2.alt,.text h3.alt,.text h4.alt,.text h5.alt,.text h6.alt,
.heading,
.miniheading,
#logo,
#nav,
#nav-sub,
.newsflash .first h3,
.newsflash .first p,
#page-image-text span.caption,
.entry-category,
.entry-comments,
.entry-browse li a strong,
.widget-title,
.widget_calendar caption,
.widget_calendar thead,
#nav-alt,
#child-menu { font-family: Arial, sans-serif; }

.text h1.alt,.text h2.alt,.text h3.alt,.text h4.alt,.text h5.alt,.text h6.alt { font-weight: bold; text-transform: none; line-height: 1.1em; }
.text h1.alt { font-size: 32px; }
.text h2.alt { font-size: 26px; }
.text h3.alt { font-size: 22px; }
.text h4.alt { font-size: 18px; }
.text h5.alt { font-size: 16px; }
.text h6.alt { font-size: 14px; }
.heading { font-size: 18px; font-weight: bold; text-transform: none;  }
.miniheading { font-size: 14px; font-weight: bold; text-transform: none; }
#logo { font-size: 32px; font-weight: bold; text-transform: none; letter-spacing: -1px; }
#nav { font-weight: bold; font-size: 14px; }
#nav li a { text-transform: none; }
#nav ul li a, #nav li:hover ul li a { font-size: 13px; text-transform: none; }
#nav-sub li a { font-size: 13px; text-transform: none; font-weight: bold; }
#nav-sub ul li a, #nav-sub li:hover ul li a { font-size: 13px; }
.newsflash .first h3 { font-size: 18px; font-weight: bold; text-transform: none; }
.newsflash .first p { font-size: 15px; font-weight: bold; text-transform: none; margin-top: -3px; margin-bottom: 3px; }
#page-image-text span.caption { font-size: 32px; font-weight: bold; text-transform: none; letter-spacing: -1px; }
.entry-category { font-size: 13px; font-weight: bold; text-transform: none; letter-spacing: 0; }
.single .entry-category { font-size: 15px; }
.entry-comments a { font-size: 12px; font-weight: bold; letter-spacing: 0; }
.entry-comments a span { padding: 2px 5px; }
.entry-browse li a strong { font-weight: bold; text-transform: none; letter-spacing: 0; }
.widget-title { font-size: 14px; font-weight: bold; text-transform: none; letter-spacing: 0; }
.widget_calendar caption { font-size: 14px; font-weight: bold; text-transform: none; letter-spacing: 0; }
.widget_calendar thead { font-size: 13px; font-weight: bold!important; }
#nav-alt li a { font-size: 13px; font-weight: bold; text-transform: none; }
#nav-alt ul li a, #nav-alt li:hover ul li a { font-size: 13px; text-transform: none; }
#child-menu li a { font-size: 14px; font-weight: bold; text-transform: none; letter-spacing: 0; }
#child-menu li ul li a  { font-size: 15px; font-weight: bold; text-transform: none; letter-spacing: 0; }
		
@media only screen and (max-width: 639px) { #subheader { display: none; } }

a,
label .required,
.comment-awaiting-moderation,
#nav li a:hover, 
#nav li:hover a, 
#nav li.current_page_item a, 
#nav li.current-menu-ancestor a, 
#nav li.current-menu-item a,
#nav-sub li a:hover, 
#nav-sub li:hover a, 
#nav-sub li.current_page_item a, 
#nav-sub li.current-menu-ancestor a, 
#nav-sub li.current-menu-item a,
#nav-topbar li a:hover, 
#nav-topbar li:hover a, 
#nav-topbar li.current_page_item a, 
#nav-topbar li.current-menu-ancestor a, 
#nav-topbar li.current-menu-item a,
.entry-meta li.entry-author a,
.widget_rss ul li a,
.widget_tag_cloud .tagcloud a:hover,
.widget_calendar a,
#subfooter .widget_calendar a,
#child-menu li li li.current_page_item a,
#child-menu li li li.current-menu-item a,
#child-menu li li li.current_page_item a:hover,
#child-menu li li li.current-menu-item a:hover,
ul.tabs-nav li a.active,
.accordion .title a:hover,
.accordion .title.active a,
.toggle .title:hover,
.toggle .title.active { color: #000000; }

#header-line,
#nav li.current_page_item a, 
#nav li.current-menu-ancestor a, 
#nav li.current-menu-item a,
.entry-tags a:hover,
.widget_calendar caption,
#footer a#to-top,
input[type="submit"],
button[type="submit"],
a.button,
.accordion .title.active .icon,
.toggle .title.active .icon { background-color: #000000; }

.widget_wpb_tabs .wpb-tabs li a.active { background-color: #000000!important; }

.color { color: #000000!important; }
::selection { background-color: #000000; }
::-moz-selection { background-color: #000000; }

ul.tabs-nav li a.active { border-top-color: #000000; }
			