﻿body 
{
    background-color:Black;
    background-image:url(images/line_slant.gif);
    background-repeat:repeat;
    margin-top:0px;
    font-family:Arial, Tahoma, Verdana;
    font-size:12px;
}

#pageholder
{
    background-color:#222222;
    border:1px #404040 solid;
    width:900px;
    padding:1px;
    margin-left:auto;
    margin-right:auto;
}

#header
{
    background-image:url(images/header.jpg);
    background-repeat:no-repeat;
    height:100px;
    width:900px;
    margin-left:auto;
    margin-right:auto;
}

#menubar
{
    background-color:#680101;
    width:900px;
    height:25px;
    border-bottom:1px gray solid;
    padding-bottom:1px;
    font-size:14px;
    color:White;
}
#menubar a
{
    text-decoration:none;
    color:White;
    margin-left:8px;
    margin-right:8px;
}
#menubar a:hover
{
    text-decoration:none;
    color:Yellow;
}

#advertising
{
    float:right;
    width:120px;
    padding:1px;
    border:1px gray solid;
}

#contentholder
{
    width:880px;
    margin-left:auto;
    margin-right:auto;
    padding:10px;
}
#contentholder a
{
    text-decoration:none;
    color:White;
}
#contentholder a:hover
{
    text-decoration:none;
    color:Yellow;
}

#colholder
{
    width:740px;
}


.smallheader
{
    background-color:#680101;
    padding-top:3px;
    padding-bottom:3px;
    text-indent:10px;
    font-size:16px;
    color:White;
    margin-bottom:1px;
}
.smallheader_blue
{
    background-color:#012685;
    padding-top:3px;
    padding-bottom:3px;
    text-indent:10px;
    font-size:16px;
    color:White;
    margin-bottom:1px;
}

.boxholder
{
    border:1px gray solid;
    padding:1px;
    margin-bottom:10px;
    background-color:Black;
    color:#e9e9e9;
}


.messageheader
{
	border-top:2px #8ebbed solid;
	border-bottom:1px #bfdbfb solid;
	background-color:#043974;
	padding:3px;
	color:#8ebbed;
}
