body { background-image: url();
color: #ffffff; background-color: #000000; }

/* PAGE SETUP */
#contain { margin-left: auto; margin-right: auto; width: 755px; }

#header { width: 755px; height: 415px; position: absolute; }

#content { padding: 2px 25px 55px 25px; width: 705px; background-image: url(bgnl.jpg); position: absolute; margin-top: 415px; }

#actual { font-size: 20px float: left; width: 520px; }

#side { width: 170px; float: right; font-size: 15px; line-height: 14px; background-color: #000000;  }


/* LINKS AND SPECIAL TEXT STYLES */
a { color: #FF0066; text-decoration: none; font-weight: bold; }

a:hover { color: #F6F0EA; cursor: crosswire; }

b { color: #ffffff; }

p { line-height: 17px; }

.well { color: #FF0066; font-size: 15px; font-family: georgia; }

.nav { font-size: 13px; text-transform: uppercase; margin-bottom: -2px; letter-spacing: .4px; }
.nav:hover { border-bottom: 1px dashed; cursor: default;}

.navh { font-size: 15px; font-weight: bold; }

.just { text-align: justify; }

.nav1 { padding-bottom: 0px; margin-bottom: -2px; }
.nav2 { padding-top: 0px; margin-top: -2px; }


/* HEADINGS */
h1 { font-family: Georgia; font-size: 13px; font-weight: bold; margin-bottom: -6px; text-transform: uppercase; border-bottom: 1px dashed #ffffff; padding-bottom: 1px; }

h2 { color: #ffffff; font-weight: bold; text-transform: uppercase; font-size: 15px; padding: 0; margin: 0;  }