body {
	background-color: #000000;
	margin: 0px;
	padding: 0px;
	cursor: default;

}

.clear {
	clear: both;
	font-size: 0px;
	line-height: 0px;
}

p {
	margin: 0px;
	padding: 0px 0px 1.3em 0px;
	font: 12px Tahoma;
}

p.intro {
	font-size: 30px;
}

p.footnote {
	font-size: 9px;
}


p a {
	color: #FFFFFF;
	text-decoration: underline;
}

p a:visited {
	color: #c3c3c1;
	text-decoration: underline;
	
}

p a:hover {
	color: #999999;
	text-decoration: none;
}

h1, h4, h5, h6 {
	margin: 0px;
	padding: 0px 0px .75em 0px;
}


h2
 {
	margin: 0px;
	color: #FFFF00;
	font: normal 13px Tahoma;
	text-decoration: none;
	text-transform: uppercase;
	padding-bottom: 0px;
}

h2 span 
 {	
	text-transform: none;
	font: normal 12px Tahoma;
	color: #FFFFFF;
}


h3 span 
 {	
	text-transform: lowercase;
}
h3
 {
	color: #FFFF00;
	font: normal 18px Tahoma;
	text-decoration: none;
	text-transform: uppercase;
	
}
h4
 {
	color: #FFFF00;
	font: normal 10px Tahoma;
	text-decoration: none;
	text-transform: uppercase;
}

h5 {
	color: #FFFF00;
	font: normal 18px Tahoma;
	text-decoration: none;
	text-transform: uppercase;
	padding-top: 0px;
	
	
}
img {
	border: none;
}

#page {
	width: 1015px;
	margin: 0px auto;
	
}

#sidebar {
	float: left;
	width: 215px;
	height: 725px;
	background-color: #f40015;
}
.sidebar-section {
	margin: 0px;
	padding: 5px 8px 0px 8px;
	border-top: 3px solid #25201D;
	background-color: #000000;
	
}

.sidebar-section-top {
	margin: 0px;
	padding: 0px 8px 0px 8px;
	border-top: 3px solid #25201D;
	background-color: #645656;
}


.sidebar-section-bottom {
	margin: 0px;
	padding: 5px 8px 0px 8px;
	border-top: 3px solid #25201D;
	background-color: #f40015;

}


#sidebar h2 a
 {
	color: #FFFF00;
	font: bold 13px Tahoma;
	letter-spacing: .02cm;
	text-decoration: none;
	text-transform: uppercase;
	
}

#sidebar h2 a:hover {
	text-decoration: underline;
	padding-bottom: 0px;
}

#sidebar h3 
 {
	color: #FFFF00;
	font: 15px Tahoma;
	text-transform: uppercase;
	line-height:115%;
	
}
#sidebar h3 a
 {
	color: #FFFF00;
	text-decoration: none;
	text-transform: uppercase;
}

#sidebar h3 a span 
 {	
	font: normal 13px Tahoma;
}


#sidebar h3 a:hover {
	text-decoration: underline;
}


#sidebar p {
	color: #b5b5b1;
	font: 12px Tahoma;
	line-height: 130%;
	letter-spacing: .01cm;
	
}
#sidebar p a {
	color: #b5b5b1;
	text-decoration: none;
}

#sidebar p a:visited {
	color: #c3c3c1;
	text-decoration: none;
	
}

#sidebar p a:hover {
	color: #999999;
	text-decoration: underline;
}

#content-outer-hp {
	float: right;
	width: 800px;
	height: 822px;
	background: transparent url(../images/background_internal.jpg) no-repeat scroll top left;
	
	position: relative;
	top: 0px;
	left: 0px;
}
#content-outer {
	float: right;
	width: 800px;
	height: 822px;
	background: transparent url(../images/background_internal.jpg) no-repeat scroll top left;
	background-color: #000000;
	position: relative;
	top: 0px;
	left: 0px;
}
.content {
	position: relative;
	top: 30px;
	left: 80px;
	width: 600px;
	background-color: #000000;
	color: #FFFFFF;
}
.content-body {
	padding: 10px;
	background-color: #000000;
	overflow:auto;
	
}

.content-right {
	float:right;
	width: 395px;
	height: 985px;
	background-color: #000000;
}
.content-left {
	float:left;
	height: 985px;
	width: 180 px;
	background-color: #000000;
}

#nav {
	padding: 25px 0px 0px 38px;
}
#nav ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	text-transform: uppercase;
}
#nav li {
	float: left;
	margin: 0px;
	padding: 0px 1.9em 0px 0px;
	line-height: 100%;
}
#nav a {
	color: #FFFF00;
	font: normal 13px Tahoma;
	text-decoration: none;
	outline: none;
}
#nav a:hover {
	text-decoration: underline;
}
#nav a:active {
	color: #FF0000;
}
#nav a:visited {
	color: #d2cd00;
}


#stomp-logo {
	position: absolute;
	top: 0px;
	right: 0px;
}
#stomp-logo a {
	display: block;
	width: 100px;
	height: 100px;
}
#stomp-logo span {
	display: none;
}
.expander {
	margin-bottom: 1em;
	position: relative;
	top: 0px;
	left: 0px;
	z-index: 1;
}

.expander h1, .expander h1 a {
	color: #FFFF00;
	font: normal 18px Tahoma;
	text-decoration: none;
	text-transform: uppercase;
}

.expander h2,
.expander h3 {
	display: inline;
}
.expander h3 {
	color: #FFFFFF;
	font-size: 12px;
	font-style: normal;
	text-transform: none;
}
.expander-hotspot {
	padding-bottom: .75em;
	position: relative;
	top: 0px;
	left: 0px;
}
.expander-floater {
	display: none;
	position: absolute;
	top: 1em;
	left: 20px;
	background-color: #222222;
	border: 1px solid #555555;
	padding: .5em .5em 0px .5em;

	
}
.expander:hover .expander-floater,
.expander.hover .expander-floater {
	display: block;
}
.expander:hover,
.expander.hover {
	z-index: 1000;
}

.floatright { 
float: right; 
margin: 0 0 5px 5px;

}

/***** ZING STUFF FOR HOME PAGE *****/

/* size the container and each pane inside it */
#lincoln,
#lincoln .zing-pane {
	width: 600px;
	height: 500px;
}

#lincoln {
	position: absolute;
	top: 63px;
	left: 88px;
}
#lincoln .zing-pane {
	/*background-color: #777777;*/
}

/* color each pane differently */
#lincoln-1 {
}
#lincoln-2 {
}
#lincoln-3 {
}
#lincoln-4 {
}


/***** ZING STUFF FOR HOME PAGE *****/

/* size the container and each pane inside it */
#lincoln-internal,
#lincoln-internal .zing-pane {
	width: 600px;
	height: 425px;
}
/*
#lincoln-internal {
	position: absolute;
	top: 0px;
	left: 0px;
}

#lincoln-internal .zing-pane {
	/*background-color: #777777;*/
}



/* color each pane differently */

#sb-pages-1 {
}
#sb-pages-2 {
}
#sb-pages-3 {
}
#sb-pages-4 {
}


