/* CSS Document */

html {
	text-align: center;
}
body{
	margin: 0;
	padding: 0;
	line-height: 1.5em;
	text-align: center;

}

b{font-size: 110%;}

em{color: red;}

#topsection{
	/*height: 100px; */ /*Height of top section*/
	width: 100%;
	color: #b33;
	padding: 5px 0;

}

#topsection h1{
	margin: 0;
	padding-top: 15px;
}

#maincontainer {
	width: 93%;
	margin: 0 auto; /* centers #sizer in standard browsers */
}

#contentwrapper{
	float: left;
	width: 100%;
	padding-left: 5px;
	padding-right: 5px;
	text-align: left;
}

#contentcolumn{
	margin-left: 220px; /*Set left margin to LeftColumnWidth*/
	border-left: thick rgb(153,102,0) dashed;
	text-align: left;
	/* background-image: url(Graphics/bg_letter.gif); */
}

#leftcolumn{
	float: left;
	width: 220px; /*Width of left column*/
	margin-left: -100%;
	text-align: left;
	/* background: #C8FC98; */
	/*	background-image: url(Graphics/Texture.gif); */
}

#footer{clear: left;width: 100%;background: black;color: #FFF;text-align: center;padding: 4px 0;}

#footer a{color: #FFFF80;}

.innertube{
	margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
	margin-top: 0;
}

p.indent {
	text-indent: -2em;
	margin-left: 2em;
}

#navbanner {
	width: 100%;
	border-bottom-color: Gray;
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-top-color: Gray;
	border-top-style: solid;
	border-top-width: thin;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 5px;
	font-weight: bold;
	text-align: left;
}

.navlink {
	font-weight: bold;
	font-stretch: ultra-expanded;
	text-decoration: none;
	font-family: sans-serif;
	color: rgb(232,124,50);
	padding-left: 10px;
	padding-right: 10px;
}

.navlink:hover {
	border: none;
	background-color: rgb(223,223,223);
}
div#topbanner {
	/* background-color: red;
	height: 100px;
	font-size: 25pt; */
	border: none;
	/* border: thin ridge ThreedShadow; */
	background-repeat: repeat-x;
	background-image: url(../banner-followon.jpg);
	min-height: 1px;
	text-align: left;
}
a:link {
	color: rgb(232,124,50);
	text-decoration: none;
}

a:hover {
	border-bottom: dashed;
	border-top: dashed;
	border-width: thin thin;
	background-color: rgb(233,233,233);
}
a:visited {
	color: rgb(232,124,50);
	text-decoration: none;

}
.footer {
	width: 100%;
	font-size: 1.4em;
	font-weight: bold;
  font-variant: small-caps;
	clear: both;
	padding: 0px 0 0px;
	position: relative;
}

.footer p {
	margin: 0px 0 0 0px;
	color: #383;
	text-align: left;
}

.footer hr {
	color: #944;
	margin: 0;
	background: #944;
	height: 5px;
}

.scribbly {
	position: absolute;
	top: -25px;
	right: -10px;
  border: none;
}
