/* Main CSS File for Splixel */

body{
    background-color:   black;
    background-image:   url('../Images/BGTile.png');
}

p{
    font-family:        Verdana;
}

div.logo{
    background-image:   url('../Images/Logo.png');
    width:              400px;
    height:             125px;
    margin-left:        auto;
    margin-right:       auto;
}

div.BottomDecoration{
    vertical-align:     bottom;
    color:              white;
    z-index:            -1;
    padding:            0;
    margin:             0; 
    height:             200px;
    width:              100%;
    background-image:   url('../Images/bottom-deco.png');
    background-repeat:  repeat-x;
    position:           absolute;
    bottom:             0px;
    left:               0px;
}

div.Copy{
    position:           absolute;
    bottom:             0px;
    left:               0px;
    width:              100%;
    text-align:         center;
}

p.Copy{
    color:              white;
    margin:             0px;
    padding:            0px;
    font-size:          8px;
}
    
/* News Entries */
p.Title{
    color:              white;
    font-weight:        bold;
    border-width:       1px;
    border-bottom-style:dashed;
    font-size:          15px;
    padding:            0px;
    margin:             5px;
    float:              left;
}

p.Author{
    color:              white;
    padding:            0px;
    margin:             5px;
    float:              right;
}

p.Content{
    color:              white;
    padding:            1.5em;
    margin:             0px;
    clear:              both;
}

/* Navigation Bar */

a{
    color:              rgb(200,230,250);
    text-decoration:    none;
}

a:hover{
    color:              white;
    font-weight:        bold;
}

a:visited{
    color:              rgb(180,200,250);
    text-decoration:    none;
}

a:visited:hover{
    color:              white;
    font-weight:        bold;
}

p.Navbar{
    font-family:        Verdana;
    font-size:          16px;
    padding:            0px;
    margin:             0px;
}

img.Navbar{
    border:             none;
}

/* Content */
div.main{
    padding:            0px;
    margin:             0px;
    height:             300px;
    color:              white;
    overflow:           auto;
}

p.Header{
    color:              white;
    font-weight:        bold;
    border-width:       1px;
    border-bottom-style:dashed;
    font-size:          15px;
    padding:            0px;
    margin:             5px;
}

p.Main{
    color:              white;
    padding:            0px;
    margin:             5px;
}

p.Info{
	color:				white;
	padding:			0px;
	margin:				5px;
	text-indent:		1em;
}

/* Art */

img.Preview{
    padding:            5px;
    margin:             2px;
    background-color:   rgb(75,60,75);
    border-style:       solid;
    border-width:       1px;
    color:              rgb(150,175,200);
}

