body {
margin:0;
padding:0; 
width:100%; 
height:100%; 
 
background-color: #000000;
}

/*TEXT*/

h1,h2, h3, h4{
font-family: arial, sans-serif;
font-weight: bold;
color:   #067EB9;
padding-left: 30px;
}

p{
font-family: arial;
font-size: 80%;
font-weight: normal;
color: #000000;
text-align: justify;
margin-left: 20px;
margin-right: 20px;
}

p.foot{
font-family: arial;
font-size: 70%;
font-weight: normal;
color: #e2e2e2;
margin-left: 30px;
margin-right: 10px;
}

ul{
list-style-type: none;
}


/*LINKS*/

a:link {color: blue;}      /* unvisited link */
a:visited {color: #b7b5b5}  /* visited link */
a:hover {color:  green}  /* mouse over link */
a:active {color: green} /*active link*/ 

/*IMAGES*/

.logo{
margin-top: 20px;
margin-left: 25px;
}

.pic{
padding-top:45px;
padding-bottom:25px;
padding-right:0px;
padding-left:5px;
float: left;
}

.profile{
padding-left: 20px;
padding-top: 50px;
}

.banner{
padding-right: 140px;
float: right;
}

.slogan{
padding-top: 5px;
padding-left: 75px;
}


#box{
margin: 50px auto;
padding: 0;
width: 900px;
height: auto;
background-image: url('images/bigblur.jpg');
background-repeat: no-repeat;
border-left: solid 2px #B51E0D;
border-right: solid 2px #450486;
}

#header{
position: relative;
margin: 0px;
padding: 0px;
height: 140px;
width: 900px;
background-image: url('images/nlightsblur.png');
background-repeat: no-repeat;
}

#nav{
position: relative;
margin-top:-5px;
padding: 0;
height: 45px;
width: 900px;
background-image: url('images/line4.jpg');
background-repeat: no-repeat;

}

#tabsE {
      float: right;
      width:450px;
      font-size:75%;
      line-height:normal;
z-index: 2;
      }
    #tabsE ul {
	margin:0;
	padding:0px 10px 0 0px;
	list-style:none;
      }
    #tabsE li {
      display:inline;
      margin:0px;
      padding:0px;
      }
    #tabsE a {
      float:left;
      background:url("images/tableftE.gif") no-repeat left top;
      margin:3px;
      padding: 0 0 0 4px;
      text-decoration:none;
      }
    #tabsE a span {
      float:left;
      display:block;
      background:url("images/tabrightE.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#f2f2f2;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsE a span {float:none;}
    /* End IE5-Mac hack */
    #tabsE a:hover span {
      color:#FFF;
      }
    #tabsE a:hover {
      background-position:0% -42px;
      }
    #tabsE a:hover span {
      background-position:100% -42px;
      }

#left{
position: relative;
margin: 0;
padding: 0px;
height: auto;
width: 300px;
float: left;
}


#right{
position: relative;
margin-top: 15px;
margin-bottom: 15px;
margin-right: 15px;
padding: 0px;
height: auto;
width:580px;
background-color: #e2e2e2;
border: solid 2px #000000;
float: right;
} 





#footer{
position: relative;
margin: 0px;
padding: 1px;
height: auto;
width: 898px;
background-color: #000000;
}

.clear{
clear: both;
}



 
