html { 
min-height: 100%;
margin-bottom: 1px; 
}/*Eliminates Firefox page jumps, when switching from a non-scrollable site to one with a scrollbar. (Scrollbar always on as in EI)*/
body {
text-align: center;
color: #FFF;
font-size:12px;
font-family: verdana, arial, geneva, sans-serif;
background:#071D3B;
}
#container {
width: 700px;
margin: auto;
text-align: left;
}
#header{
background:#003333;
color:#FFF;
height:93px;
}
a {
outline: none;/*Eliminates dotted outline on active links in Firefox */
text-decoration:none;
color:#FFF;
background:none;
}
img{border:none;}
div.hr {
height: 1px;
background:#FFF;
color:#FFF;
margin:8px 10px 5px 10px;
}
div.hr hr {
display:none;
}
h3{
font-size:18px;
font-weight:bold;
margin-top:0px;
padding:5px 0 2px 0;
}
h5{
font-size:12px;
font-weight:bold;
margin-top:0px;
padding:5px 0 2px 0;
}
.italic{font-style:italic;}
/*Top Navigation*/
#navigation {
float: left;
background:none;
color: #FFF;
width: 130px;
padding-top:30px;
}
#navigation ul#listnav {
list-style-type:none;
margin: 0;
padding:0;
border:none;
font-weight:bold;
}
#navigation ul#listnav li  a{
color:#FFF;
background:#1A365E;
display: block;
width:130px;
padding:5px 0 5px 0;
margin:4px 0 4px 0;
text-align:center;
}
#navigation ul#listnav a:hover {
background: #1b4a8c;
color:#FFF;
}
body#home #navigation ul#listnav li.homen a,
body#about #navigation ul#listnav li.aboutn a,
body#links #navigation ul#listnav li.linksn a,
body#articles #navigation ul#listnav li.facilitiesn a,
body#contact #navigation ul#listnav li.contactn a,
body#gallery #navigation ul#listnav li.galleryn a{
background: #1b4a8c;
color:#FFF;
}
#navigation ul#listnav2{
list-style-type:none;
margin:40px 5px 0 5px;
padding:0;
border:none;
}
#navigation ul#listnav2 li{
margin:0;
padding:8px 0 8px  15px;
}
/*End of the Top Navigation*/
#content{
float:right;
background:#071D3B;
color: #FFF;
width: 570px;
padding-top:25px;
margin-top:0;

}
#content p{
text-align:left;
}
#content2{
margin:0 0 0 30px;
padding:0 30px 0 0;
}
#content2 img.imgleft{
float:left;
padding-right:10px;
}
#content2 img.imgright{
float:right;
margin:0;
padding:0 4px 4px 4px;
}
#content2 a:hover{
background:none;
color:#00CCFF;
text-decoration:underline;
}
/*Home*/
#home #content{
background:url(images/main3.jpg) no-repeat scroll top right;
color: #FFF;
font-size:13px;
font-weight:bold;
}
#home #content p{
padding-left:80px;
}
#home #list1{
margin-top:0;
}
#home #list1, #home #list3{
list-style:url(images/star.gif);
}
#home #list2{
list-style:none;
}
#home #list2 li, #home #list3 li{
padding:5px 0;
}
#imgright{
float:right;
padding-right:20px;
}
#home #imgright #list4{
list-style:none;
}
#home #imgright #list4 li{
padding:0 0 10px 0;
font-size:10px;
font-weight:normal;
text-align:center;
}
#home #imgright #list4 li img{margin-bottom:2px;}
/*End of the Home*/
/*Links, Articles*/
#links #content2 ul, #articles #content2 ul{
list-style:none;
}
#links #content2 li, #articles #content2 li{
padding:5px 0 7px 0;
}
#links #content2 li a, #articles #content2 li a{
text-decoration:none;
}
/*End of the Links, Articles*/
/*Gallery*/
#contgal{
margin:0 0 0 80px;
padding:0 0 40px 0;
width:400px;
}
#contgal h3{text-align:center; margin-bottom:-15px; padding-bottom:0;}
#gallery dl {text-align:center;font-size:11px;margin-top:25px;}
#gallery dt,#gallery dd {width:12em;float:left;}
#gallery dt {margin-bottom:5.5em; padding-top:20px;}
#gallery dd {margin:110px 0 0 -12em;}
#gallery #contgal dl a img {vertical-align:bottom;border:1px solid #999;padding:2px;background:#071D3B;color:#FFF}
#gallery #contgal dl a:hover{color:#00CCFF; background:none;}
#gallery #contgal dl a:hover img{border:1px solid #00CCFF}
#gallery em {display:block;font-weight:bold;margin-bottom:5px;}
/*End of the Gallery*/
/*Footer*/
#footer {
margin-right: auto;
margin-left: auto;
position: relative;
width: 700px;
clear: both;
background:#071D3B;
color: #FFF;
text-align:center;
font-size:10px;
}
/*Footer navigation bar*/
#footer ul {
list-style:none;
margin:0;
padding:5px 0 2px 0;
}
#footer li {
display:inline;
margin:0;
}
#footer ul li a{
color:#FFF;
background:#071D3B;
border-right:1px #FFF solid;
padding:0 4px 0 4px;
}
#footer ul li.contactn a{
border-right:none;  
}
#footer ul a:hover {
background:#071D3B;
color:#00CCFF;
}
body#home #footer ul li.homen a,
body#about #footer ul li.aboutn a,
body#links #footer ul li.linksn a,
body#articles #footer ul li.facilitiesn a,
body#contact #footer ul li.contactn a,
body#gallery #footer ul li.galleryn a{
background:#071D3B;
color:#00CCFF;
}
/*End of Footer navigation bar*/
/*End of the Footer*/
/*Personal*/
#personal h3, #personal h5{text-align:center;}
#personal #content img{padding:0 0 0 80px;}
#personal #content #video{padding:0 0 0 50px;}
#personal #content #slide img{
padding:0;
margin:5px 0 10px 105px;
border:#FFF 1px solid;}

/*End of the Personal*/