﻿html
{
    height: 101%;
    background: #fff;
}
body 
{
    background: #fff;
    margin: 0;
    padding: 0;
    text-align: center;
    font-family: verdana;
    font-size: 1em;
    background: url(../../Images/nav_bg.jpg);
    background-repeat: repeat-x;
}

a
{
    outline: none;
}

a:link
{
    color: #0C558C;
    
}

a:visited
{
    color: #5CAEEC;
}
        a:hover
{
    color: #0378D1;
}

ul
{
    margin: 0;
    padding: 0;
    margin-left: 15px;
}

a
{
  
}

sup
{
	vertical-align: baseline;
	font-size: 0.6em;
	position: relative;
	top: -0.4em;
}

h1 sup
{
    vertical-align: baseline;
	font-size: 0.4em;
	position: relative;
	top: -1em;
}

h2 sup
{
    vertical-align: baseline;
	font-size: 0.4em;
	position: relative;
	top: -1em;
}

.highlight
{
    font-style: italic;
}

p
{
    padding: 0;
    margin: 0;
    padding-top: 1.2em;
}


.no-padding
{
    padding-top: 0px;
    margin-top: 0px;
}


.clear
{
    clear: both;
    height: 1px;
    overflow: hidden;
}

#wrapper
{
    padding: 10px;
    width: 945px;
    margin: 0 auto;
    text-align: left;
    padding-top: 20px;
}

#header
{
    height: 110px;
}

#logo
{
    float: left;
    padding-top: 15px;
}

#home-splash
{
    background: #000;
}

#home-splash1
{
    float: left;
}

#home-splash2
{
    float: left;
}

#home-content
{
    padding-top: 25px;
    font-size: .8em;
    color: #717171;
    font-family: Arial;
   
}

h1
{
    color: #356FAC;
    font-size: 1.7em;
    font-weight: normal;
    left: -2px;
    position: relative;
    margin: 0;
    padding: 0;
    margin-bottom: .1em;
}

h2
{
    color: #356FAC;
    font-size: 1.5em;
    font-weight: normal;
    margin: 0;
    padding: 0;
}

h3
{
    color: #838383;
    font-size: 1.1em;
    font-weight: normal;
    margin: 0;
    padding: 0;
    margin-top: 1.8em;
}

h4
{
    color: #356FAC;
    font-size: 1em;
    font-weight: normal;
    margin: 0;
    padding: 0;
}

.important
{
    color: #356FAC;
    font-weight: bold;
}


#home-side
{
    float: left;
    padding-right: 15px;
    text-align: center;
    border-right: 1px solid #E0D893;
    height: 290px;
}

#home-side1
{
    margin: 0 auto;
    padding-top: 10px;
}

#home-side2
{
    padding-top: 15px;
    margin: 0 auto;
}

#home-side3
{
    padding-top: 15px;
    margin: 0 auto;
}

#home-block
{
    float: right;
    padding-left: 15px;
    text-align: center;
    border-left: 1px solid #E0D893;
    height: 210px;
}

#home-block1
{
    margin: 0 auto;
}

#home-block2
{
    padding-top: 10px;
    margin: 0 auto;
}

#home-main
{
    float: left;
    padding: 25px;
    padding-top: 0px;
    padding-bottom: 0;
    border-left: 1px solid #DAD07D;

    height: 290px;
    width: 670px;
    line-height: 2.2em;
}

#footer
{
    margin-top: 20px;
    padding-top: 5px;
    font-size: .7em;
    color: #989898;
    border-top: 3px double #EAD960;
}

#footer a
{
    color: #989898;
    text-decoration: none;
}

#footer a:hover
{
    text-decoration: underline;
}

#nams-logo
{
    float: right;
}

#page-content
{
    padding-bottom: 20px;
}

#page-content p
{
    padding-top: 1.6em;
}

#page-content p.no-padding
{
    padding-top: 0em;
}

#page-side
{
    float: right;
    padding-top: 20px;
}

#page-side1
{
}

#page-side2
{
    padding-top: 20px;
}

#page-main
{
    float: left;
    width: 660px;
    padding-top: 20px;
    font-size: .8em;
    color: #717171 ;
    font-family: arial;
    line-height: 2.5em;
}

#curriculum table
{
    width: 98%;
}

#curriculum td
{
    border-top: 1px solid #ccc;
    padding-right: 10px;
    margin: 0;
    vertical-align: top;
    line-height: 1.3em;
    padding: .8em;
    padding-bottom: .2em;
}

#curriculum th
{
    border-bottom: 1px solid #eee;
    padding-right: 10px;
    margin: 0;
}

#curriculum ul
{
    margin: 0;
    padding: 0;
    margin-left: 15px;
}

#curriculum ul.padded
{
    padding-top: 1em;
}

#curriculum ul li
{
  padding-bottom: .8em;
}

#links
{
    line-height: 1.6em;
    padding-top: 10px;
}

#links p
{
    padding-top: 0;
}


.column
{
    float: left;
    width: 300px;
}

#video
{
    padding-right: 30px;
   
}

#video-wrapper
{
    border-right: 1px solid #eee;
}