body {  margin: 1%; background-color: #f5f1c4; }
h1 { text-align: center; color:  #2a6eaf; font-size: 14pt; margin-botton: 0.1%; }
h2 { color:  #2a6eaf; font-size: 14pt; font-weight: normal; }
h3 { font-weight: normal; text-decoration: underline; }
blockquote { font-style: oblique; }
.indent { margin-left: 20%; }
#banner { 
			margin-bottom: 0%; 
			font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; }

#subTitle { background-color:  #b295b1; font-size: 14pt; text-align: center; margin-bottom: 0; padding-bottom: 0px; font-size: 14pt;
			   color: #FFFFFF; border-bottom-style: solid; border-bottom-color: #2a6eaf; border-bottom-width: 2px; }

#sideLinks { background-color: #f19f63; width: 15%;
			 margin-top: 3%; padding-top: 0; margin-bottom: 3%; 
			 font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
			 padding-right: 12px; margin-right: 3%; float: left; padding-bottom: 250%; padding-top: 1%; }
#sideLinks a { 
	display: block;  
	padding-top: .5em; 
	padding-bottom: .5em; 
	padding-left: .2em;
	margin-left: .2em;
	font-size: 14pt;
	font-weight: normal;
	font-family: arial, sans-serif;
	text-decoration: none;
}
#sideLinks a:hover { background-color:  #f5f1c4; color: black; }
p.imgPara { 
	height: 100px;
}
p.imgPara img {
	padding: .2em; float: left;
}
#searchBox input { color: black; }
.bodyArea { margin-top: 3%; 
			margin-left: 1%; 
			font-family: verdana, geneva, arial, helvetica, sans-serif }
.bodyArea li { margin-left: +12; } 
.bodyArea h2 { font-size: 12pt; }
.adbrite_table { width: 80%; }
.smallText {
	font-size: small;
}
.tinyText { font-size: x-small; }
.standOut {
	margin-left: 1%;
	margin-top: 5%;
	margin-right: 5%;
	margin-bottom: 1%;
	font-family: Sans-Serif;
}

.announce { 
	margin-left: 20%;
	background-image: url('/img/blue_star.gif'); 
	background-repeat: no-repeat;
	padding-bottom: 12px;
}
.announce p {
	padding-left: 10%;
	margin-top: 2px;
	width: 50%;
}
.announce a {
	padding-left: 5%;
}

#recommendForm { clear: both; text-align: center; margin-top: 5%; }
#frontPage { margin-left: 15%; }
#frontPage p { margin-left: 10%;  }

.longText p { font-family: serif; }
.center { text-align: center; }

.formBox table tr th { text-align: right; }
.formBox h2 { text-align: center; }
.pageHead {
	letter-spacing: .02em;
}
.pageHead a { text-decoration: none; padding: .24em; 
	font-size: larger;
	font-family: arial, sans-serif;
}
.pageHead a:hover { 
	background-color: #f19f63; 
	color: black;
}


.filename { color: green; }
.important { border-color: #b295b1; border-width: 1px; border-style: dashed; margin-bottom: 2%; }
.tip { border-color: #b295b1; border-width: 1px; border-style: dashed; margin-bottom: 2%; float: none; }
.navLink { text-align: center; }
.navNext a { text-align: right; }
.navLinkSpace { padding-left: 20%; padding-right: 20%; }
.navPrev a { text-align: left; }
.abstract { color: #223233; }
.abstract .title { text-align: center; }
.navheader h1 { text-align: center; display: block; font-weight: normal; margin-bottom: 1px; }
.navfooter { margin-left: 2%; margin-right: 2%; margin-top: 5%; margin-bottom: 5%; }
.mediaobject { overflow: scroll;   }

