/* hoosieruplands.com/normal.css */

/* turn off link underlining */
a {
text-decoration: none; }

a.button {
color: #FFFFFF;
background-color: #C05000;
text-decoration: none;
border: 4px; }

/* default paragraph style */
p {
text-align: justify;
font-family: Times New Roman,Roman,Serif;
font-size: 14px;
color: #000000; }

/* heading styles */

/* headline */
span.mainhead {
font-family: Times New Roman,Roman,Serif;
font-weight: bold;
font-size: 24px;
color: #A00000; }

/* subhead */
span.subhead {
font-family: Arial,Helvetica,sans-serif;
font-weight: bold;
font-size: 18px;
color: #C80000; }

/* section head */
span.sectionhead {
font-family: Arial,Helvetica,sans-serif;
font-weight: bold;
font-size: 16px;
color: #C80000;
font-style: italic; }

/* byline */
span.byline {
font-family: Times New Roman,Roman,Serif;
font-weight: bold;
font-size: 14px;
text-indent: 8px;
color: #000000; }

/* division: master width to fit 800 x 600 */
div.controlwidth {
width: 752px;
padding-bottom:10px;
border: double;
background-color: #FFF8F0; }

/* division to clear all pending floats */
div.clear {
clear: both;
padding-top: 0px;
padding-bottom: 0px; }

/* division: master content width */
div.content {
padding-left: 18px;
padding-right: 18px; }

div.centeredsmall {
text-align: center;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px; }

/* preformatted division */
div.pre {
white-space: pre;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
font-weight: bold; }

/* class to float 200px-wide images on right margin */
div.floatr200 {
float: right;
width: 200px;
padding: 10px 0px 15px 15px; }

/* class to float 420px-wide images on right margin */
div.floatr420 {
float: right;
width: 420px;
padding: 15px 0px 15px 15px; }

div.floatr420 p {
text-align: center;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px; }

div.floatr420 a {
color: #C80000; }

/* class to float 200px-wide images on left margin */
div.floatl200 {
float: left;
width: 200px;
padding: 10px 15px 15px 0px; }

/* class to float 420px-wide images on left margin */
div.floatl420 {
float: left;
width: 420px;
padding: 15px 15px 15px 0px; }

div.floatl420 p {
text-align: center;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px; }

div.floatl420 a {
color: #C80000; }

/* class to float 544px-wide wallpaper previews */
div.floatl544 {
float: left;
width: 544px;
padding: 15px 15px 15px 0px; }

span.cap-g {
float: left; 
font-size: 2.2em;
padding: 0 0;
margin: -0.2em 0 0 0;
color: #000000; }

/* class to define borderless image style */
img.noborder {
border-style: none; }

/* footer horizontal line styles */

hr.footertop {
width: 70%; }

hr.footerbottom {
width: 85%; }

