﻿body
{
    margin:0 auto;
    background-position: 0 135px;
    background-image: url(../Images/Background.gif );
    background-repeat: repeat-x;
    font-family:Arial;
    font-size:11px;
}

a{ color:#FF0000}

h2{ font-size:14px; font-weight:bold}

#container
{
    margin: 0 auto;
    width: 912px;
    padding-left: -15px;

}
#contentContainer
{
    background-image: url(../Images/ContentBackground.gif );
    background-repeat: repeat-y;
    background-position: right;
}
#content
{
    float:left;
    width: 584px;
    padding-right:25px;
    padding-top:10px;
    text-align:left;
}
#header
{
    background-image: url(../Images/Header.gif );
    background-repeat: no-repeat;
    width: 912px;
    height: 198px;
    position:relative;
}
#header #breadCrumb
{
    position:absolute;
    right:40px;
    bottom:70px;
}
#header h1
{
    position:absolute;
    left:540px;
    bottom:17px;
    font-size:20px;
    font-weight:bold;
    white-space:nowrap;
    color:#FFF;
}
#leftContentContainer
{
    float: left;
    background-image: url(../Images/LeftBackground.gif );
    background-repeat: repeat-y;
    position:relative;
}
#footer
{
    clear: left;
    min-height: 44px;
    height: auto !important;
    height: 44px;
    width: 912px;
    background-image: url(../Images/Footer.gif );
    background-repeat: no-repeat;
    background-position: top right;
    font-size: 10px;
    text-align: right;
    padding-top: 44px;
}

/* Homepage */
.event 
{
    background-image:url(../Images/CampInformation.gif);
    background-repeat:no-repeat;
    width:561px;
    height:117px;
    margin:0 auto;
    text-align:left;
}
.event .eventInformation
{
    width:330px;
    float:left;
    padding:10px;
}
.event .grade
{
    float:left;
    text-align:center;
    width:210px;
    font-size:18px;
    font-weight:bold;
    padding-top:40px;
    color:#000;
    word-spacing:-13px;
    line-height:20px;
}
.event a
{
    color:#FFF;
    font-weight:bold;
}
.event a:hover
{
    text-decoration:none;
}

/* Event */
.info
{ 
    width:562px;
    border:solid 1px #000;
    background-color: #CCCCFF; 
    padding:5px;
    text-align:left;
}

ul
{
    padding-left:10px;
    _padding-left:20px;
}