/*Strangeness Networks CSS Code
Site Version: 7.5

Note: This css was cobbled together from probably
2 site templates found online around 2006-2007.
No idea where they came from, but this has been so
heavily modified since then that there probably has
nothing similar to the original style other than 2
style names perhaps.

... Not anymore.
This ditched all the old CSS from 7.0 and redid it to look a bit cleaner. Supports wide screens and still works with older browsers, although 2 errors exist with netscape.
Didn't roll to 8 because that might be a CMS version with PHP stuff.
*/

/*mobile test section*/

img {
	/*fix for IE and older browsers*/
    border: 0;
}

body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    line-height: 1.166;
    margin: 0;
    padding: 0;
    font-size: 12px;
    background-color: #000000;
    border: 0;
    text-align: center; /* Center fallback for ancient browsers */
}

#outerContainer {
    width: 90%;
    max-width: 1152px;
    margin: 0 auto;
    text-align: left;
}

a:link, a:visited, a:hover {
    color: #ffe;
    text-decoration: underline;
}

a:hover {
    text-decoration: underline;
}

h1, h2, h3, h4, h5, h6 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    margin: 0;
    padding: 0;
    color: #fff;
}

h1 {
    font-size: 120%;
}

h2 {
    font-size: 114%;
}

h3 {
    font-size: 105%;
    font-weight: bold;
    text-decoration: underline;
}
/*We probably won't use these anyway.*/
h4, h5 {
    font-size: 100%;
}
/*lists*/
ul {
    list-style-type: square;
}
ul ul {
    list-style-type: disc;
}
ul ul ul {
    list-style-type: none;
}

label {
    font: bold 100% Arial, sans-serif;
    color: #334d55;
}

#mainheader {
    margin: 0;
    padding: 10px 0;
    width: 100%;
}
/*The navBar and content styles are still a little off. They probably will not
display properly on mobile browsers unfortunately, but I'll have to come up with
some alternative while keeping backwards compatibility in the future.
... Maybe version  8.*/
#navBar {
    padding: 0;
    margin: 0;
}

#navBar ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
#navBar ul a:link,
#navBar ul a:visited {
    display: block;
    background-color: #000;
}

#sectionLinks {
    position: relative;
    margin: 0;
    padding: 0;
    font-size: 90%;
    width: 130px;
    border: 0;
}
#sectionLinks h3 {
    padding: 10px 0 2px 10px;
}
#sectionLinks a:hover {
    background-color: #000000;
    padding: 2px 0 2px 10px;
    font-weight: bold;
    border: 0;
}

#contentCell {
    max-width: 1000px;
}

#content {
    padding: 0;
}

#pageName {
    padding: 0 0 10px 10px;
}

.story {
    padding: 10px 0 0 10px;
    font-size: 100%;
    border: 1px solid #FFFFFF;
    word-wrap: break-word;
}

.story p {
    padding: 0 0 10px 0;
}

#siteInfo {
    font-size: 75%;
    color: #fff;
    padding: 10px;
    margin-top: 0;
}

#siteInfo img {
    padding: 4px 4px 4px 0;
    vertical-align: middle;
}
