body {
    width:70%;
    margin:auto;
    font-family: Arial, Verdana, sans-serif;
    position: relative;
    z-index: 0;
    background: url("../images/background.png") repeat left;
}

#container {
    width: 90%;
    margin:50px auto;
    background-color: white;
}

img {
    border: 0px;
}

/* Nav Bar */
#nav {
    background: url("../images/nav_bar.png") repeat-x;
    padding: 9px 20px;
    height: 40px;
    font-size: 150%;
    text-transform: lowercase;
}

#nav a {
    color: white;
    text-decoration: none;
    padding: 0px 20px 0px 0px;
}

#nav a:hover {
    color: yellow;
}
/* End Nav Bar */


#main {
    width: 90%;
    margin-right: auto;
    margin-left: auto;
}

/* Three Columns */
#left_column {
    float: left;
    margin-left: 1%;
    margin-right: 1%;
    width: 30%;
    padding: 2px;
}

#center_column {
    float: left;
    margin-left: 1%;
    margin-right: 1%;
    width: 30%;
    padding: 2px;
}

#right_column {
    float: left;
    width: 30%;
    margin-left: 1%;
    margin-right: 1%;
    padding: 2px;
}

#left_column h3, #center_column h3, #right_column h3 {

}
/* End Three Columns */

/* Start Two Columns */
#column1_of_2 {
    float: left;
    margin-left: 1%;
    margin-right: 1%;
    width: 48%;
    padding: 2px;
}

#column2_of_2 {
    float: right;
    margin-left: 1%;
    margin-right: 1%;
    width: 48%;
    padding: 2px;
}
/* End Two Columns */


/* Start webpage */
.webpage {
    width:70%;
    float:left;
    margin-bottom: 20px;
    background-color:white;
    font-size:1.2em;
    padding:2.0em;
}

.webpage h2 {
    font-size: 1.2em;
    text-align:center;
}

.webpage h3 {
    font-size: 1.0em;
    text-align:left;
    text-decoration:underline;
}

.webpage hr {
    border-bottom-style: double;
}

/* End webpage */


/* Start Generic Formatting */
.blue {
    color:blue;
}

.red {
    color:red;
}

.white {
    color:white;
}

.gray78 {
    color:#787878;
}

.capize {
    text-transform:capitalize;
}

.size75 {
    font-size:0.75em;
}

.size50 {
    font-size:0.50em;
}

.strong {
    font-weight:bold;
}

.centered {
    text-align:center;
    margin-left:auto;
    margin-right:auto;
}

/* End Font Formatting */
