@charset "utf-8";
/* CSS Document */

/* background-color:#003862; --*/

@font-face {
font-family: "Terminator";
src: url("http://www.moviemagician.com/fonts/terminator.otf");
}

html {
min-height:100%;
}

a {
color:#00AAFF;
text-decoration:none;
}

a:hover {
text-decoration:underline;
color:#FFFFFF;
}

p {
padding:0px;
margin:0px;
}

.header {
height:100px;
width:800px;
/*background:#000055; --*/
color:#FFFFFF;
font-family:"Terminator Real NFI";
font-size:38px;
display:table-cell;
vertical-align:middle;
display:inline;
}

.stars {
background-image:url(images/layout/stars.png);
background-repeat:repeat;
width:100%;
margin:auto;
padding:0px;
height:100%;
}

.nav {
width:802px;
box-shadow: 8px 8px 15px #051644;
-webkit-box-shadow: 8px 8px 15px #051644;
-moz-box-shadow: 8px 8px 15px #051644;
-khtml-box-shadow: 8px 8px 15px #051644;
/* filter: progid:DXImageTransform.Microsoft.dropShadow(color=#051644, offX=8, offY=8, positive=true); */
}

.nav ul {
width:802px;
padding:0 0 0 0;
margin:0 0 0 0;
list-style:none;
display:inline-block;
border-top-left-radius: 9px;
-moz-border-radius-topleft: 9px;
-webkit-border-top-left-radius: 9px;
-khtml-border-radius-topleft: 9px;
border-top-right-radius: 9px;
-moz-border-radius-topright: 9px;
-webkit-border-top-right-radius: 9px;
-khtml-border-radius-topright: 9px; 
}

.nav li a {
display: inline-block;
vertical-align:middle;
float:left;
color:#FFFFFF;
text-decoration:none;
font-family:"Terminator Real NFI";
font-size:15px;
width:160px;
height:42px;
line-height:42px;
background:url(images/layout/tab2.gif);
background-color:#004466;
border-bottom:solid #0099FF 1px;
}

.nav li a.left {
display: inline-block;
vertical-align:middle;
float:left;
color:#FFFFFF;
text-decoration:none;
font-family:"Terminator Real NFI";
font-size:15px;
width:160px;
height:42px;
line-height:42px;
background:url(images/layout/tab2.gif);
background-color:#004466;
border-bottom:solid #0099FF 1px;
border-top-left-radius: 9px;
-moz-border-radius-topleft: 9px;
-webkit-border-top-left-radius: 9px;
-khtml-border-radius-topleft: 9px; 
/* behavior: url(border-radius.htc);
border-radius: 9px 0px 0px 0px; */
}

.nav li a.leftcurrent {
border:solid #0099FF 1px;
border-bottom:none;
border-color:#0099FF;
margin-top:-1px;
display: inline-block;
vertical-align:middle;
float:left;
color:#FFFFFF;
text-decoration:none;
font-family:"Terminator Real NFI";
font-size:15px;
width:160px;
height:42px;
line-height:42px;
background:url(images/layout/tab2.gif);
background-color:#004466;
border-top-left-radius: 9px;
-moz-border-radius-topleft: 9px;
-webkit-border-top-left-radius: 9px;
-khtml-border-radius-topleft: 9px; 
/* behavior: url(border-radius.htc);
border-radius: 9px 0px 0px 0px; */
}

.nav li a.leftcurrent:hover {
background:url(images/layout/tabhover3.gif);
background-color:#004466;
border-bottom:solid #0099FF 0px;
}

.nav li a.right {
display: inline-block;
vertical-align:middle;
float:left;
color:#FFFFFF;
text-decoration:none;
font-family:"Terminator Real NFI";
font-size:15px;
width:160px;
height:42px;
line-height:42px;
background:url(images/layout/tab2.gif);
background-color:#004466;
border-bottom:solid #0099FF 1px;
border-top-right-radius: 9px;
-moz-border-radius-topright: 9px;
-webkit-border-top-right-radius: 9px;
-khtml-border-radius-topright: 9px; 
/* behavior: url(border-radius.htc);
border-radius: 0px 9px 0px 0px; */
}

