body {
        background:#000000 url(images/interface/bkgrnd.gif) repeat;
        }
        
h1 {
        font:bold 18px Arial, Helvetica, sans-serif;
        color:#0a4679;
        margin:0;
        padding:0;
        border-bottom:1px dotted #948e7d;       
        }
        
h2 {
        font:bold 18px Arial, Helvetica, sans-serif;
        color:#0a4679;
        margin:0;
        padding:0;
        }
        
h3 {
        font:bold 18px Arial, Helvetica, sans-serif;
        color:#90513f;
        margin:0;
        padding:0;
        }       
        
        
.bodyBox {
        background:#ece7d9;
        border:1px solid #b3ac99;
        padding:5px;
        }
        
.photoSnap {
        border:4px solid #ffffff;
        margin:5px;
        padding:0;
        }
        
.bodyText {
        font:12px Arial, Helvetica, sans-serif;
        color:#534e42;
        }

.bodyText a:link, .bodyText a:visited {
        color:#133195;
        }

.tuitionText {
        font:10px/10px Arial, Helvetica, sans-serif;
        color:#534e42;
        }

#topCurve {
        margin:0 auto;
        width:758px;
        }
        
#bottomCurve {
        margin:0 auto;
        width:758px;
        }
        
#content {
        margin:0;
        padding:5px;
        }

#content ul {
         margin-top: 0px;
         margin-bottom: 0px;
}
        
#content ul li{
         margin-top: 1px;
         margin-bottom: 1px;
}
        
#insideHeader {
        margin:0 0 5px 0;
        padding:0;
        height:124px;
        background:#ae634e;
        clear:both;
        }
        
#mainContainer {
        width: 748px;
        margin:0 auto;
        padding:0;
        background:#dbd5c4;
        border-left:5px solid #ffffff;
        border-right:5px solid #ffffff;
        }
        
#mastHead {
        background:url(images/interface/mast_bk.gif) repeat;
        padding:2px;
        }
        
#mastText {
        width:200px;
        float:right;
        margin:45px 5px 0 0;
        text-align:right;
        font:bold 12px Arial, Helvetica, sans-serif;
        color:#554f41;
        }
        
#frontLeft {
        float:left;
        width:298px;
        margin:0;
        padding:0;
        }
        
#frontRight {
        float:right;
        width:450px;
        background:url(images/interface/frontcurve.gif) no-repeat top;
        }
        
.placard {
        width:95px;
        padding: 18px 5px 5px 5px;
        margin:0 6px 0 0;
        text-align:center;
        float:left;
        background:url(images/interface/front_box.gif) no-repeat;
        }
        
.placard p {
        margin:3px 0 5px 0;
        padding:0;
        }
        
.placard a:link, .placard a:visited {
        font:bold 11px Arial, Helvetica, sans-serif;
        color:#ffffff;
        text-decoration:none;
        }
        
.placard a:hover, .placard a:active {
        text-decoration:underline;
        color:#eef0c3;
        }
        
#footer {
        background:#9f9679;
        border-top:3px solid #ffffff;
        text-align:center;
        font:12px/19px Arial, Helvetica, sans-serif;
        color:#ffffff;
        }
        
#footer a:link, #footer a:visited {
        color:#eef0c3;
        }
                
.clearDiv {
        clear:both;
        }
        
/* Navigation Menu --------------------------------------------------- */
        
#navBar {
        width:748px;
        background:#0a4679;
        padding:0;
        float:left;
        border-top:1px solid #ffffff;
        border-bottom:1px solid #ffffff;        
        } 
        
#nav, #nav ul {
        float: left;
        width: 701px;
        list-style: none;
        background:#0a4679;
        padding:0;
        margin:0 0 0 15px;
}

#nav a {
        display: block;
        height:20px;
        text-align:center;
        color: #ffffff;
        text-decoration: none;
        padding: 5px 0 0 0;
        border-right:1px solid #ffffff;
}

#nav li {
        float: left;
        padding: 0;
        margin:0 auto;
        width: 100px;
        font: bold 12px Arial, Helvetica, sans-serif;
}

#nav li ul {
        position: absolute;
        left: -999em;
        height: auto;
        width: 149px;
        border-width: 1px;
        margin: 0;
}

#nav li ul li {
        background:#e0dac5;
        border-bottom:1px solid #ffffff;
        }
        
#nav li ul li a:hover, #nav li ul li a:hover {
   color:#ffffff;
        }

#nav li li {
        width: 149px;
}

#nav li ul a {
        width: 149px;
        color:#000000;
}

#nav li ul ul {
        margin: 0;
}

#nav li:hover ul ul, #nav li.sfhover ul ul {
        left: -999em;
}

#nav li:hover ul, #nav li li:hover ul,  #nav li.sfhover ul, #nav li li.sfhover ul {
        left: auto;
}

#nav li:hover, #nav li.sfhover {
        background: #9f0007;
}

.datelist
{
        margin: 0px 0px 0px 10px; 
        padding: 0px 0px 0px 20px;
        font:12px/16px Arial, Helvetica, sans-serif;
        color:#534e42;
}

#xymmetrixCreditLink
{
    font-size: 12px;
}