@charset "utf-8";

body {
    background: #000000;
    height: 600px;
    margin: 0px auto;
}

a, a:visited {
    color : #fff;
}

a:hover {
    text-shadow: 0px 0px 5px #fff;
    -moz-text-shadow: 1px 1px 5px #fff;
    -webkit-text-shadow: 1px 1px 5px #fff;
}

#main-wrapper {
    width: 1050px;
    text-align:center;
    margin: 0px auto;
    height: 585px;
}

#content-wrapper {
    width: 950px;
    background-position: top center;
    background-repeat: no-repeat;
    height: 585px;
    padding: 0px;
    text-align:center;
    margin: 0px;
    float: left;
}

#left-flair {
    background-image: url(leftflair.png);
    background-repeat: repeat-y;
    width: 50px;
    height: 100%;
    float: left;
}

#right-flair {
    background-image: url(rightflair.png);
    background-repeat: repeat-y;
    width: 50px;
    height: 100%;
    float: right;
}

#banner  {
    width: 950px;
    height: 175px;
    background-image: url(banner.jpg);    
}

#banner-picture {
    width: 500px;
    height: 175px;
    float: right;
    background-repeat: no-repeat;
    background-position: center right;
    background-image: url(pages/home.jpg);
}

#menu {
    width: 950px;
    height: 30px;
    background-image: url(menu.png);
    padding: 0px;
    margin: 0px;
    background-repeat: repeat-x;
}

#menu a, #menu a:visited {
    text-decoration: none;
    outline: none;
}

#menu div {
    cursor: pointer;
}

#menu-floater {
height: 4px;
}

.menu-button {
    text-align:center;
    padding: 0px 5px;
    color: #fff;
    display: inline;
}

#content {
    width: 950px;
    height: 380px;
}

#content-page {
    width: 600px;
    height: 380px;
    float: left;
    background: #111;
    color: #fff;
}

#content-formatting {
    margin: 5px;
}

#content-formatting img {
    border: 1px solid #fff;
}

#sidebar {
    width: 350px;
    height: 380px;
    float: right;
    background: #111;
}

#sidebar-formatting {
    margin: 5px;
    color: #fff;
}

.sidebar-header {
    border: 1px solid #fff;
    background: #222;
}

.sidebar-header:hover {
    cursor: pointer;
}

.sidebar-header h3 {
    margin: 5px;
}

.sidebar-content {
    background-color: #151515;
    border: 1px solid #222;
}

.sidebar-content h4 {
    margin: 0px;
    padding: 5px;
}

#footer {
    width: 1050px;
    height: 30px;
    text-align:center;
    margin: 0 auto;
    background-image: url(footer.png);
}

/*  Special Classes  */
.glow:hover {
    text-shadow: 0px 0px 5px #fff;
    -moz-text-shadow: 1px 1px 5px #fff;
    -webkit-text-shadow: 1px 1px 5px #fff;
}

.border-rounded {
    -moz-border-radius: 6px;
    -khtml-border-radius: 6px;
    -webkit-border-radius: 6px;
}

/*Copyright Kory Prince 2010*/