.nav li a.rightcurrent {
border:solid #0099FF 1px;
border-bottom:none;
border-color:#0099FF;
margin-top:-1px;
display: inline-block;
vertical-align:middle;
float:left;
color:#FFFFFF;
text-decoration:none;
font-family:"Terminator Real NFI";
font-size:15px;
width:160px;
height:42px;
line-height:42px;
background:url(images/layout/tab2.gif);
background-color:#004466;
border-top-right-radius: 9px;
-moz-border-radius-topright: 9px;
-webkit-border-top-right-radius: 9px;
-khtml-border-radius-topright: 9px; 
/* behavior: url(border-radius.htc);
border-radius: 0px 9px 0px 0px; */
}

.nav li a.rightcurrent:hover {
background:url(images/layout/tabhover3.gif);
background-color:#004466;
border-bottom:solid #0099FF 0px;
}

.nav li a:hover {
background:url(images/layout/tabhover3.gif);
background-color:#004466;
border-bottom:solid #0099FF 1px;
}

.nav li a.current {
color:#00AAFF;
text-decoration:none;
border:solid #0099FF 1px;
border-bottom:none;
border-color:#0099FF;
margin-top:-1px;
}

.content {
color:#FFFFFF;
width:800px;
padding:0px;
margin:-1px 0px 0px 0px;
background-color:#004466;
border:solid #0099FF 1px;
border-top:none;
border-bottom-left-radius: 9px;
-moz-border-radius-bottomleft: 9px;
-webkit-border-bottom-left-radius: 9px;
-khtml-border-radius-bottomleft: 9px;
border-bottom-right-radius: 9px; 
-moz-border-radius-bottomright: 9px;
-webkit-border-bottom-right-radius: 9px;
-khtml-border-radius-bottomright: 9px; 
/*behavior: url(border-radius.htc);
border-radius: 0px 0px 9px 9px; */
box-shadow: 8px 8px 15px #051644;
-webkit-box-shadow: 8px 8px 15px #051644;
-moz-box-shadow: 8px 8px 15px #051644;
-khtml-box-shadow: 8px 8px 15px #051644;
/* filter: progid:DXImageTransform.Microsoft.dropShadow(color=#051644, offX=8, offY=8, positive=true); */
}

.shadow {
width:802px;
padding:1px 0px 0px 0px;
margin:0px 0px 0px 0px;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microssoft.Shadow(Strength=15, Direction=135, Color='#051644')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=15, Direction=135, Color='#051644');
/* filter: progid:DXImageTransform.Microsoft.dropShadow(color=#051644, offX=8, offY=8, positive=true); */
}

.pagetitle {
background:url(images/layout/resume-title.png) no-repeat;
width:782px;
text-align:center;
height:40px;
padding:5px 0px 0px 0px;
margin:0px 0px -5px 0px;
border-radius: 6px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
-khtml-border-radius: 6px; 
}

.newsbit {
/* background:#2B6891; */
background:#2B6891;
padding:5px 7px 6px 7px;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border--radius: 4px;
-khtml-border-radius: 4px; 
}

p.textcenter {
text-align:justify;
padding:20px 0px 20px 0px;
margin:0px;
width:600px;
}

.line {
width:100%;
height:1px;
padding:0px;
margin:0px;
background-color:#FFFFFF;
}

h1, h2 {
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

h3 {
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
font-family:;
font-size:16px;
}

h4 {
margin: 0px 0px 0px 40px;
padding:0px;
font-weight:normal;
}

.resume ul {
margin: 0px 0px 0px 130px;
padding:0px;
}

/* background-color:#356A9F; --*/

.copyright {
background-color:;
color:#DDDDDD;
font-size:14px;
text-shadow: -2px -2px 2px #003862, 2px -2px 2px #003862, -2px 2px 2px #003862, 2px 2px 2px #003862, 2px 0px 2px #003862, 0px 2px 2px #003862, -2px 0px 2px #003862, 0px -2px 2px #003862, 0px 0px 2px #003862;
/* filter:progid:DXImageTransform.Microsoft.Glow(sProperties); */
width:800px;
padding: 10px 0px 10px 0px;
margin:0px;
line-height:150%;
font-weight:bold;
}

.copyright a {
color:#FFFFFF;
text-decoration:none;
}

.copyright a:hover {
text-decoration:underline;
}

.copyrightline {
height:1px;
width:96%;
background-color:#FFFFFF;
}

.asterix {
color:#00CCFF;
}