/* ********************************* */
/* File: global.css                  */
/* Author: Carl Samuelson            */
/* Creation Date: 1/1/2009           */
/* Site: www.nlfirewire.com          */
/* (c) 2009 All rights reserved      */
/* ********************************* */

/* ********************************* */
/* Begin default CSS assignment      */
/* ********************************* */

html {
    /* Set margins and padding for Opera browsers */
    margin: 0;
    padding: 0;
    min-height: 100%;
    margin-bottom: 1px;
}

body {
    /* Set dimension properties */
    /* None are set in the body */
    /* Set margins and padding */
    margin: 4px;
    padding: 0px;
    /* Set background properties */
    background-color: #48280b;
    background-image: none;
    /* Set font and text properties */
    color: #000000;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: 16px;
}

h1 {

}

h2 {

}

h3 {

}

h4 {

}

p {
    margin: 0;
    padding: 0;
}

img {
    border: 0;
}

hr {

}

/* ********************************* */
/* End default CSS assignment        */
/* ********************************* */

/* ********************************* */
/* Start link styles                 */
/* ********************************* */

a:link {
    color: #0000FF;
    text-decoration: none;
}

a:visited {
    color: #0000FF;
    text-decoration: none;
}

a:hover {
    color: #0000FF;
    text-decoration: none;
}

a:visited:hover {
    color: #0000FF;
    text-decoration: none;
}

/* ********************************* */
/* End link styles                   */
/* ********************************* */

/* ********************************* */
/* Start div id CSS assignment       */
/* ********************************* */

#wrapper {
    /* Set dimension properties */
    width: 1000px;
    height: 100%;
    /* Set margins and padding */
    margin: 0px;
    margin-right: auto;
    margin-left: auto;
    padding: 0px;
    /* Set background properties */
    background-color: #48280B;
    background-image: none;
    /* Set font and text properties */
    color: #000000;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: 16px;
    /* Set classification properties */
    clear: both;
    float: none;
}

#header {
    /* Set dimension properties */
    width: 1000px;
    height: 150px;
    /* Set margins and padding */
    margin: 0px;
    padding: 0px;
    /* Set background properties */
    background-color: #48280B;
    background-image: url(../images/header.gif);
    /* Set font and text properties */
    color: #000000;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: 16px;
    /* Set classification properties */
    clear: both;
    float: none;
}

#navigation {
    /* Set dimension properties */
    width: 200px;
    height: 100%;
    /* Set margins and padding */
    margin: 0px;
    margin-top: 5px;
    padding: 0px;
    /* Set background properties */
    background-color: #48280B;
    background-image: none;
    /* Set font and text properties */
    color: #000000;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: 16px;
    /* Set classification properties */
    clear: none;
    float: left;
}

#content {
    /* Set dimension properties */
    /* None get set due to floats */
    /* Set margins and padding */
    margin: 0px;
    margin-top: 5px;
    margin-left: 205px;
    padding: 5px;
    /* Set background properties */
    background-color: #FFFFFF;
    background-image: none;
    /* Set font and text properties */
    color: #000000;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: 16px;
    /* Set classification properties */
    clear: none;
    float: none;
}

#footer {
    /* Set dimension properties */
    width: 1000px;
    height: 30px;
    /* Set margins and padding */
    margin: 0px;
    margin-top: 5px;
    padding: 0px;
    /* Set background properties */
    background-color: #48280B;
    background-image: url(../images/footer.gif);
    /* Set font and text properties */
    color: #000000;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: 16px;
    /* Set classification properties */
    clear: both;
    float: none;
}

/* ********************************* */
/* End div id CSS assignment         */
/* ********************************* */

/* ********************************* */
/* Start custom CSS assignment       */
/* ********************************* */

/* Set navigation specific styles */
.navlink {
    padding: 0px;
    margin: 0px;
    margin-bottom: 5px;
    background-image: url(../images/button.gif);
    width: 200px;
    height: 30px;
    float: left;
    clear: left;
    text-align: center;
}

.navlink p {
    padding-top: 5px;
}

.navlink:hover {
    padding: 0px;
    margin: 0px;
    margin-bottom: 5px;
    background-image: url(../images/button_hover.gif);
    width: 200px;
    height: 30px;
    float: left;
    clear: left;
    text-align: center;
}

.navlink a:link {
    color: #FFFFFF;
    text-decoration: none;
}

.navlink a:visited {
    color: #FFFFFF;
    text-decoration: none;
}

.navlink a:hover {
    color: #FFFFFF;
    text-decoration: none;
}

.navlink a:visited:hover {
    color: #FFFFFF;
    text-decoration: none;
}

/* Set main content specific styles */
.article {
    margin-top: 8px;
    padding: 6px;
    background-color: #FDF8EC;
    border-color: #C00000;
    border-width: 1px;
    border-style: solid;
}

.article-title {
    color: #000000;
    font-size: 24px;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    margin-bottom: 8px;
}

.content-title {
    color: #000000;
    font-size: 20px;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    margin-bottom: 8px;
}

.content-text {
    color: #000000;
    font-size: 16px;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    margin-bottom: 12px;
}

.byline {
    color: #000000;
    font-size: 16px;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    margin-bottom: 16px;
    margin-top: 4px;
    padding-left: 16px;
}

.title {
    font-weight: bold;
}

.abstract {
    padding-top: 8px;
}

.photo {
    margin-left: 7px;
    margin-bottom: 7px;
    border-width: 1px;
    border-style: solid;
    border-color: #000000;
    padding: 1px;
}

.photo-title {
	margin-bottom: 6px;
    font-weight: bold;
}

/* Set footer specific styles */
.copyright {
    padding-top: 7px;
    color: #FFFFFF;
    font-size: 14px;
    text-align: center;
}

.copyright a:link {
    color: #FFFFFF;
    text-decoration: none;
}

.copyright a:visited {
    color: #FFFFFF;
    text-decoration: none;
}

.copyright a:hover {
    color: #FFFFFF;
    text-decoration: none;
}

.copyright a:visited:hover {
    color: #FFFFFF;
    text-decoration: none;
}

/* ********************************* */
/* End custom CSS assignment         */
/* ********************************* */

/* ********************************* */
/* Start IE 5/6 CSS assignment       */
/* ********************************* */



/* ********************************* */
/* End IE 5/6 CSS assignment         */
/* ********************************* */
