body {
	background-image: url(../images/base/bg_lt.jpg);
	background-color: #E4E0DD;
}
#header {
	background-image: url(../images/base/bg_dk.jpg);
	background-color: #D6D3CC;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #d93920;
	padding-top: 0px;
}#header img {
	max-width: none;
}

h3, h4, h5 {
	margin-bottom: 8px;
	color: #005ca7;
}
#main h5, #main h6 {
	margin-top: 2px;
	line-height: 1.5em;
}
#main .panel h5 {
	margin-bottom: 0px;
	color: #1A579E;
}
#main .panel ol {
	margin-bottom: 0px;
}
#main p a {
	text-decoration: underline;
}
#main ul li, .reveal-modal ul li {
	list-style-type: disc;
	list-style-position: inside;
}
#toc h3 {
	font-size: 1.25em;
}
#divider {
	padding-top: 8px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333;
}
a:hover {
	color: #D93920;
	text-decoration: underline;
}
.heading {
	margin-bottom: 2px;
}
.alt_head {
	color: #d93920;
}
.center
{
     text-align:center;
}
.photo_left {
	text-align: center;
	float: left;
	margin-bottom: 10px;
	margin-right: 15px;
}
#main ul li ul li {
	list-style-type: square;
	margin-left: 0px;
}

.nav-bar { 
	margin-top: 0px ;
	margin-bottom: 5px ;
}
.nav-bar li {
	background-color: #1A579E;
	border-top: 0px;
}
.nav-bar li:hover { background: #333333; }

.orbit-wrapper .slider-nav span { filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; -webkit-transition: opacity 400ms; -moz-transition: opacity 400ms; -o-transition: opacity 400ms; transition: opacity 400ms; }
.orbit-wrapper:hover .slider-nav span { filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1; }

@media only screen and (max-width: 767px) {
.nav-bar {
	margin-bottom: 15px ;
}
#header .link-list .right {
	margin-bottom: 5px;
}
#featured {
	max-height: 450px;
}
}

