﻿body 
{
    background-color: #252525;
    font-family: "Lucida Sans Unicode",arial;
}

h1
{
	font-size: 14px;
	vertical-align: top;
}

a
{
    color: #107ea2;
}


h2
{
    font-size:13px;
    color:Gray;
}

p
{
    text-align:justify;
}

.header
{
    width:800px;
}

.menuBar
{
    width:800px;
    background:Black;
    text-align:left;
    font-size:13px;
    padding:5px 0px 5px 0px;
}

.menuItem
{
    padding: 0px 15px 0px 15px;
}

.menuItem a
{
    color:White;
    text-decoration:none;
}

.container
{
    width:800px;
}

.content
{
    background-color: #FFFFFF;
    font-size:14px;
    text-align:left;
}

.footer
{
    font-size:12px;
    margin: 0 auto;
    text-align:center;
    width:800px;
    height:100%;
    /*background:transparent url(Images/bodyrepeat.png) repeat-y;*/
    background-color: #fffae7;
    padding:10px 0px 10px 0px;
    border-top: solid 1px #cccccc;
}

.footer a
{
    color: #107ea2;
}

.contentContainer
{
    padding:30px;
}

.categoryImageTitle
{
    padding: 3px 0px 3px 20px;
    text-align:left;
    color:White;
    background:#333333;
    border: solid 1px Black;
}

.categoryImage
{
    border: solid 1px gray;
    
}

.errorMessage
{
    color:Red;
    font-size:14px;
}

.successMessage
{
    color:Green;
    font-size:14px;
}

.albumItem
{
    height:140px;
    width:140px;
    border:solid 1px #CCCCCC;
}

.photoItem
{
    height:140px;
    width:140px;
    border:solid 1px #CCCCCC;
}

.NewsItemHeader
{
	padding: 15px;
	background-color: #FFCC66;
	color: #590000;
	font-weight: 700;
}
.mainText {
	text-align: justify;
}
.classdetailheader {
	color: #590000;
	font-weight: 700;
}
